diff --git a/.collaboration b/.collaboration
index 9d4e8d83..365c102d 100644
--- a/.collaboration
+++ b/.collaboration
@@ -1,4 +1,193 @@
[
+ {
+ "ModuleName": "Tables/用户",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "TableView/用户信息视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/用户组织关系视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/角色分类关系视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/角色组织关系视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/组织级别视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/用户角色关系视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/角色信息视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/组织信息视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "TableView/角色拥有权限视图",
+ "ModuleType": 23,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "Table/windows_UsersInRoles",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/windows_users",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/webpages_UsersInRoles",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/webpages_Roles",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/webpages_Membership",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/UserProfile",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/role_inherited",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/role_folder_order",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/role_folder",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/PropertyListTable",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/OrganizationNodeListTable",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/OrganizationMemberListTable",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/OrganizationMemberInRoles",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/OrganizationLevelTable",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/organization_role",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/migration_records",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/MFATrustedDeviceInfo",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/folder",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/DatabaseInfo",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/CustomizedPropertiesTable",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/ClientInfo",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/收益",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/收益请款单表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/收款账户信息表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/收益变动记录表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/成员收益分类汇总视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/请款单状态",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/财务",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/付款凭证表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/需求反馈",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/需求反馈登记表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/反馈类型表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/反馈收集任务匿名视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/反馈状态表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/项目反馈数量统计视图",
+ "ModuleType": 23
+ },
{
"ModuleName": "Tables/客户",
"ModuleType": 22
@@ -12,25 +201,697 @@
"ModuleType": 7
},
{
- "ModuleName": "Tables/项目任务",
- "ModuleType": 22
- },
- {
- "ModuleName": "Table/项目表",
+ "ModuleName": "Table/客户分组",
"ModuleType": 7
},
{
- "ModuleName": "Table/任务表",
+ "ModuleName": "Tables/字典表",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/工时分配方式",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目动态类型",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目状态",
"ModuleType": 7
},
{
"ModuleName": "Table/任务类型",
"ModuleType": 7
},
+ {
+ "ModuleName": "Table/项目进展状态表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/日志表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/EmojiTable",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/素材库",
+ "ModuleType": 7
+ },
{
"ModuleName": "Table/任务状态",
"ModuleType": 7
},
+ {
+ "ModuleName": "Table/汇报状态",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/会议",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/会议记录表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/会议成员记录表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/会议状态",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/会议发言记录",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/Git",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/Git_WebHook",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/Git_事件记录",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/Git仓库表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/KPI",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/积分记录表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/FGC_页面模板文件夹",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Tables/FGC_页面模板文件夹/联动页",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/FGC_订单记录",
+ "ModuleType": 7,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "Table/FGC_商品表",
+ "ModuleType": 7,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "Table/FGC_订单明细表",
+ "ModuleType": 7,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "Tables/邮件",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/邮件模板表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/任务",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "TableView/任务成员视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/任务成员表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/子任务视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/任务评论表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/任务平行视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/任务表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/项目",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/项目版本环境配置",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/项目任务树视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/项目版本",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目预算变动表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目分组",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目发布记录",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目任务分组",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目成员表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/项目平行视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/项目岗位",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目周报",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目动态",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/项目进展",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/项目匿名视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Tables/流程表文件夹",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "TableProcessView/ACT_RE_PROCDEF_View",
+ "ModuleType": 30
+ },
+ {
+ "ModuleName": "Table/钉钉待办储存表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "TableView/审批历史简约视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "TableProcessView/ACT_HI_TASKINST_View",
+ "ModuleType": 30
+ },
+ {
+ "ModuleName": "TableProcessView/ACT_HI_PROCINST_View",
+ "ModuleType": 30
+ },
+ {
+ "ModuleName": "TableProcessView/ACT_HI_COMMENT_View",
+ "ModuleType": 30
+ },
+ {
+ "ModuleName": "TableProcessView/ACT_RU_TASK_View",
+ "ModuleType": 30
+ },
+ {
+ "ModuleName": "Tables/工时",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "TableView/View_任务工时统计",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "TableView/人员工时统计视图",
+ "ModuleType": 23
+ },
+ {
+ "ModuleName": "Table/任务工时表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/AI助手",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/对话主题",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/对话历史",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/TODO",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/TODO_分类",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/TODO",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/汇报",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/message_test",
+ "ModuleType": 7,
+ "ExclusiveType": 0
+ },
+ {
+ "ModuleName": "Table/汇报记录表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/汇报模板对应表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Table/汇报模板",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Tables/系统",
+ "ModuleType": 22
+ },
+ {
+ "ModuleName": "Table/钉钉事件订阅表",
+ "ModuleType": 7
+ },
+ {
+ "ModuleName": "Pages/Git",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/选择Git仓库 (BackUp)",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/选择Git仓库",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/完善Gitee资料",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/分支选择",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/项目/项目流程页面",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/创建项目",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目审批",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/预算申请",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/项目预算申请历史",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/预算申请",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/预算申请审批",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目配置",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/项目岗位详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目岗位配置",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/项目反馈",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目概况-关键数据",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目概况",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目负荷",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目周报首页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目会议",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目甘特图",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目负荷 (2)",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目工时",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目成员统计",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/项目进展",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/新增进展",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/项目版本",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/项目版本配置",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目版本详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目版本管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/任务助手-项目信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务助手-首页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/任务审批",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/新增报工",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/分配计划工时",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/修改报工",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/核定确认",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/参与成员管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-任务信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-关联资源",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/工时详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-侧栏",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-基本信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-反馈",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务部分",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-子任务列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务首页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/工时详情-列头",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/新增任务",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/任务-工时",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/项目发布",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/导入反馈",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/版本发布详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目发布历史_列头",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目发布历史",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/项目成员",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/项目成员",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目三经理成员",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/三经理设置",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目成员详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目代码",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目周报列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目标题",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目审批历史",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目首页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/项目/项目反馈",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/页面反馈录入",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/反馈与建议",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/工单进度查询",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/处理反馈工单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目任务分组详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目分组详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/汇报",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/汇报/个人日报",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/汇报/汇报模板",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/模板详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/模板列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/汇报列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/汇报管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/ReportPreview",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/汇报详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/汇报详情预览",
+ "ModuleType": 1
+ },
{
"ModuleName": "Pages/内建页面",
"ModuleType": 6
@@ -40,15 +901,15 @@
"ModuleType": 1
},
{
- "ModuleName": "PCPage/FGC_401页面",
+ "ModuleName": "PCPage/登录画面",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/FGC_修改密码",
+ "ModuleName": "PCPage/FGC_两步验证_验证页面",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/FGC_忘记密码",
+ "ModuleName": "PCPage/其他登录方式",
"ModuleType": 1
},
{
@@ -60,21 +921,37 @@
"ModuleType": 1
},
{
- "ModuleName": "PCPage/FGC_两步验证_扫码页面",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_两步验证_验证页面",
+ "ModuleName": "PCPage/FGC_忘记密码",
"ModuleType": 1
},
{
"ModuleName": "PCPage/FGC_修改用户信息",
"ModuleType": 1
},
+ {
+ "ModuleName": "PCPage/FGC_401页面",
+ "ModuleType": 1
+ },
{
"ModuleName": "PCPage/FGC_重置密码",
"ModuleType": 1
},
+ {
+ "ModuleName": "PCPage/绑定账号",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_修改密码",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_连接已断开",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_两步验证_扫码页面",
+ "ModuleType": 1
+ },
{
"ModuleName": "PCPage/FGC_重置密码发送邮件成功",
"ModuleType": 1
@@ -84,35 +961,11 @@
"ModuleType": 6
},
{
- "ModuleName": "MobilePage/FGC_登录_手机版",
+ "ModuleName": "MobilePage/FGC_重置密码_手机版",
"ModuleType": 2
},
{
- "ModuleName": "MobilePage/FGC_401页面_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_修改密码_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_忘记密码_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_邮件订阅_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_维护中_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_两步验证_扫码页面_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_两步验证_验证页面_手机版",
+ "ModuleName": "MobilePage/FGC_连接已断开_手机版",
"ModuleType": 2
},
{
@@ -124,27 +977,331 @@
"ModuleType": 2
},
{
- "ModuleName": "MobilePage/FGC_重置密码_手机版",
+ "ModuleName": "MobilePage/FGC_修改密码_手机版",
"ModuleType": 2
},
{
- "ModuleName": "PCPage/项目列表",
- "ModuleType": 1
+ "ModuleName": "MobilePage/FGC_登录_手机版",
+ "ModuleType": 2
},
{
- "ModuleName": "Pages/项目首页",
+ "ModuleName": "MobilePage/FGC_维护中_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_两步验证_验证页面_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_邮件订阅_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_忘记密码_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_两步验证_扫码页面_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_401页面_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "Pages/流程页面文件夹_手机版",
"ModuleType": 6
},
{
- "ModuleName": "PCPage/项目首页",
+ "ModuleName": "MobilePage/FGC_我的待办_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_我的待阅_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_流程列表_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_我发起的_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_审批记录_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_任务详情_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_我的已阅_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_我的已办_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_流程追踪_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "MobilePage/FGC_我委托的_手机版",
+ "ModuleType": 2
+ },
+ {
+ "ModuleName": "Pages/系统",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/系统/平台设置",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "Pages/系统/平台设置/邮件模板",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/模板编辑器",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/项目标题",
+ "ModuleName": "PCPage/汇报对应关系设置",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/任务列表",
+ "ModuleName": "PCPage/汇报模板设置",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/平台设置",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/开发测试",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/更新日志",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/changelog",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/dingtalkLogin",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/首页",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/首页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/AI欢迎页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/对话页面",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/流程页面文件夹",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/FGC_审批记录",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_我的已办",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_我的已阅",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_我发起的",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/流程中心",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_流程追踪",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_任务详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_流程列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_我委托的",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_我的待办",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/FGC_我的待阅",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/财务",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/付款凭证管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/付款凭证详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/TODO",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/TODO菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/设置时间",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/列表菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/TODO-FULL",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/共用",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/项目菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/HTML详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/导入工时内容菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/切换任务状态",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/编辑删除页面",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/选择图标",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/确认小弹窗",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/素材库_详情页面",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目任务分组菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/素材库_列表页面",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/富文本编辑器",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/切换项目",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/收益",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/收益中心-收益请款记录",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/办理结算审批单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/收益中心",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/审批结算申请单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/收益中心-收益明细",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/收益中心-变动记录",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/生成结算申请单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/个人中心",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/个人中心-收款账户",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/账户信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/个人中心-基本信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/个人中心-积分列表",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/个人中心",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/个人中心-我的收益",
"ModuleType": 1
},
{
@@ -152,25 +1309,797 @@
"ModuleType": 6
},
{
- "ModuleName": "PCPage/任务首页",
+ "ModuleName": "PCPage/任务管理",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/任务-基本信息",
+ "ModuleName": "PCPage/任务管理_列头",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/任务-任务信息",
+ "ModuleName": "Pages/统计",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/统计首页",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/任务-侧栏",
+ "ModuleName": "PCPage/人员工时统计(backup)",
"ModuleType": 1
},
+ {
+ "ModuleName": "PCPage/任务工时统计(backup)",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/项目工时统计(backup)",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/工作台",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/工作台_快捷入口",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/工作台首页",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/工作台_关键信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/客户",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/客户详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/客户信息子页面",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/客户管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/客户部门管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/客户基本信息",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/会议",
+ "ModuleType": 6
+ },
+ {
+ "ModuleName": "PCPage/会议管理",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/发起钉钉会议",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/会议详情",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/选择参会成员",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "PCPage/会议菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "MasterPages/流程母版页面文件夹",
+ "ModuleType": 24
+ },
+ {
+ "ModuleName": "MasterMobilePage/FGC_流程中心_手机版",
+ "ModuleType": 4
+ },
{
"ModuleName": "MasterPCPage/FGC_母版页",
"ModuleType": 3
},
+ {
+ "ModuleName": "UserControlPage/任务统计信息",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/聊天列表",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/聊天起泡",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/评论组件",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/关键数据(图标)",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/收益数据横幅",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/Gitee事件记录列表",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/emoji",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/Git提交记录单块",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/汇报卡片",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/Git仓库卡片",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/显示隐藏栏",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/用户信息",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/工时记录列表",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/输入框",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/Gitee仓库选择",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/发表评论组件",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/重置查询按钮",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "UserControlPage/会议成员展示",
+ "ModuleType": 31
+ },
+ {
+ "ModuleName": "ServerCommands/用户",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/更新用户配置",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/汇报",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/发送日报消息到钉钉",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/根据汇报模板生成内容",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/批量生成日报",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/Base根据汇报模板生成内容",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/测试GPT",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/修改工作日报",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/自动生成日报",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/AI生成项目汇报",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/页面_生成项目汇报",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/Gitee",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/移除仓库成员",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/判断是否为仓库成员",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/从Gitee提取报工",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/从页面同步仓库的所有提交",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/同步一个仓库到表",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/列出仓库的WebHooks",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/同步仓库的所有提交",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/获取企业的所有仓库",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/搜索仓库",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/列出授权用户所有的Namespace",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/在线获取仓库某日提交数据",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/删除一个仓库WebHook",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/GitCallback",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/更新GITEE信息",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/创建一个仓库WebHook",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/增加仓库成员",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/获取单个仓库信息",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/请求令牌",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/获取某仓库分支",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/系统",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/删除指定流程",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/批量终止流程任务",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/更新版本号到页面",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/自动更新版本号",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/复活流程",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/获取活字格发布日志",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/用户登录检查",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/获取业务配置",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/更新业务配置",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/项目反馈",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/项目反馈发布完毕",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/将反馈转为任务",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/修改项目反馈状态",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/后端新增项目反馈",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/匿名提交项目反馈",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/AI",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/测试回复JSON",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/生成项目封面",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/AI对话",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/从页面生成项目封面",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/生成图片",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/工作台",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/获取关键统计信息",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/收益",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/删除请款单",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/生成请款单",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/完成请款单",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/修改请款单状态",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/任务",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/任务发起流程前校验",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除任务",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/修改任务预算工时",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/递归删除任务",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/移除任务成员",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除任务分组",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/递归检测子任务",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/初始化填充任务数据",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/提交任务评论",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/发起任务(废弃)",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/添加任务成员",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/变更任务状态",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/客户",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/删除客户",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/工时",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/计算报工数据",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/分配任务工时",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/修改工时",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除任务成员所有工时",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/上报实际工时",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/TODO",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/保存计划",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/OPENAPI",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/getEmployeeWorkHoursData",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/GetLastVersion",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommands/项目",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommand/项目流程发起前校验",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/新增或修改项目",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除项目岗位",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/新增项目发布记录",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/修改增补工时状态",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/填充项目初始化数据",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/修改项目状态",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除项目分组",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/移除项目成员",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/批准项目预算申请",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/创建项目视频会议",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/创建项目视频会议_页面",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/拉取会议文本记录",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/重新发起会议",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/更新钉钉会议信息",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommands/钉钉",
+ "ModuleType": 20
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/初始化钉钉配置",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/订阅钉钉回调事件",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/钉钉事件处理",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/钉钉授权登录",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/通过免登码获取用户信息",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/绑定钉钉UnionId",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/创建反馈审批待办",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/发送工作通知消息",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/Basic创建钉钉待办",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/批量同步所有用户UserID",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/钉钉登录绑定账号并登录",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/dingtalkLogin",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/解绑钉钉",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/创建任务审批待办",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除钉钉待办",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/获取CorpId",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/创建项目审批待办",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/创建工时申请审批待办",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/Basic更新待办",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/更新审批待办",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ShareCommandContainer/跳转当前项目",
+ "ModuleType": 36
+ },
+ {
+ "ModuleName": "ShareCommandContainer/打开任务详情",
+ "ModuleType": 36
+ },
+ {
+ "ModuleName": "ShareCommandContainer/发起预算申请",
+ "ModuleType": 36
+ },
+ {
+ "ModuleName": "SchedulerTasks/定时任务",
+ "ModuleType": 21
+ },
+ {
+ "ModuleName": "TaskScheduler/每日生成日报",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/每周生成周报",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/定时更新会议信息",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "SchedulerTasks/事件任务",
+ "ModuleType": 21
+ },
+ {
+ "ModuleName": "TaskScheduler/汇报新增事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/仓库新增事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/任务表更新事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/项目表新增事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/应用部署时",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/任务成员表删除事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/应用启动时",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/任务表新增事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "TaskScheduler/任务成员表变更事件",
+ "ModuleType": 16
+ },
+ {
+ "ModuleName": "RdlReport/人员工时报表",
+ "ModuleType": 18
+ },
+ {
+ "ModuleName": "RdlReport/项目工时报表",
+ "ModuleType": 18
+ },
+ {
+ "ModuleName": "RdlReport/客户部门工时报表",
+ "ModuleType": 18
+ },
+ {
+ "ModuleName": "RdlReport/客户工时报表",
+ "ModuleType": 18
+ },
+ {
+ "ModuleName": "ProcessItem/项目立项流程",
+ "ModuleType": 28
+ },
+ {
+ "ModuleName": "ProcessItem/预算申请",
+ "ModuleType": 28
+ },
+ {
+ "ModuleName": "ProcessItem/新增任务流程",
+ "ModuleType": 28
+ },
+ {
+ "ModuleName": "ProcessItem/反馈处理流程",
+ "ModuleType": 28
+ },
+ {
+ "ModuleName": "ProcessItem/结算申请",
+ "ModuleType": 28
+ },
+ {
+ "ModuleName": "Notification/系统信息更新",
+ "ModuleType": 34
+ },
+ {
+ "ModuleName": "Notification/提醒通知",
+ "ModuleType": 34
+ },
+ {
+ "ModuleName": "Notification/AI流消息",
+ "ModuleType": 34
+ },
{
"ModuleName": "ApplicationSetting",
"ModuleType": 8
@@ -179,6 +2108,406 @@
"ModuleName": "Theme",
"ModuleType": 9
},
+ {
+ "ModuleName": "image/其他图标",
+ "ModuleType": 37
+ },
+ {
+ "ModuleName": "Image/git-branch.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/分享.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/todo.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/向上箭头.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/左箭头.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/今日待办.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/发送.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/下载 (1).png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/f-todo.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/oa-todo.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/向下箭头.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/右箭头.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/禁止查看.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/下载.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/查看.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "image/插图",
+ "ModuleType": 37
+ },
+ {
+ "ModuleName": "Image/暂无内容 (1).png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/无数据插画.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/钉钉.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/app-logo2.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/缺省页.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/暂无数据 (1).png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/app-logo横幅.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/成员.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/无数据插画 (1).png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/默认头像.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "image/项目图标",
+ "ModuleType": 37
+ },
+ {
+ "ModuleName": "Image/更多.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/回收站.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/设置.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/收起1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/财务中心.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/下拉2.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/密码.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/人才.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/项目1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/项目文件.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/收起.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/删除.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/更多.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/成功1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/清空.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/搜索.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/项目2.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/设置 (1).svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/编辑.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/错误.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/研发平台.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/报告管理.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/我的.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/日报.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/展开1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/研发.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/周报.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/caret-down-small.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/未选择.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/工作报告.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/返回.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/退出.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/邮件.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/增加.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/催促.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/简介.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/下载.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/提示.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/时间1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/展开.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/报告.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/展开 (1).svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/时间.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/更多1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/账单.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/收起2.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/产品1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/月报.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/视频会议3.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/视频会议2.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/视频会议.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/操作-发放审批.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/发布.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/邀请.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/预算申请.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/名片,角色,用户信息,岗位维护_jurassic.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "image/多色图标",
+ "ModuleType": 37
+ },
+ {
+ "ModuleName": "Image/成功.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/垃圾桶.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/图片.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/魔法棒-默认.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "image/蓝色双色图标",
+ "ModuleType": 37
+ },
+ {
+ "ModuleName": "Image/财务标准用章审批流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/支出类合同审批流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/收入类合同审批子流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/快递到付收件申请流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/新物料采购报价申请流程-独立报价.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/个人借款申请流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/收入类合同审批流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/委外订单价格审批流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/售后补偿申请流程.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/办公室租赁流程.svg",
+ "ModuleType": 38
+ },
{
"ModuleName": "image/内置图片",
"ModuleType": 37
@@ -188,7 +2517,11 @@
"ModuleType": 38
},
{
- "ModuleName": "Image/fgc_built-in-page-logo.png",
+ "ModuleName": "Image/fgc_built_in_page_disconnected.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/fgc_logo_light.png",
"ModuleType": 38
},
{
@@ -204,25 +2537,133 @@
"ModuleType": 38
},
{
- "ModuleName": "Image/fgc_logo_light.png",
+ "ModuleName": "Image/fgc_built-in-page-logo.png",
"ModuleType": 38
},
{
- "ModuleName": "image/插图",
+ "ModuleName": "image/LOGO",
"ModuleType": 37
},
{
- "ModuleName": "Image/app-logo横幅.png",
+ "ModuleName": "Image/gitee.svg",
"ModuleType": 38
},
{
- "ModuleName": "Image/app-logo2.png",
+ "ModuleName": "Image/gpt.svg",
"ModuleType": 38
},
{
- "ModuleName": "image/图标",
+ "ModuleName": "Image/深色LOGO2.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/英文浅色.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/gitee2.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/深色LOGO.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/钉钉1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "image/登录方式",
"ModuleType": 37
},
+ {
+ "ModuleName": "Image/企业微信1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/登录 账号登录.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/微信登录反白.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/钉钉.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/GITEE1.svg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "image/图片",
+ "ModuleType": 37
+ },
+ {
+ "ModuleName": "Image/有头有绪1.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/app-logo.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/银行卡.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/app-logo横幅1.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/app-logo3.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/d3148bd6742da6598200d24b4966ba9f.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/微信图片_20240304194015.jpg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/Clue-Logo1.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/银行卡管理.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/英文深色.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/英文浅色1.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/默认头像 .png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/float to-do.png",
+ "ModuleType": 38
+ },
+ {
+ "ModuleName": "Image/推送成功.png",
+ "ModuleType": 38
+ },
{
"ModuleName": "UserService",
"ModuleType": 11
@@ -256,569 +2697,79 @@
"ModuleType": 41
},
{
- "ModuleName": "Tables/字典表",
- "ModuleType": 22
+ "ModuleName": "ServerCommand/导出反馈数据",
+ "ModuleType": 15
},
{
- "ModuleName": "Table/工时核定方式",
+ "ModuleName": "ServerCommandPrivate/发送钉钉工作日报",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/发送钉钉工作日报(页面)",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "RdlReport/小组工时报表",
+ "ModuleType": 18
+ },
+ {
+ "ModuleName": "ServerCommandPrivate/创建钉钉会议(测试)",
+ "ModuleType": 27
+ },
+ {
+ "ModuleName": "ServerCommand/GetAllVersion",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/删除指定工时记录",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "ServerCommand/重算指定报工收益",
+ "ModuleType": 15
+ },
+ {
+ "ModuleName": "PCPage/工时弹出菜单",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Table/工时结算状态",
"ModuleType": 7
},
{
- "ModuleName": "Pages/共用",
+ "ModuleName": "PCPage/办理结算审批单-收益明细",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "Pages/收益/办理结算审批单",
"ModuleType": 6
},
{
- "ModuleName": "PCPage/MD编辑器",
+ "ModuleName": "PCPage/办理结算审批单-单据信息",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/任务-子任务列表",
+ "ModuleName": "PCPage/反馈管理",
"ModuleType": 1
},
{
- "ModuleName": "PCPage/任务-关联资源",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/任务-工时",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/任务-进展",
- "ModuleType": 1
- },
- {
- "ModuleName": "Table/任务进展",
- "ModuleType": 7
- },
- {
- "ModuleName": "Table/项目进展状态表",
- "ModuleType": 7
- },
- {
- "ModuleName": "PCPage/新增进展",
- "ModuleType": 1
- },
- {
- "ModuleName": "TableView/用户信息视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/用户组织关系视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/角色信息视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/角色分类关系视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/用户角色关系视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/角色组织关系视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/角色拥有权限视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/组织信息视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "TableView/组织级别视图",
- "ModuleType": 23,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "Tables/用户",
- "ModuleType": 22
- },
- {
- "ModuleName": "Tables/工时",
- "ModuleType": 22
- },
- {
- "ModuleName": "Table/任务工时表",
- "ModuleType": 7
- },
- {
- "ModuleName": "PCPage/工时详情",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/工时详情-列头",
- "ModuleType": 1
- },
- {
- "ModuleName": "UserControlPage/工时记录列表",
- "ModuleType": 31
- },
- {
- "ModuleName": "TableView/View_任务工时统计",
- "ModuleType": 23
- },
- {
- "ModuleName": "Image/更多.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Pages/任务/工时",
+ "ModuleName": "Pages/反馈",
"ModuleType": 6
},
{
- "ModuleName": "PCPage/新增报工",
+ "ModuleName": "PCPage/个人中心-工时记录",
"ModuleType": 1
},
{
- "ModuleName": "ServerCommands/工时",
- "ModuleType": 20
+ "ModuleName": "PCPage/个人中心-Gitee信息",
+ "ModuleType": 1
},
{
- "ModuleName": "ServerCommand/新增工时",
+ "ModuleName": "PCPage/个人中心-三方认证",
+ "ModuleType": 1
+ },
+ {
+ "ModuleName": "ServerCommand/增加项目及任务预算",
"ModuleType": 15
- },
- {
- "ModuleName": "TableView/子任务视图",
- "ModuleType": 23
- },
- {
- "ModuleName": "PCPage/右键菜单1",
- "ModuleType": 1
- },
- {
- "ModuleName": "Image/未选择.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "PCPage/修改报工",
- "ModuleType": 1
- },
- {
- "ModuleName": "ServerCommand/修改工时",
- "ModuleType": 15
- },
- {
- "ModuleName": "PCPage/新增任务",
- "ModuleType": 1
- },
- {
- "ModuleName": "Table/项目版本",
- "ModuleType": 7
- },
- {
- "ModuleName": "Tables/任务",
- "ModuleType": 22
- },
- {
- "ModuleName": "ServerCommands/任务",
- "ModuleType": 20
- },
- {
- "ModuleName": "ServerCommand/新增任务",
- "ModuleType": 15
- },
- {
- "ModuleName": "Image/caret-down-small.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/增加.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/设置 (1).svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/设置.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/编辑.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/更多1.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/产品1.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "PCPage/项目菜单",
- "ModuleType": 1
- },
- {
- "ModuleName": "Image/回收站.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/提示.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/退出.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/人才.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/项目文件.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "image/图片",
- "ModuleType": 37
- },
- {
- "ModuleName": "Image/app-logo横幅1.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/app-logo.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/app-logo3.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Table/项目任务分组",
- "ModuleType": 7
- },
- {
- "ModuleName": "Table/项目分组",
- "ModuleType": 7,
- "ExclusiveType": 0
- },
- {
- "ModuleName": "PCPage/切换项目",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/切换任务状态",
- "ModuleType": 1
- },
- {
- "ModuleName": "ServerCommand/变更任务状态",
- "ModuleType": 15
- },
- {
- "ModuleName": "TableView/人员工时统计视图",
- "ModuleType": 23
- },
- {
- "ModuleName": "Table/项目岗位",
- "ModuleType": 7
- },
- {
- "ModuleName": "Table/任务成员表",
- "ModuleType": 7
- },
- {
- "ModuleName": "Pages/项目首页/项目配置",
- "ModuleType": 6
- },
- {
- "ModuleName": "PCPage/项目配置首页",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/项目岗位配置",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/参与成员管理",
- "ModuleType": 1
- },
- {
- "ModuleName": "Image/展开.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/暂无数据 (1).png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/无数据插画 (1).png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/缺省页.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/钉钉.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/无数据插画.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/暂无内容 (1).png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/项目.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "Image/项目 (1).png",
- "ModuleType": 38
- },
- {
- "ModuleName": "PCPage/项目信息",
- "ModuleType": 1
- },
- {
- "ModuleName": "ServerCommand/删除任务成员所有工时",
- "ModuleType": 15
- },
- {
- "ModuleName": "ServerCommand/移除任务成员",
- "ModuleType": 15
- },
- {
- "ModuleName": "PCPage/项目工时",
- "ModuleType": 1
- },
- {
- "ModuleName": "Pages/项目首页/项目首页子页面",
- "ModuleType": 6
- },
- {
- "ModuleName": "PCPage/项目概况",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/项目成员统计",
- "ModuleType": 1
- },
- {
- "ModuleName": "Table/项目动态",
- "ModuleType": 7
- },
- {
- "ModuleName": "TableView/View_项目统计信息",
- "ModuleType": 23
- },
- {
- "ModuleName": "PCPage/项目概况-关键数据",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/项目甘特图",
- "ModuleType": 1
- },
- {
- "ModuleName": "Image/更多.png",
- "ModuleType": 38
- },
- {
- "ModuleName": "ShareCommandContainer/跳转当前项目",
- "ModuleType": 36
- },
- {
- "ModuleName": "Table/项目状态",
- "ModuleType": 7
- },
- {
- "ModuleName": "ProcessItem/立项流程",
- "ModuleType": 28
- },
- {
- "ModuleName": "Tables/流程表文件夹",
- "ModuleType": 22
- },
- {
- "ModuleName": "TableProcessView/ACT_RE_PROCDEF_View",
- "ModuleType": 30
- },
- {
- "ModuleName": "TableProcessView/ACT_HI_PROCINST_View",
- "ModuleType": 30
- },
- {
- "ModuleName": "TableProcessView/ACT_HI_TASKINST_View",
- "ModuleType": 30
- },
- {
- "ModuleName": "TableProcessView/ACT_RU_TASK_View",
- "ModuleType": 30
- },
- {
- "ModuleName": "TableProcessView/ACT_HI_COMMENT_View",
- "ModuleType": 30
- },
- {
- "ModuleName": "Pages/流程页面文件夹",
- "ModuleType": 6
- },
- {
- "ModuleName": "Pages/流程页面文件夹_手机版",
- "ModuleType": 6
- },
- {
- "ModuleName": "MasterPages/流程母版页面文件夹",
- "ModuleType": 24
- },
- {
- "ModuleName": "PCPage/FGC_流程列表",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_流程追踪",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_审批记录",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_任务详情",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_我发起的",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_我的待办",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_我的已办",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_我的待阅",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_我的已阅",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/FGC_我委托的",
- "ModuleType": 1
- },
- {
- "ModuleName": "MasterPCPage/FGC_流程中心",
- "ModuleType": 3
- },
- {
- "ModuleName": "MobilePage/FGC_流程列表_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_流程追踪_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_审批记录_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_任务详情_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_我发起的_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_我的待办_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_我的已办_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_我的待阅_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_我的已阅_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MobilePage/FGC_我委托的_手机版",
- "ModuleType": 2
- },
- {
- "ModuleName": "MasterMobilePage/FGC_流程中心_手机版",
- "ModuleType": 4
- },
- {
- "ModuleName": "ServerCommands/项目",
- "ModuleType": 20
- },
- {
- "ModuleName": "ServerCommand/修改项目状态",
- "ModuleType": 15
- },
- {
- "ModuleName": "ServerCommand/新增项目",
- "ModuleType": 15
- },
- {
- "ModuleName": "PCPage/项目审批",
- "ModuleType": 1
- },
- {
- "ModuleName": "Table/项目预算变动表",
- "ModuleType": 7
- },
- {
- "ModuleName": "Image/时间.svg",
- "ModuleType": 38
- },
- {
- "ModuleName": "ServerCommand/修改增补工时状态",
- "ModuleType": 15
- },
- {
- "ModuleName": "PCPage/预算申请",
- "ModuleType": 1
- },
- {
- "ModuleName": "PCPage/预算申请审批",
- "ModuleType": 1
- },
- {
- "ModuleName": "ProcessItem/预算申请",
- "ModuleType": 28
- },
- {
- "ModuleName": "Pages/项目首页/预算申请",
- "ModuleType": 6
- },
- {
- "ModuleName": "ServerCommand/批准项目预算申请",
- "ModuleType": 15
- },
- {
- "ModuleName": "ShareCommandContainer/发起预算申请",
- "ModuleType": 36
}
]
\ No newline at end of file
diff --git a/ApplicationSettings.json b/ApplicationSettings.json
index ef78cf23..a9334edd 100644
--- a/ApplicationSettings.json
+++ b/ApplicationSettings.json
@@ -2,15 +2,62 @@
"IntegrateWithOtherApplication": {
"Password": "FWf1~2gvky83"
},
+ "ShareCommandContainers": [],
"ListviewLoadingIndicatorSettings": {},
- "GlobalProperties": [],
- "WebSitePort": 40013,
- "UserServicePort": 43797,
+ "GlobalProperties": [
+ {
+ "Name": "全局_业务配置",
+ "Value": "{\"项目ID\":\"1\",\"版本ID\":\"4\",\"版本名\":\"Develop\",\"版本号\":\"1.0.0\",\"自动拉会\":{\"提前离会阈值\": 10,\"最大次数\":0}}"
+ },
+ {
+ "Name": "全局_Gitee",
+ "Value": "{\"client_id\":\"c7d05fcbaf78ad728fcc0267d081ae6c50dc667667758a0933525d4cbe09ed90\",\"client_secret\":\"b4d40db2155ca530e5771b37a2fb67161d4106c64df28f32504b4e3bcfb81313\",\"回调地址\":\"https://develop.gridfriend.cn/clue/ServerCommand/GitCallback\"}"
+ },
+ {
+ "Name": "全局_钉钉",
+ "Value": "{\"corpId\":\"ding0cec4a8a821681c135c2f4657eb6378f\",\"AgentId\":\"3174653522\",\"AppKey\":\"dingus6w0kbp5wgiiepu\",\"AppSecret\":\"2nbEQx6wUWlSm1l1mzkVEvf0TWO77tQM7Thj7OycnOVK7UQWhrI4U717WgWTTGXg\"}"
+ }
+ ],
+ "WebSitePort": 26489,
+ "UserServicePort": 20913,
"BpmServerSchemaId": "b29232ad-8f53-4d10-87f3-3af0bf8b4aa6",
"ProcessDataConnectionSet": {
"ExternalDatabaseId": "业务表"
},
- "StartPage": "项目列表",
+ "StartPage": "工作台首页",
"StartDateFiscalYear": 1,
- "PageLoadingMode": 2
+ "BaseOnStartingMonth": true,
+ "ProcessUserInfoDisplayMode": 1,
+ "SuppressedWarningMessages": [
+ "项目首页->页面加载命令->Notify加载, 在命令条件之后的命令可能不会被执行,因为此时页面可能已经跳转到新的页面。",
+ "项目首页->页面容器(A2), 页面容器没有设置子页面",
+ "数据表, 有部分连接到外部数据库的数据表没有检查过连接状态,如果无法连接到数据库可能会导致数据无法在页面上显示。如需确认数据库的连接状态,请点击数据表右键菜单里的“刷新”"
+ ],
+ "MultipleLanguageSettings": {
+ "Languages": [
+ {
+ "Name": "cn",
+ "IsDefault": true,
+ "Description": "内置语言中文,不可删除",
+ "IsBuildIn": true,
+ "LanguageAttribute": "zh-cn",
+ "FontFamily": "Body"
+ },
+ {
+ "Name": "en",
+ "Description": "内置语言英文,不可删除",
+ "IsBuildIn": true,
+ "LanguageAttribute": "en",
+ "FontFamily": "Calibri"
+ }
+ ],
+ "PublicResource": {},
+ "RuntimeBuiltInResource": {
+ "FrontEndResources": {},
+ "ServerResources": {},
+ "ProcessDesignerResource": {},
+ "ProcessTrackerResource": {}
+ },
+ "PluginResource": {}
+ }
}
\ No newline at end of file
diff --git a/CustomLibraries.json b/CustomLibraries.json
index 6976f5bf..5b18c7f6 100644
--- a/CustomLibraries.json
+++ b/CustomLibraries.json
@@ -1,7 +1,14 @@
{
"UserJSFileList": [
{
- "Name": "echart.js"
+ "Name": "Load.js"
+ },
+ {
+ "Name": "CustomFormula.js"
+ },
+ {
+ "Name": "https://g.alicdn.com/code/npm/@ali/dingtalk-h5-remote-debug/0.1.3/index.js",
+ "IsLink": true
}
],
"UserCSSFileList": [
diff --git a/DataConnectionSet.json b/DataConnectionSet.json
index 02b551ac..dcb74e1f 100644
--- a/DataConnectionSet.json
+++ b/DataConnectionSet.json
@@ -1,7 +1,12 @@
[
{
"ConnectionString": "Data Source=118.195.235.239,37697;Initial Catalog=newpms;Persist Security Info=True;User ID=ems;Password=SSTemstset2023!",
- "DataBaseType": 1,
+ "DataBaseType": "347a1ed5-25f0-4a4b-846c-8d69cedcf33d",
"ID": "业务表"
+ },
+ {
+ "ConnectionString": "Data Source=118.195.235.239,37697;Initial Catalog=userservicedb;Persist Security Info=True;User ID=ems;Password=SSTemstset2023!",
+ "DataBaseType": "347a1ed5-25f0-4a4b-846c-8d69cedcf33d",
+ "ID": "用户信息表"
}
]
\ No newline at end of file
diff --git a/DocumentInfo b/DocumentInfo
index 4eabbfee..aba642cd 100644
--- a/DocumentInfo
+++ b/DocumentInfo
@@ -1 +1,3 @@
-{"VersionString":"9.0.103.0"}
\ No newline at end of file
+{
+ "VersionString": "10.0.104.0"
+}
\ No newline at end of file
diff --git a/ForguncyDB.sqlite3 b/ForguncyDB.sqlite3
index 9b017278..d0db5a52 100644
Binary files a/ForguncyDB.sqlite3 and b/ForguncyDB.sqlite3 differ
diff --git a/MasterPages/FGC_母版页.json b/MasterPages/FGC_母版页.json
index 8f3ff57c..bcc6e44b 100644
--- a/MasterPages/FGC_母版页.json
+++ b/MasterPages/FGC_母版页.json
@@ -3,7 +3,7 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 8.0
+ "DesignLengthInPixel": 12.0
}
},
"1": {
@@ -13,12 +13,19 @@
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 8.0
+ "DesignLengthInPixel": 15.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
+ "DesignLengthInPixel": 30.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
}
},
"4": {
@@ -35,14 +42,12 @@
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
+ "DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
+ "DesignLengthInPixel": 32.0
}
}
},
@@ -51,25 +56,18 @@
6
],
"Count": 7,
- "DefaultSize": 8.0
+ "DefaultSize": 30.0
},
"Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 176.0
+ "DesignLengthInPixel": 114.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 230.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 118.0
}
},
"2": {
@@ -110,39 +108,154 @@
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 190.0
+ "DesignLengthInPixel": 253.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
}
},
"6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 80.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 173.0,
+ "Mode": 1
+ }
+ },
+ "12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
}
},
- "Count": 7,
+ "Count": 13,
"DefaultSize": 230.0
},
"Values": {
- "1,0": "TeamAction"
+ "1,1": "1.0.0",
+ "5,0": "%CurrentUser.UserName%",
+ "5,2": "%CurrentUser.FullName%"
+ },
+ "Formulas": {
+ "6,0": "IFERROR(ODATA(\"ACT_RU_TASK_View/$count?$filter=类型 ne '抄送'\"),\"\")",
+ "1,9": "IFS(TODO数量=0,0,TODO数量<100,TODO数量,TODO数量>99,\"99+\")",
+ "6,2": "ODATA(\"TODO/$count?$filter=用户 eq \"&IF(ISBLANK(母版_当前用户),\"null\",\"'\"&母版_当前用户&\"'\")&\" and 完成 ne 1\")"
},
"AttachInfos": {
"1,0": {
"CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "Text": "TeamAction",
- "TemplateKey": "链接样式",
- "Icon": {
- "Name": "项目 (1).png"
- },
- "IconSize": 22.0
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "Clue(有绪)",
+ "ImagePath": "英文浅色.png"
}
},
"1,1": {
+ "CssName": "versionTag",
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "URL",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/changelog?id=\"&FGC_母版页!当前版本ID"
+ },
+ "ID": "99cbf8e6fc2040a5b5cef5dcdcc38ec5",
+ "BreakpointIdentity": "39af7657-3128-4ac5-8a2a-8a2fb91f45bc"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!URL"
+ },
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "be0df165-b74d-4526-a61e-0d73fc774eb7"
+ }
+ ],
+ "Text": "1.0.0",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "1,2": {
"CssName": "pms-menu-row",
"CellType": {
"$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
"TemplateKey": "透明菜单",
"Items": [
+ {
+ "Value": "菜单1",
+ "Text": "工作台",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "ffcbd46e-1849-485c-96a1-1501c89fe995"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "工作台首页",
+ "BreakpointIdentity": "80cc6094-91c3-4216-8cc8-6402628a2669"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "首页",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "faf503d6-c5eb-452a-ac14-708331dd87c3"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "首页",
+ "BreakpointIdentity": "c90bc717-ac20-42f8-87c2-d694f425f0e0"
+ }
+ ]
+ },
{
"Text": "项目",
"SelectedIconColor": "Background 1",
@@ -150,13 +263,65 @@
"IconColorUseItemColor": true,
"IsOldMenuPath": false,
"CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "6e2a4602-91ab-4495-b2c4-176e0ffe3ca5"
+ },
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "项目列表"
+ "PageName": "项目列表",
+ "BreakpointIdentity": "d319d58d-5949-4fa0-bbb2-af184aedc5f4"
}
],
"CanVisitRoleList": [
- "FGC_Anonymous"
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "任务",
+ "Text": "任务",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "8b392c3f-79ad-4447-b298-ffe6dce038e6"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "任务管理",
+ "BreakpointIdentity": "f27b7767-c6ef-42ef-9cb3-730ba47a36ad"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "反馈",
+ "Text": "反馈",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "0a593a42-8f5c-4d70-a5a6-10338a0aa188"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "反馈管理",
+ "BreakpointIdentity": "bd999403-365d-4336-ba92-bc74d4eef462"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
]
},
{
@@ -165,20 +330,92 @@
"SelectedIconColorUseItemColor": true,
"IconColorUseItemColor": true,
"IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "1c3db106-b61d-463d-adac-ab783ad8f0dc"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "客户管理",
+ "BreakpointIdentity": "7455a2e9-55df-4f67-b39c-c440854bd521"
+ }
+ ],
"CanVisitRoleList": [
- "FGC_Anonymous"
+ "Administrator",
+ "项目经理",
+ "项目总监",
+ "商务总监",
+ "客服总监"
]
},
{
- "Text": "工时",
+ "Text": "统计",
"SelectedIconColor": "Background 1",
"SelectedIconColorUseItemColor": true,
"IconColorUseItemColor": true,
"IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "cd960026-1075-43e2-9bbd-2e1d00cf3daa"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "统计首页",
+ "BreakpointIdentity": "bd772bd7-6cd1-4bac-b86d-c47d66c4a40c"
+ }
+ ],
"CanVisitRoleList": [
- "FGC_Anonymous"
+ "FGC_LoginUser"
]
},
+ {
+ "Text": "汇报",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "634486cc-b8ed-44d6-97f7-78420a8adaf3"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "汇报管理",
+ "BreakpointIdentity": "c6f3d2cc-0ce2-4dee-9abd-604c71799664"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "会议",
+ "Text": "会议",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "会议管理",
+ "BreakpointIdentity": "9d55664b-7750-4f1f-81ee-13af6643256b"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "Notification": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(DATEDIF(\"2024-11-22\",TODAY(),\"d\")>7,\"\",\"New\")"
+ }
+ },
{
"Value": "财务",
"Text": "财务",
@@ -186,19 +423,130 @@
"SelectedIconColorUseItemColor": true,
"IconColorUseItemColor": true,
"IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "c7ee0f59-2b01-4a8b-9b12-e14529181914"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "付款凭证管理",
+ "BreakpointIdentity": "dd6cc7c5-3585-4d24-b8cc-15cb581eb62f"
+ }
+ ],
"CanVisitRoleList": [
- "FGC_Anonymous"
+ "Administrator",
+ "财务"
]
},
{
- "Value": "统计",
- "Text": "统计",
+ "Value": "收益",
+ "Text": "收益",
"SelectedIconColor": "Background 1",
"SelectedIconColorUseItemColor": true,
"IconColorUseItemColor": true,
"IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "9c3e91db-4e48-46a1-9204-a078beb124e4"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "收益中心",
+ "BreakpointIdentity": "aa7d255f-2565-4f7d-ab73-64c630f07d35"
+ }
+ ],
"CanVisitRoleList": [
- "FGC_Anonymous"
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "流程",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "41300183-5af6-4cb3-9910-a614a3d790f9"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "流程中心",
+ "BreakpointIdentity": "28fac099-313b-44f4-a9c5-321d0041ccb5"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "Notification": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!母版_待办数量"
+ }
+ },
+ {
+ "Value": "设置",
+ "Text": "设置",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "平台设置",
+ "BreakpointIdentity": "20310e14-4fe0-4469-aec6-8a67cf041a3b"
+ }
+ ],
+ "CanVisitRoleList": [
+ "Administrator"
+ ]
+ },
+ {
+ "Value": "开发",
+ "Text": "开发",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "开发测试",
+ "BreakpointIdentity": "db606ae0-0397-4d90-8fc1-c35f91995bf1"
+ }
+ ],
+ "CanVisitRoleList": [
+ "Administrator"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "我的",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "aea26764-fc23-4f89-a8e9-2b5c14b8964b"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "个人中心",
+ "BreakpointIdentity": "836812ea-a749-46fd-9f82-ece5c395bc01"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
]
}
],
@@ -208,26 +556,57 @@
"FontSize": 16.0,
"Bold": false,
"Height": 30.0,
- "Width": 150.0,
- "IconHeight": 18.0,
- "IconWidth": 18.0
- },
- {
- "FontSize": 16.0,
- "Bold": false,
- "Height": 40.0,
- "Width": 150.0,
+ "Width": 120.0,
"IconHeight": 18.0,
"IconWidth": 18.0
}
]
}
},
- "1,5": {
+ "1,7": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "URL": "https://applink.dingtalk.com/client/aiAgent?assistantId=f64238ffbae444db9f143450e3190df7&from=share",
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "ac831311-3c31-435e-8475-0e24da1c7dd7"
+ }
+ ],
+ "ToolTip": "AI助理",
+ "Size": 18,
+ "ImagePath": "魔法棒-默认.svg"
+ }
+ },
+ "1,9": {
+ "CssName": "todo-img",
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "Placement": {
+ "SerializeProperty": "=FGC_母版页!J2"
+ },
+ "PageName": "TODO-FULL",
+ "BreakpointIdentity": "7807cb22-4d3b-43c5-b7f8-386581128c8a"
+ }
+ ],
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "下载.png"
+ },
+ "IconSize": 24.0
+ }
+ },
+ "1,11": {
"CellType": {
"$type": "Forguncy.CurrentUserCellType, ServerDesignerCommon",
"CellCustomValue": "%CurrentUser%",
"ShowCircleUserPicture": true,
+ "ShowNotification": false,
"NavigatePageNameForNotification": "FGC_我的待办",
"NavigateSettingWhenLogout": {
"NavigateWhenLogoutMode": 1
@@ -248,24 +627,46 @@
"Foreground": 3,
"HorizontalAlignment": 4
},
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
{
"FontSize": 13.333333333333332
},
{
- "FontFamily": 5,
+ "FontFamily": 7,
"FontSize": 13.333333333333332,
- "Foreground": 6,
- "HorizontalAlignment": 7,
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 7,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 8,
"BorderBottom": null,
"BorderTop": null,
"BorderLeft": null,
"BorderRight": null
},
{
- "Background": 6
+ "FontSize": 12.0,
+ "Foreground": 5
},
{
- "Background": 8
+ "Background": 5
+ },
+ {
+ "HorizontalAlignment": 4
+ },
+ {
+ "Background": 9,
+ "FontSize": 13.333333333333332,
+ "Foreground": 10,
+ "HorizontalAlignment": 11
}
],
"Types": {
@@ -274,25 +675,36 @@
"Italic",
"Normal",
"Background 2 0",
- "Center",
- "Body",
+ "Left",
"Background 1 0",
+ "General",
+ "Body",
"Right",
- "Background 1 -5"
+ "Background 1 -5",
+ "#FFFF0000",
+ "Center"
]
},
"CellStyles": {
"1,0": 0,
"1,1": 1,
- "1,5": 2,
- "3,0": 3
+ "1,2": 2,
+ "1,6": 2,
+ "1,7": 2,
+ "1,8": 2,
+ "1,9": 3,
+ "1,10": 2,
+ "1,11": 4,
+ "2,1": 5,
+ "3,0": 6,
+ "6,0": 7
},
"RowStyles": {
- "5": 4,
- "6": 4
+ "5": 8,
+ "6": 8
},
"SheetStyle": {
- "FontFamily": 5,
+ "FontFamily": 7,
"BorderBottom": null,
"BorderTop": null,
"BorderLeft": null,
@@ -300,8 +712,8 @@
}
},
"Spans": [
- "1,1,1,4",
- "3,0,2,7"
+ "1,2,1,4",
+ "3,0,2,13"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.MasterPage, ServerDesignerCommon",
@@ -317,14 +729,8 @@
"width": "280px",
"distance": "10px",
"borderRadius": "5px",
- "ID": {
- "type": "formula",
- "obj": "NotiflixNotify"
- },
- "className": {
- "type": "formula",
- "obj": "notiflix-notify"
- },
+ "ID": "NotiflixNotify",
+ "className": "notiflix-notify",
"fontFamily": "Quicksand",
"fontSize": "13px",
"fontAwesomeIconSize": "34px",
@@ -340,7 +746,7 @@
"plainText": false,
"showOnlyTheLastOne": false,
"rtl": false,
- "clickToClose": false,
+ "clickToClose": true,
"closeButton": false,
"pauseOnHover": true,
"success": {
@@ -361,18 +767,12 @@
"type": "color",
"value": "#fff"
},
- "fontAwesomeClassName": {
- "type": "formula",
- "obj": "fas fa-check-circle"
- },
+ "fontAwesomeClassName": "fas fa-check-circle",
"fontAwesomeIconColor": {
"type": "color",
"value": "rgba(0,0,0,0.2)"
},
- "childClassName": {
- "type": "formula",
- "obj": "notiflix-notify-success"
- }
+ "childClassName": "notiflix-notify-success"
},
"failure": {
"UseFontAwesome": true,
@@ -392,18 +792,12 @@
"type": "color",
"value": "#fff"
},
- "fontAwesomeClassName": {
- "type": "formula",
- "obj": "fas fa-times-circle"
- },
+ "fontAwesomeClassName": "fas fa-times-circle",
"fontAwesomeIconColor": {
"type": "color",
"value": "rgba(0,0,0,0.2)"
},
- "childClassName": {
- "type": "formula",
- "obj": "notiflix-notify-failure"
- }
+ "childClassName": "notiflix-notify-failure"
},
"warning": {
"UseFontAwesome": true,
@@ -423,18 +817,12 @@
"type": "color",
"value": "#fff"
},
- "fontAwesomeClassName": {
- "type": "formula",
- "obj": "fas fa-exclamation-circle"
- },
+ "fontAwesomeClassName": "fas fa-exclamation-circle",
"fontAwesomeIconColor": {
"type": "color",
"value": "rgba(0,0,0,0.2)"
},
- "childClassName": {
- "type": "formula",
- "obj": "notiflix-notify-warning"
- }
+ "childClassName": "notiflix-notify-warning"
},
"info": {
"UseFontAwesome": true,
@@ -454,18 +842,12 @@
"type": "color",
"value": "#fff"
},
- "fontAwesomeClassName": {
- "type": "formula",
- "obj": "fas fa-info-circle"
- },
+ "fontAwesomeClassName": "fas fa-info-circle",
"fontAwesomeIconColor": {
"type": "color",
"value": "rgba(0,0,0,0.2)"
},
- "childClassName": {
- "type": "formula",
- "obj": "notiflix-notify-info"
- }
+ "childClassName": "notiflix-notify-info"
}
},
"ReportOption": {
@@ -479,10 +861,7 @@
"type": "color",
"value": "#7f000000"
},
- "className": {
- "type": "formula",
- "obj": "notiflix-report"
- },
+ "className": "notiflix-report",
"svgSize": "110px",
"fontFamily": "Quicksand",
"titleFontSize": "16px",
@@ -501,7 +880,7 @@
"success": {
"backOverlayColor": {
"type": "color",
- "value": "rgba(50, 198, 130, 0.2)"
+ "value": "rgba(50,198,130,0.2)"
},
"svgColor": {
"type": "color",
@@ -639,10 +1018,7 @@
"type": "color",
"value": "#f8f8f8"
},
- "className": {
- "type": "formula",
- "obj": "notiflix-confirm"
- },
+ "className": "notiflix-confirm",
"fontFamily": "Quicksand",
"titleFontSize": "16px",
"messageFontSize": "14px",
@@ -658,10 +1034,7 @@
"rtl": false
},
"LoadingOption": {
- "messageID": {
- "type": "formula",
- "obj": "NotiflixLoadingMessage"
- },
+ "messageID": "NotiflixLoadingMessage",
"backgroundColor": {
"type": "color",
"value": "rgba(0,0,0,0.8)"
@@ -674,10 +1047,7 @@
"type": "color",
"value": "#dcdcdc"
},
- "className": {
- "type": "formula",
- "obj": "notiflix-loading"
- },
+ "className": "notiflix-loading",
"svgSize": "80px",
"fontFamily": "Quicksand",
"messageFontSize": "15px",
@@ -702,10 +1072,7 @@
"type": "color",
"value": "#383838"
},
- "className": {
- "type": "formula",
- "obj": "notiflix-block"
- },
+ "className": "notiflix-block",
"svgSize": "45px",
"fontFamily": "Quicksand",
"messageFontSize": "14px",
@@ -715,7 +1082,1702 @@
"zindex": 1000,
"cssAnimation": true,
"rtl": false
- }
+ },
+ "BreakpointIdentity": "5e8af221-323b-4814-b023-ab6d84141f0d"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "initDingH5RemoteDebug();",
+ "ID": "ef798f1a398741259c7a471d893fe41b",
+ "BreakpointIdentity": "542b87fb-c5d4-423a-a915-38cd84fc48a2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon",
+ "Name": "提醒通知",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=类型"
+ }
+ ]
+ },
+ "value": "打开页面"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!参数对象.主题"
+ }
+ ]
+ },
+ "value": "成功"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!参数对象.主题"
+ }
+ ]
+ },
+ "value": "%Null%"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowNotification, ElementUI",
+ "Title": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!标题"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!内容"
+ },
+ "Type": "success",
+ "Duration": 4500,
+ "Position": "bottom-right",
+ "Offset": "15",
+ "Context": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!参数对象"
+ },
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "跳转页面"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "新标签"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "93a42dfd-568c-458f-8329-5f109667a10d"
+ }
+ ],
+ "ID": "0ebe3169-5526-4d45-8035-d326e5be30cc"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "8c119858-efa0-4da0-a07c-a0dd79baecd5"
+ }
+ ],
+ "ID": "2565c774-0f73-4472-a2c4-c02bc25ed0c4"
+ }
+ ],
+ "BreakpointIdentity": "969ae033-7873-46a1-81a1-9b8e65fb33ca"
+ }
+ ],
+ "ID": "830a4888-c81e-4352-90d1-c17ba0390f4a"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "弹出窗口"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "对话框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "0c54b865-bdb8-4095-8e71-675943dc6dba"
+ }
+ ],
+ "ID": "39317f0d-86d1-4f78-8653-046817143de4"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "居中下拉框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "f20dc5c6-d4f5-43ee-99a3-4f94332145d1"
+ }
+ ],
+ "ID": "f4855e36-f6bf-453b-9809-6554bff0f96a"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "抽屉"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "692c798f-e9fe-4d6a-9065-76af5915989e"
+ }
+ ],
+ "ID": "b18fd8bb-9315-4788-aa48-2a192c0f909e"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "全屏覆盖"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "a6635eec-fb42-4663-b576-5a45041a36a4"
+ }
+ ],
+ "ID": "49251d66-d0c6-447e-8886-bbd1f756c7be"
+ }
+ ],
+ "BreakpointIdentity": "dc81da90-9ea2-4f47-86a9-69552d8d9859"
+ }
+ ],
+ "ID": "0100fb91-e0a7-49ef-a86e-6196a1205afd"
+ }
+ ],
+ "BreakpointIdentity": "ebce4947-cdf6-4822-bf2a-1b39dfe85079"
+ }
+ ],
+ "ID": "a908c271-2211-4820-bb41-50f94d790cac"
+ }
+ ],
+ "BreakpointIdentity": "1797eab4-9995-496c-85d8-4ec4d448f51e"
+ }
+ ],
+ "ParamProperties": {
+ "title": "通知标题",
+ "message": "通知内容",
+ "context": "通知上下文"
+ }
+ },
+ "BreakpointIdentity": "aacc45c3-b13c-4494-a8f9-f585962b2e7e"
+ }
+ ],
+ "ID": "46e6f2fc-be6d-4a57-94a0-30cbf0477c73"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!参数对象.主题"
+ }
+ ]
+ },
+ "value": "警告"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowNotification, ElementUI",
+ "Title": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!标题"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!内容"
+ },
+ "Type": "warning",
+ "Duration": 4500,
+ "Position": "bottom-right",
+ "Offset": "15",
+ "Context": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!参数对象"
+ },
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "跳转页面"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "新标签"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "c25e32ee-3b70-4862-8d4e-319ec62ab08c"
+ }
+ ],
+ "ID": "9adc0220-fb7e-40b8-8660-f47e7e687261"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "21b1ac03-ccd8-4ec2-a027-10c57fac30a7"
+ }
+ ],
+ "ID": "a1894133-dbc2-4b82-abd2-e87ad0a42fbd"
+ }
+ ],
+ "BreakpointIdentity": "fa123ae4-f0ab-44c4-b993-68fdcd2ac87d"
+ }
+ ],
+ "ID": "b12f868f-ed59-4a08-87b4-73ad5bfeb542"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "弹出窗口"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "对话框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "cb631bfb-30fe-4d1d-99c8-6a67a0fb8e29"
+ }
+ ],
+ "ID": "ffa66206-c104-4750-a8f2-897e68b7a153"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "居中下拉框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "2e7bbdef-12f5-4403-9881-e28853c1ddf3"
+ }
+ ],
+ "ID": "0619ac0f-d230-49d7-a43e-f271ae077e81"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "抽屉"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "32ff7538-b8b1-448a-a6ac-11bf1f423e4b"
+ }
+ ],
+ "ID": "28e2d3dc-f2fe-42d2-80dd-db7832796523"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "全屏覆盖"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "8d3185e2-b48b-4c88-a6b0-21348c3c7886"
+ }
+ ],
+ "ID": "266daac9-1a20-43e4-a65d-ed5f7a2c804e"
+ }
+ ],
+ "BreakpointIdentity": "40512f68-5598-402e-b32e-7e8aa84cd6b9"
+ }
+ ],
+ "ID": "0ed8d53c-f166-4689-b183-fd8f01c1d345"
+ }
+ ],
+ "BreakpointIdentity": "61dcc8d6-7c86-4cd1-80ba-3f5d005ba83b"
+ }
+ ],
+ "ID": "0ee5ea02-2830-4e64-954e-403fa0379c03"
+ }
+ ],
+ "BreakpointIdentity": "b0a7b2ff-83d6-43c3-b9f2-e63b81c9194a"
+ }
+ ],
+ "ParamProperties": {
+ "title": "通知标题",
+ "message": "通知内容",
+ "context": "通知上下文"
+ }
+ },
+ "BreakpointIdentity": "ff1ca583-b4f0-4859-bf29-fe5902e6d3e1"
+ }
+ ],
+ "ID": "1ba0c94a-1ba6-49e6-a809-55224ea2b1be"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!参数对象.主题"
+ }
+ ]
+ },
+ "value": "信息"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowNotification, ElementUI",
+ "Title": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!标题"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!内容"
+ },
+ "Type": "info",
+ "Duration": 4500,
+ "Position": "bottom-right",
+ "Offset": "15",
+ "Context": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!参数对象"
+ },
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "跳转页面"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "新标签"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "54534b74-a29f-44ae-99b2-e28f2f440a71"
+ }
+ ],
+ "ID": "50e681cc-cce7-485b-9382-31a216984e39"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "6c7d2476-067f-492d-be7e-ee51d0953562"
+ }
+ ],
+ "ID": "2abad8db-f594-4424-b80c-6b4abe2f59ba"
+ }
+ ],
+ "BreakpointIdentity": "5fa8cf02-b78b-4f05-a9bf-e6fcd1a3278f"
+ }
+ ],
+ "ID": "473c93b3-d20c-4fcd-9829-709d89ec4a38"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "弹出窗口"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "对话框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "6b2c138b-81e2-4c96-8a9a-7b15e8d2af41"
+ }
+ ],
+ "ID": "525e02a2-524e-46c6-aa74-79716da25796"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "居中下拉框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "32a8989a-0321-4daa-9db7-354dda93cb6b"
+ }
+ ],
+ "ID": "008bb611-4d99-4088-b163-99b644107aba"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "抽屉"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "9d5a7ef8-9d01-412d-b350-b2fb4db012cb"
+ }
+ ],
+ "ID": "b3e71d30-a61d-4e54-b213-429b0fa214f4"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "全屏覆盖"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "f62c6f7d-40a5-46cd-bec9-087107916b4b"
+ }
+ ],
+ "ID": "ff737d58-410a-4573-82f7-f487407c57d5"
+ }
+ ],
+ "BreakpointIdentity": "2eb6d3a7-dbb3-483d-912c-235d4e8e4a0a"
+ }
+ ],
+ "ID": "a970937d-2df8-4ad3-bba1-007166e7549d"
+ }
+ ],
+ "BreakpointIdentity": "bda7027f-3f7f-4608-870a-be5b29ca3107"
+ }
+ ],
+ "ID": "fd212f18-846c-43b8-b061-5378afbbc61e"
+ }
+ ],
+ "BreakpointIdentity": "bb272395-1c45-4f35-ba4b-4f55a5aa5b3d"
+ }
+ ],
+ "ParamProperties": {
+ "title": "通知标题",
+ "message": "通知内容",
+ "context": "通知上下文"
+ }
+ },
+ "BreakpointIdentity": "0cdabfdb-449c-400e-b747-339c71869bea"
+ }
+ ],
+ "ID": "57ad7f69-1669-4d99-833c-559818aab2c7"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!参数对象.主题"
+ }
+ ]
+ },
+ "value": "失败"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowNotification, ElementUI",
+ "Title": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!标题"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!内容"
+ },
+ "Type": "error",
+ "Duration": 4500,
+ "Position": "bottom-right",
+ "Offset": "15",
+ "Context": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!参数对象"
+ },
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "跳转页面"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "新标签"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "f30c2b20-d028-4767-8db7-55e1149758c1"
+ }
+ ],
+ "ID": "bc6304e6-a1f2-4b4b-9ebd-13909c18ffa8"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "94205cb2-e185-4d45-a981-bd7eadc450f7"
+ }
+ ],
+ "ID": "2646ceed-4ab5-45a4-9eb0-649082956c57"
+ }
+ ],
+ "BreakpointIdentity": "2e764005-dd75-472a-8e78-299f723cd0cf"
+ }
+ ],
+ "ID": "1f82df52-629d-4329-b5a9-ca638ac89697"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开方式"
+ }
+ ]
+ },
+ "value": "弹出窗口"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "对话框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "2fcafc31-62d4-42f1-8000-f7d9333ac500"
+ }
+ ],
+ "ID": "b00e0971-da44-4e62-b6cb-4d718a326b0a"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "居中下拉框"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "caa4a42f-bff7-4989-b539-55a0d8f24d20"
+ }
+ ],
+ "ID": "dafb314f-6f23-4dc1-838f-b5db0352470a"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "抽屉"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "c08dc4ab-fe0e-4928-aaa7-f8470c5e15bf"
+ }
+ ],
+ "ID": "cf354d54-1536-4013-b31e-4d93f4e056b1"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!通知上下文.打开样式"
+ }
+ ]
+ },
+ "value": "全屏覆盖"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.页面名称"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.传值"
+ },
+ "CellName": "=通知上下文.目标单元格"
+ }
+ ],
+ "BreakpointIdentity": "cc0440db-c781-4b77-b485-93fdb8d6874d"
+ }
+ ],
+ "ID": "b89bb6dd-d776-4c88-b596-a24881478f84"
+ }
+ ],
+ "BreakpointIdentity": "44e95042-8990-4521-9985-55bbfa92d8db"
+ }
+ ],
+ "ID": "b28b89f5-04a7-4516-a384-ed9c4549cdbd"
+ }
+ ],
+ "BreakpointIdentity": "e95e5e23-18d0-4058-bc48-424a8abd2313"
+ }
+ ],
+ "ID": "f5919ca3-9859-4610-ad97-5f2fb83b15af"
+ }
+ ],
+ "BreakpointIdentity": "0bca50da-fc39-4ea0-acf5-515ca80b8bfc"
+ }
+ ],
+ "ParamProperties": {
+ "title": "通知标题",
+ "message": "通知内容",
+ "context": "通知上下文"
+ }
+ },
+ "BreakpointIdentity": "06108817-3d19-41e8-a64f-b9f5ef92e2fb"
+ }
+ ],
+ "ID": "9514299a-6b52-4186-8e8d-5ac07370b351"
+ }
+ ],
+ "BreakpointIdentity": "e73bda49-7ee7-4c1c-8d64-6bcce134a9de"
+ }
+ ],
+ "ID": "653b95da-935d-47a5-89c5-bbaaa5b2adb3"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=类型"
+ }
+ ]
+ },
+ "value": "执行命令"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=FGC_母版页!参数对象.命令名称"
+ }
+ ]
+ },
+ "value": "打开任务详情"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowNotification, ElementUI",
+ "Title": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!标题"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!内容"
+ },
+ "Type": "success",
+ "Duration": 4500,
+ "Position": "bottom-right",
+ "Offset": "15",
+ "Context": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!参数对象"
+ },
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "6a721307-5546-48b1-944e-d04195469758",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!通知上下文.任务ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "99fe2874-d353-445d-bd02-4a72556abb6a"
+ }
+ ],
+ "ParamProperties": {
+ "title": "通知标题",
+ "message": "通知内容",
+ "context": "通知上下文"
+ }
+ },
+ "BreakpointIdentity": "bb2578ef-d07e-472e-af66-56480cfcadfa"
+ }
+ ],
+ "ID": "62ceb75b-b2ef-494b-8a86-1dd97f381bc7"
+ }
+ ],
+ "BreakpointIdentity": "1c17b13d-b8e1-448a-be3e-900d6745a52a"
+ }
+ ],
+ "ID": "9455192e-0fdf-41f7-b45c-c74c2c1b586b"
+ }
+ ],
+ "BreakpointIdentity": "33a98260-470d-477c-a40e-ac58277d3a7b"
+ }
+ ],
+ "ID": "f4adea7b08a64e3a9d11ba3f5e4512a8",
+ "BreakpointIdentity": "d415a988-9e28-4c70-8297-f0635edf6c91"
+ },
+ {
+ "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon",
+ "Name": "系统信息更新",
+ "MergeCommand": true,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=KEY"
+ }
+ ]
+ },
+ "value": "版本信息"
+ },
+ "CommandList": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!VALUE"
+ },
+ "SampleJson": "{\r\n \"版本ID\": 4,\r\n \"版本名\": \"Beta\",\r\n \"版本号\": \"1.0.16\",\r\n \"自动拉会\": {\r\n \"时间阈值\": 3600,\r\n \"最大次数\": 0\r\n }\r\n}",
+ "ToParameter": "业务配置",
+ "BreakpointIdentity": "f87cdb30-fca6-46f7-9749-5efd227d591b"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!当前版本号"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!业务配置.版本号"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!当前版本ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!业务配置.版本ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "38982f28-2985-4b01-be47-faa3df252fea"
+ },
+ {
+ "$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
+ "KeyString": "appVersion",
+ "VersionString": "1",
+ "OutParamaterName": "当前版本号",
+ "BreakpointIdentity": "756a4bdd-13f0-4c10-9e7c-5c8f29468afe"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=当前版本号"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!业务配置.版本号"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "FrontendCacheCommand.Upsert_LocalCache, FrontendCacheCommand",
+ "KeyString": "appVersion",
+ "ValueString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!业务配置.版本号"
+ },
+ "VersionString": "1",
+ "BreakpointIdentity": "ec6d8bdf-d60e-47f6-b239-e8930919775d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "URL",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/changelog?id=\"&FGC_母版页!业务配置.版本ID"
+ },
+ "ID": "5344537bb3cc4aeabf4e1d2bc8ce543e",
+ "BreakpointIdentity": "c1606659-7d2b-4eef-a0ad-5fbfdcd39397"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "新版本更新",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"Clue已更新到\"&FGC_母版页!业务配置.版本名&FGC_母版页!业务配置.版本号&\"版本,感谢使用!\""
+ },
+ "Answer": "我已确认",
+ "OklButton": "更多...",
+ "CancelButton": "知道了",
+ "Context": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!URL"
+ },
+ "Result": "按钮结果",
+ "Option": {
+ "width": "300px",
+ "distance": "40px",
+ "borderRadius": "25px",
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.5)"
+ },
+ "backgroundColor": {
+ "type": "color",
+ "value": "#f8f8f8"
+ },
+ "okButtonBackground": {
+ "type": "color",
+ "value": "#32c682"
+ },
+ "cancelButtonBackground": {
+ "type": "color",
+ "value": "#a9a9a9"
+ },
+ "titleColor": {
+ "type": "color",
+ "value": "#32c682"
+ },
+ "messageColor": {
+ "type": "color",
+ "value": "#1e1e1e"
+ },
+ "okButtonColor": {
+ "type": "color",
+ "value": "#f8f8f8"
+ },
+ "cancelButtonColor": {
+ "type": "color",
+ "value": "#f8f8f8"
+ },
+ "className": "notiflix-confirm",
+ "fontFamily": "Quicksand",
+ "titleFontSize": "16px",
+ "messageFontSize": "14px",
+ "buttonsFontSize": "15px",
+ "titleMaxLength": 34,
+ "messageMaxLength": 110,
+ "buttonsMaxLength": 34,
+ "zindex": 4003,
+ "cssAnimationDuration": 300,
+ "cssAnimation": true,
+ "backOverlay": false,
+ "plainText": false,
+ "rtl": false
+ },
+ "OkButtonCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!上下文"
+ },
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "7f1b7de2-da07-43b6-b5e0-286c1a58b32c"
+ }
+ ],
+ "ParamProperties": {
+ "context": "上下文",
+ "inputContent": "用户输入内容"
+ }
+ },
+ "BreakpointIdentity": "a1fea9b2-7c89-4aef-a9ad-1779f30142ff"
+ }
+ ],
+ "ID": "6dd88379-3ede-4428-a7a7-b38d6b2790d5"
+ }
+ ],
+ "BreakpointIdentity": "cb476024-020d-4e60-bd52-0f274f21589a"
+ }
+ ],
+ "ID": "4378942a-eed9-4230-8b0b-ebd7c8f8704d"
+ }
+ ],
+ "BreakpointIdentity": "495ca2c1-c930-4844-89e3-078cdcaf89e9"
+ }
+ ],
+ "ID": "512c1b0e4ef942a29f4fcf368a3b21ab",
+ "BreakpointIdentity": "dcecdfd9-75d1-4ef1-bfd2-455526d11cd7"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "用户登录检查",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!母版_当前用户"
+ }
+ }
+ ],
+ "RequestAsync": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "f39c6aec-7493-4a72-8636-d65b70a0264a"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新版本号到页面",
+ "RequestAsync": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "04f0cb77-3dc0-4be1-92a7-838f18561aea"
+ }
+ ],
+ "ID": "9c04d09e-f432-43da-989f-b51aef9f2c7e"
+ }
+ ],
+ "BreakpointIdentity": "7be84535-2fb7-4180-a5fb-0af9b82abed1"
}
],
"IsBuiltInPage": true
@@ -727,7 +2789,7 @@
"BackgroundPictures": [
{
"Name": "8b7512a0-447a-407e-8a87-e26a1107a43b",
- "DisplayName": "Background",
+ "DisplayName": "nav-img",
"StyleInfo": {
"Fill": "Text 1 0",
"Stroke": "black",
@@ -735,8 +2797,34 @@
},
"IsAutomaticStroke": false,
"IsAutomaticFill": false,
- "Size": "1318,46",
+ "Size": "1544,57",
"BoxShadowString": "0 2 0 5 #175D7183"
}
+ ],
+ "CustomNames": [
+ {
+ "Name": "母版_当前用户",
+ "Formula": "FGC_母版页!$A$6"
+ },
+ {
+ "Name": "母版_待办数量",
+ "Formula": "FGC_母版页!$A$7"
+ },
+ {
+ "Name": "母版_当前用户姓名",
+ "Formula": "FGC_母版页!$C$6"
+ },
+ {
+ "Name": "当前版本号",
+ "Formula": "FGC_母版页!$B$2"
+ },
+ {
+ "Name": "TODO数量",
+ "Formula": "FGC_母版页!$C$7"
+ },
+ {
+ "Name": "当前版本ID",
+ "Formula": "FGC_母版页!$D$6"
+ }
]
-}//usZid/V0A7ZKbhUgBTW5LXGaXaaB4ckKj/APc2PLjMtQZYqWxT2CbXhcQO1udPVlmRBakLePFKTkY9tgnoPsJbktpSOFZ8ZUVfZvroKoR5LAKX1VIxm7QfZRkdDrKojmH7RsbSzipKsQDsR15Wvz3/9VZts+093xlLFLMr76ThiRC4FXojD3iS+Pr3k8oHxyYYwnI01gFpefHqO+Q6MaxayH/eJO/PpW7IqzlLt3GudmD5of/JvZ84eL9cshrOrH3Ajxtbkfqhv9i5k5F//ofyWlCJ1pXJKgJPgEs2lqfyL2kJbvzxGVMbXhpsWRah7aYfqFUwRLi1Rzv9tbIWwGgJ9NmD+Btk1ApnypoDkBYbytokt5gFir74nu14JDYy2tXi+ABUa/vdHaS9WaS5BQf5mafyye/BETI8TTeNKP8y7nHsm1EtL1rWCpjZo/VWu4JEiarWxOnldEgBF4Xg8Ac4/G+zpTri2QKm6cBulwtcJJ3UFoo+wCRguxk+42TccKCNxgM/VYHMsYDzy7+twpQkMj/apzIwaBdRhnz95g4+hX/2QbbWtZKyJPMadeVpFnFJytdbiW0j/XvQW1aW1TeInE28YaemPC1DHQ4uBAAYS9SbfZQq9CYOkQGCm1D362iJbPkHREyYs3XTK/QQuDzFZIH5VhtMlwy1rFFbdC6Ekc4zTRYLekrYkA5szoNCfwpSwftYwlIW0S9voJf+Qz/IEijEBovBAipK9ZPM6fq8iNNXEFXR/mGfKSZgVOGckV8P3Y2uQDlpzt9dbcEOOqmXpj4NIoS9ACEnoIwCH9M3ashABNAhdrpV8AmKAjvFoJ9S7D9M8eyIx8ARNwYZxnzXrCpfylntQeFghsQgqPZ4+kIgURLAN7PsQYh3m7jv6mO4lKyH4pq7LU18MFEM/2Uw==|920
\ No newline at end of file
+}//+VAbwNIWYj+1YmmMv7Ib5Y6DAtXgEo4RykDQB0G1EloN48k4BBQpln0Dx830EAAA72s4UcrKmSQjLAdaK1RpgSz9heVNkALw7bAtsVA+9jaPxBhcpEfiVcbUSvtde1OASmiSuXPO5H/rftJNOwQO7VgTLDlha7jKzipvpWZFVZe0VfS/giBRs2MYw+gcv0Y4Rr8gXRrzeAdWiTsKxppU639u6cdKq0qz/MZzxC9odxB0ngcgRZBPr0/a6SCwpvqAOpaWhh72Qq9hPv0fbEOfHxnqE9YopD+TVhDhj38ExzF75923NTzArMNVL8+ys3jFEoTMMtqV9ksq7DYteJa/8TSMdKS6noGcprnRaRDhSqQmJzXjkOZFDqJIP8iL4/kfRDwNQcQOjrJOyM4n/dQBKcrJvi9OEz1MsLEpK/LuVZdOtqKWgz9DoSafoYLP6mPV2eycYiloyrYYgVAZTlQE71+w9J/Ecah3wz86CsMTCzg2nkIEBP8CWBBomR6UJgykSZXI/6LRDB/4UmITqqcRsXP736qiMyEhsRtUrJzujSERDHeHnqXGUjnGLnpnJdd1AP2d7Kl4xaUVw5Y22TQfZ259XLo2nvyz9iNC0t6h63M7nDfVUvfqHDblF/M+lXKlugfG4FaTx7RGjQMiCD+T/QdjHa7mr3e+4JUjWCKuFVZiszJDp1KYaLZ/S+7vmJeVgoiWtCfxgBpxaPMPhd0nOQmBU+VNmF5JhA1YdY+zR+jIKoEyL4wOMq4sTc5FaNPLUsrCEJ7vMAK4GEDHUKutqEBeptQyXcheGCUVfhAWPrqSHeCUij46I9KFrU5hUcurCSZKMkXH84u3qW5cGSZv8SunORiI3j8YY4tu1Ec+QiV4iIc3C9sm1jn0d9zgpDxhQcC+hqaFfGaoywmMAIxhgQ==|920
\ No newline at end of file
diff --git a/MasterPages/FGC_母版页.rd b/MasterPages/FGC_母版页.rd
new file mode 100644
index 00000000..7efe882c
--- /dev/null
+++ b/MasterPages/FGC_母版页.rd
@@ -0,0 +1,36 @@
+{
+ "PageType": 1,
+ "ColumnCount": 13,
+ "RowCount": 7,
+ "Formulas": {
+ "6,0": "IFERROR(ODATA(\"ACT_RU_TASK_View/$count?$filter=类型 ne '抄送'\"),\"\")",
+ "1,9": "IFS(TODO数量=0,0,TODO数量<100,TODO数量,TODO数量>99,\"99+\")",
+ "6,2": "ODATA(\"TODO/$count?$filter=用户 eq \"&IF(ISBLANK(母版_当前用户),\"null\",\"'\"&母版_当前用户&\"'\")&\" and 完成 ne 1\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "母版_当前用户",
+ "Formula": "FGC_母版页!$A$6"
+ },
+ {
+ "Name": "母版_待办数量",
+ "Formula": "FGC_母版页!$A$7"
+ },
+ {
+ "Name": "母版_当前用户姓名",
+ "Formula": "FGC_母版页!$C$6"
+ },
+ {
+ "Name": "当前版本号",
+ "Formula": "FGC_母版页!$B$2"
+ },
+ {
+ "Name": "TODO数量",
+ "Formula": "FGC_母版页!$C$7"
+ },
+ {
+ "Name": "当前版本ID",
+ "Formula": "FGC_母版页!$D$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/MasterPages/流程母版页面文件夹/FGC_流程中心.json b/MasterPages/流程母版页面文件夹/FGC_流程中心.json
deleted file mode 100644
index 2fcd845f..00000000
--- a/MasterPages/流程母版页面文件夹/FGC_流程中心.json
+++ /dev/null
@@ -1,1559 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 39,
- 40,
- 41,
- 42
- ],
- "Count": 43
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "41": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "42": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "43": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "44": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "45": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "46": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "47": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "48": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "49": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "50": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "51": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "52": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "53": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "54": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "55": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "56": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "57": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "58": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "59": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "60": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "61": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "62": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "63": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "64": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "65": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "66": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "67": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "68": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "69": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 70
- },
- "Values": {
- "1,3": "活字格 - 流程中心"
- },
- "Formulas": {
- "40,11": "ODATA(\"ACT_RU_TASK_View/$count?$filter=负责人 eq \"&IF(ISBLANK(BI2),\"null\",\"'\"&BI2&\"'\")&\" and 类型 ne '抄送'\")",
- "41,11": "ODATA(\"ACT_RU_TASK_View/$count?$filter=负责人 eq \"&IF(ISBLANK(BI2),\"null\",\"'\"&BI2&\"'\")&\" and 类型 eq '抄送'\")"
- },
- "AttachInfos": {
- "1,1": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "ImagePath": "Application/156_processCentre_1.svg",
- "BuiltIn": true,
- "Color": "Background 1 0"
- }
- },
- "1,60": {
- "CellType": {
- "$type": "Forguncy.CurrentUserCellType, ServerDesignerCommon",
- "CellCustomValue": "%CurrentUser%",
- "ShowCircleUserPicture": true,
- "ShowNotification": false,
- "NavigateSettingWhenLogout": {
- "NavigateWhenLogoutMode": 1
- }
- }
- },
- "5,0": {
- "CellType": {
- "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
- "TemplateKey": "流程样式",
- "Items": [
- {
- "Text": "任务",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColorUseItemColor": true,
- "IsOldMenuPath": false,
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ],
- "SubItems": [
- {
- "Value": "我发起的",
- "Text": "我发起的",
- "IconPath": "Application/131_list_3.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1 0",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我发起的"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ]
- },
- {
- "Text": "我的待办",
- "IconPath": "Application/029_edit_9.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1 0",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待办"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ],
- "Notification": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=FGC_流程中心!L41"
- }
- },
- {
- "Text": "我的已办",
- "IconPath": "Application/145_check_2.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1 0",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的已办"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ]
- },
- {
- "Text": "我的待阅",
- "IconPath": "Application/123_send_3.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1 0",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待阅"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ],
- "Notification": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=FGC_流程中心!L42"
- }
- },
- {
- "Value": "我的已阅",
- "Text": "我的已阅",
- "IconPath": "Application/144_check_1.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1 0",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的已阅"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ]
- }
- ]
- },
- {
- "Text": "委托",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColorUseItemColor": true,
- "IsOldMenuPath": false,
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ],
- "SubItems": [
- {
- "Text": "委托设置",
- "IconPath": "Application/053_settings_4.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1 0",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.ProcessDelegateSettingCommand, ServerDesignerCommon"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ]
- },
- {
- "Value": "我委托的",
- "Text": "我委托的",
- "IconPath": "Application/148_copy_2.svg",
- "SelectedIconColor": "Background 1",
- "SelectedIconColorUseItemColor": true,
- "IconColor": "Accent 1",
- "IsOldMenuPath": false,
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我委托的"
- }
- ],
- "CanVisitRoleList": [
- "FGC_Anonymous"
- ]
- }
- ]
- }
- ],
- "MenuLevelsStyle": [
- {
- "FontSize": 16.0,
- "Bold": true,
- "Height": 38.0,
- "IconHeight": 20.0,
- "IconWidth": 20.0
- },
- {
- "FontSize": 14.666666666666666,
- "Bold": false,
- "Height": 35.0,
- "IconHeight": 16.0,
- "IconWidth": 16.0
- }
- ]
- }
- },
- "5,10": {
- "IsPlaceHolderCell": true
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "FontFamily": 0,
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "FontFamily": 0,
- "FontSize": 16.0,
- "FontWeight": 1,
- "Foreground": 2,
- "Formatter": 3,
- "TextIndent": 10,
- "HorizontalAlignment": 4,
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "FontFamily": 0,
- "Foreground": 2,
- "HorizontalAlignment": 5,
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 6
- },
- {
- "FontFamily": 0
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Bold",
- "Background 1 0",
- "[AUTO]General",
- "Left",
- "Right",
- "Center"
- ]
- },
- "CellStyles": {
- "0,29": 0,
- "0,30": 0,
- "0,31": 0,
- "0,32": 0,
- "0,33": 0,
- "0,34": 0,
- "0,35": 0,
- "0,36": 0,
- "0,37": 0,
- "0,38": 0,
- "0,39": 0,
- "0,40": 0,
- "0,41": 0,
- "0,42": 0,
- "0,43": 0,
- "0,44": 0,
- "0,45": 0,
- "1,1": 1,
- "1,2": 1,
- "1,3": 2,
- "1,4": 1,
- "1,5": 1,
- "1,6": 1,
- "1,7": 1,
- "1,8": 1,
- "1,9": 1,
- "1,10": 1,
- "1,11": 1,
- "1,29": 0,
- "1,30": 0,
- "1,31": 0,
- "1,32": 0,
- "1,33": 0,
- "1,34": 0,
- "1,35": 0,
- "1,36": 0,
- "1,37": 0,
- "1,38": 0,
- "1,39": 0,
- "1,40": 0,
- "1,41": 0,
- "1,42": 0,
- "1,43": 0,
- "1,44": 0,
- "1,45": 0,
- "1,60": 3,
- "1,61": 1,
- "1,62": 1,
- "1,63": 1,
- "1,64": 1,
- "1,65": 1,
- "1,66": 1,
- "1,67": 1,
- "1,68": 1,
- "2,1": 1,
- "2,2": 1,
- "2,3": 1,
- "2,4": 1,
- "2,5": 1,
- "2,6": 1,
- "2,7": 1,
- "2,8": 1,
- "2,9": 1,
- "2,10": 1,
- "2,11": 1,
- "2,29": 0,
- "2,30": 0,
- "2,31": 0,
- "2,32": 0,
- "2,33": 0,
- "2,34": 0,
- "2,35": 0,
- "2,36": 0,
- "2,37": 0,
- "2,38": 0,
- "2,39": 0,
- "2,40": 0,
- "2,41": 0,
- "2,42": 0,
- "2,43": 0,
- "2,44": 0,
- "2,45": 0,
- "2,60": 1,
- "2,61": 1,
- "2,62": 1,
- "2,63": 1,
- "2,64": 1,
- "2,65": 1,
- "2,66": 1,
- "2,67": 1,
- "2,68": 1,
- "3,27": 4,
- "3,28": 4,
- "3,29": 0,
- "3,30": 0,
- "3,31": 0,
- "3,32": 0,
- "3,33": 0,
- "3,34": 0,
- "3,35": 0,
- "3,36": 0,
- "3,37": 0,
- "3,38": 0,
- "3,39": 0,
- "3,40": 0,
- "3,41": 0,
- "3,42": 0,
- "3,43": 0,
- "3,44": 0,
- "3,45": 0,
- "4,27": 4,
- "4,28": 4,
- "41,11": 1,
- "41,12": 1,
- "41,13": 1,
- "41,14": 1,
- "41,15": 1,
- "41,16": 1,
- "41,17": 1,
- "41,18": 1,
- "41,19": 1,
- "41,20": 1,
- "41,21": 1,
- "41,22": 1,
- "41,23": 1,
- "41,28": 5,
- "41,29": 5,
- "41,30": 5,
- "41,31": 5,
- "41,32": 5,
- "41,33": 5,
- "41,34": 5,
- "41,35": 5,
- "41,36": 5,
- "41,37": 5,
- "41,38": 5,
- "41,39": 5,
- "41,40": 5
- },
- "SheetStyle": {
- "FontFamily": 0,
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- }
- },
- "Spans": [
- "5,10,34,60",
- "40,11,1,13",
- "1,3,2,9",
- "1,1,2,2",
- "1,60,2,9",
- "5,0,34,10",
- "41,11,1,13"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.MasterPage, ServerDesignerCommon",
- "PageLoadedCommandList": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "BackgroundPictures": [
- {
- "FitToBrowserWidth": true,
- "Name": "6127e0ac-8b38-4e13-996f-56ab5a92e995",
- "DisplayName": "FGC_BPM_BackgroundImage1",
- "StyleInfo": {
- "Fill": "Accent 1 0",
- "StrokeDashType": 8,
- "Stroke": "black",
- "StrokeThickness": 0.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Size": "1200,60"
- }
- ]
-}//hrvL5GAtoC0sqmQjjNZ1tg42d2LAIMy3yEUEjhlJ7K3v55mJEN8TdOAMa+TYmb4dHkE8QJJQjXYhnd3hHanhlrdHNjhZ7PnqyMTIHHG7U69j8Lkp9UIx9e1Z35SK5KouJ9kw6mbFQ8xu7yzAyfEOF8thiki6OMzXIYgNN6fey18ob8H4y/r5v/2rpAp2kPe10fQW9I8AlsNBCiFT6t5ry7+2r/sE2HjZbSYaq2qVU+DzZsDcj4uLdDwrtWlepczxYhIqVrXw5nLnr8l0kkvJyTYDy+NpVLZhEWtFx3WhUYLl2nS4hUkH6rFdQkIy7r7QtsqjpYjFA6y4cjfTwGnQCF/LGC+GR1dLulGF7RJBinfpIp8MBS8MgCdLFATPqjvMNCbPJdY3SlFPMP3DSSUIHMaUAUx2Gc85tTHhRFBZb6b8jQ437B/xAn09L7YiNlcaesjmlrWqFFjjyv0EU/dEA72ewulpQfYvPWnqqNOR+GPPINLrjc22WM/7NdlitAr5xxu40jAc2yEj+hipxVRBMkAMUMtkjv/nbHJjBOkBLMo6ASTZMw5eZ5o81+azY86IQx91Y7ZexBrq/r0m6++fcoKaIVLU66u7pN4bRuKICsp6BWWATd/d8Jz5V23oR8Ks0V4I4s06rsC9QcX+yxpqunMHyvi8Zevr0jxnigMPkfF4rZaYYE4NuWIJuMj2WzN9NIEamBEuMf816ZiQr9AnnSCGlIWNb0wc091le0PYs7diuLHFLlqC0h4EG5CyaOc0M4RhMVkjJYuhstYjQsgj4Y1iv92IDh+lk+ZqzXirNrCkweLtN49JB3WTG28HMV4nEngJ87CWABf+DyQS1AnkHbk8S+Dqqf7O42WNBoVvMdbXZT7qeW0doisTRjOq3gCwtP+b2EodmKFsVaSJQP8IJg==|920
\ No newline at end of file
diff --git a/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.json b/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.json
index f064fbfb..1dedb8cb 100644
--- a/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.json
+++ b/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.json
@@ -454,7 +454,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我发起的_手机版"
+ "PageName": "FGC_我发起的_手机版",
+ "BreakpointIdentity": "608264e1-c3e9-4ac8-9675-6ab2595bdf37"
}
],
"CanVisitRoleList": [
@@ -471,7 +472,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待办_手机版"
+ "PageName": "FGC_我的待办_手机版",
+ "BreakpointIdentity": "c381c8e9-f8a7-4387-8e73-18ecc4f8fe68"
}
],
"CanVisitRoleList": [
@@ -492,7 +494,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的已办_手机版"
+ "PageName": "FGC_我的已办_手机版",
+ "BreakpointIdentity": "5cbfc6ae-09f4-4e54-8d59-c0101c590889"
}
],
"CanVisitRoleList": [
@@ -510,7 +513,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待阅_手机版"
+ "PageName": "FGC_我的待阅_手机版",
+ "BreakpointIdentity": "6a488872-7832-434d-b5a9-73766ffd1b4d"
}
],
"CanVisitRoleList": [
@@ -532,7 +536,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的已阅_手机版"
+ "PageName": "FGC_我的已阅_手机版",
+ "BreakpointIdentity": "6afde1a3-787a-4f96-adaf-dbf5bfe333b7"
}
],
"CanVisitRoleList": [
@@ -550,7 +555,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我委托的_手机版"
+ "PageName": "FGC_我委托的_手机版",
+ "BreakpointIdentity": "bfbb74c6-3756-4b2e-aca3-e437a952928a"
}
],
"CanVisitRoleList": [
@@ -712,4 +718,4 @@
"Size": "10,50"
}
]
-}//pHqj5fu8WZ2G8yc09DUOS22iC1SvxfCNmPv+CANomfTBATjwq4xdH/Mafyn9RLfUcKGU+nc+aRT5mCuBywDLAYbOJo5n23pml93LJwR3RCJA/fmPfXcppKKIvJke2q7UGpRvP/NFtZrQqW3bfAkNWsSQIjvtcuMsgs7rSIQ8M7xvgc6IEOor14cZ0RgkdV380d7zYEfnpbKF/CJRCLZUzNHVZDE9KV8/+5b/EtmB70jEoNh1z2xj+7C9Oe7oxJQytBm6iW3yTrH8aLRXwvNEEwon+AIJr+GZV9A7Y4g24Ultcz4Np2HySfrHFNw+7rP963MgQ/stXpo4hcP6/pJOcv280EcpSRvdXtONzC0fAELkayF2t7FyL2rxe9B+EZX5twFSZdfPBKwrKQcErQy51PDuWHegYVZxuw1ctU6ZTpX/baNfjpgpaJqEBv2yt9SkbgBuEq8SPNCXtDyZhRSMV0KqqLEVWeXzXpdck/ktRqWm2/oddVwEd/elUzomPdCA7Bz6ZC8nPtIAqxMKUhH7cRzW4HoPZ1sArKJjh3hklG10XgKDB4vdehAySl2yoHhkc5rnfcveyp0DDJfg9cXlfvrR4Y9FEaLQhp/Li/UOlzvXfKoDor0+LkcSraaBTDy6oI4i7+84wdVRUBr78/qL3ogbAVqO6ZkZAwWjXJIls77Um3+siV6WyRwXMOiensdNjijcjvNzjiijMLQP9O65ydGSbW9xyPsPgLyvjaKwpgWt8pWTa+gChSDz7dVJIoBqosQEt3WcQW+bt/fTTAbchTckXZs0uYEP+0tVJ76px6cScwJ09kaVawON/6QaU7s2ldXtf6/w8uPriXukEZwU00gJhzQ45OPWZ+Ugb5+/Pd/c6zLKMysaaAhdFK5Ston0+ZmKGRfqsewKtwl0dS/UyQ==|920
\ No newline at end of file
+}//RSUaMYm+s6+GNwmHG9k8xrOOOJrwy8e5iqGK073tCgA92dYW0dml630IiKfHt8ji4zv/lUTTv3UClA/XAq4kYg2x6z8WofeKwRQuJDz8SGnOaXqMOiD9J1tVlGuDbQenofRqaYJaNAu0Ib/EKr4N1zpD9CJhSARk/bdQ3egN6h+0+QUIDdXBngQyZZQ0YnsmS5Qu+hfY1GkgMeGupebSae6fg36hvNzr77rMo7LkIhWYb1tgY5IcbH09YMTqsTBVuk5FbhpiaqUkV7mFgfSvq9+4o8fH/wr/sd0FpYX4D8696B0RI2xmMDKuxB8N+L4IDJTbCJi81i87uX0YR34VbbrKFqTXQ1PaBGm2kcVwCFhFhMJgEOhqEWtqJe/K0Zt0BZ374+RwROGhBZKfG+tUlSF1od6oiztYbi2EdgY+0yxhHga9ftiWZNGN7AxExg5LALQwW4c1r7D7vdS8pCBAvZ6YpH35BjvbsA8h51NpbbaTicQh3OL4zj+CY24WPBLjWFQoxbdcBHBHQ3HWvy2TRX+UW+AfJrT8wFglE4af7LTLvbRwZzmgBdc85deYB2wL4ICWLkxlF+H1nO7UZEEHwPYeGQyShv2Hi1RoAFEXOw8SptORi75cqO+TtJugS3HTG1NKj6kUjQz7KdQlVkTIZ4Z8p9opkiF1msa5jOoLXJlLIqWzo1U1LkH1eNG4vheIStRKjtYxyNCC7xYYO/wUHpyEdECxGZvoIcFZAGTiKR83MaH22Zr9aAgwClVMaQ7ULx55uIIWHHr48Jee5DZwggwN/fFKEKg9Uh7o/5eCortZRr/ScCRSeKRn/ECQF29Y5Y7Q7lYjUFQQAzApQv9H8hXhyt6bYXSxHW9ID4ZS2wEnX2LwguCvUafLHBeeVcNRMYy0YAlEQexsKjEthwsBOQ==|920
\ No newline at end of file
diff --git a/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.rd b/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.rd
new file mode 100644
index 00000000..3d07809a
--- /dev/null
+++ b/MasterPages/流程母版页面文件夹/FGC_流程中心_手机版.rd
@@ -0,0 +1,9 @@
+{
+ "PageType": 1,
+ "ColumnCount": 20,
+ "RowCount": 28,
+ "Formulas": {
+ "26,3": "ODATA(\"ACT_RU_TASK_View/$count?$filter=负责人 eq \"&IF(ISBLANK(J2),\"null\",\"'\"&J2&\"'\")&\" and 类型 eq '抄送'\")",
+ "25,3": "ODATA(\"ACT_RU_TASK_View/$count?$filter=负责人 eq \"&IF(ISBLANK(J2),\"null\",\"'\"&J2&\"'\")&\" and 类型 ne '抄送'\")"
+ }
+}
\ No newline at end of file
diff --git a/Notifications/AI流消息.json b/Notifications/AI流消息.json
new file mode 100644
index 00000000..96f96731
--- /dev/null
+++ b/Notifications/AI流消息.json
@@ -0,0 +1,25 @@
+{
+ "Name": "AI流消息",
+ "Params": [
+ {
+ "Name": "角色"
+ },
+ {
+ "Name": "内容"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Notifications/提醒通知.json b/Notifications/提醒通知.json
new file mode 100644
index 00000000..d8265dc1
--- /dev/null
+++ b/Notifications/提醒通知.json
@@ -0,0 +1,32 @@
+{
+ "Name": "提醒通知",
+ "Params": [
+ {
+ "Name": "标题"
+ },
+ {
+ "Name": "内容"
+ },
+ {
+ "Name": "类型",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "Name": "参数对象"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Notifications/系统信息更新.json b/Notifications/系统信息更新.json
new file mode 100644
index 00000000..f5d10921
--- /dev/null
+++ b/Notifications/系统信息更新.json
@@ -0,0 +1,25 @@
+{
+ "Name": "系统信息更新",
+ "Params": [
+ {
+ "Name": "KEY"
+ },
+ {
+ "Name": "VALUE"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerNotification.ServerNotificationPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Pages/007ea4aa4c7440478a9a092179dace8.json b/Pages/007ea4aa4c7440478a9a092179dace8.json
new file mode 100644
index 00000000..b6cf22c2
--- /dev/null
+++ b/Pages/007ea4aa4c7440478a9a092179dace8.json
@@ -0,0 +1,367 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 8,
+ 9
+ ],
+ "Count": 10
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 7
+ },
+ "AttachInfos": {
+ "1,2": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "项目成员"
+ },
+ "5,1": {
+ "TemplateCellSource": "项目成员_全名",
+ "RulesGuidList": [
+ "65e43f1f-b115-4ee5-b1a9-1a9831852813"
+ ]
+ },
+ "6,1": {
+ "TemplateCellSource": "岗位名称"
+ },
+ "8,1": {
+ "TemplateCellSource": "ID"
+ },
+ "9,1": {
+ "TemplateCellSource": "项目成员"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "HorizontalAlignment": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "HorizontalAlignment": 0
+ },
+ {
+ "FontFamily": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Center",
+ "Body",
+ "Text 1 50"
+ ]
+ },
+ "CellStyles": {
+ "5,1": 0,
+ "6,1": 1,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "7,1": 1,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "5,1,1,5",
+ "1,2,3,3",
+ "6,1,1,5",
+ "8,1,1,4",
+ "9,1,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目成员",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!$B$10='007ea4aa4c7440478a9a092179dace8'!项目经理"
+ },
+ "GUID": "65e43f1f-b115-4ee5-b1a9-1a9831852813",
+ "StyleInfo": {
+ "FontWeight": "Bold",
+ "Foreground": "Accent 1 0",
+ "Formatter": "\"*\"@",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "Pictures": [
+ {
+ "Name": "8c096078-eaf2-4436-9b02-2b6ddf4443e4.svg",
+ "ForguncyPictureName": "更多.svg",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 2,
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!G1"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目成员详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "9de14b1c-a97d-44f0-92c1-25d2af00f888"
+ }
+ ],
+ "ID": "38ce1417-7356-4600-8e20-21cc1cb404fe"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "429e7668-2eff-4079-ab79-72e279153047"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!B10"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "提示",
+ "Message": "确认将成员从项目里移除?",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "5bdf75e8-d415-4109-a649-b0df88d230c8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "移除项目成员",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "成员ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!B9"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b22159d6-bcc0-4713-9458-89c64cbe5045"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "591fe6b9-237f-491d-9da0-3d7936dcb367"
+ }
+ ],
+ "ID": "e30be92d-6a27-4924-b9ed-afc638678579"
+ }
+ ],
+ "BreakpointIdentity": "45540140-2e75-42b8-9202-5a91de772f3a"
+ }
+ ],
+ "ID": "07e41453-eabf-471c-9e95-8ca7250a518c"
+ }
+ ],
+ "BreakpointIdentity": "e97f3f1c-156e-4d16-8214-29efec417218"
+ }
+ ],
+ "ID": "1dd85984-44a0-4a5f-9194-b334c83dba4b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "项目经理为默认项目成员,不允许删除",
+ "BreakpointIdentity": "0348c871-a166-4c1b-8f34-66420375379d"
+ }
+ ],
+ "ID": "358a6649-3212-47c6-a935-28dec8c4de45"
+ }
+ ],
+ "BreakpointIdentity": "c04f8a99-6e4b-4215-9d23-2b2770f9668b"
+ }
+ ],
+ "ID": "b684b37f-3e95-4461-b9bb-6fb0d6f4998e"
+ }
+ ],
+ "BreakpointIdentity": "970bfc9d-6216-4fe4-98e9-4b5eefd34133"
+ }
+ ],
+ "ID": "3eac8bed-2638-4732-a2a6-ceaffa596a4d"
+ }
+ ],
+ "BreakpointIdentity": "b3487b05-e6c9-4f96-bb61-d44f91a84f39"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "编辑删除页面",
+ "BreakpointIdentity": "acde9e30-d1d5-49f3-a8e1-3e3242c7daf5"
+ }
+ ],
+ "ForegroundFill": "Text 1 50",
+ "Location": "113.90476190476193,5.714285714285715",
+ "Size": "20,20"
+ }
+ ]
+}//n6w1FvBHbTYCslFhG+zQ12ZMvv0jAguO0Heb4b/1Mq0Yzd+dR9s/U5TYq4HBN9OWY/49F7B2QQes3Cr6OaTzuEnNuCWBKoLdsdo7/gKDEicR8paWz1jQaijQHOPUwaSjJAWS7Ru1WLD3ZMUIP0w8dJ9dNowJp78odJJ9vB8pzrk8I12Qd0aRkaOue+ILo7Raef3tp14hCfcyV2a6cYDR16as6fCVwogu2JHcRz+oBZoAQJW4IyNEWJG7rDaViOOAPbFqbGUTm8MXRe1+3030qxQcH1t4klxSILcg0sqVzrX0dvLw7/micYJDzZGaszTGewXBGKKcS/YSZeiP4cU3gJu5rc9a2infGDef9Qp29TRuefz4QnmIxCL1jKOEjlPPYXCBzAkl5w6pOsustlWOHB63UOGvJgp/ro9IjHYHGsrSWeWDbJuQgF7DLyGhk/OIerjEISLDQDOeVzq25SWMqMQcICDlQYgVmu1EDu3iVD6j/pQa5GSpD+ZS1p0RxI33qJ1c/9rCBGKdh2MaiZl4+Vg68LpOzvRxwckUARRxXFyadWwL5BIMzb/4a/hH1yytPh+ceRHxNHKdxdf+kAalFjovBjqjJ2OKPo969j21EV8PUCke/etlHO7LuCKUxd/EHQiJUTrVAaUTqoM01af/q/D3BHGMvm1Ym4a/A4r6e/C/hLLvL1CsGTr6LSacaUkDdZL5UDmAmW/kxge6g4mAyghvuB9YCVK1mUs/IeochA4cg6Ef+XlovslgOXnBFnUja3xPmQfghQmhtyz7OkCnu5iBDX7WJpgoZ89lP2oAmOKVJZVGfu/pthK3mQabPXDTntmWCsBsPvv4ZrzTuEmN3zCPKoY1+265hom+7Wicr+zZVq5c/N7ohDjEYEuClnG0rNh6cX8pwCMPZcpu8TOX2g==|920
\ No newline at end of file
diff --git a/Pages/007ea4aa4c7440478a9a092179dace8.rd b/Pages/007ea4aa4c7440478a9a092179dace8.rd
new file mode 100644
index 00000000..b123d3d4
--- /dev/null
+++ b/Pages/007ea4aa4c7440478a9a092179dace8.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 10
+}
\ No newline at end of file
diff --git a/Pages/0a1afa56cef44a3c88bd15e1ace1317.json b/Pages/0a1afa56cef44a3c88bd15e1ace1317.json
new file mode 100644
index 00000000..e5b13268
--- /dev/null
+++ b/Pages/0a1afa56cef44a3c88bd15e1ace1317.json
@@ -0,0 +1,654 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 53.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 134.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 134.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 275.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 261.0,
+ "Mode": 1
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 95.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "3,3": 0,
+ "3,5": 0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "small",
+ "effect": "light",
+ "itemSpace": 0,
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "状态"
+ },
+ "1,3": {
+ "TemplateCellSource": "会议标题",
+ "RulesGuidList": [
+ "fdadde84-b5af-47b4-b593-7424985d584e"
+ ]
+ },
+ "1,7": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "会议成员展示"
+ },
+ "TemplateCellSource": "钉钉会议ID"
+ },
+ "1,9": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 自动拉会",
+ "Style": 2
+ },
+ "TemplateCellSource": "自动拉会",
+ "RulesGuidList": [
+ "b92f6c2a-0fa2-426c-85ab-6ed32363fbcd"
+ ]
+ },
+ "3,3": {
+ "TemplateCellSource": "会议开始时间"
+ },
+ "3,5": {
+ "TemplateCellSource": "会议持续时间"
+ },
+ "3,10": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!K4"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
+ }
+ ]
+ },
+ "value": "会议信息"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "会议详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "a77e53e3-46c2-4f9f-a9f8-64e708868016"
+ }
+ ],
+ "ID": "df1a81fc-45b3-41a4-8cc2-e81d0314d90d"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
+ }
+ ]
+ },
+ "value": "再次发起"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "温馨提示",
+ "Message": "确定重新创建次会议?",
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "ea558700-1f7f-47f9-b21d-ea10c4a717e6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "重新发起会议",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议表ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!D6"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "72efaeb5-95ad-47c6-b54e-4ef83c110953"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "63e4cc5d-c011-4691-b807-139c2bd71b3c"
+ }
+ ],
+ "ID": "667cbd5e-a788-490c-b6a7-34ed8b51c7f1"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!msg"
+ },
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "5e75fdc0-c231-46e5-bea5-75f4c5d166b0"
+ }
+ ],
+ "ID": "d3d56668-4b88-4503-87da-67a2749268e9"
+ }
+ ],
+ "BreakpointIdentity": "c0023e12-7d4d-4f8b-8032-182a80343b27"
+ }
+ ],
+ "ID": "d9e0c258-cece-4fd1-9f58-e9981a25cb7c"
+ }
+ ],
+ "BreakpointIdentity": "4160f08f-0ead-4299-b4db-841ac22c70b4"
+ }
+ ],
+ "ID": "13075a71-0a4b-420e-8779-2fc08457afe5"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
+ }
+ ]
+ },
+ "value": "标记为结束"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "9181b977-7a5b-4a93-864a-307c3437e56a"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "2a98fde8-2fd8-4d4f-a932-bfacdf5d5e34"
+ },
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "更新成功",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "f2d4b836-fab6-468c-a116-27e476fd1b46"
+ }
+ ],
+ "ID": "af224cc6-5fe0-41ea-a29d-888d7a6e9227"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
+ }
+ ]
+ },
+ "value": "删除记录"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "8346c791-fee4-43b2-bf77-0337420b3404"
+ },
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "删除成功",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "418577e3-5c21-44df-9a4f-976efc0e523d"
+ }
+ ],
+ "ID": "d058f0eb-b1a8-43ba-aa8b-f046fe2fd63b"
+ }
+ ],
+ "BreakpointIdentity": "38f5e04f-ebfb-498c-83ae-27dd92a978ef"
+ }
+ ],
+ "ID": "fb53b602-4636-4526-9106-3d330c99aacd"
+ }
+ ],
+ "BreakpointIdentity": "6210d750-39dc-48f8-aa8f-ab878a6255e9"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "会议菜单",
+ "BreakpointIdentity": "c00c0d1b-5b39-4aa0-b18b-8c4ac7df2c4c"
+ }
+ ],
+ "ToolTip": "菜单",
+ "Size": 18,
+ "ImagePath": "Mobile/447_more_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "5,3": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Foreground": 1,
+ "Formatter": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 5
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 6,
+ "HorizontalAlignment": 2
+ },
+ {
+ "HorizontalAlignment": 5
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 7,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 8,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 9
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Left",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Center",
+ "yyyy/m/d h:mm",
+ "\"时长:\"0\"秒\"",
+ "\"结束时间:\"yyyy/m/d h:mm",
+ "Right"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,1": 1,
+ "1,2": 2,
+ "1,3": 3,
+ "1,6": 3,
+ "1,8": 4,
+ "1,9": 5,
+ "1,10": 5,
+ "2,0": 0,
+ "2,1": 2,
+ "2,2": 2,
+ "2,3": 4,
+ "2,4": 4,
+ "2,5": 4,
+ "2,6": 4,
+ "2,7": 4,
+ "2,8": 4,
+ "2,9": 5,
+ "2,10": 5,
+ "3,3": 6,
+ "3,4": 7,
+ "3,5": 8,
+ "3,6": 8,
+ "3,7": 9,
+ "3,8": 10,
+ "3,10": 11
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "1,9,1,2",
+ "1,3,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目会议",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!$B$2=2"
+ },
+ "Priority": 1,
+ "GUID": "fdadde84-b5af-47b4-b593-7424985d584e",
+ "StyleInfo": {
+ "FontWeight": "Bold",
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!$B$2=1"
+ },
+ "GUID": "b92f6c2a-0fa2-426c-85ab-6ed32363fbcd",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//GP4iHqAhpeKnwNFWNH18woGcxN+o0or0tTWjzwqldQKqB6NRceF+F2Sg8oImxm2NbRQTltII2gPa3pjtQpmUeN2llLLr0apLjDwPoS215I+S8SkQkfm9aTkaYMY6XqhqtUNokMjaJm/u5F+2KBkjMHdwE3lIQseqDNX3rJnwY8U5GB/sPPmVOAQmR0w/mfXXnd5zpuPjBUwJlNep73cP+1McxMH/IUT2cqH9a4y3OH1Nc/NeRpA7xx3UbFI9o/1ar067B/cyF5MFl7wQAglyxIIzz3ModT6Hdf3mCOGOfT2DXBCcIaUISwsojETb9hdDU4jsUibjnZChRWGYl8B0mWIx4URFyCK0qhnoPGpf4+h7/k5Bj59xdp4eYEjw1ccZLfTZy1mur3Uz/txMAwAaDVVUwqmMaUHY+3maGBeWIE0AFdEOcbpNRz5D6qGWFk3sy5YfGX1kBM6H4ZhHJ2laDvG16omL7fvwj7SS6ShaqzAlHzHKxwEeXtsDs1KjhdZOjOzOoNHXiU9PD38FoHMuH7YXGHZwmqHWpAXTs/Gb8eYFjbzVuNW13IXN7wVV6aairMuZ3S0OHkedC/RZamxoVUkvKEFf6wfC3Lg1l7QGmMxa7W1X4syU5MHCmh/nYqIPDUCAvGhLh0L2NZjA6jLFvEfegTvf/Yc6Q7fjeFjfKZGNwVFMjBi0TdIndPAU+JKaghIvsXBPq4/OIOcwXFeyshoFnnYA5jamt9IBqY1PlkdDp5D5FweZY17F/P5eU8PvlA9D51NqVVdqN9XKT0y2S3CEihqTMzxWamXqecUuEjvRbhd7FSK2R69JYLVv1KADo25xnD0Vdwpp1PTHu/G2Z5OBPPC6FkeQW/omfL1ralABqGIr15qHbf+Kq4VwQzKUp5eo9wJ9uJoI8fz2bFJtKw==|920
\ No newline at end of file
diff --git a/Pages/0a1afa56cef44a3c88bd15e1ace1317.rd b/Pages/0a1afa56cef44a3c88bd15e1ace1317.rd
new file mode 100644
index 00000000..f5cd0f34
--- /dev/null
+++ b/Pages/0a1afa56cef44a3c88bd15e1ace1317.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 12,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/0fc62e2b756949678106d2a2a72a491.json b/Pages/0fc62e2b756949678106d2a2a72a491.json
new file mode 100644
index 00000000..f7f0cfe8
--- /dev/null
+++ b/Pages/0fc62e2b756949678106d2a2a72a491.json
@@ -0,0 +1,146 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 296.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 15.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "项目成员"
+ },
+ "1,3": {
+ "TemplateCellSource": "项目成员_全名"
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "e3b31c72-21c6-476f-90c7-5a7184065e2c"
+ }
+ ],
+ "ToolTip": "移除",
+ "Size": 18,
+ "ImagePath": "回收站.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "2,3": {
+ "TemplateCellSource": "岗位名称"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 12.0,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Accent 4 60",
+ "Text 1 50",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,5": 0,
+ "2,3": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "1,5,2,1",
+ "1,1,2,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "发起钉钉会议"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//98C7NMr95McrxpzpBKCFfYARheccEwfbI8d/vxMoua3xzg6+eYnICbxv3c5axo/B94WC/DCaJCR4ZNfArnLM9aToTHCLxZgM4qGA/isza7Xzw3k8sIK9aMDdytHAY6wBrh5LMdouvaL1gI6QgMyYh/cM9K0hUmk3RmA3nm9gOocGfKlSWB/00AXPrFG3o7CBBgJU8w+dDDS2iLjOaVYkyzg8X0a667FeLLont944/9efxqD1Mr63ZUiGm0qsSdyw3uKJohTJlL+Yw7Cp3JPkK6k5boVPWnJGikztLkuO9jg+9T3uCa151SR+GY7ZHSBB7mPYjlSuBNo11zepLLzUP4zOJPPebY9qLC8+ZcMLa1EE7wuIQPjxVK7Yis5W+8owYelXtziDHogymNegt4vSYNaoNlErNryw9Zo2PCh46F4xQt75VY6wlmnfVAAYMqdNybqWz9uqTLMQPwpuXcmF8ACuFMe8Ppffv8Q/ghJoAyFpR2JRtdkY/CnwkLXFuO30bj0NlyLdF8K1rVz15DZxH8LELL+JJ78it8nbSPA4o802OWIZjaFNM7QFnB9T5mMiUV0R65yl7gsr8ygxoirNUXkLXWWp0ElDkh0kdNTM0SYl2IRUZ9GiuvSwQDjzH5A/94tKTMNTK+LrtBAlQoOt6ibNgolG4MglOEyGZt2w/+P4mFGwWvGPaafGOkUFVJwBGXYkeamRT8fmUe0bg/iSbipIexwc+fZYRTnfZTaHTZiiSoYCFtdjrmCYYX4yOCQzF7jVqIMAIcJ7aX6lqfkE61CcOpjThbOn8Lt6D17H+K4UWFhdHHyyzx/eK8yYnbTHNHa2P3qDuYFhuADSwTmdxgtN/rnSAXo6hiBGQOVJiWmhIUL9vyMY2mYvvKJVSCRnJgc8iu46+U87X64TmtfzmA==|920
\ No newline at end of file
diff --git a/Pages/0fc62e2b756949678106d2a2a72a491.rd b/Pages/0fc62e2b756949678106d2a2a72a491.rd
new file mode 100644
index 00000000..d8c8d52d
--- /dev/null
+++ b/Pages/0fc62e2b756949678106d2a2a72a491.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/1040a4bd48ad4d02ab5da9c68bf831f.json b/Pages/1040a4bd48ad4d02ab5da9c68bf831f.json
new file mode 100644
index 00000000..55d3129b
--- /dev/null
+++ b/Pages/1040a4bd48ad4d02ab5da9c68bf831f.json
@@ -0,0 +1,60 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 35.0
+ },
+ "Values": {
+ "0,0": "😊"
+ },
+ "AttachInfos": {
+ "0,0": {
+ "TemplateCellSource": "Emoji"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "HorizontalAlignment": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Center",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "emoji"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//sWf7QUcv8QqXKSmyyVlNdMJ2uth316VM7+1Q1MI1SUyj5TdUe9sBi9Kk4mZvfcOFTVsWhfwNXVypcZ01Om21nBzumkFXQnXLTAlpMSs1EAQYNYvhjcG5915s+Y60XLx9FnPXjDhU4WBomo5flys00LYttEEir06mErC2w5J3C8GGdjNP+MoiBOo3Mh3WeOZsDPQWjby5V+awp68A0Pe4oP6K4YngkFZoEOxIXHUbos8NHwyUa61DhjBZnTvG/yJe1AtLwoGMFH4LB4QdXfrCx198e43D8pDoULYgvsMfXiEvYF2bieUyoRFStSCnf0LsiqRP6w6J2jONo0U+vQUdwlSU1cKhZpiUuhFwt/AHqz3l1JWQjl45Dfmcu6C1voONyK3ssviMGG42vjyYCNrMCuRIq637th+66/pdQgE0PnHt8hv5fW3Dj1+/Bh/XHx7z4roo1CK3C7fsZy4Bp5e43NS81CPkhbpKNkC2K/HFd4jwZG7CQSDVHyEyykBx2/aZpxdVHhcxYzFNqLKNKogGacpr5/P1lqyrGkNZIFv2wgM9L+T3c++ZmyZxR6S2yXnW3+7kfnuu1XQ57i0NxBucmmIfWX2Aleb8lpoC21f7Tjy89w0OjludN/5nWogdzAylcZVWzrgxtz8qTNFOMMq9kFd4tPWpJBRb6EmwOLm6fZj9YC0MXeNFc25DlOKk2yZcQ/qsKmyvhIDpEjbLpW76hKBgp4h4bzjN9ezgr/5w4aAikR6UZX+qYWSKRvsSXTRIr+eDFEJtGHtM7YNdwmwWlx0wnwyDzxQtT3EqDG0WNYZHfarXIEhjnOn0XGEehSGCcdCpeAfQ7uzbJRN+XheZD7+cDyyFQEmPjOPk7u0MXcXmyq4ZxlrxAmkoXDdWrNi9nl5aiTTYLo2ylNGBGn59ww==|920
\ No newline at end of file
diff --git a/Pages/1040a4bd48ad4d02ab5da9c68bf831f.rd b/Pages/1040a4bd48ad4d02ab5da9c68bf831f.rd
new file mode 100644
index 00000000..e8913531
--- /dev/null
+++ b/Pages/1040a4bd48ad4d02ab5da9c68bf831f.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 1,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/21293af3013f474faf264d978cf3501.json b/Pages/21293af3013f474faf264d978cf3501.json
new file mode 100644
index 00000000..1ba7d541
--- /dev/null
+++ b/Pages/21293af3013f474faf264d978cf3501.json
@@ -0,0 +1,124 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 103.0,
+ "Mode": 1
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9
+ ],
+ "Count": 10
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 595.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 595.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "聊天起泡",
+ "PropertyValues": [
+ {
+ "Name": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A5"
+ }
+ },
+ {
+ "Name": "聊天内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A4"
+ }
+ },
+ {
+ "Name": "头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A5"
+ }
+ },
+ {
+ "Name": "我方消息",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A6"
+ }
+ }
+ ],
+ "OverflowMode": 2
+ },
+ "TemplateCellSource": "内容"
+ },
+ "2,0": {
+ "TemplateCellSource": "角色"
+ },
+ "3,0": {
+ "TemplateCellSource": "内容"
+ },
+ "4,0": {
+ "TemplateCellSource": "用户名"
+ },
+ "5,0": {
+ "TemplateCellSource": "是否自己"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "5,0": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "聊天列表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//Fs25smeu2KO0GMK5k47yUyieweA5Qi4qFfC8bfHQPICq0PAOJ7sSYyGvrMA5qmDREhkQ1sLolUuy0AdWXdBrV4tpWyg8mTEQFtiLflJIWq51KzCpGc+hyQrnojpi7TWE0HNmm1LV5NZJs9ltBhc6Hs8w1lvayIgSOrAkB6lqvnHCL5l3tG1xvGETKDTjGSRnvZdHMWC8oNJWLdcWEuGfUI7mkW7TF58i6kY0n10M3FCu5kpepguUFuJgvDP0TyrVLMdhzNKCuFPh7dG2XtVjNIrnqTHTh+VZAEm25ID/OSX2JKzlLqkrsjT87Xrc8j32tTyJJUBsF4DU65Tw/0Ox104gH3Z3NwvgAT/FFRQRfN5bxYk6RVqizWVn26cdaswDOWy9G0Bnftf1mg7k46O/Xbc0ra4b1xVVx+DBKzsCL/Ooy8u9T0C8nwH6OT7aETJdZv/4wuIdSZwhmYST8y6fqu95m1oriOod0SCA2gdz+A+yCvFq40TCeqQNUqBpF7I12cnsfgITDKMum7zAAY481jQqkpttEyVLGSGODcXplrYc3SfSPGFiebH86EcF1ysD3ZIyJfUoFll8tdiyO4iekUN15Wf3/zmTPa+WKEJAyUw96FmYVo4K33tM32bDYwvndxZukdmnUPe0jLorgM7snAQhHXsFHtVpfA4rDqdCq+oI9UPQ1j4Stw5/jVyA4syaS/QYyoXEJHdWoz42SR9Gogaj4M7fGfvTuTLuAhgsPB51SEfTety05q+RZuOkD5CUjkeYOxeGId9u3At2DUHDPIYWnobfqnolTLS+7dJRt5wFlwh5JTfBdTzE0lrjK4LB6++769Q7R9+ZBdLcowwaicwgvhyuwP0q/AOgL+e6o36thh1+vy2/kE6Qa9wpx95PbFH6T489fQ8huRu2Uf+VIg==|920
\ No newline at end of file
diff --git a/Pages/21293af3013f474faf264d978cf3501.rd b/Pages/21293af3013f474faf264d978cf3501.rd
new file mode 100644
index 00000000..3fe264ae
--- /dev/null
+++ b/Pages/21293af3013f474faf264d978cf3501.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 1,
+ "RowCount": 10
+}
\ No newline at end of file
diff --git a/Pages/2d17eefef7c5473fbc54f0c5820a6c1.json b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.json
new file mode 100644
index 00000000..3a75fb2d
--- /dev/null
+++ b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.json
@@ -0,0 +1,154 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 135.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "新主题..."
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CssName": "ec-label",
+ "TemplateCellSource": "主题"
+ },
+ "1,2": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "对话历史",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "ReloadAfterSucceed": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "主题",
+ "GUID": "12415933-84ea-429a-ab35-a22401060a8f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='2d17eefef7c5473fbc54f0c5820a6c1'!B4"
+ }
+ },
+ "NextUpdateDataTableCommand": {
+ "TableName": "对话主题",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "eec4f62d-e4b1-4f53-8849-c6889fd40cd1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='2d17eefef7c5473fbc54f0c5820a6c1'!B4"
+ }
+ },
+ "BreakpointIdentity": "38a80794-dcd3-4690-9565-4639bc0cc253"
+ },
+ "BreakpointIdentity": "8b0b82b9-dfb9-427b-b300-baa6f14c524d"
+ }
+ ],
+ "Size": 14,
+ "ImagePath": "Application/034_close_delete_2.svg",
+ "BuiltIn": true,
+ "Color": "Accent 5 60"
+ }
+ },
+ "3,1": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "2,1": 0,
+ "2,2": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "首页"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//oyHQCTN/BrlBkQY7fGG1UDrYZZTk+8fxvCG/LuEr5UjvQhjpOYgP3BqSkJ917iQYCekrhAbSorWsHu2Xt1oUUyM10vJ4BnIfLBzSwlZn6h+h0qU4iB5aFSMe9X4NzH8Oh2S02LYyFjsW3l8qlad3+BzSt8sDsZJ/5Sy7wAqcjvEFKV5FVBNE22wOQpVAkEVwCZMBG5PKXzYy0rW2vKbYZeZUTIUM4rGwyEtjtY8w0CqdhglgTeizX99QANKCdUgWEOUP9GoMTP5uSKy6bueyMSMP2dNsMI1CtJKe/5TnN8fPdwI4Uj38Qft+/utr49ldnGFlaemRPWW8SZdjY5ov0AIJtQ9W6EOhcYGPjINEkemueMxzH90Or/V7Qa+CS8a5FyK5TTeloUDeLu3gMIZT+D/1Ak7G5Kw/0ttFGQH/QaXdfEoYO52aphyK92+4671dL/2nNdsXn6kgQiymYGjLJsMuFDlijudtt4af0Xo9i+P5+PSPbrwgjNenbAiaBqqih4y9KqM/uetWK72d+xm7DSXehyxJ602WxNCJF8FRvIIVeNKmn7bRW552tX8b5H71bBuUssd2/l6gEdYrQ90X7JOeLIMXnjXcplox8bIyqloN5hdSqhkSvkWjjfudSBLGzDP1+7+fs45cSp7Rd1OMSF/y36bGOcVYcraAa7i+B1Rp76k8SEd2gNPkq33oyHzUdUeydKXqag5D8E35uxM7x2CfyW1RgYVROWTnh9K5X39zA9j3Knjcye9hfgDucnTcSlFG/+oo1gkPd/gx+zCYVvkVYkMiz/9YZVIYfu0AQ+QGt3ZGucdumiOHAUC7V7NjH0FjcJo6TyMzlReOtxUljyzHObMXdrjWOB5+RVpdhK3ouV85rl0RHoOB9+a1C0KxnTz1aS6q/LrZjIZq7vAUbQ==|920
\ No newline at end of file
diff --git a/Pages/2d17eefef7c5473fbc54f0c5820a6c1.rd b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.rd
new file mode 100644
index 00000000..8b8e787f
--- /dev/null
+++ b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 4,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/31a709cea02e45ad83bb92336a6d829.json b/Pages/31a709cea02e45ad83bb92336a6d829.json
index 9a736f5c..35122d4a 100644
--- a/Pages/31a709cea02e45ad83bb92336a6d829.json
+++ b/Pages/31a709cea02e45ad83bb92336a6d829.json
@@ -13,15 +13,13 @@
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0,
- "IsHidden": true
+ "DesignLengthInPixel": 10.0
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 370.0,
- "Mode": 1,
- "IsHidden": true
+ "Mode": 1
}
},
"4": {
@@ -31,8 +29,7 @@
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 28.0,
- "IsHidden": true
+ "DesignLengthInPixel": 28.0
}
}
},
@@ -97,18 +94,16 @@
"Count": 10
},
"Values": {
- "1,3": "执行人",
- "1,4": 0,
- "1,5": 0,
"1,6": 0
},
"AttachInfos": {
"1,1": {
"CellType": {
"$type": "ElementUI.AvatarCellType, ElementUI",
- "CommandList": []
+ "CommandList": [],
+ "showSystemAvatar": true
},
- "TemplateCellSource": "头像"
+ "TemplateCellSource": "执行人"
},
"1,3": {
"CellType": {
@@ -127,20 +122,21 @@
"SerializeProperty": "=NOT('31a709cea02e45ad83bb92336a6d829'!G6)"
}
}
- ]
+ ],
+ "BreakpointIdentity": "c1db8037-8db8-4396-b9a2-dfa2d00eb4ce"
}
],
- "Text": "执行人",
+ "Text": "",
"ClickMode": 1,
"TemplateKey": "_RS_Main"
},
"TemplateCellSource": "全名"
},
"1,4": {
- "TemplateCellSource": "总计划工时"
+ "TemplateCellSource": "计划工时"
},
"1,5": {
- "TemplateCellSource": "总实际工时"
+ "TemplateCellSource": "核定工时"
},
"1,6": {
"CellType": {
@@ -196,7 +192,8 @@
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
- "CheckDataValidation": true
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "29efafb2-27d7-454c-9328-12617e52afdb"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -220,10 +217,11 @@
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='31a709cea02e45ad83bb92336a6d829'!msg"
- }
+ },
+ "BreakpointIdentity": "24fdebb6-98de-41ca-aec7-b3fb89d71de1"
}
],
- "ID": "92713028-6e55-4a4d-b068-c2e263413206"
+ "ID": "d6f3dcf7-6e3a-41e8-ad09-f825ed2d3e4c"
},
{
"CommandList": [
@@ -235,25 +233,32 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='31a709cea02e45ad83bb92336a6d829'!msg"
},
- "BtnText": "知道了"
+ "BtnText": "知道了",
+ "BreakpointIdentity": "370f5914-b4b1-467e-ace3-19de8dfc9508"
}
],
- "ID": "4c88ecc5-10f5-48cb-b09e-392fc152f991"
+ "ID": "5d018628-6ec9-4272-9316-4fd5473c7176"
}
- ]
+ ],
+ "BreakpointIdentity": "b8497480-668b-4607-8250-85d4124b8404"
}
],
- "ID": "3919ee2c-be9a-47b1-b524-2af339313b97"
+ "ID": "d3e9ba82-1919-4d06-9630-9502bb292171"
}
- ]
+ ],
+ "BreakpointIdentity": "c98a428e-342c-469c-bc18-b495c01ad769"
}
],
"ToolTip": "删除",
"Size": 16,
"TemplateKey": "按钮图标",
+ "IsInvisible": true,
"ImagePath": "回收站.svg",
"UseCellForeColor": true
- }
+ },
+ "RulesGuidList": [
+ "b48621b8-03b6-48fa-b4ea-b21d9a9ef3bd"
+ ]
},
"3,0": {
"CellType": {
@@ -334,7 +339,8 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='31a709cea02e45ad83bb92336a6d829'!F6"
},
- "ID": "2b75524e405743488f258c5eb7932df6"
+ "ID": "2b75524e405743488f258c5eb7932df6",
+ "BreakpointIdentity": "7044f0d8-70f6-4080-8a29-5b1e15cf53ea"
},
{
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
@@ -346,7 +352,8 @@
},
"Value": "%Null%"
}
- ]
+ ],
+ "BreakpointIdentity": "989966fb-3faa-435c-a599-e37d8d7b27b0"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -365,7 +372,7 @@
"value": "编辑"
},
"CommandList": [],
- "ID": "1656c802-563b-4191-bf8f-c234a0e2548a"
+ "ID": "911c0e70-f7d4-45be-ba04-ea9b456db9f7"
},
{
"Condition": {
@@ -416,22 +423,26 @@
}
}
]
- }
+ },
+ "BreakpointIdentity": "3a10b9a1-26d0-42db-b8ab-af0150b76fe8"
}
],
- "ID": "d99c1942-4d8a-44fc-807c-7a19ec3604dc"
+ "ID": "38da0a56-d9bc-4c21-9115-e02d53c2a051"
}
- ]
+ ],
+ "BreakpointIdentity": "07f27a17-5429-4201-9de4-fce042de7c7a"
}
],
- "ID": "2e031b9a-63d2-42cb-820a-3e1f1201b73f"
+ "ID": "f02c532c-d1cf-45b7-8740-3aaafdfa5a4d"
}
- ]
+ ],
+ "BreakpointIdentity": "3902d5e5-7062-46d1-bc63-b98402e51fa2"
}
],
- "ID": "3202662e-fc36-46db-a9a1-6d8229f265c3"
+ "ID": "f32da821-a9f9-4773-81ad-c133fd8c06b6"
}
- ]
+ ],
+ "BreakpointIdentity": "7191c05a-2c7a-46f2-8b0f-9cfcac05c4c7"
}
]
}
@@ -455,7 +466,8 @@
"SerializeProperty": "='31a709cea02e45ad83bb92336a6d829'!G6"
}
}
- ]
+ ],
+ "BreakpointIdentity": "6d27014f-e278-467b-8152-2530cff7f30c"
}
]
}
@@ -543,10 +555,29 @@
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
- "ParentPageName": "工时详情"
+ "ParentPageName": "工时详情",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='31a709cea02e45ad83bb92336a6d829'!$D$6='31a709cea02e45ad83bb92336a6d829'!当前用户"
+ },
+ "GUID": "b48621b8-03b6-48fa-b4ea-b21d9a9ef3bd",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//uM91de2hudV1glVk4A2uz8b7uTGgjqgZ5NBvyBpDtZduOczlsmDNunr+TB4L4mz6sJMsqRisOVfDFSVP6haPsbvKknghFvvrFKMB6qFCSlGRg/o2BFfgAT0rqp8rau6YIjyrD1THQWw+GJoSyuDpYzbCHATkh4mGbFIwdDL4hT1MRKR3pPRF404wxZzaLMEpITpeAk84KbXF906f6M5mOE4453e3D6KdPznBYe0t2+uncvw26fHm9zqLjXJeg3DNNmCiS7XteWtgjRCGSqrogvCrhxq54SSFCs6jivc8hFUas9Lu6Mx8EqakylWDGSvZILSXgXfF2Al02ESEqQhYlYlLCQQNt8gzJLd/1h/OTLX+aG5Zm6gJs32xxOH0k/3NMop8uNicWWR8ROAlpU0dmLXOsnfesNYoyIU5c2ZPuL5TD2LB8efE/Gc7Uph/Fd0keOj2deNOlQUzZwZjkkdbDl76Yo7oTGX3ebEXyV85hllxbN/BXlxS9ieauTxQJsSx1eSWLTw7RR1mf/GQEvjI16PM9Mh6FqyqPxJq/cIRmcLIbROozngRky3zm5H242edv6td6bYe5Ib00L1vndeYX4HDNUQ1ncjvL5G1VOdguAdOLu6uIfyQWCzQibOhgFZUp83pRN112jMsCP90L8ZdjtF4dnNUDp5215zzh5yyGT5wvSAHBRyak9iFlExoI77dh7M8NtrDcnAEa3lAzo4fmqMgwXDg6oCuCg6l2HzPADY9PE8Aq69Cr3/G9UEDZssBCvJapZdr0GcBDY720sXDnLJY+VJ+o4sXb25RKafMclE+Fh1YTiWEfMrA84iP/8orRh+VQicg9tPDId7dXvugRa/m/aaU72lOySaSQX1Suj8Hv9Lc2dVkyuFSImH9e2Z4+PT1yI6XR0jvus319ILPwA==|920
\ No newline at end of file
+}//rlePnbOaSOqj0mkCPC49g23OLCF7EZMbJxohQP+u5uvDOsAbuK9iVAWQOUzogUk1kgehZnbpms/pGMkdDK9LIDZBZq1eKje4d/vlzXXfJE3wulbrSR3sCSg0PttM61kGVKknYd8Dp2ZySXvqGsscgEGqt/6nigkgsMRh49GNayuvO1d9SGzUDN44nVY+ZP30Sw+LOLJnf0S0f6CCjvq6nenXMfuA4FxWHcP6gBvPZEXlqFvHd+wliZOj14QrL2RqSd3oGkNLH8iz8h3w2wklvVaSnp7HBRESfv8b/j0Fxs4VOP2IbNgneFSqBfEUqYciPgwQfnSbKvTJ6BZ7pClnghwKdOEwpL+oYScVNkpJrkLewjmg2F9r9/3IoPy+425EN9k5M6ib4igrSS0kexdqWEWTcYFIkgDpqe9yAmFNKu6SbXt51RRUG2qS+dqsWNGE6Nk/Ktd41MKp/BS9/z3ksDkJ5Zk8wGSrRZdC1eemHC95KGiwZHGdVuNlKiXs8Myy9P2AigE+QmMeUD+Uget7eqsZga+bjZEsza3MoI8nKBBMdK5gbgw51uKdwpyu1G2KbFXq9v+SSiLNpBYOEcNDqvjiLbonGatt7Aiuji3UgQ8oH76a/jtYIQOPoMDCeKUtq8agRzyx7sUdyUnA3WwdCuy1i1bKydcbeiZ6eFuOdpLotuUufkmxIDGe8tAUIosftGqoZxeHNnguxnmH0KQtvgyr7R3R3+3UHPTFuUUgIAOFie5bMLQ0h4bib23ZWThic31egIycfHY85lZdCl9epK2sVH+I8hPq24bA1V6GSiilShGu3+OwKf/gUtMQ83bba/oWp6/D8zfq9IOB4uhDqQfyAn4yt86/EcG8/N2S+A2NmvIKCx7DG9YY++xxpvElzwY7TsaPznPPQwJN4w3mUg==|920
\ No newline at end of file
diff --git a/Pages/31a709cea02e45ad83bb92336a6d829.rd b/Pages/31a709cea02e45ad83bb92336a6d829.rd
new file mode 100644
index 00000000..f385eb24
--- /dev/null
+++ b/Pages/31a709cea02e45ad83bb92336a6d829.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 10,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/3609617039444daea57da1978344c4f.json b/Pages/3609617039444daea57da1978344c4f.json
new file mode 100644
index 00000000..d058ee82
--- /dev/null
+++ b/Pages/3609617039444daea57da1978344c4f.json
@@ -0,0 +1,346 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 352.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4
+ ],
+ "Count": 5,
+ "DefaultSize": 5.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0,
+ "Mode": 1
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 14,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "汇报卡片",
+ "CommandHandlers": [
+ {
+ "CommandName": "编辑按钮被点击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "99a056aa-6855-47dc-9e72-0ebf1d139981"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "删除按钮被点击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "a1a1d0a7-6f71-4ef3-87ed-2633565a1b1f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!B4"
+ }
+ },
+ "BreakpointIdentity": "3aee7b40-5aed-49c4-9041-f0f7aa9aa6c5"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "接受事件被点击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "bc6ced60-e7ed-48b5-8571-47b2a18e583f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!B4"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "0027ac2f-180e-4101-98ed-5754c2406ed4"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "11555296-7f72-403d-8c52-1c7e0af7d14e"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!H5"
+ }
+ },
+ {
+ "Name": "汇报对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!I4&'3609617039444daea57da1978344c4f'!D5"
+ }
+ },
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!H4"
+ }
+ },
+ {
+ "Name": "日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!D4"
+ }
+ },
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!K4"
+ }
+ },
+ {
+ "Name": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!F4"
+ }
+ },
+ {
+ "Name": "状态",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!M4"
+ }
+ },
+ {
+ "Name": "工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!B5"
+ }
+ },
+ {
+ "Name": "简介",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='3609617039444daea57da1978344c4f'!F5"
+ }
+ }
+ ]
+ },
+ "TemplateCellSource": "ID"
+ },
+ "3,1": {
+ "TemplateCellSource": "ID"
+ },
+ "3,3": {
+ "TemplateCellSource": "开始日期"
+ },
+ "3,5": {
+ "TemplateCellSource": "汇报人姓名"
+ },
+ "3,7": {
+ "TemplateCellSource": "内容"
+ },
+ "3,8": {
+ "TemplateCellSource": "汇报对象"
+ },
+ "3,10": {
+ "TemplateCellSource": "汇报人"
+ },
+ "3,12": {
+ "TemplateCellSource": "状态文本"
+ },
+ "4,1": {
+ "TemplateCellSource": "总工时"
+ },
+ "4,3": {
+ "TemplateCellSource": "汇报类型"
+ },
+ "4,5": {
+ "TemplateCellSource": "纯文本内容"
+ },
+ "4,7": {
+ "TemplateCellSource": "标题"
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,1,1,2",
+ "3,3,1,2",
+ "3,5,1,2",
+ "3,7,1,1",
+ "3,10,1,2",
+ "1,1,1,12",
+ "3,8,1,2",
+ "4,1,1,2",
+ "4,3,1,2",
+ "4,5,1,2",
+ "4,7,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "汇报列表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//FJOCE4wrRN412YKJi7K4uHMo12v3VcgkkZDpr2nZ1e10CH5F0s8TkEt8jKe1soBvlxE5idujS+s8YFHXuaf3OXPmQ7XxU0AQqWokaS3/+kUs/mUQQ+SlZt0+vZ6mRc47+CG3IlRATMLnNOKJVYg6Ig66YnWe1kgf2zsQquX+FoNI4DFwTqPhtEJNptn6W9fmF4zDnYaicwOoZW0gdi/3BnkbO26+OzfTg1iS4VlD0/jPADIu0iGxPkMZPSK/eKoxVz9mpL9PlH+BMbNS1iyPkJUlyhcCuhq2c94laPeXmosTDyeZG4re8WOJLZoJ7bI/um8c/YtwJ7kFeRNW6GYM3DeJiQ7i4uG8oCQAxMYKBAYjwvTd04ONBhwQeus+/puM+OVccGVhS9EPDi4GXydvIrhIP5xDELQfG9uTOvuB7/GLxSaL0FDawyNIDyKa1JN3OdVwVwYyn5AO2GMktnH1uTGeKxqR2SLYuIPKWAiuDqTapqhunQgaLA8H/1f832Ucs6DxAnpiAJoF79YvL1GTM1KhJxO+SdWMBBMqhyKIcd18S2aWTNVPe3nTQk02rszOew04tNbk74wZZXqx0bMompkykVR9ALMRSrYgDDtgvBCdAr5ddkbVCGVjLhI7ZRgXyKvOeXZ81T/AKZZ0pG1Cna5+2vKARK1pyunDzS2mJ6PvhhWQMtQT3uCRDhQNizlxGaH9r6lnEgb3YxO56xykSdzBJ1w1Gshm2lFJMRgN3orirDrrQ778mciQpRU5RAKzi5RNkg4pdnJbU/lc7vlPd71zUB/NYwtehF56lV0t/6G3bFlNAnlOEkm4VjV/huS5HLTrbd76X0OsQ0HzAp/xcbwgO9uN/Q6EgrxK2gGem2fxr8DGuSUHyK918QniSaHFCvAuv9J70NZjXE+4UPhz6w==|920
\ No newline at end of file
diff --git a/Pages/3609617039444daea57da1978344c4f.rd b/Pages/3609617039444daea57da1978344c4f.rd
new file mode 100644
index 00000000..a8f87110
--- /dev/null
+++ b/Pages/3609617039444daea57da1978344c4f.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 14,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/36d33d0079644f28b16bd0fec90394c.json b/Pages/36d33d0079644f28b16bd0fec90394c.json
index 2f6ef917..8c31414e 100644
--- a/Pages/36d33d0079644f28b16bd0fec90394c.json
+++ b/Pages/36d33d0079644f28b16bd0fec90394c.json
@@ -24,8 +24,7 @@
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 21.0,
- "IsHidden": true
+ "DesignLengthInPixel": 27.0
}
}
},
@@ -68,10 +67,6 @@
"Count": 4,
"DefaultSize": 15.0
},
- "Values": {
- "1,1": "描述文字",
- "2,1": "执行内容"
- },
"AttachInfos": {
"1,1": {
"TemplateCellSource": "描述"
@@ -86,18 +81,196 @@
"Placement": {
"SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!C2"
},
- "PageName": "右键菜单1",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
- },
- "TargetCell": {
- "SerializeProperty": "=右键菜单1!点击按钮"
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
+ }
+ ]
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "PageName": "修改报工",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "2602fd2d-a679-49de-b325-eb8b7d0c0c1d"
+ }
+ ],
+ "ID": "75dda56a-de54-437a-ada5-6c3be041cc4b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "只允许本人修改",
+ "BreakpointIdentity": "6ee94f66-04c6-4e92-ad4c-1b9e04b1e968"
+ }
+ ],
+ "ID": "4f08ba7a-994d-42d6-984f-fa54294d5e30"
+ }
+ ],
+ "BreakpointIdentity": "84ad51b2-84f1-4d95-9af3-01c714530f07"
+ }
+ ],
+ "ID": "414994c5-8e09-41a5-8725-c85863faad50"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "053c6c3b-105f-4fb4-a7d7-0d84a6357d03"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
+ }
+ ]
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "7781fc5b-d18b-40bc-a68e-26e1655e9192"
+ }
+ ],
+ "ID": "3cdda4bc-4b29-4a7d-9b7e-3aadbe99a88c"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "只允许本人修改",
+ "BreakpointIdentity": "13e41c4c-a801-48b9-b748-3d2a48d928d1"
+ }
+ ],
+ "ID": "2a369f68-1383-4d9c-9453-a957e97152d8"
+ }
+ ],
+ "BreakpointIdentity": "9dd078dd-e5ad-43e1-aee9-1e19e839e53a"
+ }
+ ],
+ "ID": "0de1a539-e795-48f7-b760-e5bb4d755547"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "该报工已请款,无法删除",
+ "BreakpointIdentity": "f3405dce-1bcb-4fa1-b951-254daf24d062"
+ }
+ ],
+ "ID": "45d2e1b9-dc00-4743-b103-5f7281fc26fa"
+ }
+ ],
+ "BreakpointIdentity": "bd0f5c1f-648f-4b97-b4fd-bef53abb385f"
+ }
+ ],
+ "ID": "574784d6-dc36-4cd7-86aa-a9bfe1e6c948"
+ }
+ ],
+ "BreakpointIdentity": "7e44095c-da99-45c5-9e46-0bb76343885b"
+ }
+ ],
+ "ID": "d9a3bbc6-f7da-43d3-9783-5e30796e7635"
+ }
+ ],
+ "BreakpointIdentity": "bcbc30b8-7d5f-495e-8a83-90c3095f79d4"
}
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
}
- ]
+ },
+ "PageName": "编辑删除页面",
+ "BreakpointIdentity": "9a358f95-2a91-4037-b947-d532a014276d"
}
],
"ToolTip": "操作",
@@ -111,142 +284,7 @@
"TemplateCellSource": "执行内容"
},
"4,1": {
- "CellComment": {
- "Comments": "弹出菜单点击后传值"
- },
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "passValue"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
- }
- ]
- },
- "value": "编辑"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
- },
- "Value": "%Null%"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 2,
- "PageName": "修改报工",
- "LoadBindingDataOption": 1
- }
- ],
- "ID": "0e5ee6fa-1138-49bc-800f-cb4365a395e6"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
- }
- ]
- },
- "value": "删除"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务工时表",
- "UpdateType": "delete",
- "ShowConfirm": true,
- "ConfirmText": "您确定要删除吗?"
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='36d33d0079644f28b16bd0fec90394c'!B5"
- },
- "Value": "%Null%"
- }
- ]
- }
- ],
- "ID": "04395c8b-e56c-4862-9347-59e9b644a81b"
- }
- ]
- }
- ],
- "ID": "32863028-2b2c-4b18-821c-d0acc265432c"
- }
- ]
- }
- ],
- "ID": "2db52308-494c-410b-a5c1-b480de94cab1"
- }
- ]
- }
- ]
- }
- },
- "4,2": {
- "TemplateCellSource": "ID"
+ "TemplateCellSource": "执行人"
}
},
"StyleDatas": {
@@ -264,10 +302,6 @@
"HorizontalAlignment": 2,
"VerticalAlignment": 3,
"WordWrap": true
- },
- {
- "Background": 4,
- "Formatter": 5
}
],
"Types": {
@@ -276,8 +310,6 @@
"Background 1 -50",
"Left",
"Top",
- "#FFFFFF00",
- "@",
"Body"
]
},
@@ -285,11 +317,10 @@
"1,1": 0,
"1,2": 1,
"2,1": 2,
- "2,2": 2,
- "4,1": 3
+ "2,2": 2
},
"SheetStyle": {
- "FontFamily": 6
+ "FontFamily": 4
}
},
"PageInfo": {
@@ -300,4 +331,4 @@
"PaperSize": {},
"Margin": {}
}
-}//yJlhVAZZoplIykx0Qm7+4dL82Hu6ZRAZTR4wJ66soNvomBELgT39Q8b6BUJ8QNnDcl9upzo31DvdVXJCtDdKF0/OYIhnRFAViKoeXRJKSPxMtrtsQXFLrXV8tH9US5o5ytBI87UnneWjJd0WI1BfV8rNx1r4vJqOFv9D5JyU6eX4BFTfS5e9hJJotQLPGd0cHCYSWgv7QcdtnXYVMqM3AT3TCckg0NJSOPJFXcOV5Rfi0WRIoHkz9aUBO5r/uoLhdC/3S2TgnAKUqS00KOQTgilT45UttmqQG405SSnYP9OXIN+hQD2Z/HBEPc83PNBBpiN793LolJcKrB1yeyxNH/g1K71aBSoeAvRxWrHOaOauinRV5vpfKFiq7mc4CL2TX/7jC6TCyhvutfb59N8AjNXp/d+ZGtNfxcljRZJSFNkXbT8OhM6jblkkR7eFyBscDegGwpVCnFSSb3Y5tR5d8uupv5dE8hMy9wSuDufBKC0uIu2JdPBMIwLQ94k6Gkanv7VAj55OeGCXx2mKp1QxogINkcuOgZSfXRjQRdKkcPPSP4PVhrTmlsHOllsCKKR+IoWfcWj/0NZnbel8mRUzyV75/YpzeqXMC60erIHhM08VwqqApcWqkpfY9zMG5sCN+CVFIJMEGM5OH8vp40bDQCMlAM7pYSZ7ydN+M5HgrSCA7UGwfmwiP4Oc1YgXzk4ZSpA4tqoq7aVVbytbjHvOuo6J2187rZ1qL9qYAeApemgp5wKB5n7PJIsioPeoizJ6ymj8llTGeLgHoMRQWy3OjPdo0Ff2EPt5891VPa/xO+NCXuCLPamoxhisnC1gtQw9I6KY5PtOa+gnRJoPdECZp+vPiMqPicTFmK3B12TQc4NqfIGHNd44ucjX6z66S2ONphQNQLHrG82IwTfd8NbM9Q==|920
\ No newline at end of file
+}//INQlNeG4STAAJYW08C3jJT/shY8lQ+Yq7zRbYP3J83IHulb6+hhhHpOzcY1Q4Xnlih/Q1mZJ7DXMhKHsBulorXIUcTBZ5TB5pYnGowIkT9M38YVKUS6ds2gTI0iihxc1ra1Avsx8GJ2jGjW8BASvV7zvxpDNaM9qCi7cpZj42yliIVIvxXoFYU+ceyOkZIBO0rAFr9iTdOlisAhMS03QTxhceHWK7/8gEKppjUrh9A6Z/RiGyIc7KtQr2U/Eu/MhrXtiGhKthCJQkEHL65V8gp01WsuAvxopKcFTDLlqV37iT/JtoX9ZJ6VSL6t4H+DhEmhBsw9hFZVd85DMitHAgEiaBJ+/Cw9K5jA3Gp5q5ZcuIAT0adtum/5mEaMGguTycBwc+ktEd0D1lApjsW+TCvZoKCLMVCgN13Rj/Ooon/ZVgBc18pusi0KnzM2sToft3hG1fsNdeiPQArpS5wNYLM971U1h36hC/+hglAhw2jsiAPyXEAB5TdmBx7j+SsJCi0qQk07j9OsXydcTN/nvgktXhKRaIbHRLECi+cZ6+IKpwV941O44aa4uSuT97cUQNMp0qmgdwiEE4IvX8leRYkhwoyuCznCkC0t7Op4iuqEMnYOHxpSEWpomYnJBK971II6GlbNR8M2xGPoQEePBv1dN7ZvlX8xqLW2zkpY0VW8Nlqda5GD5D3KR+KSLJnyLv/1aMTIrvFZJYUBhNiTc8Ap0KUFiv5d3S1WZqlPBiPGnDHpGwLhNkB9rapXh3M4r25yLwmwZI7hcYZav3YXjvUtlyhxOTBRa1WBwLMqaBkm1HhLst67pT8dFNOScBxtwRZGNaHa1P/+wES6k8EkNNdbNJrcolbCMbwt9Nr7G7KzHnIGxY6mt/yJAzXARbQgPvvHVjnt3LdMnPd7BMY6oQg==|920
\ No newline at end of file
diff --git a/Pages/36d33d0079644f28b16bd0fec90394c.rd b/Pages/36d33d0079644f28b16bd0fec90394c.rd
new file mode 100644
index 00000000..f97f728a
--- /dev/null
+++ b/Pages/36d33d0079644f28b16bd0fec90394c.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 4,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/3868fc7f40b841649f14b5adba61954.json b/Pages/3868fc7f40b841649f14b5adba61954.json
new file mode 100644
index 00000000..497d6723
--- /dev/null
+++ b/Pages/3868fc7f40b841649f14b5adba61954.json
@@ -0,0 +1,268 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 9,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 196.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 57.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 10.0
+ },
+ "Values": {
+ "1,3": 0,
+ "1,5": "类型",
+ "3,3": "项目名称",
+ "5,3": "xxxxxxxxx...",
+ "7,3": "username"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 14,
+ "ImagePath": "Application/139_time_1.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "1,3": {
+ "TemplateCellSource": "创建日期"
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Accent 2 0"
+ }
+ ],
+ "DefaultValue": "类型",
+ "separator": ",",
+ "size": "small",
+ "effect": "light",
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "distinct": false,
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "类型"
+ },
+ "3,3": {
+ "TemplateCellSource": "项目名称"
+ },
+ "5,3": {
+ "TemplateCellSource": "项目动态"
+ },
+ "7,3": {
+ "TemplateCellSource": "执行人_全名"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "FontWeight": 7,
+ "Foreground": 8
+ },
+ {
+ "FontFamily": 2,
+ "BorderRight": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 9,
+ "HorizontalAlignment": 4,
+ "VerticalAlignment": 10,
+ "WordWrap": true
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 6
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Text 1 50",
+ "Body",
+ "yyyy/m/d",
+ "Left",
+ "black",
+ "Right",
+ "Bold",
+ "Text 1 35",
+ "Background 2 -90",
+ "Top"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,1": 0,
+ "1,1": 1,
+ "1,2": 1,
+ "1,3": 2,
+ "1,5": 3,
+ "2,1": 0,
+ "2,3": 4,
+ "3,1": 0,
+ "3,3": 5,
+ "4,1": 6,
+ "5,1": 6,
+ "5,3": 7,
+ "6,1": 6,
+ "7,1": 6,
+ "7,3": 8,
+ "8,1": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "1,1,1,2",
+ "5,3,1,3",
+ "3,3,1,3",
+ "7,3,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "工作台首页"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//iuvgm1ZgLKPSnvwbidX515vs41grav+SxVHZWo0YsafU3yPXMFgJJD6dQLWDZF9A3JCH9XgNsNZgfuo22XxBOT0KAfDN8qd9JjpsG36MC0A45b2c5LRUdQt3MiS/FN26Nm1WB6hyPasfTaNer4VUBWs4bcjY7uTsJBV/XhcG3CE6hStLPPO+Xw09rYAzEsJeVqXz9w0swsGyfOjW28Q9JJmXf4YrEZVanxRR26pOBLAKpWqG+XfAJNGn+bVdF8HnteOJ3NvjLtNUbcB7/ZdE9zjsUdINTLc5/QmnOfYM8PBOpTU0WwHCCIVLvOOj5sOTOAzQkDvMp8Nz5nmF0RV87WjyfV8qcmW54iRp7cPpkAm+Mj0e1hgfYx/bjSmYHFc5tl746boUyxOvrQuyskSg0CfxuY/+0mS7blBDCuw2i8gF95vCIbCUhDPZqfSUsYEQj78r0mx/Zm/yu4PZXOT6Tm5nnHb13sFmzL5igHxH/B+uAIIK9FIYFx0A+OmruQsjPQTrGr/n0/qkjZth8UeIGqAz7yKxkvRwsn4gmy68SamKKYSXEPQEeb5RIxETnwph0zBezXQy4NsY/1axqNlhCs8BO5fEbC4tsCRufiF1s6/vYQ+CzhAkH85y8XtDw/Hu/qgEXLwQCPB8Ire0U3zL3fXpjPUn/fOgvFgljjJn3YGSMbhSkNplRPeeYZuYLHkyJnjak3sR6MRce5r2683J/H6Kv0V2Vc/wyDBKnDjPMow3lJXN6HhaPTw46Ig+ey3QJITr89FpI5BWjbk+2aR4ZKrrei+8F7PxxPXeYjUZPbAD45l5VVj7cOAnwK4MtgzKWohPleSiEz3N351Inc1p0ioSmtW07tJflu0Av5MVAf/aya5h2Vs0+ZyYOSTgTR1fNLdldv8edyYMyz2pnhPnsg==|920
\ No newline at end of file
diff --git a/Pages/3868fc7f40b841649f14b5adba61954.rd b/Pages/3868fc7f40b841649f14b5adba61954.rd
new file mode 100644
index 00000000..87520ab1
--- /dev/null
+++ b/Pages/3868fc7f40b841649f14b5adba61954.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 9
+}
\ No newline at end of file
diff --git a/Pages/421cd7df876b4e64a3160223673e2ea.rd b/Pages/421cd7df876b4e64a3160223673e2ea.rd
new file mode 100644
index 00000000..0d386832
--- /dev/null
+++ b/Pages/421cd7df876b4e64a3160223673e2ea.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 3,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/4d6923ff8d3742f5aeb5e04927a28f5.json b/Pages/4d6923ff8d3742f5aeb5e04927a28f5.json
index 05c88483..094f211c 100644
--- a/Pages/4d6923ff8d3742f5aeb5e04927a28f5.json
+++ b/Pages/4d6923ff8d3742f5aeb5e04927a28f5.json
@@ -6,19 +6,19 @@
"DesignLengthInPixel": 10.0
}
},
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 19.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
}
}
},
@@ -32,7 +32,17 @@
"DesignLengthInPixel": 15.0
}
},
- "4": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 129.0,
"Mode": 2,
@@ -44,57 +54,50 @@
}
}
},
- "5": {
+ "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
}
},
- "Count": 6,
+ "Count": 5,
"DefaultSize": 15.0
},
"Values": {
- "1,4": "项目名称",
- "2,4": "项目简介"
+ "1,3": "项目名称",
+ "2,3": "项目简介"
},
"AttachInfos": {
"1,1": {
"CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "ImagePath": "app-logo.png"
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "app-logo3.png"
+ },
+ "shape": 1
},
"TemplateCellSource": "项目封面"
},
- "1,4": {
+ "1,3": {
"TemplateCellSource": "项目名称"
},
- "2,4": {
+ "2,3": {
"TemplateCellSource": "项目简介"
}
},
"StyleDatas": {
"Styles": [
{
- "FontSize": 13.333333333333332
+ "FontSize": 13.333333333333332,
+ "Ellipsis": true
},
{
"FontSize": 12.0,
- "Foreground": 0
+ "Foreground": 0,
+ "WordWrap": true,
+ "Ellipsis": true
}
],
"Types": {
@@ -104,15 +107,15 @@
]
},
"CellStyles": {
- "1,4": 0,
- "2,4": 1
+ "1,3": 0,
+ "2,3": 1
},
"SheetStyle": {
"FontFamily": 1
}
},
"Spans": [
- "1,1,2,2"
+ "1,1,2,1"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
@@ -122,4 +125,4 @@
"PaperSize": {},
"Margin": {}
}
-}//Niy0Ea5mtX4dG/3eLn20goKi/P3duysoTzPEEiUWtkDmkOf+EaVKz+wSjY8GFRToc2bvaMjvkEu/7Ac47nwHoJu6nO0fqm+BLDlDctbo339NWjrrP8BDwkwact/dLUjdnmOu3qmtUs9YtM0nHhPpIZXcVoHvsg+sb+CoxVFC4apUrEMr+z3rjcWi+v8AC+WfFWRFp0Ekk9WyJ+e/C154KLOlnXmFPd4hLIN6WmxPmDC3h7nE27Ot+RBrCwZfV3xEAW/o6rwFx+hlUjNloTlRxvqcgwvJgSd9v1TgN43w3xcba9JXod63xPuGmqXemnWVXBYF0tKGMd0F+5tgRbNejGvpqFCjVzK0D02WZA31GxeqZbLylLB5UT8N5olQLoCSDHMfbOQToCfJnz9EtVc9ECTuDSCgo0rbNSXYHtPzUXu1ir+TuX8LG2gbMpILWDagZdZM1vpkDDyncLhbMdSffOg0J+vB3dpeNx0YasWRC3JwcYm917bK/yEoP7nQdcZuEraxa2GvtmbNImwINnhUoyxJAxGztxBuu2wo4Y8Ee+KJdbTuwJD5i3DWmz7vDPn4MTv36Edz00QxNx3xwygniDPxVpTR7lcc59eA/dzFkemyJzOQSOnukFMgWkSigWT/6XWMIri0QdnLGvMngyil3/D3T4lxPTF7Olj4g/U+XPxPP7Xzv2EGDyciI64Naw156ZsbaoMFxb9NBMjs2iVAqNdOxfEeZY3GcZ2F96zc+4az+Jj8K9F0ElK4t7IVTnreiwvS5U2sSPFXEElb+GL+wpZov+iYkQGfQZfH95bH6cUi378W2mpAwcSB4UT2b0eGiuc+mUn9+8lZ4QR5ToVMPm/nDsegY4yN7Eqcq1RqrwO8GOOy1kBz1tqE83eD93R94OG/2596iH4Kt/FahENZsw==|920
\ No newline at end of file
+}//GiDRSIONxgeu8+je0fmP8IeOYu+vrHpSsMdmNXpIqT1X8HeNm2XuQtbTL8xUajwK7w5lpCf22JaDNn+1TQtm7tXo/Z3UcAg6UNmX/kgz6wqh6urBi4qQesuyFr4KNs7QV1xTDXgzj5wqEtFTOpHgzzumyApqJNvV4w7Cyt01ySaW2laMx8MYT38IZj0n8ExlkGPSYL0qTD31VqbyH7h9BM6axqpk+6YVvAFyqAISTuYoykw4aV25IwMjG/M0ZOtKL9dMICC24D2+/6ohbzI6HCXjuaqAfFRY/MkyMRXzDsnl9inDg7f1IgHGciDH9p3jrDS9hM8DKqZ+0GxbFjXxYYamcPmrQP5L6SWzUR9w8mJhktaOktyEMovtmLk/2PzfHR48peaG2qDMK9k7t0WId6QgZECx6Hfie6zpwSzeCAAASTzkjaVVsUivATnUFQWT8DtNwREbNYZ7mMV707baQ9PU1cT3gvVRC1mhemKJwt8XcOApzq0Jhc4JFbG1uDl71IkKDASUK/vKUap+u+EOxhRenU/4De2lMdO6mA7hnQC2LEikEZF1rK82xNs2sfpttybZRsHBHP0zKwvxbHuOFyEp21H7FcU29BIE3O/GTl6QTp4QA30RquNhC7xhfKCnFn4lvYb7FpTh078kMPzoUiTlvHRiuVtv7IKH+0wOLFavRE16QTN0kEtjrxryaCc91ZlSref46f/2JP8SXRUdn7HR9W16uwFjkAGFntdcDP2AsdXln5FprkgzTsOyd07NoWaNr/SFhKCN+kaEfAolV4t554fuHnk8KfFIB/1g6ZyYEJeJHvhwDsg+2VKqYy+kuAA4NaL5BUDqaFUCISvtxwZeuiIvU5YqqOhuWta8N/2RU5rnIbTt7Sknu2TK7mCHUq3GpAFTgQDTI43GMoSotw==|920
\ No newline at end of file
diff --git a/Pages/4d6923ff8d3742f5aeb5e04927a28f5.rd b/Pages/4d6923ff8d3742f5aeb5e04927a28f5.rd
new file mode 100644
index 00000000..a746586f
--- /dev/null
+++ b/Pages/4d6923ff8d3742f5aeb5e04927a28f5.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 5,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/4efeb9a87d4e43c88bafd4aeae13e20.json b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.json
new file mode 100644
index 00000000..7eead4aa
--- /dev/null
+++ b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.json
@@ -0,0 +1,364 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 17.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 17.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 16.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 286.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 105.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 9,
+ "DefaultSize": 16.0
+ },
+ "Values": {
+ "1,3": "姓名",
+ "1,5": 0,
+ "3,3": "岗位"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "任务成员"
+ },
+ "1,3": {
+ "TemplateCellSource": "任务成员_全名"
+ },
+ "1,5": {
+ "TemplateCellSource": "默认时薪"
+ },
+ "1,7": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "dee7f9ad-8482-4307-aa5a-9adc66e5a60b"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "3c5d8a32-b30e-4d93-a658-13050ff48ba5",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务负责人"
+ }
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "f6e47bf0-c2d3-4f51-8e7a-ce132ffd58a8",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "Administrator",
+ "compareType": 10
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "移除任务成员",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务成员ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='4efeb9a87d4e43c88bafd4aeae13e20'!F6"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "e6027ede-4d5f-4b5b-bca0-9fdf9aa6054f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='4efeb9a87d4e43c88bafd4aeae13e20'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作完成",
+ "BreakpointIdentity": "ca444ee3-6c33-4834-876f-28443f315a50"
+ }
+ ],
+ "ID": "88649305-fc76-4ed7-a225-d992b0131603"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='4efeb9a87d4e43c88bafd4aeae13e20'!msg"
+ },
+ "BreakpointIdentity": "c1eccde2-25d2-4faf-a420-476b1d30662d"
+ }
+ ],
+ "ID": "38537552-30a4-4d3e-9df1-2cceed651a8c"
+ }
+ ],
+ "BreakpointIdentity": "8ad0e63c-a3c4-48b8-93d8-d5d056db17fc"
+ }
+ ],
+ "ID": "dd821c9c-4eda-4357-b9ea-9b4b559c8b2f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "您没有权限删除成员",
+ "BreakpointIdentity": "173d248b-52c6-44c7-a3a6-53cc826764b7"
+ }
+ ],
+ "ID": "15b43d93-4e4a-45e1-9613-1b477ff3b302"
+ }
+ ],
+ "BreakpointIdentity": "ed2f6c8c-6a83-4e7d-8950-9df66b28064d"
+ }
+ ],
+ "ToolTip": "移除成员",
+ "Size": 14,
+ "ImagePath": "删除.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,3": {
+ "TemplateCellSource": "岗位名称"
+ },
+ "5,5": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Formatter": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "Formatter": 0,
+ "TextIndent": 5,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 16.0,
+ "Foreground": 2,
+ "Formatter": 3,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "Formatter": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "Formatter": 0,
+ "TextIndent": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "General",
+ "Left",
+ "Accent 5 0",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Right",
+ "Text 1 50",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,3": 0,
+ "1,4": 1,
+ "1,5": 2,
+ "1,7": 3,
+ "2,3": 1,
+ "2,4": 1,
+ "3,3": 4,
+ "4,3": 5,
+ "4,4": 5,
+ "4,5": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 6
+ }
+ },
+ "Spans": [
+ "1,1,3,1",
+ "1,5,3,1",
+ "1,7,3,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "参与成员管理"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//gSsKiHoLtTeO/cp441JCK3eUyBoBXszfAkM1Dl+mwdv0URhGZpC+dgZJIYFMqksxbIPcRQyhemmSfydflGKKIiwAMVg5UVvaiM40+wIidi9038XPWPIOEPrCWHQz/Vt/WkAZjjAvhuNiSgJlPeuLrLqq/Q/M65c3q7s86XMbN0+6XpKsIejEV/SaSVnO0qiPSD3Ac1WuCesY/zKRjTYKDK1zQo3P/fCujqojPO1JpI2vBo6gOHSAB9o6KK8A9iiY0w8xrsrT6tjgSdzMl4vlV8UCsYLd7vVR6eslnG67XiohM66l8Ys/f8jsYBSNYjEp+3tSlW2dgLVMH2stAIQPzc0YIis7egeHeedD5JqgyzNZgbZZxp82UxnC4K85S/vSgzBSDIPsSAckSJjRtrhia0QA2NLDaXX5pF/c1KCSJTh/5OyqIEkUxPxLCVqMGKF1uPbmd4+CQY+magzIGv4f/Z2YjP4aVoHN89eW2UsYX/Li3QlbZA5yPYmTGnNfwW+rQ8RxD2JG1rVejrMFFcqkW4at/KNSUsUBRUkztM2eSpCetfG4N3gsrRtGHYX3DkPDk9zmgpTLogTyxd1qVec3jGoYX4ZrvGMedGeALUsMszxpfmoKbA4qOthmhx8vkP2mh5AoC+ZLMINA/iG7o6+WGcqZxrnFKUWAUBVCP32uweD/1aW6fxc2IuZUIKz4mOvKOV7OUbMjyYEaD5cvelJqKVgRyfdPwO4LfNzyUam+NG6nJvOW9bz9Kafn7YSuJ9swYwCyrHvkCYI1lQz4yQcUjaC3CEx3/doTsjS8o0A64cOi9adrUNHWVkGdPAaZriI8PBhtSc7mVLPzb+fIRsLfOF1CjMZeIR5GULWrmgx/r+lSYHyObQiKfmxTuzK72wnPhYSsEEGGLMu2Q7iGHeOOyg==|920
\ No newline at end of file
diff --git a/Pages/4efeb9a87d4e43c88bafd4aeae13e20.rd b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.rd
new file mode 100644
index 00000000..0b16462a
--- /dev/null
+++ b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 9,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/502ee1db03c84e88a5a54340cf07e2c.json b/Pages/502ee1db03c84e88a5a54340cf07e2c.json
new file mode 100644
index 00000000..05204a6c
--- /dev/null
+++ b/Pages/502ee1db03c84e88a5a54340cf07e2c.json
@@ -0,0 +1,678 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 53.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 134.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 134.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 668.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 213.0,
+ "Mode": 1
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 112.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "3,3": 0,
+ "3,5": 0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "small",
+ "effect": "light",
+ "itemSpace": 0,
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "状态"
+ },
+ "1,3": {
+ "TemplateCellSource": "会议标题",
+ "RulesGuidList": [
+ "4d34eba3-cfe4-4e33-afec-86d42847831e"
+ ]
+ },
+ "1,8": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "会议成员展示",
+ "PropertyValues": [
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!I5"
+ }
+ }
+ ],
+ "OverflowMode": 1
+ },
+ "TemplateCellSource": "钉钉会议ID"
+ },
+ "1,10": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 自动拉会",
+ "Style": 2
+ },
+ "TemplateCellSource": "自动拉会",
+ "RulesGuidList": [
+ "f2a26b4f-053c-46da-9643-67988b182637"
+ ]
+ },
+ "3,3": {
+ "TemplateCellSource": "会议开始时间"
+ },
+ "3,5": {
+ "TemplateCellSource": "会议持续时间"
+ },
+ "3,11": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!L4"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "会议信息"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "会议详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "a71ec74d-c95a-41ae-aba4-171b7d9f4e12"
+ }
+ ],
+ "ID": "6b46ca9c-ae84-43b2-807d-8764a74492a4"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "再次发起"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "温馨提示",
+ "Message": "确定重新创建次会议?",
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "fdfea10f-ad23-455c-b638-0560f913a888"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "重新发起会议",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议表ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!D6"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "bf122963-4f7d-449f-b46a-5e610a7cd443"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "76928a79-bf15-4a54-9b15-c3d37b0a5a96"
+ }
+ ],
+ "ID": "a1aa0dbf-9c15-4688-a540-fca756763faa"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!msg"
+ },
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "a6859d7f-c680-460a-874f-ebbf01793316"
+ }
+ ],
+ "ID": "adb02d51-0fa0-436d-aec3-a13aaaec7c6c"
+ }
+ ],
+ "BreakpointIdentity": "cc7068c3-cbee-40e3-8a4b-8590aac7844f"
+ }
+ ],
+ "ID": "50fe45b8-4091-4608-9381-331bdf4ab6e8"
+ }
+ ],
+ "BreakpointIdentity": "134f0fda-c760-49de-8fce-7a58af9e254e"
+ }
+ ],
+ "ID": "a0554a90-b938-4437-b3b9-1167643dbe1b"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "标记为结束"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "4e99cc0e-8d95-4a94-9778-249a48d1dcca"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "6220d5e9-1e8a-48f5-8206-935a05d5c345"
+ },
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "更新成功",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "76928a79-bf15-4a54-9b15-c3d37b0a5a96"
+ }
+ ],
+ "ID": "fa9d1c17-99a0-4759-b559-4b29e640566e"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除记录"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "6220d5e9-1e8a-48f5-8206-935a05d5c345"
+ },
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "删除成功",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "76928a79-bf15-4a54-9b15-c3d37b0a5a96"
+ }
+ ],
+ "ID": "8b60d4b4-2cb9-48bf-809d-83c36e5df3f6"
+ }
+ ],
+ "BreakpointIdentity": "ce1a0c05-2c47-454f-8796-01207357e397"
+ }
+ ],
+ "ID": "fd1feb80-35ff-4017-970e-5e536f12e392"
+ }
+ ],
+ "BreakpointIdentity": "9a3037a2-4ed3-4350-aad8-1ba8656dc7b2"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "会议菜单",
+ "BreakpointIdentity": "79eab7d2-9241-43b8-8f88-2e158588133f"
+ }
+ ],
+ "ToolTip": "菜单",
+ "Size": 18,
+ "ImagePath": "Mobile/447_more_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "5,3": {
+ "TemplateCellSource": "ID"
+ },
+ "5,4": {
+ "TemplateCellSource": "会议状态"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Foreground": 1,
+ "Formatter": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 5
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 6,
+ "HorizontalAlignment": 2
+ },
+ {
+ "HorizontalAlignment": 5
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 7,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 8,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 3
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 9,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Left",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Center",
+ "yyyy/m/d h:mm",
+ "\"时长:\"0\"秒\"",
+ "\"结束时间:\"yyyy/m/d h:mm",
+ "Text 2 0"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,1": 1,
+ "1,2": 2,
+ "1,3": 3,
+ "1,7": 3,
+ "1,8": 4,
+ "1,9": 5,
+ "1,10": 6,
+ "1,11": 6,
+ "2,0": 0,
+ "2,1": 2,
+ "2,2": 2,
+ "2,3": 5,
+ "2,4": 5,
+ "2,5": 5,
+ "2,6": 5,
+ "2,7": 5,
+ "2,9": 5,
+ "2,10": 6,
+ "2,11": 6,
+ "3,3": 7,
+ "3,4": 8,
+ "3,5": 9,
+ "3,6": 10,
+ "3,7": 10,
+ "3,9": 11,
+ "4,8": 12
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "5,4,1,2",
+ "1,10,1,2",
+ "1,3,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "会议管理",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!$E$6=2"
+ },
+ "Priority": 1,
+ "GUID": "4d34eba3-cfe4-4e33-afec-86d42847831e",
+ "StyleInfo": {
+ "FontWeight": "Bold",
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='502ee1db03c84e88a5a54340cf07e2c'!$E$6=1"
+ },
+ "GUID": "f2a26b4f-053c-46da-9643-67988b182637",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//Sri8RwvStNMzYoANFsG2gS9MbQhNSXy5zZr77TqP1OkqEyBl/dEQNDm1cu8OehUBu03DgJunMGvtIIhRL0Kuw37DqeoITD1/MEVQjVn4gOG+5qwpMCFard9SrAt7UFhUbESszq+IwEfTDZlP30U2TbMT/cFn06KUd3yD8nybgCuchyVWsb3dGlEWM2/+uoML+PL8KBpcU1DBuvaO/r/ix0vuBNHdkuEy33uK9XEmPsIhZUT0iWMdpTgPGPjpSfxPb6x5xEA8BEplYadyz0Gr3gWenxH0yH4rF7roxJd3Mwee+B+JRk3dre+Yz6nmbd6llLG0UhcrpI0KhwXGFKV7RDW6G1+wq8AO8/DIRtrIYx65pw+MtLi3PfCHcVSmH5U3OpJ2b7KmhZ9b7tYeue2w0rzsIwb0GuBxRZyGXEMaCYLMYO4FTDbAZMhHL/LB8i6d2++0EUy6fyvvgI+8tamooz5cGT3jYQspebGfMgwB5XAg6qrzEMFJYj9HSfFr/WbOjtgz8YV48Qxo9mazwQcQJIjFBVdgqXigOH1F0zgWaUgFcObUdzk0jp3BoR7/LyOdR5FHPJdtAr3oxMx7al9RSIXeIHgR8PejTSb5MA8mjGS3OFGMNZJWxzuTE2HOjtRj4yIDbBsgM0GHfeWjTmSWOhzl70EKzRjbWJgwaxHLIZqGdXTOzHbRyXkgDvuMU8wuMpTWt5F7KSATRQpycQLZdGdycOtaDXcEtVoY+NilenfK51RwtI0/fdY36Dcgym8CiLtJVCwjRGdbN4p56/gF970Nk04WxpU1QjGc4RqnestxBVBk7g+XDEpGa8zooyp6vxwERc6/3bPd04GFI0XnS9MBYtwxReCyMW4OcDph7CkfZOHW/pEu87YMqPtxIxcnfSKVuc9wE/mWV/pAQipiUQ==|920
\ No newline at end of file
diff --git a/Pages/502ee1db03c84e88a5a54340cf07e2c.rd b/Pages/502ee1db03c84e88a5a54340cf07e2c.rd
new file mode 100644
index 00000000..ce33f19b
--- /dev/null
+++ b/Pages/502ee1db03c84e88a5a54340cf07e2c.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 13,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/50f88f59718b4ba78fa3fc76286d95b.json b/Pages/50f88f59718b4ba78fa3fc76286d95b.json
new file mode 100644
index 00000000..c80f5765
--- /dev/null
+++ b/Pages/50f88f59718b4ba78fa3fc76286d95b.json
@@ -0,0 +1,491 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 1
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 11,
+ 12
+ ],
+ "Count": 13,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 544.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 131.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 10,
+ "DefaultSize": 45.0
+ },
+ "Values": {
+ "3,1": "上周工作:",
+ "6,1": "本周计划:",
+ "9,1": "删除",
+ "9,3": "复制",
+ "9,5": "编辑"
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='50f88f59718b4ba78fa3fc76286d95b'!6:10"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "6bf8e4e5-208a-48a1-9732-6aec708e37af"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='50f88f59718b4ba78fa3fc76286d95b'!A2"
+ },
+ "PropertyType": 1,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "20943fa8-2292-4a05-8d8d-a14a67260e6e"
+ }
+ ],
+ "Size": 12,
+ "ImagePath": "Arrow/350_right_arrow.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "1,1": {
+ "TemplateCellSource": "标题"
+ },
+ "1,8": {
+ "TemplateCellSource": "汇报人"
+ },
+ "4,1": {
+ "TemplateCellSource": "上周工作"
+ },
+ "7,1": {
+ "TemplateCellSource": "本周计划"
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目周报",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "ReloadAfterSucceed": false,
+ "BreakpointIdentity": "0ebce78c-ca3b-44bb-8bb0-be4a84833e73"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "b8d984ba-d80e-46b7-899d-2ad8fcf96ee6"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "_RS_Error3"
+ }
+ },
+ "9,3": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "周报",
+ "TableValue": {
+ "TableName": "项目周报",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "f9ceb71b-3f5a-45ff-a74e-f26305cf7a4d",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "ef922653-a734-4bd7-9d37-5e8f71207366"
+ },
+ "ColumnName": "汇报日期"
+ },
+ {
+ "GUID": "97d234fe-042b-43f3-b843-e7e6d3b21efa",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "项目ID",
+ "GUID": "f4d4bd77-eb9d-4988-a6bf-fa9b7a2499dc",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目代号"
+ }
+ },
+ "ColumnName": "项目代号"
+ },
+ {
+ "GUID": "1a4f3e7d-180d-4c88-b911-fc3d0bd6603b",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "上周工作",
+ "GUID": "256cb11f-7f63-4394-b854-d636900ab42b"
+ },
+ "ColumnName": "上周工作"
+ },
+ {
+ "GUID": "2b6bcfba-ea32-4d0c-a893-6cbbea174546",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "本周计划",
+ "GUID": "6309fec3-f3c5-4904-9a2f-68b54bc540ad"
+ },
+ "ColumnName": "本周计划"
+ },
+ {
+ "GUID": "3712b1d7-c2bf-4731-b294-6a7218d6d6a2",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报人",
+ "GUID": "fe18a171-2413-4c90-bd61-ae7683786ab5"
+ },
+ "ColumnName": "汇报人"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "ID",
+ "GUID": "eca8b321-8464-4bd8-b9e2-1939c8e7147b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='50f88f59718b4ba78fa3fc76286d95b'!B12"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "58ca3f31b9214365b6c87288156283d2",
+ "BreakpointIdentity": "75eaef17-02b6-452e-9493-4ef6df73ff77"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成文本",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT('50f88f59718b4ba78fa3fc76286d95b'!周报.汇报日期,\"yyyy年mm月dd日\")&\" \"&'50f88f59718b4ba78fa3fc76286d95b'!周报.项目代号&\" 周报\"&CHAR(10)&\"上周工作:\"&CHAR(10)&'50f88f59718b4ba78fa3fc76286d95b'!周报.上周工作&CHAR(10)&\"本周计划:\"&CHAR(10)&'50f88f59718b4ba78fa3fc76286d95b'!周报.本周计划"
+ },
+ "ID": "d265dd34ac6d46af80ae28198d51aa3a",
+ "BreakpointIdentity": "a27d3c76-79da-4277-b9dd-988ca87d4a84"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var text = Forguncy.CommandHelper.getVariableValue(\"生成文本\");\r\nfunction copyTextToClipboard(text) {\r\n // 使用navigator.clipboard.writeText方法,它返回一个Promise\r\n navigator.clipboard.writeText(text).then(function() {\r\n }).catch(function(err) {\r\n });\r\n}\r\ncopyTextToClipboard(text);",
+ "ID": "da1c88b3d7194a3485512b91774453f2",
+ "BreakpointIdentity": "53af11a0-0b04-4c63-b2e5-622c01816170"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已复制到剪切板!",
+ "BreakpointIdentity": "4d26cc6e-7b71-4be9-8ebf-6bdc73c8609e"
+ }
+ ],
+ "Text": "复制",
+ "TemplateKey": "_RS_Success3"
+ }
+ },
+ "9,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "NavigateType": "back",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "a70da497-acd2-44ba-b0c7-8452021b82f5"
+ }
+ ],
+ "Text": "编辑",
+ "TemplateKey": "_RS_Main3"
+ }
+ },
+ "11,1": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "Foreground": 1,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "Right",
+ "black",
+ "yyyy/m/d",
+ "Left",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,1": 1,
+ "1,7": 1,
+ "1,8": 2,
+ "3,1": 3,
+ "3,2": 3,
+ "3,3": 3,
+ "3,4": 3,
+ "3,5": 3,
+ "3,6": 3,
+ "3,7": 3,
+ "3,8": 3,
+ "4,1": 4,
+ "5,1": 3,
+ "5,2": 3,
+ "5,3": 3,
+ "5,4": 3,
+ "5,5": 3,
+ "5,6": 3,
+ "5,7": 3,
+ "5,8": 3,
+ "6,0": 5,
+ "6,1": 6,
+ "6,2": 6,
+ "6,3": 7,
+ "6,4": 7,
+ "6,5": 7,
+ "6,6": 7,
+ "6,7": 7,
+ "6,8": 7,
+ "6,9": 5,
+ "7,0": 5,
+ "7,1": 8,
+ "7,9": 5,
+ "8,0": 5,
+ "8,1": 9,
+ "8,2": 9,
+ "8,3": 9,
+ "8,4": 9,
+ "8,5": 9,
+ "8,6": 9,
+ "8,7": 9,
+ "8,8": 9,
+ "8,9": 5,
+ "9,0": 5,
+ "9,1": 9,
+ "9,2": 9,
+ "9,3": 9,
+ "9,4": 9,
+ "9,5": 9,
+ "9,9": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,2",
+ "6,1,1,2",
+ "4,1,1,8",
+ "7,1,1,8",
+ "1,1,1,6"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目周报首页"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//v9qIW9CV++or9Qwd6pxZpowpQnHjFrLXmPcaKM5OZFqpcwbrOiO/gP7P4Bf5MBx4C+jFWH5u8vUIZjpxzOYfngCg1i9D39RJ4pyPlZsxGyG/QiyKtczquMaKTO8OZp/d0ntP/ku/PQOvKymBYUnJX5EGlNljFQsiFeNYigCSvByRCk7dNwvnNcSbzAuuhKctIwz+O5KYB03KUpkb2phzZPDD8SBXKABtNu/uHGvYHGx/c5kE1RwDL2VkuFXvONuTdX2EWlOkUr62X4fzaBkQ9KlMmQG8AoGhyVL07dQXS2G/2lLLTPofNmEQupIa6ipsKPIKX/aPcdRz2UV1coEH3ps+s2E88MO3JOed2Fr30mZyfxVZ5freGRcaK0VkXPyc8mPBFPY7HTk29q+5yHxulMYQOQSq5Ad4ZIIYCLhKm7/Uc6IEk7V/VgYEJ6vf2Wk+jvsuzLYDmVY0Wmi1ISw0ICFJT8DlFtMS0UevdG4dN/nCehIq/Dt0dUA3wnjtYmr9NdcyfYfp24uB2PkqXS92+xJt/xj91iWa0hvRMk+wdypfu58my7lsk16rxi2iZTpJb5vUbbNzs5uvVVzkBpGFlAZMhDPlgzoDjHtBWsUet3HQO27ee7XriTv/mjZMzGmBrOO9uJcyY7xgqSEywj9rW/dTuv5cbbFOqhkCiv6NshIOVQePB9mpDzNmZvPuL3Sd1/8/6OHEhey0eMP1a4grmCSVfYCtcyeA3Q52+FUlow1dwDlmN+lQrFVSNn8wu5lWlvuj09r0H/dPZ9tl5UyudFUJlUZP8bCbo6uHLAWIfH0x+VCy9VoCH6oefw+bwre5P6WjxQlXlsAAtGtlwWrvtMlapHFXDK4bcRgYBaBa+j6RDKqW3mkXsQKHzKRBvyBi0cAuOE5E7cKk9T9Is71loQ==|920
\ No newline at end of file
diff --git a/Pages/50f88f59718b4ba78fa3fc76286d95b.rd b/Pages/50f88f59718b4ba78fa3fc76286d95b.rd
new file mode 100644
index 00000000..d8494ab6
--- /dev/null
+++ b/Pages/50f88f59718b4ba78fa3fc76286d95b.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 10,
+ "RowCount": 13
+}
\ No newline at end of file
diff --git a/Pages/558ca610fafc4ffd8884b819161bfd6.json b/Pages/558ca610fafc4ffd8884b819161bfd6.json
index 7778fe66..810ab0a0 100644
--- a/Pages/558ca610fafc4ffd8884b819161bfd6.json
+++ b/Pages/558ca610fafc4ffd8884b819161bfd6.json
@@ -18,8 +18,7 @@
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0,
- "IsHidden": true
+ "DesignLengthInPixel": 30.0
}
}
},
@@ -71,19 +70,16 @@
},
"Count": 9
},
- "Values": {
- "1,1": "状态",
- "1,5": 0,
- "1,7": "用户名"
- },
"AttachInfos": {
"1,1": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "Text": "状态",
"TemplateKey": "_RS_Information3"
},
- "TemplateCellSource": "任务状态"
+ "TemplateCellSource": "任务状态",
+ "RulesGuidList": [
+ "22f2c498-7af3-44f4-b4f4-6939133933ae"
+ ]
},
"1,3": {
"TemplateCellSource": "任务名称"
@@ -92,7 +88,7 @@
"TemplateCellSource": "开始时间"
},
"1,7": {
- "TemplateCellSource": "执行者"
+ "TemplateCellSource": "任务负责人_全名"
},
"3,1": {
"TemplateCellSource": "ID"
@@ -147,10 +143,26 @@
},
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
- "ParentPageName": "任务-子任务列表"
+ "ParentPageName": "任务-子任务列表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "CellValueRuleType": 3,
+ "GUID": "22f2c498-7af3-44f4-b4f4-6939133933ae",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//F5t9pDwN+bd8lBQ7kKuUyhlIWU2sEjsarBKBmRReWBBAYUCHbwZ5hVLI9MJjRXH5+nv9/ACCKOCM2OQYR0AZUlnrtwiTayaeePRnE3tpXwBJ7O4CXAtmruMURoiXsuRJR63icuWaqmlPKJSGlQIgAiDEBUznRow393SPtIQwg5k5xT9MGSyRhYWfkcr5/I8YVdC0bPVv46ihmeUF9z1Dw6LeErjrISdkLczxKSgDjQzMDu46NhUSOcclEB0u+TlKYY+LnX40G3QUGDEJDUBDtRxdM0//usAM5aXMzsN4V5UbPx2pnCf+qk3Ryvh20P9SCm+oeG3QleD2diL1lhvNkSZnLUlQLET8xYLLecCtaEXiHgoYJTTaO7/Z88GSpUzveK+Lx31xqZb8cLRXbEMxF594DdAnOmqmf4gFCDrLEOHsboxA5t8LRvRtzGUJAPMjXfMlpDXKPqZj47t1ckjR1qI5JvZlODPP+Yuq/EbC5uSPMeiZce8y/QaoSqMprt5fTr9UbGAsfIp2eMwykC9ZU+Zy03vWi+49IHIfgDnh9PwKPKNh0NCTaTJgHt1Z1TeXDVMKLWzQi1rQqoxpD4Zy6wcWosSt32A5R6CCl5ILgtlbK3WzqyjMW/b5BxoN8FpVXqJtIK8jhyelzyGqDr+yABbE0S6bGNuVjsBuuFvxxd70UxCXmEfE6MdZOfu08Qp6YvYZjbfMGDPMPJTpqhiAmijf/G1yqVbJMG1i7/VutRVoIpKCVLdzLXjcQhQra9HFWzHpaVbQA24JgOASWLVtpz0A8jANEUtzhH0UIibvx/UQcMUXkdKnzA4XVCenScvIHaoZVW0axNFu8xjZu1Fo5rvs0vhWxynQbaMbmx98SAfqeAegEJdscPACR8bj1Xg4y2V4WWzvj6rmgKCbSruBTg==|920
\ No newline at end of file
+}//WoDSe5+advZuK2jJtaJ6yVa9o3b8pzB7g2wJgF3eSOTxzagKl0VyvauqSoqNLFL/b6GuLylYwoSv0oXhXSwP0h9Hnw9LGUW4XzbqdU4tAvQSU7742hKBXuXJ4n+CtUAmIvYyu8NpfXlEDt8ZaSSp8oRvGMHp3Bt1GUsFp4iq1IurAt5vJR+05znPSPCMnwKZHeRCjRCBE/Aux7VvdNuUEF5gOKumLugpBalv6IU/sYLKVDMdKw4P79rH02psLsx07F5E5T2MBKN/r5MJzaDzVYmxdvMdqMEPiHCty37C2dMoLjgEvJo3wsyW+3eSvw/zNMfM0FH4TjjaNFK+teaU8dRFBph0n66dbjqWT+/VwJAb7rKe7MF6rtt0AEwIhUpqbpSlOf7EuqWkf8a0tut1hd3PIfbFg5JGeWgT76CcDaBhhD7s1k7ezQJzRSA2T2UWTbfPuDdIgtNNVqq1gsncPgMWJCqZLaIrZL1UpX4RH1zYRzupbol5MhIaXTtgQZ5ka3u3upsw3WQifRzkyTIQm83lDEwhktq/ay6dZPeGaYL73NJYXHM76klfzwaWHlVRsXgK62lXj7fTJ5DdLbPA8PFutVYMX0ttLJ47MeIWb1s5riqTKM2sBia9TuBNbvi1/cgPkl0ZWEpEM890X6o7rXTiMJ/McRP6N/9OJ9szbKga+0c9VkBuLhrNblfjNSqhDF0iXyevx+KBFBnXbOZ2t30yfJo4xvjZ+3bUzz/v1s3/85vEEG48fJc86JSeBNC+s+N7pIg9ykscM/gjWFyD7TOKdf33LDy+MiyrhUUVMk82eooFbqrMBO3aePUHiH+/WXYNejhrx3xiY4SIHoANk3mRF0Wc/vwmKy36D1yiC9wQpHQlmfkmhszCpsqZ3/Qhbin1Z6g6PoSA2kQI07FJCg==|920
\ No newline at end of file
diff --git a/Pages/558ca610fafc4ffd8884b819161bfd6.rd b/Pages/558ca610fafc4ffd8884b819161bfd6.rd
new file mode 100644
index 00000000..e2f5a346
--- /dev/null
+++ b/Pages/558ca610fafc4ffd8884b819161bfd6.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 9,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/57e644c056074f9d885f24a5bd7b4ae.json b/Pages/57e644c056074f9d885f24a5bd7b4ae.json
index 0157d2eb..8dcf3923 100644
--- a/Pages/57e644c056074f9d885f24a5bd7b4ae.json
+++ b/Pages/57e644c056074f9d885f24a5bd7b4ae.json
@@ -22,17 +22,12 @@
}
},
"4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0
}
}
},
- "Count": 6,
+ "Count": 5,
"DefaultSize": 10.0
},
"Cols": {
@@ -65,8 +60,7 @@
"Values": {
"1,1": "执行人",
"1,8": 0,
- "3,1": 0,
- "4,1": 0
+ "3,1": 0
},
"AttachInfos": {
"1,1": {
@@ -77,9 +71,6 @@
},
"3,1": {
"TemplateCellSource": "平均时薪"
- },
- "4,1": {
- "TemplateCellSource": "总提成"
}
},
"StyleDatas": {
@@ -88,7 +79,7 @@
"FontSize": 13.333333333333332
},
{
- "FontSize": 16.0,
+ "FontSize": 13.333333333333332,
"Foreground": 0,
"Formatter": 1
},
@@ -98,26 +89,18 @@
{
"FontFamily": 2,
"FontSize": 13.333333333333332,
- "Foreground": 3,
- "Formatter": 4,
- "HorizontalAlignment": 5
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "Formatter": 6,
- "HorizontalAlignment": 5
+ "Foreground": 0,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
}
],
"Types": {
"Strs": [
- "#FFFF0000",
+ "Text 1 50",
"0.0\"小时\"",
"Body",
- "Text 1 50",
"\"平均时薪:\"¥#,##0.00_)",
- "Left",
- "\"预计收益:\"¥#,##0.00_)"
+ "Left"
]
},
"CellStyles": {
@@ -136,8 +119,7 @@
"3,10": 2,
"3,11": 2,
"3,12": 2,
- "3,13": 2,
- "4,1": 4
+ "3,13": 2
},
"SheetStyle": {
"FontFamily": 2
@@ -146,7 +128,6 @@
"Spans": [
"1,1,1,7",
"1,8,1,5",
- "4,1,1,9",
"3,1,1,9"
],
"PageInfo": {
@@ -157,4 +138,4 @@
"PaperSize": {},
"Margin": {}
}
-}//NHFLhdQ9xFpmSDGVOA3fBqpqjayYzvsPTQWxdxoeiihLx7InmwahmSkKoccRhHnMr7dEopO7AdsbB1yTnWtOR827prub9H/DEMtJUvZz4B8Wu7/3HvYenetiEsTPllEnuaShZ7jnG+sVHDf8m0bM8m5mtVP5KuJCFdBkZUdE6PXYGUG/7OjR06qRORDdpRMhKoQ7cnvd5AJ+pG0efX8HxQgTQpVLUR4Oq8ied8P5tJorrexYZjxbL8onJoi7HyDk3wespaJZT9Ax42nFYp/vMrmoPAjAcns/tscghWHrSTpsAnXAksJWM9l5rfRuYLRCWhZxAnDY0DtReSiRYYlYc7wVDStKmqGyGGrT1Ss83ESWHppkgd2M2uwfUyyOCck1Uj64oawHL+fXC3g+/TYwsAd9CKRVrY4a3ZJd0OyDLPC3DHpR91iCRwm6kY3qrR0K9wQoU/xhM3gBsTgCR1lyK4N1JiNtXfoR94KnAJx+QkjJyK3x3DhKwix+wsNBVGkdiMm6ykELfH90qnOWNmhBYi83aBK8Topf5TCEdiqggTqoky21bljekbBnDyu94W0Cy2vXOTYCNcpYpsexAidabgAlMu97iN0Tpby9OJGnZ0CvkGPzGw9OigA6MDs7PAfgqxldcO+2mrTNWoV11L9snoeCECyL/wv92Mth5TrAebmKL/f4WjgSnnGENoqU4IGi1AaxPhTtQ5G69//ub5rnI5ca47Aj/oqhWrI2MDTUBgoiCS2wI+60kMTY52GCqF6pI6BqBxYkH/hLkuu3eH+YY5SS/hKpTylCq+BzvjwmFhGXzCus3jKSlTcDnbFq76wjnuvPQO/8BLvekGO5C4JTNe6EwiWLH7M2sAHmAhrXf86Dn6LO3l1Jh+ZVrpM+NB2wylmdNUFGr5yk9ZQ4VxXfhw==|920
\ No newline at end of file
+}//F0EW/3HeLoFsPoAxe6VfpGNtPrsMv8tp1kZofeh0AV915U0wvdLfOBPk4wPnEuUF90x/Zxh/Jx5oTOyl912P1maUDnqWq1gyA/27Mo8jTxqb1mOGAqkwE5YlTqyDw7N53GFJaDn7ZPVg2RFgubQCz2Z4N50SlptTrdJ7U4mud0QntEBnyE2mwoja+V7usxEql03jomotdtBffHP+JMh9frt/cN7ujSA3RtVg1su9Mo5DsJ5SQZEJ8FpSmvSkMmowU7jjtrconDMrx4gI3jnaqo/MzAQH6fjXrc36GnS7mIjZr1RaYbuZWfNfQkLmbMAeojVpg5dlgNouXCBr6dfmFltzaGKvERTl3sQMsXVpcWsK1Nn/wlkm0A0Zlg8MZwC8iyhAmrSRQBhja176F2MIaXHO8JnNvXx2eBGHEl/joFEeFHWqM203tma7BhdVbrwEOnqVYxPOZUHkSFhteyJGIBvEcNzoiuNQabPo74O66NSvLW3wWgDRSaCX+OiizwP/rqNW/uU+9YziOX4YQF4nNh1tb3mkL3LvY6oEfWDUWkvaQ9cWkqTHFQFFK+Jhq4lIz2pJxBv1vT8qzlCeZVmuRjKxep72pK4JDF6WI5FQR587iB1jEWo3AquKkx1UoFaSaQNRRKoYZbq2BqMcWYFoaS2S5f3ml/CqCay5IFHtNnPFY9ruih93q3NCazr0la9u3CNWxJXg2UMirmt74cUDca9x7bWQMgrt2o1D+FdhQb/DVu/7peVYsVTryZMl4AIwKUtHE3QPUHt9og8G9WGuqU+8eeNVHoxCT3di5MkpX24hEd3lVPUy6EKmN6E6mbbUAostwmaYfokUB46a75VKFzm5dncdN3jy0fUFqA++CrtzSnMQUgbb4dubKxa2dCA/ofpzwEzRrHle+bbVXb0srQ==|920
\ No newline at end of file
diff --git a/Pages/57e644c056074f9d885f24a5bd7b4ae.rd b/Pages/57e644c056074f9d885f24a5bd7b4ae.rd
new file mode 100644
index 00000000..a8f87110
--- /dev/null
+++ b/Pages/57e644c056074f9d885f24a5bd7b4ae.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 14,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.json b/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.json
index e3e4d1ff..bf9e85f8 100644
--- a/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.json
+++ b/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.json
@@ -39,8 +39,7 @@
},
"7": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
}
},
@@ -185,7 +184,8 @@
"SerializeProperty": "='5b5ec9b3fb5d4fd095de4c07414ea5e'!B8"
},
"StartType": 1,
- "ReturnResultName": "发起流程结果"
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "81931fa5-7599-47df-8b18-5a81b48740e2"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -206,12 +206,14 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情_手机版"
+ "PageName": "FGC_任务详情_手机版",
+ "BreakpointIdentity": "154e61b9-1898-47e0-9306-47d7fe58592c"
}
],
- "ID": "6722c4ce-6cc8-4ddd-95fc-82bc9fff72cf"
+ "ID": "11c07ff1-09ab-4242-8206-867c15d175fc"
}
- ]
+ ],
+ "BreakpointIdentity": "34ba4dc1-9070-433e-b4d1-393916e5e285"
}
],
"Text": "发起",
@@ -277,4 +279,4 @@
"PaperSize": {},
"Margin": {}
}
-}//8FMSerYjHvZvBm7PUqLAfMro4+LGOeJNeTieXI8ltNwMGW3rOhvcL3TTHCSHBBWGjoNqDLCcKlLbcAVvTZteLuRkkpLixbtbfHaG3TvtKl86D/F8XsX3LPz4jyffrFKpk9LAZi0e0dNqRBd3I6IJF1d5Cm9K0qaIgbBeF0OgtcpdRIZ8PPD0GaQjEqQXP+SdmOpTGzExr4Z4faQ4WxIRQGooziJuZ1k+nzizm1KFiy+tyx9kJOfzxAub0KaaUE6osxl8THmfn0mRJzxs0QVE/O6Bmz0qVHuI8h/18Wi9ya0K9CGuF4Vy0nuB5MoOfb7eg32oUBM/JTjpkV7Y1z06zRyM2S4G5EQXXU0IUCF5qtVvEipoNz+B/vMTNtUa8Q1//1YwXDmcUabVboe5Hd+2/ns235Ts/sKD4U/gQciftoTfYZpq+kL6oF4B+Qaxw0L5R3xf4IiRDj6AjmfG1Izim2FfrKo/KuGB9aPnjNS8vazPAFp2rCbN3zh16j6JQf/kEiNBD2fP0HbH6WDoqJQ5dwrxSyF97EvoKsmBParLXo9LTVFvUdVc5nBzp8RmyveLsqxeKFmvkYYNWfINED1MT962dEhcxS/C5ZUvyAN537pH7ODQsXwYN2V0QmS4OTf4kT1JfMfT0rSsRWHhnlMJ+jXRAEGCWl8Oodm8HemRqYnxytnvSydkY51uuDM/tFhOdbwseZ4NYco52zB0WPuNxIufxrmJv5QWZRMH6lgJ4u4KB90nxV6bjIgsEPdgVNdr07YFAVE9AUE6P7deQPLdxlbdd2DFZCo33XMib764vz6iwwTHLEkGJ/1OupImEvR5jp86rC14bnDcRhCRSmAt56l9J+uYUOQkkv5G6HPS/90GcrWGxkiVFrNGCn80FzllIHLA2LHmXQzrVBjW0VmrNg==|920
\ No newline at end of file
+}//XWBT6+n8hxaFvxSYaG71s0dAVbMNzixp3oGmN/MweIF7Zfo51L2FbrD5K5OYbfJFOqqH0YAyLcMuB2kCBZWrQGOXsJmewDIsSs5YZtZO21ASnVLquNpM7puJV37PgvmRyuewJ0Iq5F2a0f92mK7FuT6+CA63/UWen+ESnqfUztdBI9/3hLYDgj83HH2mEg8Etxjsq2ySTWOU1dxP3UY5Lajt8LnctFtS4RUViVgpPre7iT6EE2UcvgrYi/BVpxYf1Ebho6aSKWdOv4J++IGvllq7QwXE0cXoGpkijqEirZ4zbnuTsv6sDaBMCBpA1y4yhvN0w2iWSE6IeAL7TNO0NmRlt+z5dtqyL8tF6M3+5xHKnjz3/t4l3qdWlxoPcg31a/ZPETiTjDQj21r9K5SpRxL5atWJgxwz4sZh/U+IA+5ylWaTdSVEjeIF7x24lSQEgooF0BnlGS2eL20qLr45OA+iR7DrdB8eCXr5LxVymVajk2MRDLcylKeKFT0cfKZrDUAxmBoLBRXtguosarC6kWEIxCQfA9rA7uta6fvrqUDmyeE4ywMIjyy9EX8wbdIIi4bm0zcMqU7mdWY5knzz6mviBuiJGrAfj+nCpiCLe+BAYvAMO3VTWR7L2CaUACCqeEUhndibE8wmDQIOgSJ1KGAcie7mHk4lAD9QWJdY0mumEO9VzYr2GXMLvapHyFb9Fhyzl3pQlFaw+Vc996vVXmPmx7tffxrDx/ArnNmKg47RAYb/NTY0NmvEo/s4lqRjxOixWZ06c2MnzfXp7QHOT+Vb9lLQ/nS4cCgKdM9Soep9kuy/08QzZswvQpGkTGNXyrTlbVU+iERD7u/9Fn3avaX5HLKMFh4nXy/HcypjJLVOSuNmXLnqhd1X44JQz2MY1QwJGiZBauysuItJXtTOUg==|920
\ No newline at end of file
diff --git a/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.rd b/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.rd
new file mode 100644
index 00000000..1ad65531
--- /dev/null
+++ b/Pages/5b5ec9b3fb5d4fd095de4c07414ea5e.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 15,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/Pages/5ba5873ce5a446a5a64cd0a9484f4a9.json b/Pages/5ba5873ce5a446a5a64cd0a9484f4a9.json
new file mode 100644
index 00000000..21ab3983
--- /dev/null
+++ b/Pages/5ba5873ce5a446a5a64cd0a9484f4a9.json
@@ -0,0 +1,319 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 8,
+ "DefaultSize": 16.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "仓库名称",
+ "3,1": "xxxxxxxx",
+ "6,2": "创建人",
+ "6,6": "空间名称"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "仓库名称"
+ },
+ "3,1": {
+ "TemplateCellSource": "仓库描述"
+ },
+ "6,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "TemplateKey": "圆形"
+ },
+ "TemplateCellSource": "创建人头像"
+ },
+ "6,2": {
+ "TemplateCellSource": "创建人"
+ },
+ "6,6": {
+ "TemplateCellSource": "空间名称"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "FontWeight": 1,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "HorizontalAlignment": 4,
+ "VerticalAlignment": 5,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 7,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 8,
+ "HorizontalAlignment": 9
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Bold",
+ "Text 1 0",
+ "Text 1 50",
+ "Left",
+ "Top",
+ "Background 1 -5",
+ "General",
+ "[AUTO]General",
+ "Right"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "1,0": 0,
+ "1,1": 1,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 2,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "3,0": 0,
+ "3,1": 3,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,8": 0,
+ "3,9": 0,
+ "3,10": 0,
+ "3,11": 0,
+ "4,0": 0,
+ "4,1": 4,
+ "4,2": 4,
+ "4,3": 4,
+ "4,4": 4,
+ "4,5": 4,
+ "4,6": 4,
+ "4,7": 4,
+ "4,8": 4,
+ "4,9": 4,
+ "4,10": 4,
+ "4,11": 0,
+ "5,0": 0,
+ "5,1": 0,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "6,0": 0,
+ "6,1": 0,
+ "6,2": 5,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 6,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "7,0": 0,
+ "7,1": 0,
+ "7,2": 0,
+ "7,3": 0,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,8": 0,
+ "7,9": 0,
+ "7,10": 0,
+ "7,11": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "6,6,1,5",
+ "6,2,1,4",
+ "3,1,1,10",
+ "1,1,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "Gitee仓库选择"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//Tpgb3HrHNamWEq2HdE8oTmdydK/f3i9MFACZaxePwC1IeX+EN0+myYcdKeTAptnRvXEq9D8cRnBaGK28NoqPZG+B2lXD716ysQBNssE8pgD1ePsvrhbj7inW3f0ZZuQYEQ7MROq1zQ8OmW+nl7xXqcslaM/RktRGL58Rj2KOmus8iDc82znDJaKlmjCdOIa3mD6skFMqKQKvT3t0s1lmZB+8G6M9/TiBLg7Mw4yz9M2VgNIZibEmF+wCCbjNd/AxbYs7jOsiLEV95/lbtJqS208y22WK8C6ix2H5GU1dqzQH4Ciq5ZsxMWHsyOsz5oAvOGB71aolc9el/ni5GxllXKFlLFN1gHWsXfFPuV6YQys8dTDQUn2vUE2W6+Oc8crbuBk32RN1MHKR2a+kkYXqcsjBAXwBiu0ulcUReiRDIg6rfsajmuTbgi1HtPg4Uj1rLDB/n1j6mYDtN1ADlEvX2C8tvafwhYmhQ1WgV/69/PGpHu6AEov9vJ506eBFxK4q/R/yqxrzOMZn2Tdl4s9qYLu6LvJIPM7OJGozWfBMfs4wT36kOtBV+7mecfC/+hv5GII8Pj5RsKaYhplgmuzNH886IsXM79Yn4vvgBUOJeUVqlxQFHayxvbS3rDgunGscjFh7F0sqo54EBQgJQOaXUMf5gsx5vumWtG4L7si7AiGz7nsd4mbclVPeEYJNpgslKCnHrv2XY0TnCT4ctbxCzb7L+AAMpiHOGo0a5BT60awSUntudRWfqndfo2A+OxGNR24I/HKDEUXaXNIchebWPFPo5o23NTuSKm/5zXbLbbgsoDPoilQvJs5exoMGNVqvx8codooaZL6x5VGYkSLW8jY8JLb4/mkdb9El4XU2tG1kjz3USYFrMnIpxzHZybU2jixUY/MT/8B6untTLYUmAg==|920
\ No newline at end of file
diff --git a/Pages/5ba5873ce5a446a5a64cd0a9484f4a9.rd b/Pages/5ba5873ce5a446a5a64cd0a9484f4a9.rd
new file mode 100644
index 00000000..fb0c08aa
--- /dev/null
+++ b/Pages/5ba5873ce5a446a5a64cd0a9484f4a9.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 12,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/Pages/5f448cc5e408484e9837a0183cf1365.json b/Pages/5f448cc5e408484e9837a0183cf1365.json
index 5533c72a..245b914d 100644
--- a/Pages/5f448cc5e408484e9837a0183cf1365.json
+++ b/Pages/5f448cc5e408484e9837a0183cf1365.json
@@ -8,7 +8,7 @@
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 77.0
}
},
"2": {
@@ -18,38 +18,12 @@
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 4,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 25.0
}
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 79.0
+ "DesignLengthInPixel": 20.0
}
},
"5": {
@@ -61,55 +35,99 @@
"Count": 6,
"DefaultSize": 15.0
},
- "Values": {
- "1,4": "执行人",
- "2,4": "0/0"
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 15.0
},
"AttachInfos": {
- "1,1": {
+ "1,2": {
"CellType": {
"$type": "ElementUI.AvatarCellType, ElementUI",
"CommandList": [],
"icon": {
"$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
- "Name": "app-logo3.png"
- }
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
},
- "TemplateCellSource": "头像"
+ "TemplateCellSource": "项目成员"
},
- "1,4": {
- "TemplateCellSource": "执行人"
+ "3,1": {
+ "TemplateCellSource": "项目成员_全名"
},
- "2,4": {
- "TemplateCellSource": "工时情况"
+ "4,1": {
+ "TemplateCellSource": "岗位名称"
}
},
"StyleDatas": {
"Styles": [
{
- "FontSize": 13.333333333333332
+ "FontFamily": 0
},
{
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
"FontSize": 12.0,
- "Foreground": 0
+ "Foreground": 2,
+ "HorizontalAlignment": 1
}
],
"Types": {
"Strs": [
- "Text 1 50",
- "Body"
+ "Body",
+ "Center",
+ "Text 1 50"
]
},
"CellStyles": {
- "1,4": 0,
- "2,4": 1
+ "1,2": 0,
+ "3,1": 1,
+ "4,1": 2
},
"SheetStyle": {
- "FontFamily": 1
+ "FontFamily": 0
}
},
"Spans": [
- "1,1,2,2"
+ "1,2,1,2",
+ "4,1,1,4",
+ "3,1,1,4"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
@@ -119,4 +137,4 @@
"PaperSize": {},
"Margin": {}
}
-}//ZykyUhFcgbjXObjrQq6GfuFxcDIH3zBYrCFm8wn9v0saPCMQSk/V/vbsfzoJkMDGE1q3f/Y+jcFgLK7RWFGJM4WRq/kCR+bcMQyagI4Zb9JX2uoYlwLqJ+18YbYW+w9zNQpprGHoMe1k4GXJpUeB/kUwKeHN8itWmi1iVMFGi1WE5IWTnRBkwdGRmNcTJGd6e++gGqjArbruC2hYo2SL7huO3HVxGmPQFiFfmMK5KrRLXYlvpDiJ1HUnhce58Q9gaxd5OsTYGQMo2MGIRgNM14YoxzYK42iopSgw1lj28c18aiRGnR6Z4gO4463Fs+2wR39b03vcIxnDFvu1CMHji8iIYkss8zq3nzb0tYyoFmYg3lPczvsEcceHrgCbZrHgcnvpztEjRrmrWtZ3LC/j/NyEiRqY0P7b7hpzZQW5UlTrxXEM0GzOXU57ktYMECrxAkIN2P6pYS1z9fRy9f1biY/Gh6PY2QIbeiuZMaZlwIx72tm6LzoNrim/kCD5nqXF+HgR0MWOD6zc6yUhNHRQnT9roROhlqBpC28jF1HpadaxWIYnG1DSL/UZbC9TqHe92TjaDu5qNSR3jLxeYN+He7JeTQUGs7gwhAr36jYptl32LI0fFp8uR+5L9280GMPe2YDIu6QQz+svE3H/ScwFeZuLe6rCFu12hKnkyf+J5GS2jVRRRvd+U3l+WlbS5c8lNh6Utuk2IL8U9E7XCijKmCW8EIy1qvU8XNYQ5lC9awWA2ZivY/51bKkMas8HSpd117OF+s6HlaEfa60YBrqyoXKtMsJ8XReJlY/euxLfQVvkFcxvQMsUl43wPAdW4Y4U8J2vyrnAUIPqGMzy/wbSrg84gf1i8xPV8ca/CCaw8y07mRKMs5baVTceJSt51ULIiLsc0by7r0rSRQEIs8Dgdg==|920
\ No newline at end of file
+}//yKkepqve6OUNl4xg1a5oIc4GzBNOvf3ehJhaFhVglTW9DTLyE7rkx+hrkAy0L16M8qFF/czEADi3c4LhCSWU9C93+epWDuDt2K6gVhaV5dmypeCvBjjf681qvxYO2Oc3PFQRlY0eoak5IunyGmcFihb6QfNISzHYHITkErTLsQqQAyLeymmsgQCb5IB1OYhK1LmdkGUp2kTBsDYszr7Yfyv3YnjIizjTC9tuVyRfsAeysMHVXhui9Mp+K2DFoBmLgBZ9VcO/kbP5nGndcPen/qBEhqwETN4HEaSMhcpN3py7b0bnBQsqtAr/K6j9J1p7gKs3+VCZhNrZ6a1TerxLpDBdCOV3vXfm+wyD5P6EanJIBonL4jBtU/z18x49bB11xY8YqO6+CSVBIDH4HGSUlcApqWhtUtCLwCF7WyPsbRpFLeABPJOXLVGV1cRvdGrUyejpJ68LKTtSUeitFpF4FsfwpF+Kas/xuRr9J4zJxcqX3PHeelkD/FISGq+IrIu6D/MFfh7QgrVGZr8IJHu/M16OsBXTnFH2t7/xrf1sRwgVnx46dRrdDLoSWzS01f31hmi0jNQUN3DboUuVftrTVHYzYMTkI7p8W3MtfLXVOtnRYPoTMhPJ5/9IUl8nGC5BP8ot640H79fWjJGNvJwRg/hsb2En7w/QdwvwFkcyXOAdqWRbQPuyfUFxgfnb49uJ/E0PI8pluAcN5yPhNZMp8bX0w1Hc11VuKVW267K28Hi2pSx3TYEuncTiYZFZnxawvKUsRy/K9S7DAjLs5NPhKNgdjQlJQCFFQbRKBJtIC9kAU5IcmFQJ8ZK57nGRusVqWrywdytO+iFc8XaflP0+7x5l04MGp/pB97iZKKEPeHmk7u4pMla1Bnv4cgdUCHETpP2Ly8n8MEI3q26LyWZ83Q==|920
\ No newline at end of file
diff --git a/Pages/5f448cc5e408484e9837a0183cf1365.rd b/Pages/5f448cc5e408484e9837a0183cf1365.rd
new file mode 100644
index 00000000..56ad5d86
--- /dev/null
+++ b/Pages/5f448cc5e408484e9837a0183cf1365.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 6,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/6746a656596b44bb908448c6ffc1502.json b/Pages/6746a656596b44bb908448c6ffc1502.json
new file mode 100644
index 00000000..25842030
--- /dev/null
+++ b/Pages/6746a656596b44bb908448c6ffc1502.json
@@ -0,0 +1,366 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 2.0,
+ "Mode": 1
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 691.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 5
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Style": 1
+ },
+ "TemplateCellSource": "完成",
+ "RulesGuidList": [
+ "ea7e55a2-16b9-4534-af2d-f321ed25f91e"
+ ]
+ },
+ "1,2": {
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "TemplateKey": "隐形输入框"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "TemplateCellSource": "内容",
+ "RulesGuidList": [
+ "8a929182-cf14-4025-87bb-e31871191ba1"
+ ]
+ },
+ "1,4": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='6746a656596b44bb908448c6ffc1502'!E2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "加入时间"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='6746a656596b44bb908448c6ffc1502'!选择项"
+ }
+ ]
+ },
+ "value": "修改时间"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "设置时间",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "6a3ee9d1-2df5-4109-8feb-5dc105f9e5ea"
+ }
+ ],
+ "ID": "c498d41b-eef6-4a60-a973-d86631718348"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "取消时间"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "07b2f0fd-f50a-4860-a76a-d39508238301"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "2b4d3dd0-5403-461a-99d8-e31a0c628458"
+ }
+ ],
+ "ID": "06bcd9cc-a343-45fb-8bb1-c49c10c6cb73"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "1136befc-4c16-412f-8237-c4ff999b0a8d"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='6746a656596b44bb908448c6ffc1502'!重载列表"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "f9b7d0c6-32c4-494d-9c2d-5330085eddd4"
+ }
+ ],
+ "ID": "4a5dfa1c-ec43-46c0-ac0c-a556489be758"
+ }
+ ],
+ "BreakpointIdentity": "6e2e0b7c-e9e6-4a15-9ad4-69bc85f25ee7"
+ }
+ ],
+ "ID": "308cc16c-3702-49ed-9680-cb8c9543351c"
+ }
+ ],
+ "BreakpointIdentity": "c4313a02-0d76-4600-8e42-2600a248b95b"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "TODO菜单",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "8fd9f4a1-5626-40bc-b36b-f4dff9fad2a4"
+ }
+ ],
+ "Size": 16,
+ "ImagePath": "更多.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,2": {
+ "TemplateCellSource": "时间描述"
+ },
+ "6,2": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "HorizontalAlignment": 0
+ },
+ {
+ "Formatter": 1,
+ "HorizontalAlignment": 0,
+ "VerticalAlignment": 2,
+ "WordWrap": true
+ },
+ {
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 3
+ },
+ {
+ "VerticalAlignment": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Left",
+ "@",
+ "Top",
+ "Text 1 50",
+ "Right",
+ "Center",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,2": 1,
+ "1,4": 2,
+ "2,0": 0,
+ "2,4": 3,
+ "4,2": 4
+ },
+ "RowStyles": {
+ "1": 5,
+ "2": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 6
+ }
+ },
+ "Spans": [
+ "1,2,2,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "TODO-FULL",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='6746a656596b44bb908448c6ffc1502'!$A$2"
+ },
+ "Priority": 1,
+ "GUID": "8a929182-cf14-4025-87bb-e31871191ba1",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Strikethrough": true
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='6746a656596b44bb908448c6ffc1502'!$C$7"
+ },
+ "GUID": "ea7e55a2-16b9-4534-af2d-f321ed25f91e",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": true
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}///o4s+liu+GgONBAOzAQjPc0WHqmOcfaywQRfAOaAfldFUIfsTmL8L9FbdevE6/1IZW1LO5zB+zZ0gYxjfgIjU/dvERCZ5+v0Pk6Fg+gWHrCZz+vAth7LwaB6YU2bcEoguvTCa14Sgn1GWE8v2gM9RoHgbS/YLzaxHVmDDi/5ut7paCWZr/0bhXPIpQMS9F6BTA9nv6Evf8WLm5PznZHc1eA1ML7fLGZmwbMbBLK3m8cDT8OcKHyGWdEq3FJT3B0z5+qPdb8mWID/mOubhhAXvKQaC9D4rIT4jD+4t8g+rcy16jb/N+wWLT6pNU4B5zaffb9dY8VgpddhPjqh1hkXxukAw6de0ddyNYnaF2mXBhb9bGrhY/FpIQ0mXd/MnPUoh9YESntFqy56q+txSJA/qrD98binCaaMmAIvDyCiKKGTMTumpv8Bka0me1DRn60wSVkbk4RlstZXiQNWfKZWrmSmWAN1pzjCVcuDNgn5jmXhcV+9QqiIyvXzbfppWMPDikvS3pLz1pqtIRxYh5nBHqhlGEbfCOVedLTexva5HqLxyOOM+lOc5wbZOAhCEu8ngfBoqE/RdRKmgriCfhC/High9zUxpsahKoY4GalQytogn3+/EZkYnahBtEucOpfxvg+SQDUOlpFMjsi4NHbo+/2qCzGITp/7u+xSzCyvx/urA2q6oSvJTQPRye2K9ZsKs/6lkt6ATwagdQi4oIiA0kZUjtRmh9q1oGLiDcegIzVEtsrtjMyNT50AJqjdk+nXybh2tSACDLy/NX1IMCilKusf0F9yD7IXqsGBper/OqkoIDE8UpiGTDl5pWDjidNvLR6AOSQGFrM9OPFM0WDAR89o5IbCqc3cs7UhzeQf6exJL9rP7ofkm356t4S1d7gwjYgZxF9g/Z9q6YufhLO15g==|920
\ No newline at end of file
diff --git a/Pages/6746a656596b44bb908448c6ffc1502.rd b/Pages/6746a656596b44bb908448c6ffc1502.rd
new file mode 100644
index 00000000..ce3c0fa1
--- /dev/null
+++ b/Pages/6746a656596b44bb908448c6ffc1502.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 5,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/Pages/6899a8cead694b3ba00307b6756dbd7.json b/Pages/6899a8cead694b3ba00307b6756dbd7.json
new file mode 100644
index 00000000..c1222896
--- /dev/null
+++ b/Pages/6899a8cead694b3ba00307b6756dbd7.json
@@ -0,0 +1,128 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 14
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "岗位名称"
+ },
+ "1,8": {
+ "TemplateCellSource": "默认时薪"
+ },
+ "3,1": {
+ "TemplateCellSource": "成员数量"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 2
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Body",
+ "\"成员数:\"0",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,8": 1,
+ "3,0": 2,
+ "3,1": 3,
+ "3,10": 2,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "1,1,1,7",
+ "1,8,1,5",
+ "3,1,1,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目成员"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//girtF3joZScObs9QLOx7EUa8rhkD1mIVFAec1LfWyeM7132bhv7fTZ3jC8RLA3zDcBgve7raCjq+O7eb0AI4JxqbslTNWd2BttcJJuKnv51HPDiJjrY5cvnt1CvBPs00ddG4PjFuorkUsanwpchCIISQW9QPmPhEZatWcHLPCb9CDBTVgVA1Zq+0DxBGXbAyjVDhcCZd0ntfP/Pim1xQf9MnhLKecrSxV6qkebFLnst0cQGVOsD0ZOG3N8gSqnUxm8/7/I27KoqX6LMpy1RCJb6ApJQZxrgC4NXww8ArmT7w8Novjy0giB2JtVEMm244djDAx7KtBEFRL4Zf4w2ilbMZ29B+sP5WUyH8HVMsgg/jlT4PVJJPyMF/qjdPMoI0RxrS138+OD+3bAnQiUD3wqqIwmnCDw5G0LNK1bOCdt5UamNeiMlQJ8OgBuVQD7PMQnXciK7SzgxRCmMlb/u6b402rUWF2KVezt8s2z7WwSLcDnC1I2B31ozsbgrMJnI3vQjTsMIpj/EyMB+FbuPuHcY2wbPN9YrpGtKbBAHbBKrLzsOQ2ONAOVP2fCph2YKwcrQY32cHzVMJMqJEdd81eS3wqIBbJ03Tz3pPsfKNn/n9oYGEmWU17H6PvRewxMirv6Ah13+iyANN3nwCw2d971b6/uOdLAYB3S5k/IEHJSTGsmFRuSP/SCRywevwN1HOhbaKLdtTPbXlr+2EfJzhBx5rZcO09Ueg2KvVMlRG2SgW2fkXZAwC7sAl/FG4eMwhnSDv8iTSljsZMlXV0ZLQwSQr7lKkcKZrViMnv40dfwyuLkSuDbFI81gWlo1kJpyxKkTLhxNboX7y23f3LWEdmsP4JsLBYQjH+9R0oenNwZijF4SYx6hufiRMlTGcHQRNgNgKZ1w/+O/Vdn7UgQOI7Q==|920
\ No newline at end of file
diff --git a/Pages/6899a8cead694b3ba00307b6756dbd7.rd b/Pages/6899a8cead694b3ba00307b6756dbd7.rd
new file mode 100644
index 00000000..a8f87110
--- /dev/null
+++ b/Pages/6899a8cead694b3ba00307b6756dbd7.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 14,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/70b9657d5097434ca68592ff7c03e21.rd b/Pages/70b9657d5097434ca68592ff7c03e21.rd
new file mode 100644
index 00000000..575cf9a6
--- /dev/null
+++ b/Pages/70b9657d5097434ca68592ff7c03e21.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 19,
+ "RowCount": 9
+}
\ No newline at end of file
diff --git a/Pages/724528b5f0ca4bf3b5886ccd98103fe.json b/Pages/724528b5f0ca4bf3b5886ccd98103fe.json
new file mode 100644
index 00000000..ac32c909
--- /dev/null
+++ b/Pages/724528b5f0ca4bf3b5886ccd98103fe.json
@@ -0,0 +1,53 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 35.0
+ },
+ "Values": {
+ "0,0": "😊"
+ },
+ "AttachInfos": {
+ "0,0": {
+ "TemplateCellSource": "Emoji"
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "HorizontalAlignment": 1
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "选择图标"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//0hBLR9fp42Do5SY7znbKYZaws9B9QmNMAN+bcF9ONgn4QpSlRUGdAzvvi98MFIrjjg5V9xY07lY4APCoZZk+INppRq4PIWeXjySn3FT5/KCKyWKmP4+11l6TwmalWtWMwVnWKGn3EeixcUo5qg1WCcvrpHcEK6OgXXUkHg0bCeTDun4aqCEMG8Ew4x8FWyqOgbmqDGogIB7rC6H0YurZu9ey6lng8iNcYiCAKp7Voen+2ar1qaMM1eHG+V70TgFOlgDX6OSkH78AY/QDuHPaiCL0gYArF/pfSm+BOFFEPEjmBiCgIXjmx1qj3EIftllej+5p56QBudAKsgYaK7mIgowSKDENRsWY/iAAHdaq6nw90MdXuLEZ3HaQtNIS58iJn9rDg16DDGZVqkOMxno4iRdkmrf4kv+aChmWsnANXcBD/5B9l2JOW3hYa9q83ME2U5+Nto9sIFwYyRbKw/LWxxGyjowbnI1m24lbZApvd1e04kXa151CddbeinovSgipdP4ufI2dSS6eAVCttvHz3r4MOymfXSDcDvWHd5e9KgSZPFI8FUAYNTf8vHK50J6Cop/ZmxRSaeaFvFczPE1NsnTkC8mAbm0nT5LfGd5W/VIAFQoJLl+TgJvPm+nUR7qF96J62p8iq8mTvEXiFGsCrYlW5y52juZDhV7Uav5qC1fnLclEFn8TRVwaAHcRC346ZWx0gHiQI042BhY9RxUaff6D9sNe9bJ78EK0xGGhbyFQZswryiN9l2cHml+wAcPnJv0AQIbjvkeSqhEht2tDjKjeobalRsHw2Mr0ASktsX8QnF4uP1803KjOn8/P+iMgTTytYN1CQGuLlyK+NUfD7H7l1vG3XdEJU6bd9LZQdEBuQCnQ7tLEaDypACw/1Igz3ZtLPdTHZaCtdxZu6nbhFg==|920
\ No newline at end of file
diff --git a/Pages/724528b5f0ca4bf3b5886ccd98103fe.rd b/Pages/724528b5f0ca4bf3b5886ccd98103fe.rd
new file mode 100644
index 00000000..e8913531
--- /dev/null
+++ b/Pages/724528b5f0ca4bf3b5886ccd98103fe.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 1,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/762e7dc48db84370a85030b2975d58a.json b/Pages/762e7dc48db84370a85030b2975d58a.json
index 4425c86c..f8d7a838 100644
--- a/Pages/762e7dc48db84370a85030b2975d58a.json
+++ b/Pages/762e7dc48db84370a85030b2975d58a.json
@@ -263,43 +263,17 @@
"TemplateCellSource": "开始时间"
},
"5,1": {
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=LEN('762e7dc48db84370a85030b2975d58a'!E6)=0"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
+ "RulesGuidList": [
+ "2d873e6e-c374-4728-97fb-371127f41208"
+ ]
},
"5,4": {
"TemplateCellSource": "结束时间"
},
"7,1": {
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=LEN('762e7dc48db84370a85030b2975d58a'!E8)=0"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
+ "RulesGuidList": [
+ "2644fa99-36c3-4127-b7c8-065fc8d883b4"
+ ]
},
"7,4": {
"TemplateCellSource": "结束原因"
@@ -402,10 +376,41 @@
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
"ParentPageName": "FGC_我发起的_手机版",
- "IsMobilePage": true
+ "IsMobilePage": true,
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN('762e7dc48db84370a85030b2975d58a'!E6)=0"
+ },
+ "GUID": "2d873e6e-c374-4728-97fb-371127f41208",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN('762e7dc48db84370a85030b2975d58a'!E8)=0"
+ },
+ "Priority": 1,
+ "GUID": "2644fa99-36c3-4127-b7c8-065fc8d883b4",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//rp7yIC1us/s3TWuaxj/Jt2p3EMAGKbFvK04xMZ/Us2mrRBc5JmWcWRPJtpFWgmny0x7cEkK6uwIMYZW4KuA068gtOAM52+6elUz2q1TF+RHnR7N/8IyhFEpvhdWqA7J27kvfAuDxcWwtb1JEYZowyrKwbFZuOhdz3Apk5RKLwYdoQC61w66HNl+mBzEoYg5MQQrKbiWPvfU361du6e5HxxDkQJTJwYfc1ed84H3LYKNn2lzzVZAYSnyIbJUOt+zTn4/YyjEMcdPnlJXtN9F6tx4QOiGB3+Zk7LZOL+mjd2KwmD/O9JikgiN1z2dM8+BdGUyz2xvxtVDcG9/5bGnHIdZ4NQSTMMM8P9YqGPitAwAYO4hXPmETiE3xvgtNhmTmSFO3cqeN0fx81dIDtEOMbw8s57Y9nn15RQ7R90ngY/rtQr2/AWwPbi7ZQwJj5r9d7dGlc7QgcRFtb6akVvs/pKQlfeNGnXVdCGlt5STKi339Rk6LLyfNMNp3Kmq/0dG6EoQN5KdeHL7IGgkpRp4c2DpYnSfABYHV1MDs/vIAeXKq/WbwxI33W5vVomE4hvLNBI/59h6BeqzbuNQtzaxeWlHMirZ54oWs5W4NigC8+u3hKZUFANReu5lqfVUPaJ1NpREj+pn9AzORs2oiSiSd1uOTdZ85wgmv4PTpbx83wt6Du4rNoC7YdPdurrshm5GZkrEEM/Ip4kQIJNjQpPjlSVMbX+TOnDO7+2B9IJx0PqYvY34F7veAg1n6H71bpSDPRt6g5E+F0F4ydJyraHZa2tLiCc89mV8407ZanFiZGm/DQQg7zctlWpuM9ibsfl/jpsFe6rQFeVO6LZ/fr2RZoRb28I+u40gmn75d3RSyik/2gDlEuqA1rqFmRvz12MTj6puSg97zgJjC7H5WZbuh3g==|920
\ No newline at end of file
+}//8wjOmxeKjeK+PRGD7m1FsEwcYJrrv2LU1izx0LLwhVn4tYHiQ8Qa7j7/1ptHI9jHMwiDYS//H7s7gV0xKYfsodRKo40LgKKA7/MTFd2anWSp5jyhyXTdqLx1cxuVXnE0M6vDUVfMN4dcY6KL7VpaY2aMlOq1KwYanLTvT0tjX2dwbulq3FhHbRqOZ6FzgEpH1YmvyG5di6kFW0aD6mtt7KdIQUbEk7/FrlH7X1NSm8y2dikW2V2W9IzznL7vaqvQ/x5Dv5MQdOzXym38GihDQ4bxs0HnxgeE1bKGKgTC5oXas4HGS0T5lhQmHxNsaJXrfE4qpD6S3G68XyPdN+jXdF8v3lSYmRqkuDKFe9qWki8r+R8aU3mb+8N+Qlcm0najs2ebCL1x1Mfwxbd7u/CyVzJ1p9LTiYYHp3Ns7zVuNuX0Ikjietfad/Ow3nh9VcA5lAC7WW7c7fz+mUQldn+Sbv7qJ6jRl3U2HhJ1PTZWLq3FU6FqUCHMWO1UfqX31uPmV1aOfNnPyqkTE6/IzSzC0Bh+7o+pStc1Eg/fceibV+bZeZXsRZ4Z6py5E5bxJngBLiIXRvNDCRjNl5WgrcCJOcEMDtWyjYp5Tn4a1xqmTNTdp/esUHFoskEi4jOkU9u5OptzajgjSmfopzqkN2Rw3BtwTqAZLC3wtT7PwnpyLWhcE6eJYw990R0AnnOCUggwPbbs1fiMIW13fSvyPTuFX1YYx/Uw+Z8yuMXwBnkEaYHFoBlq6J+L2CdWuaEHYFJKXQuVIWAWiOh2FR0oY/DZHRZ7GYoY1k8+C8WH4v/h/J0ZL1VDNcL4WK4q4xklReIKrh8tnne53/ongzC1NNbLRCRvThornm3r8dArmfou1nS/qd9uRiwqrZ/Ybgp+6QswxS3nZER3kd0rVjz+4lDXFQ==|920
\ No newline at end of file
diff --git a/Pages/762e7dc48db84370a85030b2975d58a.rd b/Pages/762e7dc48db84370a85030b2975d58a.rd
new file mode 100644
index 00000000..575cf9a6
--- /dev/null
+++ b/Pages/762e7dc48db84370a85030b2975d58a.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 19,
+ "RowCount": 9
+}
\ No newline at end of file
diff --git a/Pages/82e83285545e45778beac0bbfe886cd.rd b/Pages/82e83285545e45778beac0bbfe886cd.rd
new file mode 100644
index 00000000..afbbb964
--- /dev/null
+++ b/Pages/82e83285545e45778beac0bbfe886cd.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 19,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/86a6b47fab804262a2be25140e7ff23.json b/Pages/86a6b47fab804262a2be25140e7ff23.json
new file mode 100644
index 00000000..a3014667
--- /dev/null
+++ b/Pages/86a6b47fab804262a2be25140e7ff23.json
@@ -0,0 +1,317 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 70.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 42,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "Version 1.0.0",
+ "1,37": 0,
+ "5,39": "编辑"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "版本和版本号"
+ },
+ "1,37": {
+ "TemplateCellSource": "发布时间"
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "StrictSecurityMode": true,
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "发布内容"
+ },
+ "5,1": {
+ "TemplateCellSource": "负责人_全名"
+ },
+ "5,39": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "版本发布详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ad782df8-fa36-4813-bb3d-38dc2ebf0556"
+ }
+ ],
+ "Text": "编辑",
+ "TemplateKey": "_RS_Minor3",
+ "Icon": {
+ "Name": "Application/024_edit_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "FontWeight": 0,
+ "Foreground": 1,
+ "Formatter": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 7,
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "Formatter": 8
+ },
+ {
+ "FontSize": 12.0,
+ "HorizontalAlignment": 9
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "Accent 1 0",
+ "@\" 更新日志\"",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Right",
+ "Text 1 0",
+ "Body",
+ "\"发布人:\"@",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,37": 1,
+ "1,39": 2,
+ "1,40": 2,
+ "2,37": 3,
+ "2,38": 3,
+ "2,39": 3,
+ "2,40": 3,
+ "3,1": 4,
+ "5,1": 5,
+ "5,39": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 7
+ }
+ },
+ "Spans": [
+ "1,37,1,4",
+ "1,1,1,35",
+ "5,1,1,5",
+ "5,39,1,2",
+ "3,1,1,40"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目发布历史"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//Bn0hduhlg01k9B9Ngg7lBFj4cL7WW21VsiPLTUkgjJzZj5F5O9LhzLM5sbgcZkFp0rxzHXawqnvhH9KQeZzV9O0eC7Qu5t4yfl2Ia1VdTYxkPk6kjN2OpKuIH+3FxBGZ/x12DgSXUyjmaDdVGGD8ezAJzYVjPr2ZR7OEpwI6uuzkw+jIarYh+/x/1ZA5yg/ZnR2n3LmmowIKuThKjKTR9ZVHzHubeCGhFhGcueaWic0mNjWOCdCjOk5A1tmJEXHVqlcURCPuynrwU41CKYryglWMW6Pdixh8CyBBQHitGxwG5AGwCd6WWKewERf6zdqrfkyIp6iw5NTIpIV3cLtVg5Z0asvb/ErfEu5FXGolOGeVQ/Z2sG+jPzuLKMf9QEgTuFbbAWITKTuNw9rjkeqCVyeeKNEnmLGgJZ9bffSB3F/ROqSc3oeyZZI+uM9xCNsTJGfSXBOHMdzjoItoxDKrjP/xsrmajYisGy/RAjr+jQlSIL9tgIr4A/UCdjHZcXt5XGp3c7vMTnvcBaOf0J741fYakF62EaFKES50JEuokvjFdJmt5j5bXcvnTpG/EuC1ZmtOsCXGnRrkY0yeU+heyjHCkujOwaJCZqCLjkRneJgtPrQUTaCvJJJHbOA9Is9C/cdAkRKR+lSuZtD6fApuUmQmb/jUwwEHJ7Yht57N5LjLQDwAniRMSzpWNZolrbDwagxrM/1KW0axFq9CWgH7c3rVdottygwz2UnP6qoWvERpGMeJKJMB8okqXDDExKJ8Qa7ikDmYlCjsiTlZJCUODc9jXF+YkTJ9LCsq3dRmSHPVCvt02lVSoOo49FXDioptS8e4GaptKj+q2Lc+dFbgQ1xZcXjZ/iME8TO9nluwig2v4M6y6xpP/vdj9eZi19AdtuFW84DNEpvvC6++iLdT+A==|920
\ No newline at end of file
diff --git a/Pages/86a6b47fab804262a2be25140e7ff23.rd b/Pages/86a6b47fab804262a2be25140e7ff23.rd
new file mode 100644
index 00000000..239e97b2
--- /dev/null
+++ b/Pages/86a6b47fab804262a2be25140e7ff23.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 42,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json b/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json
new file mode 100644
index 00000000..a6c8b0a2
--- /dev/null
+++ b/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json
@@ -0,0 +1,455 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 93.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 5.0
+ },
+ "Values": {
+ "1,1": "😊"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='8ee6eff0b74d43ef8e54cd3ef782f76'!B2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择图标"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!B2"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "ID",
+ "GUID": "b8213434-845b-4b7b-a05a-9f07ff2ed539"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8ee6eff0b74d43ef8e54cd3ef782f76'!C4"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "图标",
+ "GUID": "eadb0287-00af-4b05-96a0-99f7df96dfc6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8ee6eff0b74d43ef8e54cd3ef782f76'!选择图标"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e05f184a-4975-4f9b-9f39-446a132b820e"
+ }
+ ],
+ "ID": "2f528a97-aed8-4f63-b8d0-efae65d671ee"
+ }
+ ],
+ "BreakpointIdentity": "7f11b776-4c2b-4a50-a799-6fa332623c08"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择图标": "选择图标"
+ }
+ },
+ "PageName": "选择图标",
+ "BreakpointIdentity": "9b405da5-bc9c-46f7-905d-59c57285210d"
+ }
+ ],
+ "Text": "😊",
+ "TemplateKey": "灰色圆角"
+ },
+ "TemplateCellSource": "图标"
+ },
+ "1,2": {
+ "CssName": "ec-lable",
+ "TemplateCellSource": "项目分组"
+ },
+ "1,4": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='8ee6eff0b74d43ef8e54cd3ef782f76'!E2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目分组详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ba369856-984a-48d7-aebe-1805061a9a30"
+ }
+ ],
+ "ID": "d0122884-e46b-4fff-8b31-c8e00c3e222d"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "复制"
+ },
+ "CommandList": [
+ {
+ "$type": "复制到剪贴板.复制到剪贴板, 复制到剪贴板",
+ "ObjectiveCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!C2"
+ },
+ "IsAlert": false,
+ "AlertData": "复制成功!",
+ "BreakpointIdentity": "feb5f39e-6bbb-421c-80eb-6dd0576ad055"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "复制成功",
+ "BreakpointIdentity": "e60dff53-be6c-4166-8cc1-9d01b4044ec0"
+ }
+ ],
+ "ID": "cd35bf3d-0d29-4648-a192-fd3a7b1a9dd6"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!任务分组区域"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "41b29555-9065-49e3-842b-7fda6438d539"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除项目分组",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分组名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8ee6eff0b74d43ef8e54cd3ef782f76'!C2"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b5d5574b-ba6f-4010-b1d3-7cfd19c00c32"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!任务分组区域"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "ea8261e4-bb4f-4b4c-a9db-f9de9dde3df8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "f2051fd0-57e8-46b8-bc9f-9ca50becca99"
+ }
+ ],
+ "ID": "92c8e5b5-dcee-4a15-9961-e375a2387532"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "a60d80b0-9a43-4a7c-a985-6a35940644f7"
+ }
+ ],
+ "ID": "41d37c51-57fd-4448-a8be-98414c19e4dd"
+ }
+ ],
+ "BreakpointIdentity": "8a9e009a-888c-402c-b8d0-160f8727131d"
+ }
+ ],
+ "ID": "6682f1a4-8147-4f7f-b7ee-d6869f62b31e"
+ }
+ ],
+ "BreakpointIdentity": "43191ceb-2366-44ad-b62e-68bc45f1a5c6"
+ }
+ ],
+ "ID": "96fb147e-002c-42ee-93ed-a716bd12d815"
+ }
+ ],
+ "BreakpointIdentity": "6d4e3fba-f49f-47d4-8c12-97cef1e39ce0"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "项目任务分组菜单",
+ "BreakpointIdentity": "033ccf01-def9-41ad-8aa6-145abd7848d7"
+ }
+ ],
+ "ToolTip": "设置",
+ "Size": 18,
+ "ImagePath": "更多.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,2": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 12.0,
+ "Foreground": 0
+ },
+ {
+ "Foreground": 0,
+ "Formatter": 1,
+ "TextIndent": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 0,
+ "Formatter": 3
+ },
+ {
+ "Foreground": 4,
+ "Formatter": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "General",
+ "Left",
+ "\"#\"@",
+ "Text 1 50",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 2,
+ "1,4": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 5
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目列表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//3v1rNCeAzEFP3U3b3wV+wWXD3IH/pIvylwmGrfebbUw+JgKV9/fyUdSIHR2JUHuaSM3t+mfek8bLWrC690E89hI2CYf5rBYbfQYYesNQgGLDF4JQEvZKFKEdOYDYmbspFRkDib0X3WpYldNk4UaNJAGtqL0Pu4ov39LInxeyZVACwX5AIJyZpbjiJB0lMgpEHDDxOToIb/shIgkNiuV5TBlBrUiB/8QjSlR3jT/imWvwJTBI5Xb7AvLmzVLgzJmvG2SPJS2F4vY5MozHZhwJZFq6qMpT8VZYq1XcnHxfhkV5AblKeIJa2sw6V5kdDfCmxDe34Fn/VK4yDF/Bmw1R0+iggWxrw4Nq1tYednRGP621yyz8pc6RIXARs4dvo6UdYTghzwlpTE4ezoCMIV44w+iwReRfLE8UKcYESYFWzBjEaLTH68H5kQFKsWsHpVRLCBzFz9x6F9ezM1vbuJee8MVumcoqXaqfb8TTOzTdwDtVsu9Bf6wBUa+pHNeJKJyUWqJ6/1TN8B70Fv7I0VcZWwUYVnw9o75GwstRcjozkCdIBb3Z52eeOOSLKoMtxs8xcq3/9Rzw0quzNDrqNMoS7ESHZ7iowK2AFSR37ApOfoRTanTbRBI1BNE45fd1izATk5utoYehVlenJi7cC6LY6zg/1pkxjTZiAYgCpAqZkI/+S1Ck4mjQbvRpwwe1L9UvBVp26WLkyFN6CVIYV36rJOJozJGuX0oqqY5naA4QV4oiqjyz/KFTQu3WsOJMqY6XDtnDhXq7xyp9aK2SCW2VnFU8A1oOE1a2Iw/Z4DXiTMVboCFUPLQQLZdgvvb8VZvD55tFfm8J3AGDZszzFvirDn8CgPOSZfEgRYd0f/vmy4B9hCJSuQBw2MZ72sIDGn/zyJxw2JC8YBY+m2BvWc8iug==|920
\ No newline at end of file
diff --git a/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.rd b/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.rd
new file mode 100644
index 00000000..ad4c0293
--- /dev/null
+++ b/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 6,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/8fc0150152814864a2f1c5fda59114d.json b/Pages/8fc0150152814864a2f1c5fda59114d.json
new file mode 100644
index 00000000..62012be2
--- /dev/null
+++ b/Pages/8fc0150152814864a2f1c5fda59114d.json
@@ -0,0 +1,113 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 96.0,
+ "Mode": 1
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1
+ ],
+ "Count": 2,
+ "DefaultSize": 96.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 90.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 43.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "Git提交记录单块",
+ "PropertyValues": [
+ {
+ "Name": "时间",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8fc0150152814864a2f1c5fda59114d'!A2"
+ }
+ },
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8fc0150152814864a2f1c5fda59114d'!D2"
+ }
+ },
+ {
+ "Name": "分数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8fc0150152814864a2f1c5fda59114d'!B2"
+ }
+ },
+ {
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='8fc0150152814864a2f1c5fda59114d'!C2"
+ }
+ }
+ ],
+ "OverflowMode": 2
+ },
+ "TemplateCellSource": "ID"
+ },
+ "1,0": {
+ "TemplateCellSource": "日期"
+ },
+ "1,1": {
+ "TemplateCellSource": "内容得分"
+ },
+ "1,2": {
+ "TemplateCellSource": "ID"
+ },
+ "1,3": {
+ "TemplateCellSource": "姓名加内容"
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "0,0,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "Gitee事件记录列表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//3jXiyn8R3Qkmf/yVgzHHRIwb37/3lO/Z2C7b6lW8Y2WBeoMV8XFoUexR+fgLpsTpPniwY/qe8qYTE9MwnhME9vEFxBx2siAA24StLk4KIU7TcFZteQiO4MzFLUXNw3lXW860HSrVifmy5I1qkEhSGrlB/JSpy/8YVf8MggZyA8rGOJ/qCop6OcNbcXC6Y332qfDEuOToDLRU7SnqZZQJI7AIS5IIfmw5ta3kMmhfwkONqhlJJWj+UXQgpS7YUeqfqdS5oheFJe6IiNVh7voN/J4WtbkqMkPiDakblQRVMYSfIrHwjTUslEDDBP0AH5Tza/W2ixTo18fks+z3I+IF6KnIaMzIqQYxhLl38yC7O19fFGmWoDDmMUSsk3eGMLSbr8NkGZbBEH/1DuGy78xsXrvZAsUByFaFWs7QUrtvSdO67DCgVHPoD2758otjL3kRH32OUqttsqtTsh3ZdypxVpnKw46IaYDrUY1OzDO29ysiSNVH8W/2TtNb4+AC5sT8YWOtmlmyy1zC2BT5IlMzKC6TBiJhRNGow0OcrPa1tUDCP/616XCXnZjx0wnJezMMLsyMzie9iQrEGkRpQskajTJNqF1OTz9tXQ6zy3tVffoz9+DFRyEgtoxXE4AGRoowTkY5ZCmqaflc03J5Cvp2YvRnK8w8sK5IKZ4D8wA2dOpwrntTACiT/NRWV0lXjYyUENa9zIEiXnxltOV1FVw/jc+LqOUPQvH5xEQTcmb6OGaApGe9K83udhPls0bK4D2AGo7y27XHHmTShsGrA2qHPVYOeosVoDbB6685WbI1g9F5ZWDIzXO4O7fWApKwwwQtPKK0AM0X21R4f9ushP1BtMkOvzYVVYOFAml7dg+pk/aPAjFt03QHooLGvasLyOZVBQoNJUolXZ7P8zSSqUO6fQ==|920
\ No newline at end of file
diff --git a/Pages/8fc0150152814864a2f1c5fda59114d.rd b/Pages/8fc0150152814864a2f1c5fda59114d.rd
new file mode 100644
index 00000000..0820c4ac
--- /dev/null
+++ b/Pages/8fc0150152814864a2f1c5fda59114d.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 4,
+ "RowCount": 2
+}
\ No newline at end of file
diff --git a/Pages/9194032cc73440d49d0193bce31608b.json b/Pages/9194032cc73440d49d0193bce31608b.json
new file mode 100644
index 00000000..c7ef7bf8
--- /dev/null
+++ b/Pages/9194032cc73440d49d0193bce31608b.json
@@ -0,0 +1,130 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 129.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 24.0
+ },
+ "Values": {
+ "1,3": "收款人",
+ "2,3": "备注"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "银行卡管理.png"
+ }
+ },
+ "1,3": {
+ "TemplateCellSource": "收款人"
+ },
+ "1,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "编辑",
+ "Size": 16,
+ "ImagePath": "编辑.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "2,3": {
+ "TemplateCellSource": "备注"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Text 1 50",
+ "Center",
+ "Left",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,3": 0,
+ "1,4": 1,
+ "2,3": 2,
+ "3,3": 2,
+ "3,4": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 4
+ }
+ },
+ "Spans": [
+ "1,1,2,1",
+ "1,4,2,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "个人中心-收款账户"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//gC2RnbBqW/tLpm8qxOve5j1hxXloFm2nAgv4V3/WXuxHmyibcfQDESX5IEgZFnF1TXHdwKrxogYvGLtugoFGSFgK2ecph8uqJinzDa1iq3uloW3yAdX77UUJYzNf6+M2euz3ZIYjcEi1uCRRDLydkxlipBF6Qc/E7RdS4juFIXh1umtGL8NFJ5STJBlrK2GViRobKAJfhG/24otu67iv2+f5DAL/msp2L8kRLnr9fRuBd/FHoRqz5UeynwmieaxGn2haMlgiiWEcUoqe0NFDDpKgv77Mp3veqiLZFl48EgFm8/SwMziKs5cf3JJ95B5xbLmtH5wCXD0Z7rvN1jbeXrL68n9PyE+lSLg0jmzsL8P2/lpatWAl7gybNSf6hCXNM7jKnzXk5cDJWZilTya3HIcEexpegqDVMsHlC7Hdt+8I4lFHGfJ0EBSsx7zIGyV6LWhWxmpE79o0o2mD7Ma2ijPJBYnsLsetoP6YU9jw+jqXDgwQSjeMxdrbbLsfuGBfuXZol4+6ovdBwu+28CllItBEOWoAJ6v9QuWKI1Zvs56v8fIFWjqc/V6UxD9V/MVLbPewONZPA6eQlNldfMq2KNAczmboj+c2k+Wtu4q3qFNIOiIomNvtNIyFsOWexHTUPPI/2UXbvZC5DYszK0hfhr710VmqeBwCbyGgBUkoJW1fmgswI60blbtlBWoLpHhooVR/sOYi31RQZJpgvIHxR23Fwa/twz/+/ESG28ZDOE7IX8f7h0IuFOGvKzlkPR5iMPygb3btow7ftCzVKwOmCWv6/Kxrury9QmrKA3nGcLY3mdKCpHm6KehnUU8x7qXdN+KTsPvXyzuLUWdqUrIjun929TEjsO1RLb68q8oEOag3OCFdAvHNIHuMwqCdzE6ZAdBxy4j7WymPWgdesLaJyg==|920
\ No newline at end of file
diff --git a/Pages/9194032cc73440d49d0193bce31608b.rd b/Pages/9194032cc73440d49d0193bce31608b.rd
new file mode 100644
index 00000000..ad4c0293
--- /dev/null
+++ b/Pages/9194032cc73440d49d0193bce31608b.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 6,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/944e2444f41c43e288eb349b9c7e791.json b/Pages/944e2444f41c43e288eb349b9c7e791.json
index f5950ac7..26882d53 100644
--- a/Pages/944e2444f41c43e288eb349b9c7e791.json
+++ b/Pages/944e2444f41c43e288eb349b9c7e791.json
@@ -91,43 +91,17 @@
"TemplateCellSource": "任务阻塞类型"
},
"6,1": {
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=LEN('944e2444f41c43e288eb349b9c7e791'!D7)=0"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
+ "RulesGuidList": [
+ "fce5e551-711a-4980-a2a0-e6cb213733ee"
+ ]
},
"6,3": {
"TemplateCellSource": "备注"
},
"8,1": {
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=LEN('944e2444f41c43e288eb349b9c7e791'!D9)=0"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
+ "RulesGuidList": [
+ "1e535ffb-e562-4daf-9548-7455e90266a0"
+ ]
},
"8,3": {
"TemplateCellSource": "系统备注"
@@ -291,10 +265,41 @@
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
"ParentPageName": "FGC_审批记录_手机版",
- "IsMobilePage": true
+ "IsMobilePage": true,
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN('944e2444f41c43e288eb349b9c7e791'!D7)=0"
+ },
+ "GUID": "fce5e551-711a-4980-a2a0-e6cb213733ee",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN('944e2444f41c43e288eb349b9c7e791'!D9)=0"
+ },
+ "Priority": 1,
+ "GUID": "1e535ffb-e562-4daf-9548-7455e90266a0",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//y6N3i/wSB3XJMhnNog+aNg7rU9N6BVRrVb1VZKbDyPOMNf4pJr5b2S0zHEdxlJ2klFnyW6mBHajgDDBG0HSxnllF1HWsdGhw+lg17q6ZtYwHZVQC8BiCosCvFp9QtrbGUDjLmNSzFA38PZN8+4p7IhYkcpvDh17O2/lJ1NjLVN5bq6J1c2502hIU1PbydhNg0SxZuUDh2Y1KjPcJF+H3wT7pSt4edIMThUvDT1JWKHiQ5WfgQL4n4pDGIpza4mWS0ZNkWC+s0z62GT3i0k/RNapFIAxSiH0hvX9lqefNpU7T8nEO3iE0fdydFcD+smLswgpNDCtrQ/a0hkEA63F5EVp/pmVKWsd5R9DJJpay572Ch5KzC46Im1vCVG6GSIWLlf6agMKPz9pS4UVHJEL7ybKYPw+ez+C1MmPBM+SRvIiWiabvoF4Rx31db3V9T1R2eyJh5H3tkwo2XXYBrGGtDkch0/SI6zUD80c5Ja7YhTu+L/6I4wCYPT1MnX1N6/RkasJ2Cwcec5luyaffjn8Afqeht8cv9uPrW3I9v3fNed4xpf58x5JkL0KCckIJDlW5f4Xwi4bIp62m2pxEUxFWXm3Eiyp7IU9NFJ8cUB6Su8hMU7vYxr1yBeDez8eh4Hkk3B29qRp7+DYV/DvrLvL1TFGXxAIYQTxCw+K6bX/bxOZyeFy//ddcQR2cDxVyPOaCBqi0A8/nKI7ux5ziBGQ7nxGoH0N0cC9Q+wFUFXqmiNbMoYXxpgqDQLI9hTuQKdycGFTpVLpzaG+WWhdBMCy8PL7mXzUwptned0/OTTFWGBOl++2xQ5/sUR171aks/u4vY/57WKZNz2TNUGClIWB3F3PbUem+BRmLXWPvPvQjuJL+wo1jhFQOC/1H1YdJWkWspldxXikfo419WTbQ6cnvcg==|920
\ No newline at end of file
+}//wsG5KVE3Me1ytR1vmwelqZnPUt5Cugdv0aU+/Xaxc4TdD2C2HTIZqAVM/DkeT6o/V16zBdrzklaknTIh7qdVoz3109qN+e0GmeJjARKBb8Y7JBOKdCFC7YU0p607FIi4BIwwo8I4nQ8JtUBWQDdevVa2lGMyvMvw5FpywzEoZHa9H3xcXh8tIHRWtmpKp79HZnf/YR75LLwOkbKWRVTxU0+Jc8O5DPZOLSBW1h0+FKcD8uBGf2PHrcIooqrSBs95gKuSPFySf2WbYdll7q2dTasjD5nKH9vuFzUoRTzqvaYLJWBQjm8QSifkAWCfhD3oKm8ACX+DqDJu8sWSje9haV37xhDFLuREdFz7g/u8j58ze0OtoHDb6NEhwEECv9Dox16JVCwbo68f62ZkuJDmnBCdJavwccX1rbh6JaxSFvFB70AEEs7+XmFfP3hJdwIkZ+iSeaW0zHbt4TpTP88BE2B4mMVtNYZDuv/I4GuVGTZSY21wleYxj2GUaoIc+VSEXP++/VYHyxykrN1Cshl8YbdUw3WErgiaLmTwxmele3/UGa0f3Gro4Hgv3OZyMfRbRTx7binID4pUDRvJ0NMVzoRQiKabOTza4tDEuw3vfdZuBE+Rn6zPPWb/hnwzDOLVPlLVF7EbkwpirR1sNml+xsz4jND1te7iRyqPKc4enu8qrZnUXHcs09Wn3+wPfsxvdYuSOFBc+JDXjH/nneyxO1O0p18Jiooxdw/jXOBh/kYmtK3MKPHkegOtzO9zycd/eDfCXtA5F8W/ZyIAUtGZ7ck3m02L2G7oAHhmsA9MgwS/57zxv+Qw2LbhHLfGpmw+xBMrmBfF/stFQGu6gbQRMZUPWHgny49A7DUAwOc3KhRr+Qupc9IKpl+gggH46pi2vMNwxjTlcBn1G2g7Ghy/Hw==|920
\ No newline at end of file
diff --git a/Pages/944e2444f41c43e288eb349b9c7e791.rd b/Pages/944e2444f41c43e288eb349b9c7e791.rd
new file mode 100644
index 00000000..03ce9e97
--- /dev/null
+++ b/Pages/944e2444f41c43e288eb349b9c7e791.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 14,
+ "RowCount": 9
+}
\ No newline at end of file
diff --git a/Pages/94f8bae36aee4ae7aec2a063ca731b1.json b/Pages/94f8bae36aee4ae7aec2a063ca731b1.json
index 3adb380d..960e5b5f 100644
--- a/Pages/94f8bae36aee4ae7aec2a063ca731b1.json
+++ b/Pages/94f8bae36aee4ae7aec2a063ca731b1.json
@@ -53,7 +53,7 @@
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 755.0,
+ "DesignLengthInPixel": 515.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -77,17 +77,14 @@
"Count": 6,
"DefaultSize": 15.0
},
- "Values": {
- "1,3": "xxxx",
- "2,3": "xxx"
- },
"AttachInfos": {
"1,1": {
"CellType": {
"$type": "ElementUI.AvatarCellType, ElementUI",
- "CommandList": []
+ "CommandList": [],
+ "showSystemAvatar": true
},
- "TemplateCellSource": "执行人头像"
+ "TemplateCellSource": "执行人"
},
"1,3": {
"TemplateCellSource": "描述"
@@ -102,41 +99,448 @@
"Placement": {
"SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!E2"
},
- "PageName": "右键菜单1",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!E5"
- },
- "TargetCell": {
- "SerializeProperty": "=右键菜单1!点击按钮"
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "修改报工",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "76cf85a7-0bd6-46d7-9ce1-9056d3b41cdd"
+ }
+ ],
+ "ID": "d588d20f-c221-45f3-a80e-17e2217ae770"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除指定工时记录",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "报工记录ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!D5"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "6373c452-b1f4-4d28-9ad3-a6f91514d483"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "279c891f-505a-4e47-9834-f5c7f55f6bca"
+ }
+ ],
+ "ID": "744274e0-666e-4e38-a68b-6aba264e5591"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!msg"
+ },
+ "Type": "error",
+ "Duration": 3000,
+ "BreakpointIdentity": "a438653b-0d00-4ea5-82ad-1fe365eeb889"
+ }
+ ],
+ "ID": "0851b34c-b81c-4883-85f0-b0d4b02322d2"
+ }
+ ],
+ "BreakpointIdentity": "384d57bb-22a0-4bca-9571-464f75c35fd1"
+ }
+ ],
+ "ID": "d99c24d0-b8ec-44eb-873a-695d55675656"
+ }
+ ],
+ "BreakpointIdentity": "db9dace3-d983-43c9-b0fb-5b122de1b7b1"
+ }
+ ],
+ "ID": "62cfea71-e958-442c-b3da-59a44d5ad94c"
+ }
+ ],
+ "BreakpointIdentity": "d83fc4a3-8e3e-4206-82be-d50f1be8fc4a"
}
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
}
- ],
- "LoadBindingDataOption": 2
+ },
+ "PageName": "编辑删除页面",
+ "LoadBindingDataOption": 2,
+ "Disabled": true,
+ "BreakpointIdentity": "00e071bf-6d56-4b7f-8ca2-99a542d3088d"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!E2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "97417040-abff-4a46-94c0-5101e41841f7"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "修改报工",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "5f4a15aa-9c24-41b5-8dee-29292881ba05"
+ }
+ ],
+ "ID": "1002c5ff-955f-4aa8-bfb5-ebd1588c2a2e"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "重算"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "重算指定报工收益",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "报工记录ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!D5"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "bf3e2915-d948-4e57-adc0-aedcf9c241bc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "51dccb3b-9b22-473d-8c4e-bdf93e2685e2"
+ }
+ ],
+ "ID": "dd45b2f5-3c4a-4cc0-a3a5-59adeb6df64e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!msg"
+ },
+ "Type": "error",
+ "Duration": 3000,
+ "BreakpointIdentity": "f923e82c-6281-40cf-97f4-377b125b0883"
+ }
+ ],
+ "ID": "c9d5609a-0c53-4221-9cf9-4bbf5b9c9214"
+ }
+ ],
+ "BreakpointIdentity": "a89cb16c-544b-44dd-9428-cc82ed4457a7"
+ }
+ ],
+ "ID": "8ca0a8f8-7d44-454b-90ac-700fe7d37d2d"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除指定工时记录",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "报工记录ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!D5"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "c60f23e7-4f0b-45c0-a7b9-5696ee457b08"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "b5736300-a63b-487a-bcb6-9af3bcf5905e"
+ }
+ ],
+ "ID": "8733361f-d734-421c-9d3b-c34d975b79fe"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!msg"
+ },
+ "Type": "error",
+ "Duration": 3000,
+ "BreakpointIdentity": "37b113a6-dea4-4304-abe6-c590e4b953e7"
+ }
+ ],
+ "ID": "0c73d1a5-302e-4569-9007-98cb375f9551"
+ }
+ ],
+ "BreakpointIdentity": "380028df-e4dd-4294-a620-b58949fd35c0"
+ }
+ ],
+ "ID": "be86ca43-b876-4405-9c7d-9807fd6cfe63"
+ }
+ ],
+ "BreakpointIdentity": "f14deccc-9598-424c-8534-d301a4c972be"
+ }
+ ],
+ "ID": "4a0f87be-276f-4316-8fbd-0a0496289ab1"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "只允许修改未结算报工",
+ "Type": "error",
+ "Duration": 3000,
+ "BreakpointIdentity": "b2fca4c6-6257-4a92-bb1f-dcf4da2e7aa8"
+ }
+ ],
+ "ID": "9a87c28b-2a91-41c9-8de1-46834952f9fa"
+ }
+ ],
+ "BreakpointIdentity": "0f57a301-3cf6-4774-aae7-0c01d5f4e564"
+ }
+ ],
+ "ID": "b5c56bb0-566e-41c6-886d-a41b6be37428"
+ }
+ ],
+ "BreakpointIdentity": "717ab9b0-ca8b-4b1c-bd26-fb261fb33c38"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "工时弹出菜单",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "170ad9e0-aa92-4e27-841c-88defc54c2a5"
}
],
"ToolTip": "操作",
"Size": 24,
"TemplateKey": "按钮图标",
+ "IsInvisible": true,
"ImagePath": "更多.svg",
"UseCellForeColor": true
- }
+ },
+ "RulesGuidList": [
+ "796ffb62-1bf6-4337-8350-bc706ba8c4e2"
+ ]
},
"2,3": {
"TemplateCellSource": "执行内容"
},
+ "4,3": {
+ "TemplateCellSource": "ID"
+ },
"4,4": {
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner"
- }
+ "TemplateCellSource": "结算状态"
}
},
"StyleDatas": {
@@ -154,16 +558,6 @@
"HorizontalAlignment": 2,
"VerticalAlignment": 3,
"WordWrap": true
- },
- {
- "Background": 4,
- "FontFamily": 5,
- "FontSize": 12.0,
- "Foreground": 1,
- "Formatter": 6,
- "HorizontalAlignment": 2,
- "VerticalAlignment": 3,
- "WordWrap": true
}
],
"Types": {
@@ -172,27 +566,43 @@
"Text 1 50",
"Left",
"Top",
- "#FFFFFF00",
- "Body",
- "@"
+ "Body"
]
},
"CellStyles": {
"1,3": 0,
"1,4": 1,
- "2,3": 2,
- "4,4": 3
+ "2,3": 2
},
"SheetStyle": {
- "FontFamily": 5
+ "FontFamily": 4
}
},
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
- "ParentPageName": "任务-工时"
+ "ParentPageName": "任务-工时",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='94f8bae36aee4ae7aec2a063ca731b1'!$E$5=0"
+ },
+ "GUID": "796ffb62-1bf6-4337-8350-bc706ba8c4e2",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//bv39SahNT/rRDJNWafjEubDYuxAsxoO1KZcIbEbrhpp1HBPMUBNfqJIepILg8ItqJKSpsVPvj+v4hTYAiCWvbyd4JcttBkEB/dBO1p3cRRKWHDi+5QHKB389raLIZt2eC4U2MXiACm7LFgRKSieO1E/6FAAlWt1Z/NTYKHEhXPT92jVGQSbiV1aeJvcEBuny3YwV9l7wCfhqRXAXdeZHPc/JidlIwxA1BLRpK2afpcT9oFRN038zKllCcEwZKKt9zAWIEuYcwoj1mVb+s/hvzxtpwAdF731LNs8/phOakyjiQaADRDF7wooCHk9rzD5sw7goDBshyC2NGXWjvBiz5G61KvcFIL886IsIvVQbqTN+aKC1C8OlJ3F9P9cI6W8YOZrqRmzkUF8w1MmLIi/pw6OnJHfeAmv+/FkZpRF4wgiR4VzBmHxF/Ycg8vyEBUfHZrMdek2HEpb8u2WR56QOnaDGPsy8w4Qrbo/GkKYEmtHS4UWkV6UDW4AqSR1flswVG+OCNdNrLw+9WdO0v9Qy61wdw3H29epZ3TZFUf+f3GQoB/ojq7e3XlyCzrvmH0ygvoQQe61N58JlZyNgFKggL+4Z6iweKfqiLnJYMsSl9kOcL1VaFVr0+dus6xl0gEBa5ctwdp0Q9J5/P7gy5YkYoLpdWPVX+bamMj6WzM05dAvvHNYlCaL3Q4HBgzdhQNMBfw7J1S69EeMsNnUFcxc7+xqcLiWpsQTizPP0HNmujNQyeDdGViBqVpMJgoSm0feWMujEIgg/0DhQA2NkA2izZI0aZlTaMfl6WvXAtl+VkukC7WPBnuQVF4fowMvxXOnYzPi+oucQ3bAcFcq2cE4nNbMm5icHZEd8ZS8r3FzVUyFnDs9DIbJ7YS9XQGLEj/n66s8YKm4qSfZGBZFn7VBwCg==|920
\ No newline at end of file
+}//PJccZi/nVuxiEquDDwknAEEc2Pgj/OMV7o8Dr9sDsjQ7DvRtjhMmz+bxyW1eHPMkIjbfZacShhHFKC6hRQI+JV5gBdb/OsEiS7IJuG/rVvJ5/ECTg25vA/GVaSWPecVrY66gIq/O9Zsa+oZCO+R8YYsnFR2uGIFppYfeb39SOD0S71uY+o7sI7D1FluZxCzdWB7lRVh50il+M2t3iHjlk9pknzr7jYo4eu3z4fenPa6UdtKMPJjl/69VlmwtG0DOpUk5i3R2QTUx7QlFleb7+uXBb/RVKC2pjRCOmT3USUnt54ZzAx3yMvan0WFKTa02uMujKr5D9i/XL1LQ8dZQH4Z/JoCGzTGFm/15oXXbsGX+WicPs9vvo1Iku930FteXoFJRSU4THSaqo4nidKRs9Ufl9qxewFjSpesZryaocz27/nmR3xRSccoXbcpEFvgtcTolXP7CuSCHO/qTgevOXKaZ/zNjwlBJxVw0yQuIw7IsqdH0tNTqTNPwev05fNFXwnEZAjT/j/nwRXeQ+/JiSnfxXngX3nSsBgmoAhsAGWZoGFszaVzgphOq16pav2t7xBqUMXAzP+v0adYAf3+k3Y9Z78iD8+UK0XQLkE7zjZ8TM/NTfwOrRnPrLXOK6SmkttDj4sOW1ve5Zv1MqoqzdEh6WSkkDzGWmyJwyAaR6zXnAP2CRtwkQozgTIDs/PPhhKubUXkRhRI8UWYTM7g+qK14t/AGpht8mHaWmwhWcyCUtRl03afArOPkbwLagES29vlD8E6evA3DEXXTRgwQmhe53qlVm/1vr/8NSmwTOUQ9MY2/H6DRb6UrawP6mWNQaH2p8SCdxQ3QUhUIH4VkqeSWKLd8itGuWTnud6zt2v5rsR+fichwIDE20P8eSkLSguXDDJyW9kB/pP8C3CXm0w==|920
\ No newline at end of file
diff --git a/Pages/94f8bae36aee4ae7aec2a063ca731b1.rd b/Pages/94f8bae36aee4ae7aec2a063ca731b1.rd
new file mode 100644
index 00000000..aa80b155
--- /dev/null
+++ b/Pages/94f8bae36aee4ae7aec2a063ca731b1.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 6,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/97bdc47834844e0d8f3a5aef747785e.json b/Pages/97bdc47834844e0d8f3a5aef747785e.json
new file mode 100644
index 00000000..1f6ca99b
--- /dev/null
+++ b/Pages/97bdc47834844e0d8f3a5aef747785e.json
@@ -0,0 +1,175 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0,
+ "Mode": 1
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 132.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 15.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "名称加版本号"
+ },
+ "1,4": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "3441ad08-8900-473b-bb56-b6dc01d8f799"
+ }
+ ],
+ "ToolTip": "设置",
+ "Size": 14,
+ "ImagePath": "设置.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 12,
+ "ImagePath": "gitee.svg"
+ }
+ },
+ "2,2": {
+ "CssName": "ec-label",
+ "TemplateCellSource": "GIT描述"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "TextIndent": 5,
+ "HorizontalAlignment": 1,
+ "VerticalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "TextIndent": 5,
+ "HorizontalAlignment": 1,
+ "VerticalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Foreground": 3,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4,
+ "VerticalAlignment": 5
+ },
+ {
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "Formatter": 7
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "Top",
+ "Text 1 50",
+ "Right",
+ "Bottom",
+ "Center",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,3": 1,
+ "1,4": 2,
+ "2,1": 3,
+ "2,2": 4,
+ "2,3": 4,
+ "2,4": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目版本管理"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//qgC1WVD+kXE41zwHB8K1+rBuBxgil8bwdpJRGLDPjsShJFTEHAmzHlBC0953qxn2BQesVHMdSfQ4V/K2hlBEuzwy0nX6BwGxGMzK10kj1gJ49t3zFo+AecADpovFcj4p1SEar2Alf3YCBKDArWe6047/W7fUUqKasmP2GxwSflpOwEfsxK7sFkvX12uBZ1YLhRGvUemstIjSmZRO2x9WVwmAC53HR427GByq9KRC8UMCUFGpHl6YCVQMV52asGAM2b7taRnptYe0GiYuWUjN438VmGzEkoN+E/VZ8DlQ8kT03627xAa75MKZDZW8s6yIUiss6yN8QupRtODReAkdSActrRYkkME3c4pn98rN/rvrdDoBg1ixz78A03/8801ulvV3KEhIczpkqtAW1KmbABAhe2drH5HoCMzNHRi7n/9gTqX2FM1K0+J5OFducv4ZFUnZlArF7naRMcKt6ApYqePqrksjiu9diV8TSuwxrcAuZ+WbTdyRiwcOLS3riBX8bWge9fNyUcgEJX79XAtoID89zlPplGo/A/246HCTPP8/WBm0BL7hEh68khDTvHfXzgCvwHBXVttiw2pMa/Id8BpXBJqt5b0Xw9AyWCY9mnnsDMeByFp58e1iC1aE3V7fMfSYdnzDFJiDq5as3ZVUkcIFOhyYtF7cARqikkbZbGXgMiOYwXkH5MjiBca2STsekj+Nqe7UTeXQg1CqLkUCZ2kMdVDFJxOnO1a+fEBU5KTlFxY6ThSUhyim6JUQGo8+HF65ADaMX4CgWY2RfNwY0VwSLrWGSw9WbB8jcSS359LEldZpSxJZF/GEoYR4tDTxrpq85KD9+TjzTS53et7L1tkYC4cSpjzPrBn1ickBXTSM/eTigXhOc1UzT9xSSmfbNtKxXjJHFVFU2gW9DccPaw==|920
\ No newline at end of file
diff --git a/Pages/97bdc47834844e0d8f3a5aef747785e.rd b/Pages/97bdc47834844e0d8f3a5aef747785e.rd
new file mode 100644
index 00000000..ad4c0293
--- /dev/null
+++ b/Pages/97bdc47834844e0d8f3a5aef747785e.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 6,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json b/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json
index 21ccc867..2e26c193 100644
--- a/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json
+++ b/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json
@@ -34,7 +34,7 @@
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 41.0,
+ "DesignLengthInPixel": 52.0,
"Mode": 1
}
},
@@ -55,12 +55,9 @@
"CellType": {
"$type": "ElementUI.AvatarCellType, ElementUI",
"CommandList": [],
- "icon": {
- "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
- "Name": "app-logo2.png"
- }
+ "showSystemAvatar": true
},
- "TemplateCellSource": "头像"
+ "TemplateCellSource": "用户名"
},
"1,2": {
"TemplateCellSource": "姓名"
@@ -69,21 +66,26 @@
"StyleDatas": {
"Styles": [
{
+ "FontFamily": 0,
"FontSize": 12.0,
- "Foreground": 0
+ "Foreground": 1
+ },
+ {
+ "FontSize": 13.333333333333332
}
],
"Types": {
"Strs": [
- "Text 1 50",
- "Body"
+ "Body",
+ "Text 1 50"
]
},
"CellStyles": {
- "1,2": 0
+ "1,0": 0,
+ "1,2": 1
},
"SheetStyle": {
- "FontFamily": 1
+ "FontFamily": 0
}
},
"PageInfo": {
@@ -94,4 +96,4 @@
"PaperSize": {},
"Margin": {}
}
-}//9QKxPWMum28YHfR33MHLKi6yb6jdsmfs4E76CfDKlUynXyszhM19JeXni6eS139V5JizpAzKM2ddfHoenq8WQGxNWVe3w8LdbkrlwkPdntdR9Swb7Z0nwcCytSE1Zr6kAlAxeNZthj7UXs8PSQ3Q6K+R/lD6Td3lVoxDv22l19GOqOGfpeyKDUhGHwMKfK522hk91qO2JqBjE3fVCUEvPyLOgTnUT/Qoo9+gX/oZ4+zPXCCjw+tFZyUJ7qnyFOgul0bDgR4kumhItL82SzYrdrgjSok/vl7PlYPR7Ovbr4UNbVzWe60pDZaKBrrhvVr/rwulDoXQijyZTZ9t+zId/DtLmWemePjYJ8Sqx5sxh95YJL33iMv6+GTCwKx7WR/nX59u5L1n3G28rp8y4goK4LcYrBTyD2n9MKK8yo7PgzXvVA9ZrUGoT4Xkjx3WopCtanWZfJweUeJERCfA00BPdFyF82lxY1koWR3hJ4xlYMpqVv5zInkODDjk+cuppgV5TFyII0ao+ecQNPe6Iqz8hoeR6L/WXMbZ0uQDLieCoadY4U1xjnRPMt1CRIgJjjwHNnFuuj2YX1er2Y46QXB0vwSOAPi+TfE2wwOySPtTHguaeZvMgdhJ9R935j4Ae1Nbe9EvNl/ztBMkI+rEjEuf/C0DoGp9LZW6e43WXXc7Apl8ZjDyQpNC7VmidBObZTNXaRsUqUiXSaix+eSb8Mr9kGTzrdtYSyC7pbfEmVG/zTbnoIqDGlVNVY5g2LJhDBTjMYEDswMx5U5h79y9GZ0Gxg6/26AnY40ztcaOePGCnSHzRlm85lNn5meG8zcOcpjgAAqDeK06s0UPFLZgHOQTzfIprS28C7Th54W6QbMLL5bnpxrxpqgGpCzIisRoeyJYDN1IOYbOGxKWneFO4JJq1A==|920
\ No newline at end of file
+}//K2stV+wQ1luCG4lCN0o/D2bZo8CuOW35fITRzFL68DlP3DYsdhVcPLS438qvC19E2kAAdb8igkez0791Yfve62IxSgWxGbBXFCzvp0WwBgURJ4iAyMGpqMxxqOJzQ3M5ZJVv3r0rQndw6qcz9omC+BK066JGFR59SPJcUJbHMmM+/cBPyBofuvIbm2Yuk0x8dS2nMxVj2TeMlVhWEbyVBHfG/F4CmPpMvSzc0QhJ66tS50kML6gCXbRIu3wnNJQUzttfhYs5ROUWdfOUgFY/zQzXnl4DFFQt/HZUr5oEzcerFOaad7kE7c9GUGLhWN193iUuB06ZE+Jrd+VnhtFtxoT/RszK/D3e2MHLGzg3V3t9bfUJ+EHKlM4N9gEz7ygBdtniP0P2oHFhPM+NBx3jH9XNtBIJIk1vS9MlO/4Skv2nWDWNpCF2mFbR5UKCtzC/DV7sc3efKTtUxjsm9YhU+0sfqHBO0xLBMlqmkZ5QcxTIRptPvv9FLL9H01fXMEJutTUy5/lmtd2ldxh52WS2NNcRb4VbPES6DSwmn9L+lCckfkmGgT90W2KooySQESv59GywMoV5dCy5t/RVaVuv+gCZmQArTCzkHPybCbG63cZP49JSmgJiPLBxmxoPbvlSAP2xjcmeUMjA86eqVn1/T90aTmAN3qduxxE2dsTeEisI5G5ekZD6W5g1TGA9uyYUakyGUyhS6M5cchp4EwV2KDDHusrjabi1V63TZrmqMrJhUhYmyDSZMjfEPO51mgS+wDzzNUsTRRvFh3/gOvGiTwzvN1g5EVrjKfmFM4E7Dp+GkjUV92C4zh3xQmICxe7VtwEurLKTO/iC6GZ5VI2TRo59JtlwLz/nYnThqxb8UUIIph6t+NEbJg8nYnAbi9J64BSqgHG93fobLQ4aC1GAxQ==|920
\ No newline at end of file
diff --git a/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.rd b/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.rd
new file mode 100644
index 00000000..30385a7e
--- /dev/null
+++ b/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 4,
+ "RowCount": 3
+}
\ No newline at end of file
diff --git a/Pages/Git/分支选择.json b/Pages/Git/分支选择.json
new file mode 100644
index 00000000..a0101ed0
--- /dev/null
+++ b/Pages/Git/分支选择.json
@@ -0,0 +1,272 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 46.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 125.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 46.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 27.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 56.0
+ },
+ "Values": {
+ "1,1": "请选择绑定的分支",
+ "5,1": "确定分支"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "#FFC00000",
+ "SecondaryColor": "Background 1 0",
+ "LayoutMode": 1,
+ "ItemSpace": 15,
+ "Items": [
+ {
+ "Value": "master",
+ "DisplayValue": "master"
+ }
+ ]
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=分支选择!分支名称"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择分支",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支选择!分支名称"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b2756df2-3e00-4e59-856e-16506670b2af"
+ }
+ ],
+ "ID": "21111388-27ed-4c37-bde4-962dbcb54da0"
+ }
+ ],
+ "BreakpointIdentity": "d9d85b7a-f2d4-48a1-9467-e14b9208bc85"
+ }
+ ],
+ "Text": "确定分支",
+ "TemplateKey": "_RS_Main2",
+ "Icon": {
+ "Name": "git-branch.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "c36d069c-596b-4b9f-8bf1-210c89299716"
+ ]
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Center",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "2,2": 1,
+ "2,3": 1,
+ "2,4": 1,
+ "3,1": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "3,1,1,4",
+ "1,1,1,4",
+ "5,1,1,4",
+ "7,1,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支选择!分支名称"
+ },
+ "TargetType": "Forguncy.RadioGroupCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "SetItemsByObjectArray",
+ "ParameterValues": {
+ "dataSource": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支选择!分支列表"
+ },
+ "valueMember": "分支名称",
+ "displayMember": "分支名称"
+ },
+ "BreakpointIdentity": "32f55123-2c6d-4c3f-8b16-52a700d68c8c"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支选择!分支名称=\"\""
+ },
+ "GUID": "c36d069c-596b-4b9f-8bf1-210c89299716",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "分支名称",
+ "Formula": "分支选择!$B$4"
+ },
+ {
+ "Name": "分支列表",
+ "Formula": "分支选择!$B$8"
+ }
+ ]
+}//16GurlH7V5nW4PPxLuanLcFvdZhwQpNDjOm600K6syx3ovPkwlskIWZ7taLpp7IkuekQq1zcHq8//uA4gi0PX3whgegRzmDCKIp+ReQXoAHUCxcNv+3itgxItUF9VrVIVD6245AKT6958lojuGY2yRl3dzfzsqY/ZZSFK/z9xuvsvBiSLzJ50UpGasHdErUnHWPrfaVFCyUmMiBPKO9/xvEF3uhwuubuFQEjGdN3cJhn5q2/G1mO4yjz1dbW7jtiNRyF91RpdchaMEiRgANCuQVXQGaXdVqqpnTqpKmXEgEqFPkzUHe2FiYJ0j+kmcLVlT17jBRR8E8XODN6E0uFRrMg6T1wDlo31jcxUnafQciMfUVNRe0vxyIF41UqMe4CbDI+cDwUTMVPSN8BuLi2inqmY97SyOEBLVyjp545yu3fP5TLAlTTc+c0ZOkPyipImIDobzu7DE5+w5bBNRnY8GrXVziToHKiWHe3rUm8Tbf2Wg8mxNh2+OoYIxGrteqPnIxa14O8n30UwURsGLK2s62AXiZ7cjv9bAEMpURJYTJFDrSl1hUIWpQPE+n9wlTnALguWZHfURp7sM3jO9YrwkO/9vWZiZiin0jd5/t16ZmI9X/SYuA352G1ovuPzWqdMLGOAeG7gsBRGhm55fU9zXH4ywh05CJ5m2leaZvyDo05asHvUEhQGDoD4iGKyRIdZnPT/Tl1PCfAt8k1e3Au9OIjlzg7Noad68ZZYqD/hEaEWNzq+CrrCbCayywd/09eJju5oi22odktVkOOp+5X+Oi2+8H8n1KYRfOzMkAd7hdFdzN5hbMlxYPN6/9ofi6vgAfTFKQvyJt7OROK1IJg6O+Pvn0usmEWF7AJ21S/WNrS3AeDyPDkCQMfxY+ljvJ7gy6CvMPUouypanceeV3t7w==|920
\ No newline at end of file
diff --git a/Pages/Git/分支选择.rd b/Pages/Git/分支选择.rd
new file mode 100644
index 00000000..04bbdfc3
--- /dev/null
+++ b/Pages/Git/分支选择.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 6,
+ "RowCount": 8,
+ "CustomNames": [
+ {
+ "Name": "分支名称",
+ "Formula": "分支选择!$B$4"
+ },
+ {
+ "Name": "分支列表",
+ "Formula": "分支选择!$B$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/Git/完善Gitee资料.json b/Pages/Git/完善Gitee资料.json
new file mode 100644
index 00000000..9b01ad21
--- /dev/null
+++ b/Pages/Git/完善Gitee资料.json
@@ -0,0 +1,419 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 51.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 17.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 28.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ }
+ },
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,1": "用户名",
+ "5,1": "密码",
+ "7,1": "忘记密码?",
+ "9,1": "保存"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "gitee2.svg"
+ }
+ },
+ "3,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "Gitee登录用户名",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false,
+ "SelectedDefaultRegularExpression": "邮箱"
+ }
+ },
+ "5,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "password",
+ "placeholder": "Gitee登录密码",
+ "resize": "none",
+ "showPassword": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": "https://gitee.com/password/new",
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "513509e1-89ec-4630-b5f2-35e81e2ce037"
+ }
+ ],
+ "Text": "忘记密码?",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "1855fe06-21da-4f26-8967-5385fcc8984a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "3dc751e6ea0a429a8ab15e9f3f436071",
+ "BreakpointIdentity": "8ad8df5a-77b3-49f1-8f1b-3e0781691efd"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新GITEE信息",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完善Gitee资料!当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完善Gitee资料!E4"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完善Gitee资料!E6"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4fb6ab63-1f53-4f43-83a3-5408584d62c5"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "2e479869-b485-4a4a-84d0-8da71c8691bc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=完善Gitee资料!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "63b39031-c868-4b19-9175-d5bf930d7964"
+ }
+ ],
+ "ID": "61a2481c-7fe0-4331-83b4-ce6ecb295f6b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完善Gitee资料!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "2a229b5a-a48f-41b4-bfc1-3691217d436d"
+ }
+ ],
+ "ID": "a78aa4ac-30cc-440a-9fab-ec0e06f25d00"
+ }
+ ],
+ "BreakpointIdentity": "164a52cc-783f-49cf-889f-3059e5c102aa"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "Gitee按钮",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "HorizontalAlignment": 2,
+ "Underline": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "3,1": 0,
+ "3,4": 1,
+ "5,0": 1,
+ "5,1": 2,
+ "5,2": 1,
+ "5,3": 1,
+ "5,4": 1,
+ "5,14": 1,
+ "7,1": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "1,1,1,13",
+ "9,1,1,13",
+ "7,1,1,5",
+ "3,4,1,10",
+ "3,1,1,3",
+ "5,4,1,10",
+ "5,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//x9ZhXV0E2Rz3Rh1fzXPuefWDnnMK4djUtHCzFioUqWINL7PdHNPv5uaJ8MIIBbBkccW00lta1nQUsSQZqqstUxGnIt30JzUFCEOVcEW/HhvKyrXzWPbMd07WTagghmNV8apWpnrpLouYZV+H91WkiXKtqLJlwOhBIU/iZwnzHJY2Z7GO0iCFpShFmJ5JgR8P0pBNFLbkLOHdYtvxqRnqpVoEVE+GSRzrXIZYZXYdenpzWs0BcdeeVOXiioUkiyo0e1FUvif9E3w+FgrTI8412B42DbOMwUrKpkVZelogR8erQwd3DhVusAZRiJkFs5GDoGYocaybSLjsPt2Ien7J/GA6JmcdbFP1oo10o4Wmlp+oHSCZJ9J77v3wXqevL/3y4Iur3Tmx5lwv4+KMC76KC9e26D+R7r7GBILKGHob/VXO4gGP42oVqP4Hb0HpUu7rOWM6iL9AhqY9Jo4w9uethn8zXb6ffEw4LvGvyCFy3aSOYD42NkEAt3XezbK73a04J+iS5pz7+eWfa7D5Ht+0TOvV8/A28I7gQ24TWEOjVOqd9/91c6zLRuaOh5d2m1Ui4w4qHG7PNWFdP+EqrTFrw+h8iUA7sxwa3IEnfSgu5tcsr90QSDX21WEUs0HaUbnDBHcLwpAQ7i4USkLHviwkXSVXSjclBUmQ/cT3l5eV7m8vh84/5h5BuVzgsi6sLNdGjnBucZFLZGOtdm4i98L3nhnan39SSMtCeB9FhhC2vC3jSQzBdvT4GFyddBH3SqayXr0u+gVhj5Z/4eTjYkurRJ1spBlsGjat/7UzBVdIlR57ijKgYy3DqUOtgfMqKoywbxXiMjLtZKJS3tZBly5ZZc9XxxfJkWnzyr+5wLlSqKDhseHucZ1NC9h2cvj95wHw0atgemenpvpRTE41TqXzmg==|920
\ No newline at end of file
diff --git a/Pages/Git/完善Gitee资料.rd b/Pages/Git/完善Gitee资料.rd
new file mode 100644
index 00000000..b41e5f33
--- /dev/null
+++ b/Pages/Git/完善Gitee资料.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 15,
+ "RowCount": 11
+}
\ No newline at end of file
diff --git a/Pages/Git/选择Git仓库 (BackUp).json b/Pages/Git/选择Git仓库 (BackUp).json
new file mode 100644
index 00000000..790f070e
--- /dev/null
+++ b/Pages/Git/选择Git仓库 (BackUp).json
@@ -0,0 +1,1572 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 26
+ ],
+ "Count": 27,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 41,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "创建仓库",
+ "1,36": "确认选择",
+ "26,5": "加载",
+ "26,9": 1,
+ "26,13": 12
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "创建仓库",
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,6": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!当前页码"
+ },
+ "Value": "1"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!每页显示行数"
+ },
+ "Value": "12"
+ }
+ ],
+ "BreakpointIdentity": "e622b8a1-a80d-4ecc-8721-36684e8e5217"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!F27"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "bc73c9d3-d827-40fc-8810-760019f870d3"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "1,36": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "仓库虚拟表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "GetSelectedRows",
+ "RetrunParamNames": {
+ "SelectedRows": {
+ "SerializeProperty": "选择行索引列表"
+ },
+ "SelectedRowCount": {
+ "SerializeProperty": "选择行个数"
+ }
+ }
+ },
+ "BreakpointIdentity": "8d9735ae-7d2c-4d2a-8269-2af0cc2b1913"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择行个数"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "获取选择行",
+ "ID": "cd6f5f58cb784c808845fd02b1df3062",
+ "BreakpointIdentity": "d265470f-901c-453e-8050-13e297e9e093"
+ },
+ {
+ "$type": "xTools.Commands.xGetTableSelectRows, xTools",
+ "TableName": "仓库虚拟表格",
+ "ToParameter": "选择行数组",
+ "BreakpointIdentity": "74a4e666-f246-4115-95c9-1cc5a2bf6805"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!选择行数组"
+ },
+ "SampleJson": "[\r\n {\r\n \"行号\": 1,\r\n \"ID\": 7,\r\n \"仓库ID\": 33487312,\r\n \"空间路径名\": \"cuckooent\",\r\n \"空间名称\": \"超哥\",\r\n \"仓库路径名\": \"pms\",\r\n \"仓库名称\": \"PMS\",\r\n \"仓库地址\": \"https://gitee.com/cuckooent/pms.git\",\r\n \"仓库描述\": \"新的PMS软件开发项目管理系统\",\r\n \"仓库成员\": \"linxi6432,tyfeikele,cuckooent\",\r\n \"创建人\": \"超哥\",\r\n \"创建人头像\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\",\r\n \"默认分支\": \"master\",\r\n \"hook_api_url\": \"https://gitee.com/api/v5/repos/cuckooent/pms/hooks\"\r\n }\r\n]",
+ "ToParameter": "选择行数组",
+ "BreakpointIdentity": "fd0247bf-fd76-49ad-acb1-747431e4265b"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "d20484a79619463db413e09f13295015",
+ "BreakpointIdentity": "3c190d3d-2898-40cd-b778-7fc85627f1f8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!选择行数组.0.仓库ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "仓库信息",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!选择行数组.0"
+ }
+ }
+ ],
+ "BreakpointIdentity": "984878bc-0053-4320-ae3b-4ab4f1ebf14d"
+ }
+ ],
+ "ID": "fbae2bb6-190e-4491-a25c-5e8c21faded1"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请选择要绑定的仓库",
+ "BreakpointIdentity": "98239853-be8a-4aa7-9c15-a53f56e21357"
+ }
+ ],
+ "ID": "cb66595e-e2aa-4cc0-bdfc-fd1ca2354078"
+ }
+ ],
+ "BreakpointIdentity": "e3497e09-53b0-45e6-879f-c6f86273d81d"
+ }
+ ],
+ "ID": "5876489f-83e9-421a-ae9a-0e518478a295"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请选择一个仓库",
+ "BreakpointIdentity": "0610b490-9b1f-4557-8803-e917fe21e1a7"
+ }
+ ],
+ "ID": "34ee0255-0682-48ef-86cb-aa9f2f731a55"
+ }
+ ],
+ "BreakpointIdentity": "af77f15e-01f4-496a-b20e-9960ca5df412"
+ }
+ ],
+ "Text": "确认选择",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/144_check_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "ca9a9ad6a344441aae9c66e3f2e2700",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "e9600f319f694f64a61f5045252d654f",
+ "BreakpointIdentity": "b69a45e7-57d5-4274-a89e-ef4c4731990d"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "仓库虚拟表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "AddRowSelection",
+ "ParameterValues": {
+ "rowIndex": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!行号-1"
+ }
+ }
+ },
+ "BreakpointIdentity": "d70e2c94-db7e-4fb3-8804-3ce85bb45b18"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "仓库ID": "仓库ID",
+ "空间路径名": "空间路径名",
+ "空间名称": "空间名称",
+ "仓库路径名": "仓库路径名",
+ "仓库名称": "仓库名称",
+ "仓库地址": "仓库地址",
+ "仓库描述": "仓库描述",
+ "仓库成员": "仓库成员",
+ "创建人": "创建人",
+ "创建人头像": "创建人头像",
+ "默认分支": "默认分支",
+ "hook_api_url": "hook_api_url",
+ "行号": "行号"
+ }
+ },
+ "DataSourceType": 1,
+ "ListviewName": "表格1",
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "BindingInfos": [
+ {
+ "GUID": "78f9ea4b-fd07-47e6-9200-99cbca373839",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "ID",
+ "GUID": "b2f16e5d-b6aa-4c4a-ba57-713b74a7660f"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "c5ff9fe2-3ea8-434d-a8a6-a4a91e463c0e",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "4f7a8742-53d6-420f-b1fb-898e127e958d"
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "d283d5e9-c6ef-43b2-86d7-ad0a6f1f38a6",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "d5c8ce0c-7891-46e0-bb16-62ef3c8135db"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "GUID": "b43a50ff-eefe-41c2-8303-05c00aa0e242",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "空间名称",
+ "GUID": "a0b9b488-ea89-40ed-9665-e84aa6811890"
+ },
+ "ColumnName": "空间名称"
+ },
+ {
+ "GUID": "0384032c-9cb9-43f6-89ae-1774cbd546a6",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "590e2e7f-dfa1-4306-9a55-bb339bb37eb2"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "GUID": "4a7d13d5-d833-4e87-ab48-c322664889c4",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "908164e2-b1bc-4196-a617-d7dc18889a9b"
+ },
+ "ColumnName": "仓库名称"
+ },
+ {
+ "GUID": "da558faa-0d42-4f6c-ac22-1897a1d129e6",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库地址",
+ "GUID": "e5d0b179-e048-4e0a-ad3f-7abf55b48823"
+ },
+ "ColumnName": "仓库地址"
+ },
+ {
+ "GUID": "6637729c-d49e-44fb-85d3-e2569a82a61f",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库描述",
+ "GUID": "cfc27f71-380c-4b12-8b1e-576669af6f7b"
+ },
+ "ColumnName": "仓库描述"
+ },
+ {
+ "GUID": "23085cdf-2d51-4bf7-b026-b3f59bdb60cf",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库成员",
+ "GUID": "d5a1c2da-cd00-475c-9c7f-ca52523b49d7"
+ },
+ "ColumnName": "仓库成员"
+ },
+ {
+ "GUID": "0888a352-1a81-41ff-9566-8c0f90f68d84",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人",
+ "GUID": "dd190623-744a-41ed-9ea3-eb5466252881"
+ },
+ "ColumnName": "创建人"
+ },
+ {
+ "GUID": "ed06d164-3168-4636-84e8-88a8f7fd764a",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人头像",
+ "GUID": "34209e3e-2a4e-4718-b547-b93237924262"
+ },
+ "ColumnName": "创建人头像"
+ },
+ {
+ "GUID": "1a0c3283-71bc-43df-8cd3-db0ffdf1d407",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "默认分支",
+ "GUID": "b652dae0-e0f1-4936-8a7f-bdd8704c00c7"
+ },
+ "ColumnName": "默认分支"
+ },
+ {
+ "GUID": "0b184db5-4b78-4f78-8194-11eeb7a7b0fa",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "hook_api_url",
+ "GUID": "d3fa68ae-3182-4c70-a431-d659287e274c"
+ },
+ "ColumnName": "hook_api_url"
+ },
+ {
+ "GUID": "70114c95-c451-4b57-adfa-be732171fb0d",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROW()"
+ },
+ "ColumnName": "行号"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "仓库虚拟表格",
+ "DisplayMode": 2,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 160.0,
+ "TextForNoItem": "暂无内容",
+ "Orientation": 1
+ },
+ "TemplateKey": "BlackWhite",
+ "IsSingleSelection": true,
+ "CommitDataWithCommand": true,
+ "DoNotLoadDataWhenLoadPage": true
+ }
+ },
+ "24,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "PagingChangeCommands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!当前页码"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!页号"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!每页显示行数"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!每页显示行数"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1c2b0b09-a11c-4ef5-b826-74e8c0baeb7a"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!F27"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "ac5cac4a-0ac1-414d-9f78-cada280f14e2"
+ }
+ ],
+ "ParamProperties": {
+ "currentPage": "页号",
+ "pageSize": "每页显示行数",
+ "total": "总行数"
+ }
+ },
+ "pageSize": 12,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "sizes"
+ },
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ }
+ ],
+ "pageSizes": [
+ {
+ "value": 12
+ },
+ {
+ "value": 24
+ },
+ {
+ "value": 36
+ },
+ {
+ "value": 48
+ },
+ {
+ "value": 60
+ },
+ {
+ "value": 72
+ },
+ {
+ "value": 84
+ },
+ {
+ "value": 96
+ }
+ ]
+ }
+ },
+ "26,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "5c525028-1e82-4f17-a657-e4e6ffc027f1"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "4a18a11998494c7f8f6715d1e1735688",
+ "BreakpointIdentity": "48bc6f46-6c6a-480e-98a9-a8187646b1bb"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "搜索仓库",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "关键字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!搜索框"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "页码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!当前页码"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "行数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!每页显示行数"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "仓库列表",
+ "ResultTo": {
+ "SerializeProperty": "仓库列表"
+ }
+ },
+ {
+ "ResultPropertyName": "总行数",
+ "ResultTo": {
+ "SerializeProperty": "总行数"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d37aa86b-858f-41ba-867f-87bf62bbb908"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource",
+ "Listview": "仓库虚拟表格",
+ "ListviewColumnInfos": [
+ {
+ "ListViewColumnCell": "仓库ID",
+ "PropertyName": "ID"
+ },
+ {
+ "ListViewColumnCell": "空间路径名",
+ "PropertyName": "空间路径名"
+ },
+ {
+ "ListViewColumnCell": "空间名称",
+ "PropertyName": "空间名称"
+ },
+ {
+ "ListViewColumnCell": "仓库路径名",
+ "PropertyName": "仓库路径名"
+ },
+ {
+ "ListViewColumnCell": "仓库名称",
+ "PropertyName": "仓库名称"
+ },
+ {
+ "ListViewColumnCell": "仓库地址",
+ "PropertyName": "仓库地址"
+ },
+ {
+ "ListViewColumnCell": "仓库描述",
+ "PropertyName": "仓库描述"
+ },
+ {
+ "ListViewColumnCell": "仓库成员",
+ "PropertyName": "仓库成员"
+ },
+ {
+ "ListViewColumnCell": "创建人",
+ "PropertyName": "创建人"
+ },
+ {
+ "ListViewColumnCell": "创建人头像",
+ "PropertyName": "创建人头像"
+ },
+ {
+ "ListViewColumnCell": "hook_api_url",
+ "PropertyName": "hook_api_url"
+ },
+ {
+ "ListViewColumnCell": "默认分支",
+ "PropertyName": "默认分支"
+ }
+ ],
+ "SourceCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!仓库列表"
+ },
+ "SampleJson": "[\r\n {\r\n \"ID\": 28499535,\r\n \"空间路径名\": \"GridStudio\",\r\n \"空间名称\": \"罗田县格友软件开发工作室\",\r\n \"仓库路径名\": \"lodop-plugin-application-demo\",\r\n \"仓库名称\": \"LODOP插件应用DEMO\",\r\n \"仓库地址\": \"https://gitee.com/GridStudio/lodop-plugin-application-demo.git\",\r\n \"仓库描述\": \"活字格前端插件\",\r\n \"仓库成员\": \"cuckooent\",\r\n \"创建人\": \"超哥\",\r\n \"创建人头像\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\",\r\n \"hook_api_url\":\"\",\r\n \"默认分支\":\"\"\r\n }\r\n]\r\n",
+ "BreakpointIdentity": "91a46056-d591-4c16-a50c-4c6a933f78b4"
+ }
+ ],
+ "ID": "adf4a470-bebc-4c14-809d-1e35ecc384e1"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "8efeda84-c381-442d-844c-ddf3d1ea6ab5"
+ }
+ ],
+ "ID": "db9d23ad-d1b1-462f-a886-ba9ac528d4e0"
+ }
+ ],
+ "BreakpointIdentity": "7c39a57b-8a9d-4d29-a32b-fb4551a13076"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "17078ce3-ce7e-4a32-94c9-0889d7ea08e7"
+ }
+ ],
+ "Text": "加载",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,6": 0,
+ "1,36": 1,
+ "1,37": 0,
+ "1,38": 0,
+ "1,39": 0,
+ "3,1": 2,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,8": 0,
+ "3,9": 0,
+ "3,10": 0,
+ "3,11": 0,
+ "3,12": 0,
+ "3,13": 0,
+ "3,14": 0,
+ "3,15": 0,
+ "3,16": 0,
+ "3,17": 0,
+ "3,18": 0,
+ "3,19": 0,
+ "3,20": 0,
+ "3,21": 0,
+ "3,22": 0,
+ "3,23": 0,
+ "3,24": 0,
+ "3,25": 0,
+ "3,26": 0,
+ "3,27": 0,
+ "3,28": 0,
+ "3,29": 0,
+ "3,30": 0,
+ "3,31": 0,
+ "3,32": 0,
+ "3,33": 0,
+ "3,34": 0,
+ "3,35": 0,
+ "3,36": 0,
+ "3,37": 0,
+ "3,38": 0,
+ "3,39": 0,
+ "4,1": 0,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "4,13": 0,
+ "4,14": 0,
+ "4,15": 0,
+ "4,16": 0,
+ "4,17": 0,
+ "4,18": 0,
+ "4,19": 0,
+ "4,20": 0,
+ "4,21": 0,
+ "4,22": 0,
+ "4,23": 0,
+ "4,24": 0,
+ "4,25": 0,
+ "4,26": 0,
+ "4,27": 0,
+ "4,28": 0,
+ "4,29": 0,
+ "4,30": 0,
+ "4,31": 0,
+ "4,32": 0,
+ "4,33": 0,
+ "4,34": 0,
+ "4,35": 0,
+ "4,36": 0,
+ "4,37": 0,
+ "4,38": 0,
+ "4,39": 0,
+ "16,1": 0,
+ "16,2": 0,
+ "16,3": 0,
+ "16,4": 0,
+ "16,5": 0,
+ "16,6": 0,
+ "16,7": 0,
+ "16,8": 0,
+ "16,9": 0,
+ "16,10": 0,
+ "16,11": 0,
+ "16,12": 0,
+ "16,13": 0,
+ "16,14": 0,
+ "16,15": 0,
+ "16,16": 0,
+ "16,17": 0,
+ "16,18": 0,
+ "16,19": 0,
+ "16,20": 0,
+ "16,21": 0,
+ "16,22": 0,
+ "16,23": 0,
+ "16,24": 0,
+ "16,25": 0,
+ "16,26": 0,
+ "16,27": 0,
+ "16,28": 0,
+ "16,29": 0,
+ "16,30": 0,
+ "16,31": 0,
+ "16,32": 0,
+ "16,33": 0,
+ "16,34": 0,
+ "16,35": 0,
+ "16,36": 0,
+ "16,37": 0,
+ "16,38": 0,
+ "16,39": 0,
+ "17,1": 0,
+ "17,2": 0,
+ "17,3": 0,
+ "17,4": 0,
+ "17,5": 0,
+ "17,6": 0,
+ "17,7": 0,
+ "17,8": 0,
+ "17,9": 0,
+ "17,10": 0,
+ "17,11": 0,
+ "17,12": 0,
+ "17,13": 0,
+ "17,14": 0,
+ "17,15": 0,
+ "17,16": 0,
+ "17,17": 0,
+ "17,18": 0,
+ "17,19": 0,
+ "17,20": 0,
+ "17,21": 0,
+ "17,22": 0,
+ "17,23": 0,
+ "17,24": 0,
+ "17,25": 0,
+ "17,26": 0,
+ "17,27": 0,
+ "17,28": 0,
+ "17,29": 0,
+ "17,30": 0,
+ "17,31": 0,
+ "17,32": 0,
+ "17,33": 0,
+ "17,34": 0,
+ "17,35": 0,
+ "17,36": 0,
+ "17,37": 0,
+ "17,38": 0,
+ "17,39": 0,
+ "18,1": 0,
+ "18,2": 0,
+ "18,3": 0,
+ "18,4": 0,
+ "18,5": 0,
+ "18,6": 0,
+ "18,7": 0,
+ "18,8": 0,
+ "18,9": 0,
+ "18,10": 0,
+ "18,11": 0,
+ "18,12": 0,
+ "18,13": 0,
+ "18,14": 0,
+ "18,15": 0,
+ "18,16": 0,
+ "18,17": 0,
+ "18,18": 0,
+ "18,19": 0,
+ "18,20": 0,
+ "18,21": 0,
+ "18,22": 0,
+ "18,23": 0,
+ "18,24": 0,
+ "18,25": 0,
+ "18,26": 0,
+ "18,27": 0,
+ "18,28": 0,
+ "18,29": 0,
+ "18,30": 0,
+ "18,31": 0,
+ "18,32": 0,
+ "18,33": 0,
+ "18,34": 0,
+ "18,35": 0,
+ "18,36": 0,
+ "18,37": 0,
+ "18,38": 0,
+ "18,39": 0,
+ "19,1": 0,
+ "19,2": 0,
+ "19,3": 0,
+ "19,4": 0,
+ "19,5": 0,
+ "19,6": 0,
+ "19,7": 0,
+ "19,8": 0,
+ "19,9": 0,
+ "19,10": 0,
+ "19,11": 0,
+ "19,12": 0,
+ "19,13": 0,
+ "19,14": 0,
+ "19,15": 0,
+ "19,16": 0,
+ "19,17": 0,
+ "19,18": 0,
+ "19,19": 0,
+ "19,20": 0,
+ "19,21": 0,
+ "19,22": 0,
+ "19,23": 0,
+ "19,24": 0,
+ "19,25": 0,
+ "19,26": 0,
+ "19,27": 0,
+ "19,28": 0,
+ "19,29": 0,
+ "19,30": 0,
+ "19,31": 0,
+ "19,32": 0,
+ "19,33": 0,
+ "19,34": 0,
+ "19,35": 0,
+ "19,36": 0,
+ "19,37": 0,
+ "19,38": 0,
+ "19,39": 0,
+ "20,1": 0,
+ "20,2": 0,
+ "20,3": 0,
+ "20,4": 0,
+ "20,5": 0,
+ "20,6": 0,
+ "20,7": 0,
+ "20,8": 0,
+ "20,9": 0,
+ "20,10": 0,
+ "20,11": 0,
+ "20,12": 0,
+ "20,13": 0,
+ "20,14": 0,
+ "20,15": 0,
+ "20,16": 0,
+ "20,17": 0,
+ "20,18": 0,
+ "20,19": 0,
+ "20,20": 0,
+ "20,21": 0,
+ "20,22": 0,
+ "20,23": 0,
+ "20,24": 0,
+ "20,25": 0,
+ "20,26": 0,
+ "20,27": 0,
+ "20,28": 0,
+ "20,29": 0,
+ "20,30": 0,
+ "20,31": 0,
+ "20,32": 0,
+ "20,33": 0,
+ "20,34": 0,
+ "20,35": 0,
+ "20,36": 0,
+ "20,37": 0,
+ "20,38": 0,
+ "20,39": 0,
+ "21,1": 0,
+ "21,2": 0,
+ "21,3": 0,
+ "21,4": 0,
+ "21,5": 0,
+ "21,6": 0,
+ "21,7": 0,
+ "21,8": 0,
+ "21,9": 0,
+ "21,10": 0,
+ "21,11": 0,
+ "21,12": 0,
+ "21,13": 0,
+ "21,14": 0,
+ "21,15": 0,
+ "21,16": 0,
+ "21,17": 0,
+ "21,18": 0,
+ "21,19": 0,
+ "21,20": 0,
+ "21,21": 0,
+ "21,22": 0,
+ "21,23": 0,
+ "21,24": 0,
+ "21,25": 0,
+ "21,26": 0,
+ "21,27": 0,
+ "21,28": 0,
+ "21,29": 0,
+ "21,30": 0,
+ "21,31": 0,
+ "21,32": 0,
+ "21,33": 0,
+ "21,34": 0,
+ "21,35": 0,
+ "21,36": 0,
+ "21,37": 0,
+ "21,38": 0,
+ "21,39": 0,
+ "22,1": 0,
+ "22,2": 0,
+ "22,3": 0,
+ "22,4": 0,
+ "22,5": 0,
+ "22,6": 0,
+ "22,7": 0,
+ "22,8": 0,
+ "22,9": 0,
+ "22,10": 0,
+ "22,11": 0,
+ "22,12": 0,
+ "22,13": 0,
+ "22,14": 0,
+ "22,15": 0,
+ "22,16": 0,
+ "22,17": 0,
+ "22,18": 0,
+ "22,19": 0,
+ "22,20": 0,
+ "22,21": 0,
+ "22,22": 0,
+ "22,23": 0,
+ "22,24": 0,
+ "22,25": 0,
+ "22,26": 0,
+ "22,27": 0,
+ "22,28": 0,
+ "22,29": 0,
+ "22,30": 0,
+ "22,31": 0,
+ "22,32": 0,
+ "22,33": 0,
+ "22,34": 0,
+ "22,35": 0,
+ "22,36": 0,
+ "22,37": 0,
+ "22,38": 0,
+ "22,39": 0,
+ "23,1": 0,
+ "23,2": 0,
+ "23,3": 0,
+ "23,4": 0,
+ "23,5": 0,
+ "23,6": 0,
+ "23,7": 0,
+ "23,8": 0,
+ "23,9": 0,
+ "23,10": 0,
+ "23,11": 0,
+ "23,12": 0,
+ "23,13": 0,
+ "23,14": 0,
+ "23,15": 0,
+ "23,16": 0,
+ "23,17": 0,
+ "23,18": 0,
+ "23,19": 0,
+ "23,20": 0,
+ "23,21": 0,
+ "23,22": 0,
+ "23,23": 0,
+ "23,24": 0,
+ "23,25": 0,
+ "23,26": 0,
+ "23,27": 0,
+ "23,28": 0,
+ "23,29": 0,
+ "23,30": 0,
+ "23,31": 0,
+ "23,32": 0,
+ "23,33": 0,
+ "23,34": 0,
+ "23,35": 0,
+ "23,36": 0,
+ "23,37": 0,
+ "23,38": 0,
+ "23,39": 0,
+ "24,1": 2,
+ "25,1": 2,
+ "25,2": 2,
+ "25,3": 2,
+ "25,4": 2,
+ "25,5": 2,
+ "25,6": 2,
+ "25,7": 2,
+ "25,8": 2,
+ "25,9": 2,
+ "25,10": 2,
+ "25,11": 2,
+ "25,12": 2,
+ "25,13": 2,
+ "25,14": 2,
+ "25,15": 2,
+ "25,16": 2,
+ "25,17": 2,
+ "25,18": 2,
+ "25,19": 2,
+ "25,20": 2,
+ "25,21": 2,
+ "25,22": 2,
+ "25,23": 2,
+ "25,24": 2,
+ "25,25": 2,
+ "25,26": 2,
+ "25,27": 2,
+ "25,28": 2,
+ "25,29": 2,
+ "25,30": 2,
+ "25,31": 2,
+ "25,32": 2,
+ "25,33": 2,
+ "25,34": 2,
+ "25,35": 2,
+ "25,36": 2,
+ "25,37": 2,
+ "25,38": 2,
+ "25,39": 2,
+ "26,1": 2,
+ "26,5": 2,
+ "26,9": 2,
+ "26,13": 2,
+ "26,17": 2,
+ "26,21": 2,
+ "26,25": 2,
+ "26,26": 2,
+ "26,27": 2,
+ "26,28": 2,
+ "26,29": 2,
+ "26,30": 2,
+ "26,31": 2,
+ "26,32": 2,
+ "26,33": 2,
+ "26,34": 2,
+ "26,35": 2,
+ "26,36": 2,
+ "26,37": 2,
+ "26,38": 2,
+ "26,39": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "24,1,1,39",
+ "1,36,1,4",
+ "26,9,1,4",
+ "26,13,1,4",
+ "26,5,1,4",
+ "26,17,1,3",
+ "3,1,21,39",
+ "1,1,1,4",
+ "1,6,1,29"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='选择Git仓库 (BackUp)'!F27"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "35f5c6d1-c2f8-48d1-8c8b-49c2a20b23ac"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "当前页码",
+ "Formula": "'选择Git仓库 (BackUp)'!$J$27"
+ },
+ {
+ "Name": "每页显示行数",
+ "Formula": "'选择Git仓库 (BackUp)'!$N$27"
+ },
+ {
+ "Name": "卡片列表",
+ "Formula": "'选择Git仓库 (BackUp)'!$B$4"
+ },
+ {
+ "Name": "搜索框",
+ "Formula": "'选择Git仓库 (BackUp)'!$G$2"
+ },
+ {
+ "Name": "临时_分支名称",
+ "Formula": "'选择Git仓库 (BackUp)'!$R$27"
+ }
+ ]
+}//dibHIB7C8RWRoqGJvHEeOWTc+Xhve8ARGI5BAOo3qgmyFPS6bnvW8tuLczGrXAmCbCmHHFU/kVFBU1VC8enSEntmL4SRjNRVt7y/c+SKrkJrb5bFfCp0szNBuL/iFONMEQKjiIzQ2WOQU61G2dIZaErQ5O9ErXAsxQEn9cCku9Muzz79p/JCrMgN+m2lZVizUpFGKdkOVnRV4fFeaXfLRlWVDShIpKAZ61xNEU5D92B1JZmH9KQ1QBa8171wHPI8QxT2TS96+V/w0xzyfWhxNRdVsMnFVku6boqrbDn3Pjlf5yYF2r/MqyGcToRF1qkmj0HePMuSbqGDgwdAwKIGEdHgZIL4s15ZotyeXkyq8CuqNjue30//LBA++Wfid9eFK3eazJama8unKqGAOPBcQaEfggaPpH4/8c+eYYpbdlGjnooaiWPguFdsPl7eg2LIUzrAl3x3ejqs6n8OCopwJZmeJmLtoSsSInKhD1ZXmb3eqEPY0IBiZb/Rd+oopmgZYfgwyk2TTHsbweu0sGS3D3bkfWgMqFp6AtnpOCsdfQly/9DMdLJdgTwY4VJhIqMIo8LIDtfun4nyzXMHGejlfvSLC6hif27N5sl9Kg5yuU0/pWDWaWGFoUQZ2eWrqF50X3tQ7JK7OQIrr/a60zSLMqhwKkt81tmfoQ2eH3G5V3RNDy7jjeY5VuzDfIx99HozwSMlxznvEjC7Hs1MvBlL9Ubmb105CBQYmbJE0IsxMOLHa8Yds2PgqIdsdm/2WmT6neM6ofiXvL66/su8VRE4EzPcoJCDaKfgYz8WkRqfk+I0M1P+prGnR9lOepLGUZUOiWEB/BoiW2faQf2B6wEVqaY0YOyacEv1dPSdwavjORkv2hVyS4LoEsBzIy+Oxea8qAoS7hccmFS64ln8tiUcTQ==|920
\ No newline at end of file
diff --git a/Pages/Git/选择Git仓库 (BackUp).rd b/Pages/Git/选择Git仓库 (BackUp).rd
new file mode 100644
index 00000000..cca9f208
--- /dev/null
+++ b/Pages/Git/选择Git仓库 (BackUp).rd
@@ -0,0 +1,27 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 27,
+ "CustomNames": [
+ {
+ "Name": "当前页码",
+ "Formula": "'选择Git仓库 (BackUp)'!$J$27"
+ },
+ {
+ "Name": "每页显示行数",
+ "Formula": "'选择Git仓库 (BackUp)'!$N$27"
+ },
+ {
+ "Name": "卡片列表",
+ "Formula": "'选择Git仓库 (BackUp)'!$B$4"
+ },
+ {
+ "Name": "搜索框",
+ "Formula": "'选择Git仓库 (BackUp)'!$G$2"
+ },
+ {
+ "Name": "临时_分支名称",
+ "Formula": "'选择Git仓库 (BackUp)'!$R$27"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/Git/选择Git仓库.json b/Pages/Git/选择Git仓库.json
new file mode 100644
index 00000000..c37cf33e
--- /dev/null
+++ b/Pages/Git/选择Git仓库.json
@@ -0,0 +1,290 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 817.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1
+ ],
+ "Count": 2,
+ "DefaultSize": 817.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 97.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ }
+ },
+ "Count": 17,
+ "DefaultSize": 75.0
+ },
+ "Values": {
+ "1,0": "%CurrentUser.UserName%"
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "Gitee仓库选择",
+ "CommandHandlers": [
+ {
+ "CommandName": "双击仓库",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "ClosePopupReturnValues": [
+ {
+ "Name": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库ID"
+ }
+ },
+ {
+ "Name": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!空间路径名"
+ }
+ },
+ {
+ "Name": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!空间名称"
+ }
+ },
+ {
+ "Name": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库路径名"
+ }
+ },
+ {
+ "Name": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库名称"
+ }
+ },
+ {
+ "Name": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库地址"
+ }
+ },
+ {
+ "Name": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库描述"
+ }
+ },
+ {
+ "Name": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库成员"
+ }
+ },
+ {
+ "Name": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!创建人"
+ }
+ },
+ {
+ "Name": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!创建人头像"
+ }
+ },
+ {
+ "Name": "默认分支",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!默认分支"
+ }
+ },
+ {
+ "Name": "hook_api_url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!hook_api_url"
+ }
+ },
+ {
+ "Name": "仓库URL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!仓库URL"
+ }
+ }
+ ],
+ "BreakpointIdentity": "fceff838-5a2d-490e-b714-4bfe4a574d56"
+ }
+ ],
+ "ParamProperties": {
+ "仓库ID": "仓库ID",
+ "空间路径名": "空间路径名",
+ "空间名称": "空间名称",
+ "仓库路径名": "仓库路径名",
+ "仓库名称": "仓库名称",
+ "仓库地址": "仓库地址",
+ "仓库描述": "仓库描述",
+ "仓库成员": "仓库成员",
+ "创建人": "创建人",
+ "创建人头像": "创建人头像",
+ "默认分支": "默认分支",
+ "hook_api_url": "hook_api_url",
+ "仓库URL": "仓库URL"
+ }
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "当前用户",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择Git仓库!A2"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "0,0,1,17"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//C3vYYgURuMzlBiosvGDig/qzOk5IDn0hyZI3SOBniu36OtNZkqvJhw/6v6dJJdRmqJkbZh4n3ngX/62B02zHuRd0NJWr9xi1nOSMxTwFLOrt3tefkq85D1YSe+KTKzHUFKIWMuZlpDyPXg+O5vISz68UyOlod5oZcOhxr+v70GQBrk8PDKbcpvEKBBfCgsPm+XOEjiQR50V56+wf+x/PTpSNjkGles0052dmUgWFxGZ+om6v+7c4Lt8WkIP/SEepzTxA+nAm9SZD4BUqZiDni+3qN7L+7qOB/t+7ptG5KwBc8YsTruR25c05VSJU6RJ57Hm+1HNDQSnXfxj2x7vDvbdhN2zkA5rCt3oecL9lRI+EgyMg7IBuRgWeRMlMZE2szbXRi35zrEfcuXGi0VBYvyVJ/6G0eAy1+JdZ0xQPAOrmF5S5914TKUsFRbNCPxrYRIbjKqGN24UhmPj60jn7RPsC1fWdigrUGUqwEI3gevNk2HSPyyn2nw2R/4xpcJiDqNtDFR19Q+EFdIC4AfQ7uk3cjyhIwFnTrq727qx9PEn6oGhbnEonGOba0qV3lDoLHVklq5OGelKy+hS5sUX4WE5SUtBoRFE4gYdLBYpO+q5gNwZ8Qph85qpXR2LcV2A3XoJXZ4IE8WlrAQ025Ff4QuIqVYtz9sEqJIyhisqv/JeFaveqDNvlDXrtuG+duwyeE67xMAsKQi56NUK+9u81ptIqck2zr9lvJ44SIpnhHBsm8ppF6g8hS2rmXxgAeseVxsSY7/m/xhYzTXZUZKkOdaEeg5o3lvNE3t8rT3vXvMyTPZ5pY5eihHsk2Cqhx1hMk/EMUkYpGZY10mzel5RyvjzK3jPw6gyMVeo9AYDqToaKINEGHJWkZNKtUf+c3JNhohuSixfL+TuvrTcQzmj0tg==|920
\ No newline at end of file
diff --git a/Pages/Git/选择Git仓库.rd b/Pages/Git/选择Git仓库.rd
new file mode 100644
index 00000000..be7c6a07
--- /dev/null
+++ b/Pages/Git/选择Git仓库.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 17,
+ "RowCount": 2
+}
\ No newline at end of file
diff --git a/Pages/TODO/TODO-FULL.json b/Pages/TODO/TODO-FULL.json
new file mode 100644
index 00000000..c9b8cce5
--- /dev/null
+++ b/Pages/TODO/TODO-FULL.json
@@ -0,0 +1,1292 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 57.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 287.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 12,
+ 13,
+ 14
+ ],
+ "Count": 15,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,12": "今日",
+ "1,19": 0,
+ "6,1": "我的列表",
+ "13,1": 0,
+ "13,15": "重载表格",
+ "14,1": "%CurrentUser.UserName%"
+ },
+ "Formulas": {
+ "13,4": "IFERROR(ODATA(\"TODO/$count?$filter=用户 eq \"&IF(ISBLANK(当前用户),\"null\",\"'\"&当前用户&\"'\")&\" and 完成 eq 1\"),0)",
+ "12,8": "IFERROR(ODATA(\"TODO/$count?$filter=提醒日期 gt \"&IF(ISBLANK(TODAY()),\"null\",TEXT(TODAY(),\"yyyy-MM-ddThh:mm:ssZ\"))&\" and 完成 ne 1\"),0)",
+ "12,7": "ODATA(\"TODO/$count?$filter=提醒日期 ge \"&IF(ISBLANK(TODAY()),\"null\",TEXT(TODAY(),\"yyyy-MM-ddThh:mm:ssZ\"))&\" and 提醒日期 lt \"&IF(ISBLANK(TODAY()+1),\"null\",TEXT(TODAY()+1,\"yyyy-MM-ddThh:mm:ssZ\"))&\" and 完成 ne 1\")"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "搜索",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "搜索.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none"
+ }
+ },
+ "1,19": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "显示隐藏栏",
+ "CommandHandlers": [
+ {
+ "CommandName": "点击按钮",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!显示完成"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF('TODO-FULL'!显示完成=0,\"\",0)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1b8ae634-5849-43b2-9df9-8306c7a4c71c"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!T2"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "SetPropertyValue",
+ "ParameterValues": {
+ "userControlProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "按钮文字",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF('TODO-FULL'!显示完成=0,\"显示\",\"隐藏\")"
+ }
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "b02d792d-bc8a-4866-8d7f-298c02c1b79d"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "点击清理",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "8c13e7aa-92aa-440e-8287-b4f04a8a6933"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "1c29247a-8546-4552-83f1-0ada50f408a5"
+ },
+ "Value": "1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d2a825ca-6388-4065-8fa8-27d66fd6f72e"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作完成",
+ "BreakpointIdentity": "0c9372f6-a0cc-488d-bebf-7790da18a717"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "数字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!完成数量"
+ }
+ },
+ {
+ "Name": "按钮文字",
+ "Value": "显示"
+ }
+ ]
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "关键数据(图标)",
+ "CommandHandlers": [
+ {
+ "CommandName": "点击事件",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "TODO_分类",
+ "BreakpointIdentity": "9fd642a5-ed39-4ea8-8422-f26fe04a5e6e"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!标题文字"
+ },
+ "Value": "今日"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!筛选日期"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!大于日期"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "d910ddd9-2513-48ce-800d-ad60fa348e74"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "标题",
+ "Value": "今天"
+ },
+ {
+ "Name": "数字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!今日计划"
+ }
+ },
+ {
+ "Name": "图标",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!B13"
+ }
+ }
+ ]
+ }
+ },
+ "3,6": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "关键数据(图标)",
+ "CommandHandlers": [
+ {
+ "CommandName": "点击事件",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "TODO_分类",
+ "BreakpointIdentity": "51e57925-eda3-492a-ac05-ab5ac5226bae"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!标题文字"
+ },
+ "Value": "计划"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!筛选日期"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!大于日期"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ }
+ }
+ ],
+ "BreakpointIdentity": "147d6ad2-c2c7-4db2-91ca-19c5794f92f4"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "标题",
+ "Value": "计划"
+ },
+ {
+ "Name": "图标",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!C13"
+ }
+ },
+ {
+ "Name": "数字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!所有计划"
+ }
+ }
+ ]
+ }
+ },
+ "4,12": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "6746a656596b44bb908448c6ffc1502",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "TODO",
+ "BindingInfos": [
+ {
+ "GUID": "c98aa02b-c3f5-4ae9-87ea-7859952afd5c",
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "ID",
+ "GUID": "bd6e8a8b-bb5f-4896-93c4-e07c7aea8260"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "96abcd4f-664d-4b64-8dac-9965e0a50c5e",
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "b1164091-5aed-4c31-952c-3d307040484d"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "2a5dd089-af3c-4dfb-b16c-57b53c2cd347",
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "时间描述",
+ "GUID": "89e4ddf0-8421-4265-953c-67f5620bde0a"
+ },
+ "ColumnName": "时间描述"
+ },
+ {
+ "GUID": "142c3565-131f-44ba-ba3a-b83bf42fb2d4",
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "30dfb4e5-c075-4b05-baa8-349564608517"
+ },
+ "ColumnName": "完成"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "38c3a5dd-14d6-40ea-8b8b-8f8c96ca1836"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "be60f3a4-56ab-45d6-9149-67345c9af620"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!当前分类"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "9fa9cb7a-66be-4664-b83b-7f416f699d63"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!显示完成"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "3e5bc19c-6a2a-4c6b-9518-e1e86617afd0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!筛选日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "620bee2f-872b-40fe-bd95-667a963ce7f7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!大于日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "944dec4e-1d43-4ba2-8e36-3f4280695fc9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!B2"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "500d6b15-bb40-4eae-a80d-e54538e46364"
+ },
+ "Order": 1
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "185050fe-6312-4ff9-ae8d-593de30b08ef"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "计划表格",
+ "TemplateKey": "竖排横线分割"
+ }
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "c273b140d3b24036903f81cf5f56c0f",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!标题文字"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!分类名称"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!筛选日期,'TODO-FULL'!大于日期"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "729e2ece-078c-4b02-86b0-820aeecce81e"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "用户": "用户",
+ "分类名称": "分类名称",
+ "统计数量": "统计数量"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "TODO_分类",
+ "BindingInfos": [
+ {
+ "GUID": "39bca220-b408-4c97-8e49-d8367bba3b06",
+ "BindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "ID",
+ "GUID": "3c84ed25-3242-44b0-bfa5-12676423c310"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "b2ce205d-9f91-407c-bfee-fd974c263a3c",
+ "BindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "用户",
+ "GUID": "005ab424-2958-435f-b463-93e1cf33264b"
+ },
+ "ColumnName": "用户"
+ },
+ {
+ "GUID": "fab422e3-2e97-4dfb-a496-e907dcc4c87d",
+ "BindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "分类名称",
+ "GUID": "66004ae0-9728-41cf-bfb5-c218cbdcf8e7"
+ },
+ "ColumnName": "分类名称"
+ },
+ {
+ "GUID": "539007a1-c041-440a-ba2b-155a174743e6",
+ "BindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "统计数量",
+ "GUID": "2c2f1f30-b446-48a8-a02a-1285cdf9b563"
+ },
+ "ColumnName": "统计数量"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "用户",
+ "GUID": "09da32ea-c84f-44cf-b4aa-18458553ccd5"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "8b8ec377-41d2-43a2-bc76-47d0064ee22d"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "分类表格",
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "无数据插画.png"
+ },
+ "NoItemImageSize": 60.0,
+ "TextForNoItem": "暂无分类",
+ "Orientation": 1
+ },
+ "TemplateKey": "圆角透明",
+ "AllowAddNewRow": true
+ }
+ },
+ "10,12": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "添加事项",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "编辑.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none",
+ "clearable": true
+ },
+ "RulesGuidList": [
+ "4350b42c-00f4-4684-a74f-51bb5a63012b"
+ ]
+ },
+ "10,29": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "9d4e24a6-4716-4cdf-8342-05d78dd1bff5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!当前分类"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "247cbb8f-e7fd-4178-80a5-6518c4441f06"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "c8194aca-f9ec-4172-b394-6f570b58d5d8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!M11"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "6b318877-a210-48ce-b692-56faff609ef6"
+ },
+ "Value": "0"
+ }
+ ],
+ "BreakpointIdentity": "c987a77d-d693-49a1-a71f-5770c9447d5a"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!M11"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "851e9f33-ed91-4388-83c2-adcab5cca306"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "提交成功",
+ "BreakpointIdentity": "69aca26a-a082-4796-b245-925567732592"
+ }
+ ],
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/121_send_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 18.0
+ },
+ "RulesGuidList": [
+ "8766d157-3d69-42f9-af85-b01211b7dc46"
+ ]
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "今日待办.png"
+ }
+ },
+ "12,2": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "下载 (1).png"
+ }
+ },
+ "12,3": {
+ "BindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "ID",
+ "GUID": "8be05499-53a4-4294-ae51-86a61bf45df2"
+ }
+ },
+ "13,12": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "分类表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "bb9c37a5-7ed4-4649-b657-dfde14e33aef"
+ }
+ ],
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "13,15": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "计划表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "bc05109c-a9ba-4493-8667-152fb10a7100"
+ }
+ ],
+ "Text": "重载表格",
+ "TemplateKey": "_RS_Success2"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "FontSize": 18.666666666666664
+ },
+ {
+ "FontFamily": 2
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 3
+ },
+ {
+ "Foreground": 4
+ },
+ {
+ "Background": null,
+ "FontFamily": 2,
+ "Foreground": null,
+ "Formatter": 5
+ },
+ {
+ "Background": 6,
+ "FontFamily": 2,
+ "Foreground": 7
+ },
+ {
+ "Foreground": 7
+ },
+ {
+ "Background": 6
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -15",
+ "Text 1 50",
+ "Body",
+ "Center",
+ "Background 1 0",
+ "[AUTO]General",
+ "Background 2 0",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,10": 0,
+ "1,1": 1,
+ "1,10": 0,
+ "1,12": 2,
+ "1,19": 3,
+ "2,10": 0,
+ "2,11": 4,
+ "2,12": 4,
+ "2,13": 4,
+ "2,14": 4,
+ "2,15": 4,
+ "2,16": 4,
+ "2,17": 4,
+ "2,18": 4,
+ "2,19": 4,
+ "2,20": 4,
+ "2,21": 4,
+ "2,22": 4,
+ "2,23": 4,
+ "2,24": 4,
+ "2,25": 4,
+ "2,26": 4,
+ "2,27": 4,
+ "2,28": 4,
+ "2,29": 4,
+ "2,30": 4,
+ "2,31": 4,
+ "3,6": 3,
+ "3,7": 3,
+ "3,8": 3,
+ "3,9": 3,
+ "3,10": 0,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 0,
+ "4,12": 5,
+ "5,10": 0,
+ "6,1": 6,
+ "6,10": 0,
+ "7,10": 0,
+ "8,1": 5,
+ "8,10": 0,
+ "9,10": 0,
+ "10,10": 0,
+ "10,29": 7,
+ "11,10": 0,
+ "12,2": 3,
+ "12,10": 0,
+ "12,16": 3,
+ "12,17": 3,
+ "12,18": 3,
+ "12,19": 3,
+ "13,1": 5,
+ "13,10": 0,
+ "13,15": 8,
+ "13,16": 9,
+ "13,17": 9,
+ "14,10": 0
+ },
+ "RowStyles": {
+ "12": 10,
+ "13": 10,
+ "14": 10
+ },
+ "ColStyles": {
+ "0": 11,
+ "1": 11,
+ "2": 11,
+ "3": 11,
+ "4": 11,
+ "5": 11,
+ "6": 11,
+ "7": 11,
+ "8": 11,
+ "9": 11,
+ "10": 11
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "3,1,2,4",
+ "3,6,2,4",
+ "1,1,1,9",
+ "6,1,1,9",
+ "1,19,1,12",
+ "3,10,2,1",
+ "4,12,5,19",
+ "1,12,1,6",
+ "10,10,1,1",
+ "13,1,1,3",
+ "10,12,1,16",
+ "13,4,1,3",
+ "14,1,1,2",
+ "12,3,1,4",
+ "8,1,3,9",
+ "14,7,1,3",
+ "13,12,1,3",
+ "10,29,1,2",
+ "13,15,1,3",
+ "14,4,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "TODO_分类",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!当前分类=\"\""
+ },
+ "Priority": 1,
+ "GUID": "8766d157-3d69-42f9-af85-b01211b7dc46",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='TODO-FULL'!当前分类=\"\""
+ },
+ "GUID": "4350b42c-00f4-4684-a74f-51bb5a63012b",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "当前分类",
+ "Formula": "'TODO-FULL'!$D$13"
+ },
+ {
+ "Name": "今日计划",
+ "Formula": "'TODO-FULL'!$H$13"
+ },
+ {
+ "Name": "所有计划",
+ "Formula": "'TODO-FULL'!$I$13"
+ },
+ {
+ "Name": "标题文字",
+ "Formula": "'TODO-FULL'!$M$2"
+ },
+ {
+ "Name": "显示完成",
+ "Formula": "'TODO-FULL'!$B$14"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "'TODO-FULL'!$B$15"
+ },
+ {
+ "Name": "完成数量",
+ "Formula": "'TODO-FULL'!$E$14"
+ },
+ {
+ "Name": "重新加载表格",
+ "Formula": "'TODO-FULL'!$P$14"
+ },
+ {
+ "Name": "筛选日期",
+ "Formula": "'TODO-FULL'!$H$15"
+ },
+ {
+ "Name": "重载列表",
+ "Formula": "'TODO-FULL'!$M$14"
+ },
+ {
+ "Name": "列表容器",
+ "Formula": "'TODO-FULL'!$M$5"
+ },
+ {
+ "Name": "分类容器",
+ "Formula": "'TODO-FULL'!$B$9"
+ },
+ {
+ "Name": "大于日期",
+ "Formula": "'TODO-FULL'!$E$15"
+ }
+ ]
+}//UgGuRgN8DtBQDBjraspJMfXwQNL+Cqmot1AuFp2+s/1w6LQE5y78dk6kJ8ObUSprlmBNxlPkPBbEiHQeXvba238XtHphoXFu9ROcFtmgFnIYbpK8JbD9BXntmBnd6e5075FHqTZoYlxvH0YDGQWiXhYtaSDM5ckzflsmOaFvzUoQLROuIfNkxJG39zkIt30R8AFs7UaEXAXcS5tprrkV6bLFGYFZKLMGbROK6HvA7YYNfknPA7oh6poX8XD2+DcOhCQKxvq5QgCoq/rS45Lqu2lAfpGv3tujAk6NtvuFhu6GweIWB7YelBDhNk2+u+zT5erGKLpA9IBIUyWxjJolvE86KjaR7/zvCr64tC0TPGRWtpxcFJx+NQze6M3GqeQgSkCk6podC9GQ1Hpt7FlSGvSdF5281HgueP967+yE5HopNZ97NEZN492XXGPowplJP5TWFL/B70zSaMxxIktgtiP3MErYtBIbNDOWmjLLfJ2qQtW4psdcr5ZUdv54EX4XOYNNAOBAy5rpm2Ik+ALCK4rkhTW4GETN/Var2LuMr5ibJlZ7evRoPTQJprzHLJfAyM2o+ejwve2OEa+Rt8cpxdjNro6P6AR6xUq+Rmr2rawuEAR2rrZsq1ThCRiMmqy+mUw/bCFHhZOSE9y25e/x3OU1oprf33azUr5TTxvinsYX/Twr5W9fQ1sd+kQpkfiwtmljwkVTDcUQf8Vyfr3u9cDsQiKsTh0UIOsZYBBDaa5/GZfsm6X9fYXEdtKRtikf4bTMbFlf367c1xaIG3+iPIXu6sh/tmeimz2Ifntijr86dYJXx3Zdm6HI3bd/FIfhi7Ndd4WSw1YWl2Imj1i3PmAOqstmFZSAnyX9s1OYopwPjEuqb7hdFmOdYW1HLfrnD2ne0r4T6Q1xavfVY7hhmw==|920
\ No newline at end of file
diff --git a/Pages/TODO/TODO-FULL.rd b/Pages/TODO/TODO-FULL.rd
new file mode 100644
index 00000000..8d6b1dec
--- /dev/null
+++ b/Pages/TODO/TODO-FULL.rd
@@ -0,0 +1,64 @@
+{
+ "PageType": 0,
+ "ColumnCount": 32,
+ "RowCount": 15,
+ "Formulas": {
+ "13,4": "IFERROR(ODATA(\"TODO/$count?$filter=用户 eq \"&IF(ISBLANK(当前用户),\"null\",\"'\"&当前用户&\"'\")&\" and 完成 eq 1\"),0)",
+ "12,8": "IFERROR(ODATA(\"TODO/$count?$filter=提醒日期 gt \"&IF(ISBLANK(TODAY()),\"null\",TEXT(TODAY(),\"yyyy-MM-ddThh:mm:ssZ\"))&\" and 完成 ne 1\"),0)",
+ "12,7": "ODATA(\"TODO/$count?$filter=提醒日期 ge \"&IF(ISBLANK(TODAY()),\"null\",TEXT(TODAY(),\"yyyy-MM-ddThh:mm:ssZ\"))&\" and 提醒日期 lt \"&IF(ISBLANK(TODAY()+1),\"null\",TEXT(TODAY()+1,\"yyyy-MM-ddThh:mm:ssZ\"))&\" and 完成 ne 1\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "当前分类",
+ "Formula": "'TODO-FULL'!$D$13"
+ },
+ {
+ "Name": "今日计划",
+ "Formula": "'TODO-FULL'!$H$13"
+ },
+ {
+ "Name": "所有计划",
+ "Formula": "'TODO-FULL'!$I$13"
+ },
+ {
+ "Name": "标题文字",
+ "Formula": "'TODO-FULL'!$M$2"
+ },
+ {
+ "Name": "显示完成",
+ "Formula": "'TODO-FULL'!$B$14"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "'TODO-FULL'!$B$15"
+ },
+ {
+ "Name": "完成数量",
+ "Formula": "'TODO-FULL'!$E$14"
+ },
+ {
+ "Name": "重新加载表格",
+ "Formula": "'TODO-FULL'!$P$14"
+ },
+ {
+ "Name": "筛选日期",
+ "Formula": "'TODO-FULL'!$H$15"
+ },
+ {
+ "Name": "重载列表",
+ "Formula": "'TODO-FULL'!$M$14"
+ },
+ {
+ "Name": "列表容器",
+ "Formula": "'TODO-FULL'!$M$5"
+ },
+ {
+ "Name": "分类容器",
+ "Formula": "'TODO-FULL'!$B$9"
+ },
+ {
+ "Name": "大于日期",
+ "Formula": "'TODO-FULL'!$E$15"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/TODO/TODO菜单.json b/Pages/TODO/TODO菜单.json
new file mode 100644
index 00000000..d5d3c0bc
--- /dev/null
+++ b/Pages/TODO/TODO菜单.json
@@ -0,0 +1,304 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 30.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 88.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "加入时间",
+ "2,1": "修改时间",
+ "3,1": "取消时间",
+ "4,1": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "82efb84f-52ed-4884-a33c-af786190ef4a"
+ }
+ ],
+ "Text": "加入时间",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "时间.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "08f7eac5-42a5-413d-b62c-7cff81095293"
+ }
+ ],
+ "Text": "修改时间",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "时间.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!B4"
+ }
+ }
+ ],
+ "BreakpointIdentity": "32ba7fc2-283f-4e69-aa30-48e6bb2fabd8"
+ }
+ ],
+ "Text": "取消时间",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "Application/043_brush_2.svg",
+ "BuiltIn": true,
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!B5"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f07b3aa0-2c49-4968-a207-c8f5186c26b4"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "回收站.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "6,1": {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "25a8403b-e54d-4084-8342-c6d3192f3d35"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 15,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "[AUTO]General",
+ "Accent 5 0"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "2,0": 2,
+ "2,1": 3,
+ "2,2": 1,
+ "3,0": 2,
+ "3,1": 3,
+ "3,2": 1,
+ "4,1": 4,
+ "4,2": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!2:2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!B7=\"\""
+ }
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!3:4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO菜单!B7<>\"\""
+ }
+ }
+ ],
+ "BreakpointIdentity": "a287ddc9-16ec-4094-9c17-c2db6bc263b5"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "TODO"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//0dhPxjUyL64kuOVCJD/7RfNcrE77QDSQOtYlfdQZMmZxDlqWYb6g1hKMqPBG/x30iVVyMQThi8reCM+k8gwuntfw+HIWhw8tgIpUTZJHzblL5PZOTScecPCrzSaphJTLP5bfUDGSlPCTok/oTu8KUsycSOoFC/gSeHtj8SiiXPhOCDnRRpNR9LUaIkMHlJKuRuW9q18bZZocWuBMOL/7V45v5496lXAXwAwG3FxpfQRoaVRM2yBBIUkPoKPwV2ytg9+Hr3X9oJvJhubXxsTasGe1Xz/9qMZm2vBbnMAtoNKnp6BfdSuDT4wDadVgkbWUAap7A9HfPpIc+KObCB+w5a53TCFQl6nQMGc08lG9tPYad3xQyTW3var3dXbtz0hbLsNVCqpibc/Y5VV/XRM8h6nQLrmGWoYRSt4oxC733zKzEIh3Jgt/D90kIUYuFbqWBJrVk01VR5jDrRm6bIrLeCvE05nXK0mW8xZwvA3ZJ+NegsB8QRMWRqoAAzezV5pys7Ru/RC0sfZf4VDLDEAaKAGhVXE26fAAKDoN6+Lxkd2L9s+oQK2P+Y55YqUQ+oCeqlAJM2bgk85aAEc9BOEUSS3LoB8h489Nvt7Fs+NGcj33eyKFzDj78wwJ9tnZqZns5PSbPEDvD++/FiprTAhcP6VjlaPo8hII7gfMpH9UO2MZ87ch0XGW/9+UZcQgcHkuqJZh2bHoZJgJuFENFOQbAiqXtaJAELP63hm5GVmhBzpJIoYsX0KKR9pjX87zjL+bhjZ3cHNwE/XdYGNPg76q0PocF3qbDihEEiXIE2ywG1BwPQkLlhvhgs8H3jFEPQqVLS+Ym0EO7O48WvBIqpjmud2NzFLmXsao0ZRSKZgySbeo2j3BRdjqVCJVNXEASPw8mIglKSOsv1GCd/C4AddMag==|920
\ No newline at end of file
diff --git a/Pages/TODO/TODO菜单.rd b/Pages/TODO/TODO菜单.rd
new file mode 100644
index 00000000..9c9fc36f
--- /dev/null
+++ b/Pages/TODO/TODO菜单.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/Pages/TODO/列表菜单.json b/Pages/TODO/列表菜单.json
new file mode 100644
index 00000000..5d4418dd
--- /dev/null
+++ b/Pages/TODO/列表菜单.json
@@ -0,0 +1,174 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 88.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "重命名",
+ "2,1": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=列表菜单!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b83e0b88-6df0-47ca-99bf-2160a59db6f9"
+ }
+ ],
+ "Text": "重命名",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "编辑.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=列表菜单!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "065bcbe4-bce3-4d05-95ad-7d22962c902c"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "回收站.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 15,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "Accent 5 0"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "2,1": 2,
+ "2,2": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "TODO"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//YyRdpHRxlmpoSj8K0/6GLIEFLJSL01xMKSsyMyS02qM/B5KIBkLt2CAZXHFHP3P+earJhN/R13odcPDt0OPldvYP2uBHfBQv5vcooP3OXCs3FsKWJ/9iSokhZW06rqSONtLt0byiqWEq8GMfnZdmk1ilASGqZvMN/ib6IgZ29JgH4T92ARQOE0tLOKNAkoRfFDmjt0A3syqNp2YWwlCC1WbgdVahNDaDybNF3Qijspiwa5G8rxKj+gljPKuS5AMqTpwQOgjVgHnaL7DdrXFY2ipfaHbmFDtBuImVkWiIlqIsYmc4Lzft0WHvexK6HJ1qSCPvM3G+hQtg+BDblAPR659HL9IpKMY7oVABVDBmhoG9RPenOAKS9xinkbemzM13fe1OP/sM8gkayPSIT0b2TdYVQLDAsOwnyhW8rI625iegc/7L0BG/ChNyo5I5kVP7Djl30X78Okq7O65i20yCtZ7bLFjiWUcLk3IVGp2r8hTJ2Gb43Wjdgaf73lomj7wYRNcEs/t7lgZwiVofZRGubMyVEDqmLJdO9sgLO/PZ0c0Dn5qtwMO8VaU/oxXPYQ/AhwOzGMdQRsN9eyJrQ8dWZ2u3+7QRvylHt5uEk/3SjS81HRHu3VZpun4qWfUSvQtgyPI2Fce+J7LvUfeelaTA5ISW8Zwge05avhf5RI7tdtHZZolY0PbhG5x5QSUI3LkgpHsO6BGY3xUFbJr6PU4T+OyawSfCfVXY2oCYFnGFknFf2XfxG1r5+4mr6cpdq9ucoJI1Fjpd8Fc87V55m8W//SIC9ree1L8h89sI5j5PAu1x4iF1i4mL5b+uEtt2eC8QIQqRYMZHlPq2YZ5IzWiNBHkrnKGSpgLEbAaOer90wE2UiZH6Y3OT2K5NOlaTxOSiJEYSVG2wmbHLIUExHgz7jQ==|920
\ No newline at end of file
diff --git a/Pages/TODO/列表菜单.rd b/Pages/TODO/列表菜单.rd
new file mode 100644
index 00000000..953fa8e8
--- /dev/null
+++ b/Pages/TODO/列表菜单.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/TODO/设置时间.json b/Pages/TODO/设置时间.json
new file mode 100644
index 00000000..104ce6e5
--- /dev/null
+++ b/Pages/TODO/设置时间.json
@@ -0,0 +1,361 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 41.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 9
+ ],
+ "Count": 10,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 14,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "提醒日期",
+ "4,1": "重复方式",
+ "5,1": "不重复",
+ "7,1": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "7d23eab3-08c3-4c07-8abf-cd5557799011"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=设置时间!B3"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=设置时间!B6"
+ },
+ "Value": "不重复"
+ }
+ ],
+ "BreakpointIdentity": "69005f80-8dc3-4fe1-8864-fd1968a31dc5"
+ }
+ ],
+ "ID": "393e0a8c-1f8f-4311-bfea-103f7e058eb7"
+ }
+ ],
+ "BreakpointIdentity": "3db2b4c3-f1b3-457e-9a7a-424e4cf8c633"
+ }
+ ],
+ "ID": "e0e1f752-3de5-41b3-b368-a882e64aaba4"
+ }
+ ],
+ "BreakpointIdentity": "a7a6045b-b13e-41be-aaed-49a5996585d9"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "datetime",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {}
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "重复",
+ "GUID": "a63a4f65-7d4a-48d0-be94-ca7f23c20992"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "不重复",
+ "options": [
+ {
+ "value": "不重复",
+ "label": "不重复"
+ },
+ {
+ "value": "每周",
+ "label": "每周"
+ },
+ {
+ "value": "每月",
+ "label": "每月"
+ },
+ {
+ "value": "每年",
+ "label": "每年"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {}
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "8663a02f-762c-4c16-ba9a-923436b5b5f2"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "a95926ec-15ea-4182-9ac5-86633d7ac5e9"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "9,1": {
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "ID",
+ "GUID": "45df9b97-ab0e-4e33-98bb-080e17e56dfe"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "4,1": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "2,1,1,12",
+ "7,1,1,12",
+ "5,1,1,12",
+ "9,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "ID",
+ "Formula": "设置时间!$B$10"
+ }
+ ]
+}//Wx8pyEF20lbKwsi8fteLM4z8uZbB6urx6WEzEXycQWNnpV6ZQjwznEFi+uNK1DnVoBjM3HtOq96RQBVuwyVAdUS24arJP/qPIjB7iERAu/1JlM3tmDRHvprzbusR2ZFicgXhfKUyC2IS0zFbEJVy803IgzpZlG50MkJOKZvA5PiMMZCLqD9mQIFqEMe0+NtvZUyD8pvykzPrd3aK28WmrFTG1L3Zd3sICGOBU6YmgG/gYuPoN6KAsQta1EhBY+d/waBqv1JwutyOVW68Z5xqHcxaGAcGnYtapIFecyeN6vZcxyvEvL4bpbQfcKcwQ4xbr/jT4yY5OTp/2bbXH0tEH4Z4cfBCyvrhB5kY969A/SyDAUGAo6jfmA9ys5HziK6JRMrIUVtShj0zKUnPVcNsgzvDNov36/+GnD3XslOZAukbr2EOKg6U5yWNZ9DPj3uubnUgv0RAkPkUemtQRcUiwKnfug3NnGgxAAfTMzeuUw7qCrUrzrw3SYHcmNoXc+STLE6vxrr2oN0LxwNLDT3l9jZyL1I1H8qpfqmDPMd2XbtDRRe+ZiaTgEf24M9m4ZN7vC3DcxVP6HrrTvIXMe0EQ1kUSPSyg+ltiZcpcrOUO+43i8ZoBZ9x8lTjDc6FgINOkTDUnYAyvgp0G8KR/3L8JFzi9/TFu0RcdZ+KDFDCpAQmQuD4wu/TumnvxjqTG9rm+X1h1IHExFdAlvPMaFjekkcgENlGXobEwO4s3c+Pf1rekmwEtWK4hsvZsgLb0AkFLHKcjRwBQ5VLfdnsrqblifFPeZhZiktJ41OwNiGoAStPb7MzN0yONTu5PLm8OS2cRGrBiMHJ3KDAyq315pU+XWybPolHY/n458iUYcHy1XZDd3mLs3DuLsdlyw9GgrRPqVWrIbfoxVyS2rNtk9bCzw==|920
\ No newline at end of file
diff --git a/Pages/TODO/设置时间.rd b/Pages/TODO/设置时间.rd
new file mode 100644
index 00000000..fca2df6e
--- /dev/null
+++ b/Pages/TODO/设置时间.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 14,
+ "RowCount": 10,
+ "CustomNames": [
+ {
+ "Name": "ID",
+ "Formula": "设置时间!$B$10"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json b/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json
new file mode 100644
index 00000000..62a23fbd
--- /dev/null
+++ b/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json
@@ -0,0 +1,472 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 110.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "😊"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!B2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择图标"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!B2"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "cda1f1c2-e08c-47ba-a094-a7ab70161dc6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!C4"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "a1c47385-7352-44b5-91d0-a016100bc732"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!选择图标"
+ }
+ }
+ ],
+ "BreakpointIdentity": "bb12ab3e-9429-4dab-8613-ae145130da0f"
+ }
+ ],
+ "ID": "c1037fca-f4b7-4f22-935d-8abdb8c12f9d"
+ }
+ ],
+ "BreakpointIdentity": "1274f65f-4fb6-449d-b9e3-b67904f3b60c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择图标": "选择图标"
+ }
+ },
+ "PageName": "选择图标",
+ "BreakpointIdentity": "e400be95-24af-43c4-9bfb-8b937ad7c38c"
+ }
+ ],
+ "Text": "😊",
+ "TemplateKey": "灰色圆角"
+ },
+ "TemplateCellSource": "图标"
+ },
+ "1,2": {
+ "TemplateCellSource": "分组名称"
+ },
+ "1,3": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!D2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目任务分组详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "b2ebe488-60b3-4c06-a836-c6d741d3397b"
+ }
+ ],
+ "ID": "313f4c2f-2e23-47bf-aa5a-c4dd5790ef50"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "复制"
+ },
+ "CommandList": [
+ {
+ "$type": "复制到剪贴板.复制到剪贴板, 复制到剪贴板",
+ "ObjectiveCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!C2"
+ },
+ "IsAlert": false,
+ "AlertData": "复制成功!",
+ "BreakpointIdentity": "95d6f202-cfb8-49bd-803a-390b6c484739"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "复制成功",
+ "BreakpointIdentity": "85ef465d-5cce-4a47-9dbc-19d9fca38045"
+ }
+ ],
+ "ID": "561dfa99-edf1-4e8a-bc24-41601f6cb901"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!任务分组区域"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "631cf450-56a1-443f-beac-c1b2072060b6"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除任务分组",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分组ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!C4"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "a5008baf-35c3-43b8-be2d-e1636615bd13"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!任务分组区域"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "fa6017be-30aa-4595-96fa-90ea9f1985ab"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "2a47c74a-896e-40e0-ac93-da5b6bb990e4"
+ }
+ ],
+ "ID": "4bd7b705-7477-4acf-8689-30de551b33d5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "7715a14f-db7b-4876-83b1-8eb1227cf738"
+ }
+ ],
+ "ID": "15fcb720-b1e6-492d-9d21-c99e6c637c3b"
+ }
+ ],
+ "BreakpointIdentity": "5a93cff6-8e63-418c-bfc3-d2d6d9569b75"
+ }
+ ],
+ "ID": "0b6f8148-cf40-4ec7-a4a8-f82ff97aa2c5"
+ }
+ ],
+ "BreakpointIdentity": "ff186882-71da-4091-8bbb-994f58833d84"
+ }
+ ],
+ "ID": "8f6e56ed-b879-41bd-b500-52243ad4a192"
+ }
+ ],
+ "BreakpointIdentity": "6be2e41d-1056-40d2-bb3e-2ed23968ef14"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "项目任务分组菜单",
+ "BreakpointIdentity": "56685898-230a-44b0-904a-560f0d1a3f7c"
+ }
+ ],
+ "Size": 20,
+ "ImagePath": "更多.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "9cfc4dcd-c717-4754-9bfc-b0ecc1ab4511"
+ ]
+ },
+ "3,2": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 12.0,
+ "HorizontalAlignment": 0
+ },
+ {
+ "Foreground": 1,
+ "TextIndent": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Center",
+ "Text 1 50",
+ "Left",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "任务列表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a3c94948c8a24e6a9d63fc05ebfd71f!$C$4=\"\""
+ },
+ "GUID": "9cfc4dcd-c717-4754-9bfc-b0ecc1ab4511",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "a2a97a2b-083d-4843-94bb-828e6c645a88.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 3.0,
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "15,10",
+ "Size": "24,24"
+ }
+ ]
+}//BX4Hs8ZZKuCg3In1FXLtqg5s/MCjDCj9gK0apMDXS8GMBGLTTZlXucmhhtdKwFHng9zd0+YQi1l7xo+gJFz/GK1T8mSwz+ywyOkb5jTPr7QuosiFRYU0Eid5HSPmrKvYasnJoKdlQvIS41/VPyuGLesNOunfwz2m84SkeCzU4kZN4fHQlThm3FolKNJ0P7QwQwN5TEgJyflpJb5qHHzSZ4uq/oh1m0yW3QV0aZ8vqzAOt1mpyNJ+DqtS7jlMoF79igqkrXI2cfYRum6XBxibZWzxD6MnrGUC3GAE+oZGbcpEZX98/KCnjjqu4GcnbRvl3Yxj/Ayp3Se1Mli7T9u0yxUI53xKDuIXfSOIh3uV5BpUnOAckGw5DvRXf5uulQxddsweM/K60sXBL2JolbNm+7Of4mQqHKhOY8DvIxczdO3WtMihct6Fc3HzVFgzsPD4s4idpbT8+vCinl8UV45PSs8k3mWXUalTOlheJnWPlZ3ZPA2kcHaSgaxYlGvD5JCiXpu9HI/wnJNEJnT2DQrB2qeKaFBAoapnNkdhECfXqZpFZNTPXpZr6hDethT2kJFdzvRF4TF5wSwId0xeHyjHKUnXjP96rG/lfanJLnRPvc8WLOLsuLVBoBZLAXRa89z4evtH6JTOp1uzBYtljWyZQEpZI1rUJPh/Cxqz/m1u38JYJKMPZyKv/9sYOd+xeVd7TsgOYSJPrFiaeBjF2hvYz6oVXZHXk7pkP+IBYgaIIwaQ9LpyO/HoR+USZdp1zMP8Rvm8nMBsThUt2gEmMt70B90X3HUHuXV+PoEoyoBIkIHi+gygwPx6Wxv5Xrpb3fl+q9ay7U/pepdeLCTK2DfoKeZURGpjTo4O+fGwcFpXKScwFs1H6jdttnoXMW+QiEt87kFehwTt068jc5L/5WweKQ==|920
\ No newline at end of file
diff --git a/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.rd b/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.rd
new file mode 100644
index 00000000..a746586f
--- /dev/null
+++ b/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 5,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.json b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.json
new file mode 100644
index 00000000..97776a0a
--- /dev/null
+++ b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.json
@@ -0,0 +1,136 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 117.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "+ 新岗位"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "岗位名称",
+ "RulesGuidList": [
+ "f387b1ec-95be-4a51-b5c5-2ed91da7df5d"
+ ]
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner"
+ },
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0,
+ "HorizontalAlignment": 1,
+ "WordWrap": false,
+ "ShrinkToFit": true
+ },
+ {
+ "HorizontalAlignment": 1,
+ "WordWrap": false,
+ "ShrinkToFit": true
+ },
+ {
+ "Formatter": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Center",
+ "@",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "3,1": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目岗位配置",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=a6ecaec6b4e44f7abfc5c6e334c7246!$B$4=\"\""
+ },
+ "GUID": "f387b1ec-95be-4a51-b5c5-2ed91da7df5d",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Formatter": "General",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//vORcaoiRvusg/twGBAzRGIwaMIFsv0HWU29j229/97GPD42bj4S1xfzvrOgrN1C5ye6/7zFNlWlUUJTd+s92k5mySsdahfDWvoCLRmO4vMqyyQV7DDGHknAsoaS9qDwPbSzXPE/8Mb3TZQivqnJRJt2a9wultHwxm6VGX4qWNpeld9ktTqHSy91L1V2xTVR6OqFFsyti3ZqTgc6pV354DMAK1gkaKR0yfWrX4m7tNcUtgF38WdywdiTPOCrLvZ4/+zpnjyHi7fVATOGTNfPMxNZSjEqEhujjpm8o53MihvKn864ggkAnOoFhravlvKlsfvPqC0y4pDkIhquwyH7BrYBKILkqQr5k7o/g7os8SZLNHQNa8cs/T5UNBIEfQHk80r7Imdg8wVwp+PB/UlIhL2br37Z9Cf3id049DkkZ1AQ78TpH3zrz92uC60hQynGW+0d1oCw+Bp2eai+ABDuwsUDbntxV0FNBBTJbRItoZokbG1167HjaqlTJSFueD9nVSfY3Bf+mKs8j3PearfO/Bqfr98zBmCRWEeRQvjN19OGecbaaKHQG3/NhLNnSkSCmWjsGo/g8PcqVIYr9pmHKkHpVS0P+5nNFc0c75XtR+xmhULMIaA8uve6rHNePCOHyaxsxRkAb5hvnfsJBT4PNiemUdK+hjp9y3e2aBOzUPx7FAMkFFRQAe4kZjG2WylWPbcb5gDJ11beSw5iEfnW/LHzEf3979/Cxgd1v3RgOBw5fUt5tS9MGrQimfGmSd/4U7B2A4VHygs+3kq1yznfvKPh28EZIAPY3rhPoxeG8KMQqZgA1d4ttfEQ0T5qSOOf+qiHDEkqoYPJlbMnHJYNBaHOHbS84BzoJm2btIu3N+tVU3kknOaT9DfsWLAkq9dynPghnEMUpbWjDY+2kXnazHQ==|920
\ No newline at end of file
diff --git a/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.rd b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.rd
new file mode 100644
index 00000000..0787c20b
--- /dev/null
+++ b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 3,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/a9dda523558c44c189c02319d3d55b4.json b/Pages/a9dda523558c44c189c02319d3d55b4.json
index 4f02dda7..677fcae3 100644
--- a/Pages/a9dda523558c44c189c02319d3d55b4.json
+++ b/Pages/a9dda523558c44c189c02319d3d55b4.json
@@ -45,6 +45,30 @@
"DesignLengthInPixel": 8.0
}
},
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 8.0
@@ -77,43 +101,17 @@
"TemplateCellSource": "任务阻塞类型"
},
"7,1": {
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=LEN(a9dda523558c44c189c02319d3d55b4!D8)=0"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
+ "RulesGuidList": [
+ "dcb2d84c-b7a2-43ba-b99a-73d6977d418d"
+ ]
},
"7,3": {
"TemplateCellSource": "备注"
},
"9,1": {
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=LEN(a9dda523558c44c189c02319d3d55b4!D10)=0"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
+ "RulesGuidList": [
+ "0060a6db-e763-4932-bc3f-c7934f38cbe7"
+ ]
},
"9,3": {
"TemplateCellSource": "系统备注"
@@ -255,10 +253,41 @@
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
- "ParentPageName": "FGC_审批记录"
+ "ParentPageName": "FGC_审批记录",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN(a9dda523558c44c189c02319d3d55b4!D8)=0"
+ },
+ "GUID": "dcb2d84c-b7a2-43ba-b99a-73d6977d418d",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN(a9dda523558c44c189c02319d3d55b4!D10)=0"
+ },
+ "Priority": 1,
+ "GUID": "0060a6db-e763-4932-bc3f-c7934f38cbe7",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//hxavitVDODPSpah8+JIYCNIQyC8ZmINnAlSN/6CktUgqKMvhQt0HwIHD/0sYHP9N+VKmuhGfBIH+H2qL7SNNYigSNvRUiSPSGOnbNu6Sc0MzbeiBp2me6QQNDEY+A5Vd0uNZ5rsMTJqgGivIsBJOzClsJH4YGpLXlzFvH0VlctCwBSU4Gw2YWk5hiR0apsXI7ihzO2ySVE6JPR3yyG6GJhK77o5ON97QOnYtNo43axIjb/b2npp3pO9UG2Kr9Bz6CslxFQ2ygJHR1vmQnusEo7IdNgCYgcMHGcWLqwfvxAqGwDjrpM8P7tGfW5iPg/78loOfaUjukVYOoITihsEo4pkL2oGu1IsekyzJVCww4nQFYk7kpYRUguJlQcO3eMmog17/VHDc/iEXhBXsPJMiU4AIz2/TfLwk+Or/EXwhZiwr/2d5ZbXKX1cvprac1XQLEd28BG8OaCGEWcJpj5bGcPa43E3yN8Q7HXU4G6I56C+mUVUcCemDs7x9PJrN2pqj40HFLCi3SUZz5+frK7HlccMJJfvr/upvfhuriIbRzFH+Ey4R+hLIrhnAJ2VtDG9/dtbJ4lO3pDcRx3KE+BaPwdUlu5Jq1gmOUr7bgh3F0sLHT0J6txFCk3Ik0fcapbt1PiA98Wt5FNKchjvyXgw1ASXtJ7VOGrikLwxSrTSDLhInkik6KIEizq1jiGVtUVpvV1ihAn7Fj+xYkKYOyutmDa2x99qi3e4B6GD/vQM1r6Gg6XFXl+KGfj/PqyTlW+PXTOjnUgwHB7OaHYnss4s9BuCMizs95wTKcFxpUzid5gznnHegMj9uFPvglrfBcSWFpJP5dhSj3vNKAUXvO+uSqmKHPT+mLDt/ZWidkd0UEq9FiRqkkGInEVV2Euqvt+d3dpUL1hWEp96CfLZpZ4UNFQ==|920
\ No newline at end of file
+}//p7Dwe9hKii4Oulq1SoChihG10t+qxFlscGj1bJGxXvbnIWMxgSXPKsVfplv6WIveh8OaPASzOYoMwn5mVqI1zjfbHFbuzZ+RptFwUlnEEsnjY56m9RkGO0W79zMs8N4+LGJn7QkV8nYDHNELuchKa86DDsCkiM/oQrLjH03nSMK0ZCybMTv4QKvdybuNwfAd4TwlFwlaguKdhC7u2W2zHzvn9jsDIoyJ99VsldNVh/8vYeKTEqFWhfDf5dBSNYRFsW/Ki5awOrB1ZTCmT/qqqy28piygFzKGOUnDQqE25JaZdHGcy9lvCgbKhJZCDjmcO9n6BKlRh8kX5NaIQhe8w3SU2YGZfphIgvn9hgEf4gDsWu1np+expjok58+8Vtiq4qHGhWEkUC+1dX2WcZUNt4KN1C8kYKZ2H46/VtfWfCPQuZGwt76/rGEZDZ+nG7fyVblPGm1fZNzQoWRr5JQ5RVPNNosuofYr84SWnCZnOFn5WrJR4zd5r35OVQF8S5fwFLXjkjYTwqdcsOW3bIWq6N9R15AifWVxP4r5K3A0ckwInHZhzOjrcQnTxT90h/Nfs0L6bELHtJQNQJrzMHfg0uKcEi3kGh3nV7ONrpLIhcKFMVNs8CUvWOJm9UBUHTFNYL01vqPck87GhcgqNF518E0n6aF50W3O7G6YGZD4IKg/djhhiNSn6QW8EbM2Do6Yo6PKCR91HTaQdhsKJZdqLoIrNulx/VzcZ5hvbeRqpiRDSQlWTI1/uzj7RW5+/HS51c+A+DTvw6yCIyZ9mxS+TLF+PtrIAIGg3iwAWmTeyNyciKU9ysCuFqv0emY1ayyUKzGHZIGhEO9d4SeG/9qVzLdFYaBm8gHrviwPFpwN07+CNQfPMlpaaSThOcLosBQS9JTG/JfaEAtliM4DbrYsRg==|920
\ No newline at end of file
diff --git a/Pages/a9dda523558c44c189c02319d3d55b4.rd b/Pages/a9dda523558c44c189c02319d3d55b4.rd
new file mode 100644
index 00000000..0bd14edd
--- /dev/null
+++ b/Pages/a9dda523558c44c189c02319d3d55b4.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 13,
+ "RowCount": 10
+}
\ No newline at end of file
diff --git a/Pages/aa07c23eb2ac48e48fa3e23cdaeb509.json b/Pages/aa07c23eb2ac48e48fa3e23cdaeb509.json
new file mode 100644
index 00000000..2461a13b
--- /dev/null
+++ b/Pages/aa07c23eb2ac48e48fa3e23cdaeb509.json
@@ -0,0 +1,208 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 91.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 16.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 127.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 782.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 127.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 126.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0
+ }
+ }
+ },
+ "Count": 7
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "标题"
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "small",
+ "effect": "light",
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "版本号"
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "发布内容"
+ },
+ "5,1": {
+ "TemplateCellSource": "发布时间"
+ },
+ "5,4": {
+ "TemplateCellSource": "发布人"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Right",
+ "Text 1 50",
+ "yyyy/m/d h:mm",
+ "Left",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,5": 0,
+ "5,1": 1,
+ "5,4": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 5
+ }
+ },
+ "Spans": [
+ "5,4,1,2",
+ "5,1,1,2",
+ "3,1,1,5",
+ "1,1,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "更新日志"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//uOkfLfY+ZLfaWV+obU0F8R933kPp5N+as103+DhKJARPotYeQfPW6Io7+J3UryVogK/vxPG3wFFdCIHh66KX7ZNUjouAOPe/MZCwqDw7uUw12vwKox7ui+oVALaYly8xVrdFFgjeTwwhJOoh8dp3U02MsW3y2c7qUXFn0AnvYFZtFNMnqngYInQINSQPX6yP+F2l/nhWMNVFOiFQkzgIIX7BxNs/aP8bZTetcIy4VrSlUns4UDREWIcVsf3tJXlrExK5YAzh4YD66vTR0vI2KPf8Z05niDRVbYeqaUNRpgZs25+OmSbj1N1wYwHBm6lKLwZ20H0KNNSj51W6VKOjkgwNOlgPKQkRyblmeXQ96Ht5iw4Yo5E6P+y03QEi48xQGiAF+oB5qHCC+5SkSnjerSpuZtDB+3J0Ko1qXtgzSua18Z7WsvINy/cMW2kl5cSxyRuRSL0EijpYHVsVrv9xYDmGHj56oboMoLEfnU+T7G/r7F+SrFooNxW+NUq/GtMu9MFFIj0s1zkmNjBatAZIEobfH/f5aOqSHTyBl2e/MuOExzXUnyXahY86knSJXAxEPZpse2NiUyjH6HG51mAAkEyPGxvJVXHMXgudu0Mox1DN1yAFWF4Io4B7lnGjoTc7Kur9mc5KHlsRh/IRnJ4Mp4N6CNAEGygS9AfhcRVyZR1c0dZ7cIpgsGxt+JrfNs9AQdHlKHRmNSNHU3VChib7M0WhdDo8ba3Ww0r1GmdVn6rdv0fErsvsJtyLCsEAczCaUfg3C4qI4x6jcwpEW5B4WDN1+QskhkgKo2YCDSa01NozWfrYW15Q1UNa9y98wwSPEZWEpWofzYm5j9iEmqXrEoHHleUYKpatCuU/a2WYIBNMiathS/KgZQP7kNmYaKskXhlD7Dx2/VaIlFgnjeddHA==|920
\ No newline at end of file
diff --git a/Pages/aa07c23eb2ac48e48fa3e23cdaeb509.rd b/Pages/aa07c23eb2ac48e48fa3e23cdaeb509.rd
new file mode 100644
index 00000000..b5b38a61
--- /dev/null
+++ b/Pages/aa07c23eb2ac48e48fa3e23cdaeb509.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/Pages/abb7d609ab5b4eaeaf9b29748cd49fd.rd b/Pages/abb7d609ab5b4eaeaf9b29748cd49fd.rd
new file mode 100644
index 00000000..afbbb964
--- /dev/null
+++ b/Pages/abb7d609ab5b4eaeaf9b29748cd49fd.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 19,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/ae66f6e3ada5463385b19f7bebc32b1.json b/Pages/ae66f6e3ada5463385b19f7bebc32b1.json
new file mode 100644
index 00000000..1a08a1de
--- /dev/null
+++ b/Pages/ae66f6e3ada5463385b19f7bebc32b1.json
@@ -0,0 +1,227 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 14.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 14.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 14.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 499.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 184.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 66.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 66.0
+ }
+ }
+ },
+ "Count": 8
+ },
+ "Values": {
+ "1,5": "编辑",
+ "1,6": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "模板名称"
+ },
+ "1,3": {
+ "TemplateCellSource": "最后更新日期"
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=模板列表!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板列表!个人日报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "e91951e4-cb93-47d2-9ae0-fa096886c8a3"
+ }
+ ],
+ "ID": "b5102391-edc7-4f37-93f2-a2b0dd656f7c"
+ }
+ ],
+ "BreakpointIdentity": "5111f956-67dd-4945-95a4-12dd064882d9"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "模板详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "b7c1b284-81aa-4946-ae62-8e0cca82bbde"
+ }
+ ],
+ "Text": "编辑",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "1,6": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "0001c604-9ed3-47bd-ac69-62de9c65aee5"
+ }
+ ],
+ "Text": "删除",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "3,1": {
+ "TemplateCellSource": "ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 4,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 4,
+ "HorizontalAlignment": 6,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 7,
+ "Formatter": 4,
+ "HorizontalAlignment": 6,
+ "Underline": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "\"最后更新:\"yyyy/m/d",
+ "Right",
+ "yyyy/m/d",
+ "Accent 1 0",
+ "Center",
+ "Accent 5 0"
+ ]
+ },
+ "CellStyles": {
+ "0,6": 0,
+ "1,3": 1,
+ "1,4": 2,
+ "1,5": 3,
+ "1,6": 4,
+ "2,6": 0,
+ "3,6": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "模板列表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//9425ePGIAW00Onj81mbkDgxJjAQPhPF4CxZVWvCI3cjllxX8s9irnOUKf5Bvuu0cabYN+AlLQ9DzLHlUq1wDdaSlKdSe5PTpW2FV84xz+ywpAoYCnQ6xaEP3XneEOfaIQRDZELjz87nCIOkvszoFg1NOXD1JOintFFKjnAa44sXfCymPzHJbjgySAgyK/X/Hk/Ik0G0djq8MNfwSdvXQOZ59GnvyAq7HH8Gmw07jy5i0ZUqvhMHqW/urc3XRWq84jjwBd3ANNQIscD8zBSX49hAELu+TQposadW1YCDZmCrBRm7NNwssNei2JNupiECQuBr+UwRJb37uVnYafuSFVVKVDe77/+MK6GU8HPUM4qa5RR2p4xH3gA1PKMyv/6FOYD86XknlJUR0290Dey6effA/8rtYT4p6q32BT62Z9WJcEWBTDAiwlhtQQZEv7iuODVzpDZq/PIkNEtMEA6QGCFOQqRTy8aohn1APob3+9LDSFyU4UQR+a56sZbzBqTB9q7XiW/L/EdQWTGMtRm8bRmAeKMff3B12GC+LuAuE53CLwCBFlB0jAFlY62Xx3mog7Qz1l9EUXFQG2Xq3V+2ys0ZaHAt0cqZ3HQd1Rw63x9SPZ9GbFdNbeTQVgjWMkj8fraBeV1mc0n/rJOeeNLM3x/8To/hz4UOze0Pu9L+wVZxDll1bpj9WsbmuMFPl4dzArnFOuby2vMZaO42kIFzW5jh4ySBHULyYLs5SM2oOK0nY5FbWueyPRCQoxsM/A+RnxQ8xfaDqbqafrOtWdAy3/m0rYCVLN9x9h8Qogt3tZWZKqrdhZGs5KYygHRc1tUUXyeH9A1qdKYQsuMc4POoASvJOn/q+Rm1V6nfJKvCQTigFBKdnPL7CJS/UX/f2t50R7cLautze3F20g8uOGib7Ag==|920
\ No newline at end of file
diff --git a/Pages/ae66f6e3ada5463385b19f7bebc32b1.rd b/Pages/ae66f6e3ada5463385b19f7bebc32b1.rd
new file mode 100644
index 00000000..ad05ca6e
--- /dev/null
+++ b/Pages/ae66f6e3ada5463385b19f7bebc32b1.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 8,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/b522ad93131845cf87553eda79dfd25.json b/Pages/b522ad93131845cf87553eda79dfd25.json
new file mode 100644
index 00000000..6907bcb2
--- /dev/null
+++ b/Pages/b522ad93131845cf87553eda79dfd25.json
@@ -0,0 +1,233 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 91.0,
+ "Mode": 1
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1,
+ 2
+ ],
+ "Count": 3
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 13
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "评论组件",
+ "CommandHandlers": [
+ {
+ "CommandName": "点击回复",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!评论输入组件框"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "发表评论组件",
+ "MethodName": "聚焦输入框",
+ "ParameterValues": [
+ {
+ "Name": "传入回复对象ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!ID"
+ }
+ },
+ {
+ "Name": "传入回复对象姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!姓名"
+ }
+ }
+ ],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "af229fc7-a66a-464c-9a21-171db6d280b4"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "姓名": "姓名"
+ }
+ }
+ },
+ {
+ "CommandName": "点击删除",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务评论表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "ID",
+ "GUID": "0a35ef10-5c21-4873-94eb-2843f7c9bed3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!A2"
+ }
+ },
+ "BreakpointIdentity": "2587612a-8736-471e-aebe-ce34910ef6c7"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作完成",
+ "BreakpointIdentity": "e8e1be90-7672-40ff-ad7b-4119a65bf645"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!A3"
+ }
+ },
+ {
+ "Name": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!E2"
+ }
+ },
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!I2"
+ }
+ },
+ {
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!A2"
+ }
+ },
+ {
+ "Name": "附件",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!I3"
+ }
+ },
+ {
+ "Name": "时间",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!E3"
+ }
+ }
+ ]
+ }
+ },
+ "1,0": {
+ "TemplateCellSource": "ID"
+ },
+ "1,4": {
+ "TemplateCellSource": "发表人_全名"
+ },
+ "1,8": {
+ "TemplateCellSource": "内容"
+ },
+ "2,0": {
+ "TemplateCellSource": "发表人"
+ },
+ "2,4": {
+ "TemplateCellSource": "创建日期文本"
+ },
+ "2,8": {
+ "TemplateCellSource": "附件"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,4": 0,
+ "1,8": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "0,0,1,13",
+ "1,0,1,4",
+ "1,4,1,4",
+ "1,8,1,4",
+ "2,0,1,4",
+ "2,4,1,4",
+ "2,8,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "任务-侧栏"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//mlQDEVJXyvDH7VOsG4hi+1wPMRanjH6aH6mHqlBGZGzPq3CEVljDom/iAVcpg+XZaQwyafL0oGGvIstGWN5DPl6wPHAaW0i9ZBrcRmi9pwAUYodCtsZXnsS7sWIxn38XT7Kyz1NtzJJW3muJPF7Ws5/SrD/mbD0/h00Mkfy9HQh+87qrqoLRCZ2a5YO1h2njpqJhSomEFsornJuhxeQsc7Pq58IZ5QB5oUBC3ytqoXpoKgI1vjMaXPFILN1CQPPntV70Qtygd6VQP8UvcdA9RJBDEkg68Vte/tzPYXx+2CVKvX/EJ5w+2sXgxTNU8sdyilv5mS+a27l4lUsTDLF0otMG7zHZ0Jerud5kKJzydSouVny1FAzqtKaJGhzOdY31azviI0PG0MlF13vXhdJd1I231+1CpynRZ0wTsiuu7BdJdGm6May3Pq76m5eQenT+9Q9/ZC2z5SRRmlFJzG5PxonkiAWLFo18IV0JiGSKNKArEoLJPWCgdx9ADlzCzizWScFmAS3G8X8IvK35vAjik5WDc56rz76U2n6XmKDO6/2cDl03gYXaEC5jnCY1ESHv2hLNw2fr4qtFhfFVYL3HArUHORc5djG0VFm8IMo3BSJP8DSvlGegkzIuYETpYtXnOQq5JgZL0G5GXk39In7RG1Lnc0h/tDjl61m4oW0gSNnYl/H38zASGlrO34kIy08pno//1bNaqeb/0KRTHUqbMAkoPRYyfETKpfBmRSAWlnQxNylqRIpg6PNYzHV5o0EfsApzpx9UjGxK2XWF1y4Oojj37yZv6llgNXKX4YKMp173fLAtxsQ1tmQHb/MoIPsPT/Cjj6e+JPyfDUrFhPqpPVMJoeOH3lmT7SWy8OCwFeM2r9tex6FburMq9ICfIQwxBPjae3zeAx3FklBVMV/4fQ==|920
\ No newline at end of file
diff --git a/Pages/b522ad93131845cf87553eda79dfd25.rd b/Pages/b522ad93131845cf87553eda79dfd25.rd
new file mode 100644
index 00000000..7b397dd8
--- /dev/null
+++ b/Pages/b522ad93131845cf87553eda79dfd25.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 13,
+ "RowCount": 3
+}
\ No newline at end of file
diff --git a/Pages/b90932e038f94707b54e571ff7cd84d.json b/Pages/b90932e038f94707b54e571ff7cd84d.json
index 175ff882..7e29f5b2 100644
--- a/Pages/b90932e038f94707b54e571ff7cd84d.json
+++ b/Pages/b90932e038f94707b54e571ff7cd84d.json
@@ -3,324 +3,679 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 97.0
+ "DesignLengthInPixel": 16.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 28.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 22.0
+ "DesignLengthInPixel": 28.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 16.0
}
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 22.0,
- "IsHidden": true
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
}
}
},
"InLogicalVisibleIndexes": [
- 4
+ 4,
+ 5
],
- "Count": 5,
- "DefaultSize": 10.0
+ "Count": 6,
+ "DefaultSize": 16.0
},
"Cols": {
"RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 159.0
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 281.0,
+ "Mode": 2,
+ "MinLength": {
+ "Value": 200.0,
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 74.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0,
+ "Mode": 2,
+ "MinLength": {
+ "Value": 100.0,
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 74.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0,
+ "Mode": 2,
+ "MinLength": {
+ "Value": 100.0,
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 74.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0,
+ "Mode": 2,
+ "MinLength": {
+ "Value": 100.0,
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
}
}
},
- "Count": 3
+ "Count": 15,
+ "DefaultSize": 16.0
},
"Values": {
- "0,0": "",
- "2,1": "加载中"
+ "1,3": "加载中",
+ "1,5": "项目经理:",
+ "1,8": "商务经理:",
+ "1,11": "客服经理:",
+ "2,5": "项目成员:",
+ "2,8": "工时分配:",
+ "2,11": "项目状态:"
},
"AttachInfos": {
- "0,0": {
+ "1,1": {
+ "CssName": "",
"CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "ToolTip": "操作",
- "TemplateKey": "上圆角封面",
- "ImageSizeMode": 2,
- "ImagePath": "app-logo横幅.png"
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "app-logo2.png"
+ },
+ "shape": 1
},
"TemplateCellSource": "项目封面"
},
- "2,1": {
+ "1,3": {
"CssName": "ec-label",
"TemplateCellSource": "项目名称"
},
- "4,1": {
+ "1,6": {
+ "TemplateCellSource": "项目经理_全名"
+ },
+ "1,9": {
+ "TemplateCellSource": "商务经理_全名"
+ },
+ "1,12": {
+ "TemplateCellSource": "客服经理_全名"
+ },
+ "1,13": {
"CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "回调值",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5"
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!N2"
},
- "ID": "fca787aebd60472ca78e90305b6d4689"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!回调值"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5"
- },
- "Value": "%Null%"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!回调值"
- }
- ]
- },
- "value": "编辑"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
- "ShareCommandContainerRefer": {
- "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d"
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
}
- }
- ],
- "ID": "8509c09c-c60c-48a8-9526-84f9f6979623"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!回调值"
- }
- ]
- },
- "value": "删除"
+ ]
},
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "1d2e8095-a583-48be-800d-cad929d18797"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5"
+ }
+ },
+ "BreakpointIdentity": "429bc3bf-0c72-4f46-a043-3d73ad416128"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
{
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
- "tableData": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "1afadd5b-cf71-4c7c-ac28-eb41831509fd"
- }
- },
- "value": "%CurrentUser.UserName%"
- },
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
- "currentUserProperty": {
- "UserProperty": "用户名"
- }
- },
- "value": "Administrator"
+ "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!选择项"
}
- ],
- "RelationType": 1
+ ]
},
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
- "Title": "提示",
- "Message": "确认将此项目移到回收站吗?",
- "Answer": "我已确认",
- "OklButton": "确认",
- "CancelButton": "取消",
- "OkButtonCommand": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "项目信息",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "08c1bd52-678a-4899-8594-f97eca56d853"
+ }
+ ],
+ "ID": "285b0fd5-c750-4c47-8ecf-c35fa6760967"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
"TableName": "项目表",
- "ColumnName": "删除",
- "GUID": "aace6039-c9b7-4203-b106-44d7074056ef"
+ "ColumnName": "项目经理",
+ "GUID": "1afadd5b-cf71-4c7c-ac28-eb41831509fd"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "用户名"
+ }
+ },
+ "value": "Administrator"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "提示",
+ "Message": "确认将此项目移到回收站吗?",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "2e9cf94b-efc4-43b5-8d34-79f513b03329"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
},
- "Value": "1"
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "0bb92d3a-19c9-4b77-8ace-d062ea87d58e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "删除",
+ "GUID": "380955af-175b-4f1c-94e8-af5938992053"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "3a992ee5-d493-426e-8317-f263d273f9a4"
+ }
+ ],
+ "ID": "77ae4dc4-d40c-4be2-b6d9-ee0a1a5d5ebc"
}
- ]
+ ],
+ "BreakpointIdentity": "a9e22740-9a11-43ea-b57e-f6460ddd6b2a"
}
],
- "ParamProperties": {
- "context": "上下文",
- "inputContent": "用户输入内容"
- }
+ "ID": "dbbe9d31-036e-45e3-995e-76fe9051ec6a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "无删除该项目权限",
+ "BreakpointIdentity": "a0d2026f-44e7-418d-bb64-96477b475916"
+ }
+ ],
+ "ID": "d16940b2-b43e-45b1-9054-60d2a73fc8b9"
}
- }
- ],
- "ID": "2f2b4cc3-c316-464e-aca8-9835f60ea074"
- },
- {
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "FourStandardStyle": "warning",
- "Message": "无删除该项目权限"
- }
- ],
- "ID": "e419613c-df37-4634-89eb-c487985a3a1e"
- }
- ]
- }
- ],
- "ID": "7e98ec4f-f931-4d40-b68b-42b5dd0239a6"
- }
- ]
- }
- ],
- "ID": "e6caaf13-8f46-4b95-8bf9-d10a9afac40a"
+ ],
+ "BreakpointIdentity": "a88da50d-e90c-45d6-979d-d40440bfd3fd"
+ }
+ ],
+ "ID": "658a1232-3adc-4abe-ad3b-952ce600c460"
+ }
+ ],
+ "BreakpointIdentity": "aab78852-8a78-4aaf-9af3-e35063c2901f"
+ }
+ ],
+ "ID": "d709a2b5-a5f4-4178-8bc8-c9ff669d8cf6"
+ }
+ ],
+ "BreakpointIdentity": "380f6ed3-83db-4468-8d36-699c0a094c97"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
}
- ]
+ },
+ "PageName": "编辑删除页面",
+ "BreakpointIdentity": "2c4d5b8e-5423-4bea-a4de-101f6c43b9be"
}
- ]
+ ],
+ "ToolTip": "更多",
+ "Size": 16,
+ "ImagePath": "更多.svg",
+ "UseCellForeColor": true
}
+ },
+ "2,3": {
+ "CssName": "ec-label",
+ "TemplateCellSource": "项目简介"
+ },
+ "2,6": {
+ "TemplateCellSource": "成员数量"
+ },
+ "2,9": {
+ "TemplateCellSource": "分配方式"
+ },
+ "2,12": {
+ "TemplateCellSource": "项目状态文本",
+ "RulesGuidList": [
+ "8f85ed85-02d9-479a-ae57-f339a9735047",
+ "6314aa42-b404-4621-a9f0-2c47f57d0acd",
+ "fd76a516-c58b-430d-a9fa-756347691bea",
+ "4d45c168-3c33-446d-9b47-06ce40e585ba",
+ "136e464d-aef1-4dda-ad30-1d70aad2930d"
+ ]
+ },
+ "4,1": {
+ "TemplateCellSource": "ID"
}
},
"StyleDatas": {
"Styles": [
{
- "FontSize": 14.666666666666666,
- "HorizontalAlignment": 0
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "Foreground": 5,
+ "TextIndent": 10,
+ "HorizontalAlignment": 6
+ },
+ {
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 7,
+ "TextIndent": 10,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "Foreground": 5,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "TextIndent": 10,
+ "HorizontalAlignment": 6
+ },
+ {
+ "Foreground": 3,
+ "Formatter": 8,
+ "HorizontalAlignment": 4
},
{
"FontSize": 16.0,
- "HorizontalAlignment": 0
+ "HorizontalAlignment": 2
},
{
- "Background": 1,
+ "FontFamily": 0,
"FontSize": 16.0,
- "Formatter": 2,
- "HorizontalAlignment": 0
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
}
],
"Types": {
"Strs": [
+ "Body",
+ "Background 1 0",
"Center",
- "#FFFFFF00",
- "@",
- "Body"
+ "black",
+ "Left",
+ "Text 1 50",
+ "Right",
+ "[AUTO]General",
+ "0\"个成员\""
]
},
"CellStyles": {
- "2,1": 0,
- "3,1": 1,
- "4,1": 2
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "1,1": 1,
+ "1,3": 2,
+ "1,5": 3,
+ "1,6": 4,
+ "1,8": 5,
+ "1,9": 6,
+ "1,10": 1,
+ "1,11": 5,
+ "1,12": 6,
+ "1,13": 6,
+ "2,3": 7,
+ "2,5": 8,
+ "2,6": 9,
+ "2,8": 5,
+ "2,9": 6,
+ "2,10": 1,
+ "2,11": 5,
+ "2,12": 6,
+ "3,1": 10,
+ "3,2": 10,
+ "3,3": 10,
+ "3,4": 10,
+ "3,5": 10,
+ "3,6": 10,
+ "3,7": 10,
+ "3,8": 11,
+ "3,9": 11,
+ "3,10": 11,
+ "3,11": 11,
+ "3,12": 11,
+ "3,13": 11,
+ "4,1": 10,
+ "4,2": 10,
+ "4,3": 10,
+ "4,4": 10,
+ "4,5": 10,
+ "4,6": 10,
+ "4,7": 10,
+ "4,8": 11,
+ "4,9": 11,
+ "4,10": 11,
+ "4,11": 11,
+ "4,12": 11,
+ "4,13": 11,
+ "5,1": 10,
+ "5,2": 10,
+ "5,3": 10,
+ "5,4": 10,
+ "5,5": 10,
+ "5,6": 10,
+ "5,7": 10,
+ "5,8": 11,
+ "5,9": 11,
+ "5,10": 11,
+ "5,11": 11,
+ "5,12": 11,
+ "5,13": 11
+ },
+ "RowStyles": {
+ "1": 12,
+ "2": 12
},
"SheetStyle": {
- "FontFamily": 3
+ "FontFamily": 0
}
},
"Spans": [
- "0,0,1,3"
+ "4,1,1,1",
+ "1,12,1,1",
+ "2,12,1,1",
+ "1,1,2,1",
+ "1,13,2,1"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
- "ParentPageName": "项目列表"
+ "ParentPageName": "项目列表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已终止\"",
+ "Priority": 4,
+ "GUID": "136e464d-aef1-4dda-ad30-1d70aad2930d",
+ "StyleInfo": {
+ "Foreground": "Accent 5 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已完成\"",
+ "Priority": 3,
+ "GUID": "4d45c168-3c33-446d-9b47-06ce40e585ba",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"进行中\"",
+ "Priority": 2,
+ "GUID": "fd76a516-c58b-430d-a9fa-756347691bea",
+ "StyleInfo": {
+ "Foreground": "Accent 1 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"审批中\"",
+ "Priority": 1,
+ "GUID": "6314aa42-b404-4621-a9f0-2c47f57d0acd",
+ "StyleInfo": {
+ "Foreground": "Accent 3 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"新建\"",
+ "GUID": "8f85ed85-02d9-479a-ae57-f339a9735047",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
- },
- "Pictures": [
- {
- "Name": "7aad6d86-6e5a-4841-94c7-ada27f39583d.png",
- "ForguncyPictureName": "更多.png",
- "ForguncyPictureSourceType": 0,
- "Stretch": 2,
- "Transparency": 0.7291666666666659,
- "PictureCommands": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 1,
- "Placement": {
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!C3"
- },
- "PageName": "右键菜单1",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5"
- },
- "TargetCell": {
- "SerializeProperty": "=右键菜单1!点击按钮"
- }
- }
- ]
- }
- ],
- "Location": "173,109",
- "Size": "17,18"
- }
- ]
-}//X2eifn+wyRhtbjzvuB2WLQRKX1O0MpXfvOmayoJn8g9hHJZm8RnmCmB/erqFSY9D6yeLvQ7rOwqanVRX5zTfS2jrw9BzDWiBpn3zkvybxOqTKXLAu2KCwNPjEND2AoEVnitViKazhuSnjCHR5Ue4XgpSLC2L05qj1tqzWUe6SOtrhQ67pfGqT0/dLKRRorDBr9Ud1SFbkFmdjjsKIfXn6SeT7yDCC6EOaxfOvqrfM83tQRXVGuOUdWER1IU25oAFmmxhSt+TroTn3VuvX2Rdh9Fp+FjpwqlLwUd/wN/Ij4ixvBRi5fh9lz4qvbEyEnYsi0XrQYqYclOFP2P9rYPcfH4RhUpQ3c+Vy63CpeVvpt17GfS4JR4Sxcjl2MKVkeAD3S24xfVa7hvaYowatp1grTCUendtQaCxYRPWXX9KZePsKKWtyBQ6q9Slc00Jp3rzyY8S7hQPWqzqLyRecxl3nfOhEncOKC1SXsM4pZy0w9eg1WkLKGBuEHhfN3qAgza4LutZA2cC2DQ/kgD8nEiT6HDPN/lJ8Xcb7p2sVSgPDhEAchohhNOeoE7IdWPGHWNVf9UcRIpRGbkl9llqhIVeZPaKy40DbVtqRcrFlLCv5TYnf2sSNzc6zbsicPdmFMrwqIoj+X3Aebieuh3T7/5COae6rBeUS4V54gsVsLsK7adB+kqQp0cZeG70PE9KQG8GJ8InpsMteRPaV3u45Iht0fVg2fOxc8NKEnzxQejC1eXviwj2dBTTnvft/6ZNgg/W1s1Jx+/wHb+aFhqgxNEEIpQ5ijGwI5fsFtSk1USNKvffa2u07V2JvNeZXg1tkrGlbTPuZB7AchTqSD4ppH9mlUknYQ3ahTJJjMqdixNaI3tCMtoIG8F7EfKgMpGyV5VBBWkM7bQysuRHkDmlyQMw1w==|920
\ No newline at end of file
+ }
+}//bmhZL7D2GspsHOR+WqOmVoafXoWgPYGuSXy2HlIvKyLbyLcrs2DmzPz/x6G/JrrvaB3Timq9DxDDhoBCKFqqbio3ZBOCTmChim4U9FfmAlpCbXbLr7WSz3nkDo0j0MmXGa0I1aay0OHIlgieAA2XflOfyFJOCFq9di+YEnP109XdZuXhLVAPr9n6k0UFs36LuAW0n1kngskxAHedLJdbbX6rhUYVF1lzvnNSgLtNm04ccxRVryGr8R2AhepFCs6nFz6FojGy7NIPDU0fT+Dj6KaYykMwhJQ7qSVy8WbEMdbR4/nEBKuvHbFza2QHxJv/ZH1jJjQtcD730ELASKhgQZBWQUrGVs0+ujwAC1egSDUElSh3BQhhJMA50xOncmWngXpEsBNM6z78FiKj0wocdl/J4mQxpUzDVtWHsBUgQePMYx3YBGv672zqvX3YPbMbs3qMRaDBwODKirkwCY5bBU8Zqqz3QbPoYhKXIskNX7phLIjOPZqbU7/5ooHXRCmIkwBLjgCLztFHXSFX/xh33pVQZDojUO8+8YRAuFMNPkTUbJ61+3UxcC34crHqQO1XDRfj1C8lW2unaY7cy5eO0J8jacsctoPwddWFW+ONY/mt5MFpAh/FBud+zDpI5T7v1R8bS4BmD1SoFJOFH8+4ypPSTvG0dfXIMz4maj3Yl7c72z3rBvvrFWr0p8agS8mMrHzLzU4/gwcoGsJHfqFBY80x2B1OEQTRQ0j12m1qYKd8Kz+HqL6bVOrcCYmGz0ZarYQ3DCuOoybR+uxvZV3qntMZTSr9toMy0/MWJ+sZJvnYVQx98TfHxaeUirKaeUQknJ+FpYsx9Zy2ZLoUIjm02RrtrBAe7dFY/lVjjGy8l9yPNO0jhP74RhHDrZQGrYa/JFC2ZVzGW64A9KMKzm/uDg==|920
\ No newline at end of file
diff --git a/Pages/b90932e038f94707b54e571ff7cd84d.rd b/Pages/b90932e038f94707b54e571ff7cd84d.rd
new file mode 100644
index 00000000..aa79d825
--- /dev/null
+++ b/Pages/b90932e038f94707b54e571ff7cd84d.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 15,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/bb37d006d7fa42868edcb64a2148268.json b/Pages/bb37d006d7fa42868edcb64a2148268.json
new file mode 100644
index 00000000..b7d0c5fb
--- /dev/null
+++ b/Pages/bb37d006d7fa42868edcb64a2148268.json
@@ -0,0 +1,64 @@
+{
+ "Rows": {
+ "Count": 1,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "Count": 1,
+ "DefaultSize": 33.0
+ },
+ "Values": {
+ "0,0": 123
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CssName": "",
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像.png"
+ },
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "成员"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 2 0",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0
+ },
+ "RowStyles": {
+ "0": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "会议成员展示"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}///VvQP7QPD7bSyb36PzKSdGv8JXqNaDCKyBDs0JCqTZYHQcy/bQ4bO5wV+PiEsOF4UR98qrXWnnLHihE4Y5utcKpTHED4s3XROPkJLROC5rOgZCfrh2KuhQg7EVi5nAWpdn6AnLnsDOvqAP8r8qOGOdXFXlhmTp2ZlsYJoFpQYw581X02awlG3tHvuZkBu1Gwaht6JvHlp4ebVDlb+dDy7g7t4QZCgwGSnvo+lZhpX5K6+t+YoFJQeoeQ4KlvqI5+0E7xvHkz71mUi+DTLYYnRD3NxhxQPQRY2SARNxX9ApNLoV0WAZFaPddEA8ARYZ3QRdnLtNKp8jDw0AmJ7ZvREk9Gw+BGuPidQ858ZxGj49iLkuXwrDmwWK8jF/G9hGAmt/Ujw+wCGlDN6jHZwtq5eQD62WTtmynIB17H9CiMIdTUBbg/nfnSZi/IeqC2S1CPD2Dk6YGf4C514oViP8gGY5RqhOZiv6ofbx08hHp+QtFbGCUWZCYlGmaVVx/gEfbSBLa9klXmByPa2hi20m6GgpHTpSKKTSRCfvScNhvnKOkQCBLyLDEXQNtiB0jYcoXI2jT6V2AenLlaCVqpkke0KwehJdwC3A3ntiSJucZWPPqrU9w9Eq5STY58M/z5aBvGg9B90wtoFhXaLNwFYMK912kh8ogQEgBXxN4p+xDhL7z2BD36a88ximC/0M7JAoQXmlJdg8h5KhCxX/XopwN1piW3OiWHsHi+BqxFl5FgMXF66BKCgns/TBV5XG8WRGywuo3LBeYHeWklUY1csHtpiDP0vB69dLxcHB+bYF9paYnrW+MFHfCb1QkwwUWUOtcjDLeaY+h/EGXdx1348n9I1fUn+ZTmNIIiOrgZg5SiU6g2j9CES5wIJwTEvd+D0Du19GL2zqtkp27EPPIhgVLXkw==|920
\ No newline at end of file
diff --git a/Pages/bb37d006d7fa42868edcb64a2148268.rd b/Pages/bb37d006d7fa42868edcb64a2148268.rd
new file mode 100644
index 00000000..e8913531
--- /dev/null
+++ b/Pages/bb37d006d7fa42868edcb64a2148268.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 1,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/c273b140d3b24036903f81cf5f56c0f.json b/Pages/c273b140d3b24036903f81cf5f56c0f.json
new file mode 100644
index 00000000..1f7b85e8
--- /dev/null
+++ b/Pages/c273b140d3b24036903f81cf5f56c0f.json
@@ -0,0 +1,420 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 12.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 160.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 12.0
+ },
+ "Values": {
+ "1,5": 0,
+ "3,4": "%CurrentUser.UserName%"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "今日待办.png"
+ }
+ },
+ "1,3": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "WaterMark": "新建列表...",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D2"
+ },
+ "PropertyType": 5,
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "021df6ef-31b2-4453-99ce-c6ec392b1a6e"
+ }
+ ],
+ "ReadOnly": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 7,
+ "FirstParamValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D2<>\"系统通知\""
+ },
+ "ErrorMessage": "分类名称必填,且不能为系统内置名称"
+ },
+ "TemplateCellSource": "分类名称",
+ "RulesGuidList": [
+ "988ac8ee-1e7a-4933-96c1-ff79830e77d4"
+ ]
+ },
+ "1,4": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D2"
+ }
+ ]
+ },
+ "value": "系统通知",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!E2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "重命名"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D2"
+ },
+ "PropertyType": 5,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "d925347b-895f-437e-9409-0ec2b2c9f958"
+ },
+ {
+ "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
+ "TargetCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D2"
+ },
+ "BreakpointIdentity": "f68b13da-0090-4c66-b3fc-3b897862e382"
+ }
+ ],
+ "ID": "41a7dbd1-d0ad-48c5-9e5b-62295c490656"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "5576f141-930d-4621-8551-5039c2e8ce5b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D4"
+ }
+ },
+ "NextUpdateDataTableCommand": {
+ "TableName": "TODO_分类",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "ID",
+ "GUID": "b867ecae-dca8-4e30-b367-56811689207e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!D4"
+ }
+ },
+ "BreakpointIdentity": "f28c571e-6b07-4d5c-9925-3c595c7e810b"
+ },
+ "BreakpointIdentity": "3216e6fe-4522-42df-b071-a354509f9bd4"
+ }
+ ],
+ "ID": "408af4df-22e2-41c8-be1e-34eaf14074ae"
+ }
+ ],
+ "BreakpointIdentity": "9653b0ae-26d7-4219-b6c9-a556b5068429"
+ }
+ ],
+ "ID": "9618d10f-c872-4a4c-8da2-b81a196a17a4"
+ }
+ ],
+ "BreakpointIdentity": "12cd93ae-0b8d-44c6-a33c-3b9908309bc4"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "列表菜单",
+ "BreakpointIdentity": "1908887b-788a-4aff-b28c-000ee6ce4e83"
+ }
+ ],
+ "ID": "c8ec3dd3-da7a-450d-be02-7f1f346edcf2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "内置分类不可删除",
+ "BreakpointIdentity": "9fc51aac-92bf-49ab-93a8-410298534589"
+ }
+ ],
+ "ID": "3f08d62c-b89e-4c15-b80e-3854bbe22cb7"
+ }
+ ],
+ "BreakpointIdentity": "a57674ff-359b-49d1-a93c-d59ce8845fd8"
+ }
+ ],
+ "ToolTip": "编辑",
+ "Size": 24,
+ "ImagePath": "更多.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "83c23fad-d233-4ba4-a17f-f26c08c386e9",
+ "bfc03a98-5bd1-4935-8763-9585b88c0496"
+ ]
+ },
+ "1,5": {
+ "TemplateCellSource": "统计数量"
+ },
+ "3,3": {
+ "TemplateCellSource": "ID"
+ },
+ "3,4": {
+ "TemplateCellSource": "用户"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0,
+ "Formatter": 1
+ },
+ {
+ "Foreground": 2,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 15",
+ "@",
+ "Text 1 50",
+ "Right",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,3": 0,
+ "1,5": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 4
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "TODO-FULL",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!$D$4=\"\""
+ },
+ "Priority": 1,
+ "GUID": "83c23fad-d233-4ba4-a17f-f26c08c386e9",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK(c273b140d3b24036903f81cf5f56c0f!$D$4)"
+ },
+ "GUID": "988ac8ee-1e7a-4933-96c1-ff79830e77d4",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=c273b140d3b24036903f81cf5f56c0f!$D$2=\"系统通知\""
+ },
+ "Priority": 2,
+ "GUID": "bfc03a98-5bd1-4935-8763-9585b88c0496",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//UhnlNdw6jdoSm+Kr6xMlAHbhf8spNYswTvq+zGkTd/iBUkd1Se5gU2v+wdnMrzvPdExVXti+AzqyyPrFDOVA7bi4flHABgHPNi6f6vkaLV6clqBJi82X8TbIxjjOmKOz3OCILgBub00ywgVTsbHIoil4NjGYTZ6SQPl5q56qXbxTLFY80p2Cwg9fAwKjMZGQamRD6KlgA9fY3TsJd+j9yvS0nv+MMYXhJ2ENFp5xijRYoO/6TYyayYvSZPLCtLylod/lymQuBkY/98hvPgpkIAdhRv3deT4JtxLuT8dX2NLh4BHvf5RfQl2rQ7IxyGA+F1kr7LeJgyrq9xsNz0TyjAERDe/mtSm5TXCrD69Y9lC7i/y+UhaWi5FDstRhM6x9Orb7CGbkPyWgmxQrkZHpn869USHxqAqscE5nOSIowR7MrMp5Vsyu4SqHCvTr1m6zer2zpbMogPR4d+qz4QuTZs0vlLxhS2WmypETIifqq4VLMMmIiU8LL9VepcbsaPCVVeOIx4LuuHksXm7cIeBTwBDbY2SHrGAJpBRME2bVHaWzfGnSTQU7dDC85tfWPy/UFG69vskykkOhJ08CXbAkaqCskqrheMoFQgScHDlyA+U6smdb98fM81fWIXyzJlWQRuODr/xJWL/y5GD8ZYOs6llYDcEoCZq2SFnYu/YY3WKDY9bEMS7Tw+U2jpwNynl1CixHKaGRcuskRdDpnN7CKXzblF1bIzQ3iUNI5RwAJ50HIdmulWqzklnbur9RUZSy6ccwvFnBE/dXtMUAd9p6fAy6QZYNO+WvYMsZvPdeJPJ+ObjFczBx282yei/8eHa5WiNjdR/d/faM4NcfuYAEVcYuQKN3D2NCgofKgUawoThyNeqrSpMm+4BslBad9hgljN6hboZezd73ZCxjmLjSfg==|920
\ No newline at end of file
diff --git a/Pages/c273b140d3b24036903f81cf5f56c0f.rd b/Pages/c273b140d3b24036903f81cf5f56c0f.rd
new file mode 100644
index 00000000..d8c8d52d
--- /dev/null
+++ b/Pages/c273b140d3b24036903f81cf5f56c0f.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/c2fdba786e764b41a081c3fbd09ff8f.json b/Pages/c2fdba786e764b41a081c3fbd09ff8f.json
new file mode 100644
index 00000000..e77073bb
--- /dev/null
+++ b/Pages/c2fdba786e764b41a081c3fbd09ff8f.json
@@ -0,0 +1,169 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 91.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 16.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 108.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 128.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 591.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 126.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 1
+ }
+ }
+ },
+ "Count": 8
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "发布时间"
+ },
+ "1,3": {
+ "TemplateCellSource": "标题"
+ },
+ "1,5": {
+ "TemplateCellSource": "发布人"
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "发布内容"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 0",
+ "yyyy/m/d h:mm",
+ "Left",
+ "Text 1 50",
+ "\"更新到[\"@\"]\"",
+ "Right"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 2,
+ "1,5": 3,
+ "1,6": 4,
+ "4,3": 4,
+ "4,4": 4,
+ "4,5": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,1,1,6",
+ "1,5,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "changelog"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//JcPFlekSUDIMMfhGHtdpwQT4OLE+HPFmhKaudn+QkFQSDeD21brT0aNwsODvo/vK5pd4C2QNPYLfEBO+wG6HmniLIasctsYsDXgNFNjhJrbFx8GtDRRAy3N+ukNLserjIGMdJiijseIZ46siWOUVHLeiaiL+Z3ucZFf1U6IOiyUGPfe8DYz2ABeg6gtpaQg90UKftSLQtXpOmQjV0o369V/Ex+CHO2V0/zK9okeAmofJQVRiEvBKK1rVo9sXQHIvcu7KzSeI4Xaj37PEeTUEALfUv7TbtP09hGkVKLwnMq+mf0KgNpeUaL9AfJW3dgbqutXw7pkEtwSnJ0SMtletPcyeXbNAYztHEt1vjxZVgQP2wOJ4EkVpFBxQiE7alNT3f1lW+rQaW5zAGrmyU6oS/WFaCfWwZxHCt7qnPSXLqbz/3glt5nr3zGN/Twn3MMGS8M+jpltv3lKc+6yqo3ensOKml9sIwb5nULmUTnS67kNkZjFI5SF3HO/1aKuy59nYTJZScRZ0MrvG2GbjZXs9pL76s4tZ8GEJXsEDM5Hmp5T+PYGNhv+zTGsez25Zk8eIIA6RpOolFEBNPX97LHXlB5VJ4cvLuIq/Td46Jict5/CMrNN1j5K+RaG2p5trbvVNQixbIdug7Al4s1jLWPEChws0mj/ymqXfNMBoqg5z3MQSFKYXRfggUgEYHX/U1vAseoeYpJrWilY6AVMpLQnisGbpUudyCrrS1O0AhPE/CFQw7ErIcZc1rFg5k2UkiudlN2qqOVXB0OrbKlyxG/nYufctQudufDseKTUJxsGKQqyv8/Y36r7kupagLKbquBPS5MzfkhPAVB0ddR9qpxDOHnN5lA1IhNhUA+7Gtf04Ctvc3RoxGoMwvVSjsnG+O0bRHrUv0GMmhGX17koJyaokzg==|920
\ No newline at end of file
diff --git a/Pages/c2fdba786e764b41a081c3fbd09ff8f.rd b/Pages/c2fdba786e764b41a081c3fbd09ff8f.rd
new file mode 100644
index 00000000..908a76b1
--- /dev/null
+++ b/Pages/c2fdba786e764b41a081c3fbd09ff8f.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 8,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/ca9a9ad6a344441aae9c66e3f2e2700.json b/Pages/ca9a9ad6a344441aae9c66e3f2e2700.json
new file mode 100644
index 00000000..4e95a095
--- /dev/null
+++ b/Pages/ca9a9ad6a344441aae9c66e3f2e2700.json
@@ -0,0 +1,257 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 8,
+ "DefaultSize": 16.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "仓库名称",
+ "3,1": "xxxxxxxx",
+ "6,2": "创建人",
+ "6,6": "空间名称"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "仓库名称"
+ },
+ "1,11": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Style": 1
+ },
+ "TemplateCellSource": "Fgc-Listview-Selection-State-Column"
+ },
+ "3,1": {
+ "TemplateCellSource": "仓库描述"
+ },
+ "6,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "TemplateKey": "圆形"
+ },
+ "TemplateCellSource": "创建人头像"
+ },
+ "6,2": {
+ "TemplateCellSource": "创建人"
+ },
+ "6,6": {
+ "TemplateCellSource": "空间名称"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "FontWeight": 1,
+ "Foreground": 2
+ },
+ {
+ "FontSize": 16.0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 4,
+ "HorizontalAlignment": 5,
+ "VerticalAlignment": 6,
+ "WordWrap": true
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 8,
+ "TextIndent": 5,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 9,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Bold",
+ "Text 1 0",
+ "Right",
+ "Text 1 50",
+ "Left",
+ "Top",
+ "Background 1 -5",
+ "General",
+ "[AUTO]General"
+ ],
+ "Borders": [
+ {
+ "Color": 7
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,11": 1,
+ "2,2": 2,
+ "3,1": 3,
+ "4,1": 4,
+ "4,2": 4,
+ "4,3": 4,
+ "4,4": 4,
+ "4,5": 4,
+ "4,6": 4,
+ "4,7": 4,
+ "4,8": 4,
+ "4,9": 4,
+ "4,10": 4,
+ "4,11": 4,
+ "6,1": 5,
+ "6,2": 6,
+ "6,6": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "6,6,1,6",
+ "6,2,1,4",
+ "3,1,1,11",
+ "1,1,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "选择Git仓库 (BackUp)"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//iYic72+kt4V3dVnOwS68pFmlGztdrelLmWKI9Fq8TCF3INLocqRhSrrky08O0jbZlHR4bEaVwcx0NmI+9QBWeJASf7RMVZhqfcrdQKsxIxovQ/ffyi8EVRqiltOf3RZ1dpdEcMYdhStFUlYhuu8rgFZuekQv3Ht11tzC81WAhnrfYYLakjxaeFOfUudeAe+BJhaxVKP2ZnlnGu3RsuwX/dHt0kbQTusADWBZoMn3ooVWU/ZMRRTI0P1f0FTqlGRqjw/UCcT1dpKezh/qxLVdi6DT040CjNOieH9/mzPUiDajQa200iYEPiGSON9owh0j1TG435UWKyVJWwbmuaG94c62ypuJDf9VXSyv5LAbT35oJmxPOEOYXa0NGHEXz87QIbbBRSYZZQtG5jdrXDTIjl0kj1WFIFiF1AGsq+L8SLD2srHxVMOBJEEMP50NT89yC6man4aQn3yqZoyCyYuCokdLZR0s6cDwrAf9xq3CuURUklV5VSQ+0JRWEqIo4BUbz4o7i658k1xdMsBBJDvJIC4IfTSns7C57GOGSvEs8nhS/bY7eUFlHOYA2ep11SV+s10GjEptP6eC6B9h1ThVqwOZo6Ga3eRWsaKawUwf41Ztz8OUKRN8VhorknnXcQWEaB1W8nqNAd8kidXW/1/Dbe0mMMyiuvT+bOSBpZlPaFF99BdCM+h0M8J5KmU26nU2/mdtQPRGJM86RtSlQ7T9+8zpI8AkTHTwsRG06mZRQylullvYudfvEqZqvX0h/MjZvMBU6qtoRhmmJ8r1s9MmIOecMv+1YxY4jDk8djxu0snZJJf+mTAakr7dEa2bEBbfRiS+QRoh45uNWYMLd9GVdVLAYlpBx8hzO8fosHHA4yGLr483Xa+y/YYxs2Oy7rkAPS7X+jde8CpUaa5lIVdFJw==|920
\ No newline at end of file
diff --git a/Pages/ca9a9ad6a344441aae9c66e3f2e2700.rd b/Pages/ca9a9ad6a344441aae9c66e3f2e2700.rd
new file mode 100644
index 00000000..92c8028d
--- /dev/null
+++ b/Pages/ca9a9ad6a344441aae9c66e3f2e2700.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 13,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/Pages/cb2a6325e1334f5fbcb7270deba57ec.json b/Pages/cb2a6325e1334f5fbcb7270deba57ec.json
new file mode 100644
index 00000000..1d067ac6
--- /dev/null
+++ b/Pages/cb2a6325e1334f5fbcb7270deba57ec.json
@@ -0,0 +1,501 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0,
+ "Mode": 1
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 10,
+ 11
+ ],
+ "Count": 12,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 113.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 112.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 6
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!B11"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "c851f153-d1af-42c0-96c5-07dd63c4eb85"
+ }
+ ],
+ "ID": "79057be7-57d5-44b8-86b9-fde87d468238"
+ }
+ ],
+ "BreakpointIdentity": "ae40971a-3129-4d29-bccb-aaae9fa3cfaf"
+ }
+ ],
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "gitee.svg"
+ }
+ },
+ "TemplateCellSource": "仓库名称"
+ },
+ "1,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!B11"
+ },
+ "TemplateKey": "圆形",
+ "ImagePath": "默认头像 .png"
+ },
+ "TemplateCellSource": "创建人头像",
+ "RulesGuidList": [
+ "1db67ca9-ca8f-4621-8730-b7daa0920e07"
+ ]
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "Text": "",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ },
+ "TemplateCellSource": "空间名称"
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "03c04d21-6847-45aa-9856-c509d83ddd60"
+ }
+ ],
+ "Text": "",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ },
+ "TemplateCellSource": "版本名称"
+ },
+ "5,1": {
+ "CssName": "ec-label",
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "复制到剪贴板.复制到剪贴板, 复制到剪贴板",
+ "ObjectiveCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!B6"
+ },
+ "IsAlert": false,
+ "AlertData": "复制成功!",
+ "BreakpointIdentity": "c129f7a8-4450-4d5d-81ad-3461967bb415"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "复制成功",
+ "BreakpointIdentity": "9be970bf-d6ce-4e60-8ca1-8841a48595eb"
+ }
+ ],
+ "Text": "",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ },
+ "TemplateCellSource": "仓库URL"
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Background 1 -25"
+ }
+ ],
+ "separator": ",",
+ "size": "small",
+ "effect": "light",
+ "itemSpace": 5,
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "仓库成员"
+ },
+ "8,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "提示",
+ "Message": "同步可能耗时较长,会在后台进行!",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "3b85e84d-8c15-4fcd-9708-aaeaa30ed602"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "从页面同步仓库的所有提交",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!B12"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分支名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!C12"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RequestAsync": true,
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "6f410865-8678-4d34-b91b-f40fb74b0dbd"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!E9"
+ },
+ "PropertyType": 1,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "bc5e7a62-1cb4-4e14-9dc2-fc1bd848b32f"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已在后台开始同步,请稍后查看!",
+ "BreakpointIdentity": "2b3a5586-6d4f-4457-8901-1c7b0bdeb11c"
+ }
+ ],
+ "ID": "ae9ef1df-09ed-4138-85a4-67b7d940c4f8"
+ }
+ ],
+ "BreakpointIdentity": "bef7af5b-7013-41b2-aacc-f18ea999be90"
+ }
+ ],
+ "ToolTip": "同步提交记录",
+ "Size": 14,
+ "ImagePath": "Application/058_refresh_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "10,1": {
+ "TemplateCellSource": "创建人",
+ "RulesGuidList": [
+ "1db67ca9-ca8f-4621-8730-b7daa0920e07"
+ ]
+ },
+ "10,2": {
+ "TemplateCellSource": "ID"
+ },
+ "11,1": {
+ "TemplateCellSource": "仓库ID"
+ },
+ "11,2": {
+ "TemplateCellSource": "分支名称"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "TextIndent": 5,
+ "HorizontalAlignment": 1,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "Formatter": 4,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "Formatter": 5,
+ "HorizontalAlignment": 1,
+ "WordWrap": true,
+ "Underline": false
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 10.666666666666666,
+ "Foreground": 7,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 7,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "Formatter": 8,
+ "TextIndent": 5,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "Text 1 50",
+ "\"空间名称:\"@",
+ "\"绑定版本:\"@",
+ "\"仓库地址:\"@",
+ "Background 1 -5",
+ "Text 1 0",
+ "General"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,4": 1,
+ "3,1": 2,
+ "4,1": 3,
+ "5,1": 4,
+ "6,1": 5,
+ "6,2": 5,
+ "6,3": 5,
+ "6,4": 5,
+ "8,1": 6,
+ "9,1": 7,
+ "9,2": 7,
+ "9,3": 7,
+ "9,4": 7,
+ "10,1": 8,
+ "10,2": 8,
+ "11,1": 1,
+ "11,2": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "5,1,1,4",
+ "3,1,1,4",
+ "10,1,1,1",
+ "6,1,1,2",
+ "4,1,1,4",
+ "1,1,1,2",
+ "8,1,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目代码",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=cb2a6325e1334f5fbcb7270deba57ec!$B$11=\"\""
+ },
+ "GUID": "1db67ca9-ca8f-4621-8730-b7daa0920e07",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//GrR3jz/QYDeZ+EXlqgByzdSnXAl9RA612ZaMhodM/anKMsjezzlHEP57LWfuYqvRzveXvMjIj6bvivFZLfz/uhxARSZaCIBD4DOFPrePso8XCmYjI3V0PKCKFefukRPABJ+AUD/kzjAMW2SH7b5BCrnKdq+pXjA6yNZEVOUsZb8pBJaIgXk2dNTNCzUsEcIihVonsRIJYhcx0cGhywC2QAir05NQHJafXGam9UpphIA7IsQuJ9thiuNzrNI5LvgLiloRXSXszo5fkpLwFhnFNvo3JpEs57ziMVsHIsHA6cwCwvZtWZIzKTL2SBFBFSw4cdK2694wAGkVrTMuEgZ4SBS8jZlfGTXNfThchEs9sO2lenDurqJXl+tr16BgS+y3fb+Z5LoYmJKWVNgrWIoQC/LzRmzkdLEXQFQxboTdwMcuRoZteokVk7vG9hsDMflzMbQxuGcTIovKUUTjSBHuJcrJYlkBhU70mEH43r2Yeo1MC/2dFw5Y+GbOtx+g15NBqTMjuOK7nay4JsS5QeJtlpIZIuHPu+cxqun84mjFrNiU0+eMIKvbNKZUY2Nyyq90kuWBxgO3OzBjK+1sEdF6be9iIiSj39a2R9V+uMHh1i8l+o5OR/R26/NWt0rxUO3d7zZBLdVTLeaERRHC60rGMF0ymTwvwSrDa70LQ8QZX8TNJor2L3nuydffA55yxNYEJ5z/d0F8Bvn8Fb+yhSJ5Eb3ErrroSljdwK3pI4ie2HiLloATF+KDo9huGnTzCQBAeOWA1Qw5W5915QHPylYXj5em3m2n5lKFLjnTsZjIARb1j6ZbBE8wvb+WXaItB89b2G+UirOxIYLjtAzEYZJGiMdJHgcIIu8lgYYntCrdiJQnUjRWaRIdtwSiEpa7dUgcT5tlf0TUIUfVf/kBYoUVBQ==|920
\ No newline at end of file
diff --git a/Pages/cb2a6325e1334f5fbcb7270deba57ec.rd b/Pages/cb2a6325e1334f5fbcb7270deba57ec.rd
new file mode 100644
index 00000000..02c34854
--- /dev/null
+++ b/Pages/cb2a6325e1334f5fbcb7270deba57ec.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 6,
+ "RowCount": 12
+}
\ No newline at end of file
diff --git a/Pages/cda331c332764d0dbf65cb0ea77374d.rd b/Pages/cda331c332764d0dbf65cb0ea77374d.rd
new file mode 100644
index 00000000..575cf9a6
--- /dev/null
+++ b/Pages/cda331c332764d0dbf65cb0ea77374d.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 19,
+ "RowCount": 9
+}
\ No newline at end of file
diff --git a/Pages/da845ef0f1cf4586a29964e862551d7.json b/Pages/da845ef0f1cf4586a29964e862551d7.json
new file mode 100644
index 00000000..0d691d40
--- /dev/null
+++ b/Pages/da845ef0f1cf4586a29964e862551d7.json
@@ -0,0 +1,206 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 8.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 171.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 14,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,4": "进度",
+ "1,8": 0,
+ "3,4": "操作人"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 14,
+ "ImagePath": "时间1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,4": {
+ "TemplateCellSource": "进度",
+ "RulesGuidList": [
+ "5efbdc23-b626-4eff-87ab-379f8bf4aeba"
+ ]
+ },
+ "1,8": {
+ "TemplateCellSource": "时间"
+ },
+ "3,4": {
+ "TemplateCellSource": "描述文本"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Accent 1 0",
+ "Body",
+ "Text 1 50",
+ "yyyy/m/d h:mm",
+ "Right"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,4": 0,
+ "1,8": 1,
+ "1,9": 2,
+ "1,10": 2,
+ "1,11": 2,
+ "1,12": 2,
+ "2,8": 1,
+ "2,9": 1,
+ "2,10": 1,
+ "2,11": 1,
+ "2,12": 1,
+ "3,4": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "1,4,1,3",
+ "1,8,1,5",
+ "3,4,1,9",
+ "1,1,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "工单进度查询",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.SpecificTextRule, ServerDesignerCommon",
+ "Value": "结束",
+ "GUID": "5efbdc23-b626-4eff-87ab-379f8bf4aeba",
+ "StyleInfo": {
+ "Foreground": "Accent 5 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//tCRHQn+2aTxTtdRWngMm0dq7e4grgpM/US6A1ckQAmMIkvvHg1njduVMBglOXmPuta3lSL6ZaAhDZuT/PWuLJ6Ob4oLi08lD02hXMAb5eHhgppohIr4Cmi2PXrQDvjS7acSpR91hX9YSlocn60Ri9N08QwSoPBUtXU3GyNmEFruy4lfbFPay5cqc9AAsotfq9kCPLI4PzThi9TOFC3KCSZnRMR0u+0kbHz2eg34P8PX5KMz1j2BBbpcMZKt0prBhjgKQe4ZLaOtJaTv6bRuxwv7QlaCV8kJbbfdhqro0pxelyF//GWCr/dnLdEIG9PcidzDdy+Hy5VaZYE6NHOLlUoR2tsDVIFMhgNNUJprZjiYbR/XuuKENhvbsg6eW7z0XrzvamxJzkKALkfq0A/ZRsBTbrxTlqLS+lYV3F0yTf9qFDF4DW9Ia+DVDhDuHL4aJNdgRvGU+1hC7OGJvNG2NGYk0EGYkh9sUYFoXFeFLl5jMOXq/fhNmJguRmizEh7haLIl4KEa/r7cOIlHRtvd7o8bO6ydgJk2jqH4Lrkge8kLTQ86jyRoJz5LCqSl+F9rbeFaJo4CmXd/t1QtlmCy9oYhKw4ZnYGBUvK7+v/LjWNEKCyoUuj/vWh8/8wRDb0CQYhnau7xOFa3m0x9dy5WOb/EuIekdiol49uWzlzL53yEwORxe/bbrkZ+G6p7aKS9hNqDaKhhAQtkMsVhOAq5g1mjCCZ5ljEpMcxNLEkpATUxtwjY58XHyC1lHALnH2DUdvDzOA8dCreFnpr6Q4jY8VEsHF/eYnO9QhSgHnEQXlCl7s7ubFKHnjRB0M5cFHLMyD/PxiA+gS8SAYGnNdof5Fxnj+0FE+7reGdjcJlIimk4SEsEVRYx6ClGZYmCKYwrGfYEM+aX/5HosWhSihQNM5g==|920
\ No newline at end of file
diff --git a/Pages/da845ef0f1cf4586a29964e862551d7.rd b/Pages/da845ef0f1cf4586a29964e862551d7.rd
new file mode 100644
index 00000000..a8f87110
--- /dev/null
+++ b/Pages/da845ef0f1cf4586a29964e862551d7.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 14,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/dca212d9143944f79673fb1776be989.json b/Pages/dca212d9143944f79673fb1776be989.json
new file mode 100644
index 00000000..98d7685a
--- /dev/null
+++ b/Pages/dca212d9143944f79673fb1776be989.json
@@ -0,0 +1,176 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 142.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 961.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 8,
+ "DefaultSize": 10.0
+ },
+ "Values": {
+ "1,3": "发言人",
+ "1,5": 0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像.png"
+ },
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "发言人"
+ },
+ "1,3": {
+ "TemplateCellSource": "昵称"
+ },
+ "1,5": {
+ "TemplateCellSource": "开始时间"
+ },
+ "3,3": {
+ "TemplateCellSource": "内容"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "HorizontalAlignment": 3,
+ "VerticalAlignment": 5,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Background 2 -25",
+ "h:mm:ss;@",
+ "Left",
+ "black",
+ "Top",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "0,6": 0,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 2,
+ "1,6": 0,
+ "2,3": 1,
+ "2,4": 1,
+ "2,5": 0,
+ "2,6": 0,
+ "3,3": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 6
+ }
+ },
+ "Spans": [
+ "3,3,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "会议详情"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//y/1smwFsjdKk+svjCwls2P32dNH+1BHJ5O5CEAZciAh5twMlIqnbyA1MlpBCoLHxD/8oBOyl6NWdv5DzMNgChJrU0ZCB8d01L6+ilBH4V7NcVnzG7NvzhsqjqvSGKaSkpYreRak5PW9SZZDWRfkrzdLrlx/mmNYrXrayrNxrJRMIPAxdemLmY6SPPZ7fFOPqrel2B2GuVqLDrWlVSF9v3LQp8qlh55uYkJsAWUXPfpbZrIMdmms1T+gCnzoIgX3bX2K5pXx0FSh7YpWvgDj3UEUwzaq9TZhYmMMVOnaYdvhYDkENO3jy7FOqTSO/mfEAK7LoNljiInJkrAfEqwQvgV41Eff19EAji1ar4gQlDuyBGbmzX0437iNuEW7YIW5AUa8kYWGfUYvNhO2ewLP4rWRodfQYcEkH3DwJz4bxx/mHR6d5PQj23bh+th/Bxjp31XrJHNaXEAoQEffD0BJXb7808NDcfrCGKQRbpJ2iiRFhI5QCjEj0OdjgqJsNJy6KCK09njZGb83gH+XYQtTtV96oojOIvCHdoMve25perViLRNGCOQgJt2v+tlJ2KsEJTCbkwbKX8VEcAhyS1SxvFggxs6m/H4dmuH1xNWKlQGVSxJGzTcciA9xVC9q10b8GA01IzHNEPbjlGqE9txWFlS1d7nL6ra6tW3MGT/Yy7bHhYiR6HPJseHKqRyZCrYPbgZ6kDetgxfuidLKYX4o0+tonvfY1nzlUINcnjbvSI4r2u1mbeDQEuyZXGpjSZoFa/eSTytC2QXYjeCsgxTcKIVARWoTHEINQXgcn07xEiXczMk4e+HerYo4z2UQEFp6T9T2A4DQ10TnpPUffYGtw4T70oRVirzEcIyjXxO5q9sZ1i1KMuUDtrzJ4p89gQqEYB9ueTEEZTttsBMmj8XkFxQ==|920
\ No newline at end of file
diff --git a/Pages/dca212d9143944f79673fb1776be989.rd b/Pages/dca212d9143944f79673fb1776be989.rd
new file mode 100644
index 00000000..908a76b1
--- /dev/null
+++ b/Pages/dca212d9143944f79673fb1776be989.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 8,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/e58b161ccf7d4429955ac9e5e68d551.json b/Pages/e58b161ccf7d4429955ac9e5e68d551.json
new file mode 100644
index 00000000..c2d000b0
--- /dev/null
+++ b/Pages/e58b161ccf7d4429955ac9e5e68d551.json
@@ -0,0 +1,101 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ }
+ },
+ "Count": 4
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 13.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 553.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 7
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Style": 1
+ },
+ "TemplateCellSource": "Fgc-Listview-Selection-State-Column"
+ },
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "用户名"
+ },
+ "1,5": {
+ "TemplateCellSource": "全名"
+ },
+ "2,5": {
+ "TemplateCellSource": "角色"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Text 1 50",
+ "Left",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,5": 0,
+ "2,5": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "1,3,2,1",
+ "1,1,2,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "选择参会成员"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//ycHtlTIxlgW5BPnfwznw2YwkDJXJqGaMMCsaGg5O+2Z+eOUWcyOrfQN2khUp6XhOMTUv3No9kXA6Dahb0VvPjnh3j8zZgu2toBL1LsCSph0jysgdM2GOPdQNpILqNZRCAV/l6vos3EWlzVTDgKrTB/jUdFjmd0Q+casEq0PoQczb8vRv7R5iJzpk5VMB+OLDMoIoCo6mP2lqbuEWNNdExeMVI+VNfMX6/BVdQj62XukG24+AUNhLZtWLIzmQJz5ZUXk8gyw6LP1frwysNOZ9lbycNgy7A+vkEFP7odZ2T0g3jjOu2FpEqJE3FrBUcT1rIk+2qv+66/5EWwwt96gQFGoOSIA6ErPkDIklQp7RE4LimioQyTaxWg+KPsgjKkDBURaAOj4RtbTf0082JNeL/ocAupUaIuZWUKmwrJlRAXs+q/yFp+7UQrXptf7DjYmHXxF+iI5DrBqZv7HHuNcVM2k9GegV9TdQwnV+dl8diOn7Izi1w4Zkt1SUVedxSu17/cYdwvnooNOscwOmvt55pRojm7ts1o76cVIYP0ApMiv9XA3qyv78Xzh/tXhwYbgxaRKtHFwttySDJze9tfIGUlV5URYIkOOSrL+9z/7cN5UHbpuvfxOZdQalOagB90Cgo1V9bKHXqmp21p8lWvzxLsmG/zVVRWc3eU5D/r75whCboHC7g6jgaQnAtoLZUfK/BfbP0uk2zgNHfszifm5vqkBy9IEC8vmtp2W/jWLAqEkcvRrPk0y14cB18gHUnKW6KkKNO9/FDMrkf1dxFZHH1rUEdq/2ivb4dPpbBfgemH5stwSn4yk0W9wY1Zvct99hFtN/xICapDcb+EqrPfpQlXgYgM0HMZLsuBCK4f5MqfHBNWvjllJHd70T0N12+r2Q3Mpkkl3rciW1sGyoD/vnRg==|920
\ No newline at end of file
diff --git a/Pages/e58b161ccf7d4429955ac9e5e68d551.rd b/Pages/e58b161ccf7d4429955ac9e5e68d551.rd
new file mode 100644
index 00000000..d8c8d52d
--- /dev/null
+++ b/Pages/e58b161ccf7d4429955ac9e5e68d551.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/eaf92441634a4701b4a255ccc7601ac.json b/Pages/eaf92441634a4701b4a255ccc7601ac.json
new file mode 100644
index 00000000..e4f892d4
--- /dev/null
+++ b/Pages/eaf92441634a4701b4a255ccc7601ac.json
@@ -0,0 +1,134 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 46.0,
+ "Mode": 1
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 237.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 64.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": 0,
+ "2,1": "加载中..."
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "创建日期"
+ },
+ "1,3": {
+ "TemplateCellSource": "类型"
+ },
+ "2,1": {
+ "TemplateCellSource": "项目动态"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "Formatter": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "HorizontalAlignment": 2,
+ "VerticalAlignment": 5,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "yyyy/m/d h:mm",
+ "Left",
+ "Right",
+ "Text 1 0",
+ "Top",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,3": 1,
+ "2,1": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 6
+ }
+ },
+ "Spans": [
+ "2,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "项目概况"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//+4Le0ygEvWOe5XUD308+F8O8lYKp+1GtmLkDVMffCn5/3WsF28xnC9iUbkynAOIBLNBuyGkV35qrgmeZbZ4YqnmoDgxdK6v/kkYKnXfWbG8SWQrNRIKy7JpfdodlbHAe0u+FKPhabCI9l8M0cMS2W7l3HdIlFDRDMh4jYh96x4JZoO6FxXDh/56nxWKYcLek9B2qa24bMj5aJ47Fp/ApAZ7CO+tzNMwNWnic3J8d4eI8e5r4ca7IYx3zwYf3/MxWJTnQOL3sqb+Ll8kjwh373pe/iYUtADmAEs4Rx6vMo1/PlEVod4hNbWySjuGYSPWnZ6y1lQhU8pWkEFG0NJSYrnRyLJIyI3x6lb5MVOvOKBCAFYj0ayok6ZitieQtqAIf2teTxdyLEKKrgVZCCTEjnL2lAsbjgZ1bDIlTFzW86/P0e+Hsnbm3ZBe6SUNzA1+OrIZg7lLl7mLO4K0iEVcppxnQnk45ZjylhEDxeRoIkKIQrXT70Jm31a6QHh7D6+YW4gJC+M0yPmCWpFGhIEOQoyCdC80qyNZT3GBo6tDABzxlQA+XpSA3cFVCso4HFjRVSp2bl/+teTk2nXEOu5M2WKc+L0PzcVvvPvV58pZEjm1mBAJJN0YE4fyPjnwd84sxmIpM24LPC13M3h/HG+cmiRu+7v4gHUVrEGoCiZItM7rnCbjYD2T6UBVJxsJbDpGJJNRAV6RNH1w7mzWD1HksqF187EXZpNclK6diZApeCo3gTQgUjQGoJSn8jvrRM+HCQUuhbCOfmzStL5mBMXOy3kfqEbfF/D8/Zm4sdLbHNGNEHLTyfMWdbiPmop7/aSRo3mzlxm66Y6Or04VerfWw6ZIO7CzUwtL9cx8pASWl51kjmap8uVyqlwsVkWlBPXtk6Jrmk/SZD33Nv9Z3P07qSA==|920
\ No newline at end of file
diff --git a/Pages/eaf92441634a4701b4a255ccc7601ac.rd b/Pages/eaf92441634a4701b4a255ccc7601ac.rd
new file mode 100644
index 00000000..a746586f
--- /dev/null
+++ b/Pages/eaf92441634a4701b4a255ccc7601ac.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 5,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/efad15458cd3490189cb6de447b36cc.rd b/Pages/efad15458cd3490189cb6de447b36cc.rd
new file mode 100644
index 00000000..575cf9a6
--- /dev/null
+++ b/Pages/efad15458cd3490189cb6de447b36cc.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 19,
+ "RowCount": 9
+}
\ No newline at end of file
diff --git a/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json b/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json
new file mode 100644
index 00000000..450f54ad
--- /dev/null
+++ b/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json
@@ -0,0 +1,803 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4
+ ],
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 71.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 19.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 262.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 200.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 200.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 191.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 191.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 191.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 191.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 74.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 191.0
+ },
+ "Values": {
+ "1,11": "报工"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!D4"
+ }
+ ]
+ },
+ "value": "2",
+ "compareType": 3
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!B2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "9e84ea32-3c98-4dbd-b199-1ab508cd15af"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "变更任务状态",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!F4"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "状态码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!状态码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ad146f04-1bd6-4a43-be4d-f6f2fbf65657"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "83a99ae4-8fee-4476-89f6-07d841aef88c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!msg"
+ },
+ "BreakpointIdentity": "ba6a32c8-ff95-4c82-a546-74a145b9ee37"
+ }
+ ],
+ "ID": "4c3ff6ed-7518-4319-bc6d-5af40ac27bbb"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "ffb91972-cda0-413f-9247-86910eae0ca1"
+ }
+ ],
+ "ID": "89cfb302-73e2-4445-8192-a11c9170ea22"
+ }
+ ],
+ "BreakpointIdentity": "f7b54034-89b9-4f0d-981c-f915f2c722cd"
+ }
+ ],
+ "ID": "b82a49fa-919e-4a2d-85ee-5c7be451ada1"
+ }
+ ],
+ "BreakpointIdentity": "cf60cfc9-a4cf-4b3e-bd15-205f28bc7db3"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "状态码": "状态码"
+ }
+ },
+ "PageName": "切换任务状态",
+ "BreakpointIdentity": "97d3a68c-8533-4fb9-911e-d73b430f186c"
+ }
+ ],
+ "Comments": "小于进行中",
+ "ID": "56f063b5-45cd-4589-a8c1-d7bea7c5402c"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "任务尚未审批完成,不可修改状态",
+ "BreakpointIdentity": "bca78f27-26c0-4456-9d1a-f3eb0ce8c293"
+ }
+ ],
+ "ID": "542acb98-e057-498a-9b96-d349d40c9b56"
+ }
+ ],
+ "BreakpointIdentity": "4e676f31-76a3-4421-9443-dbb2921b87df"
+ }
+ ],
+ "TemplateKey": "_RS_Information3"
+ },
+ "TemplateCellSource": "任务状态文本",
+ "RulesGuidList": [
+ "1acc23b4-3d8b-4aa4-80ec-d1daf2752267",
+ "05899876-59ac-4c5b-ac14-f56c7498183f"
+ ]
+ },
+ "1,3": {
+ "TemplateCellSource": "名称",
+ "RulesGuidList": [
+ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0"
+ ]
+ },
+ "1,4": {
+ "TemplateCellSource": "工时分配方式"
+ },
+ "1,5": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Background 2 -10",
+ "SecondaryColor": "Text 1 0",
+ "IsBounding": true,
+ "DataSource": "用户信息视图",
+ "ValueColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "f42319a4-6ad4-474d-bd7b-4bdf4de61be0"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "701c2c56-4b52-4485-ab07-c545ad9dddca"
+ },
+ "ItemsQuery": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "f5805362-32e1-453b-b13e-a958ee41d494"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!F5"
+ }
+ },
+ "CommandList": [],
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "任务负责人"
+ },
+ "1,6": {
+ "TemplateCellSource": "逾期状态",
+ "RulesGuidList": [
+ "b8253a56-7b38-44cc-bb95-a30e009e05d9",
+ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0"
+ ]
+ },
+ "1,7": {
+ "TemplateCellSource": "动态可核定工时",
+ "RulesGuidList": [
+ "ae873111-fde0-4fa1-b664-852d3e833eff",
+ "f2c4c4f1-c9ff-4553-a0cd-9783dce84ed1",
+ "14b601ff-8ddc-4a1f-8f75-13c61362e035",
+ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0"
+ ]
+ },
+ "1,8": {
+ "TemplateCellSource": "日期范围",
+ "RulesGuidList": [
+ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0"
+ ]
+ },
+ "1,9": {
+ "TemplateCellSource": "项目",
+ "RulesGuidList": [
+ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0"
+ ]
+ },
+ "1,11": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "f3839e66-563d-4986-a212-82201d7b5607"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "39483242-1939-4644-8e97-91abbcc537a0"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "1a3c3f2a-ae70-4e6b-9b90-72ab7f243551"
+ }
+ },
+ "value": "%CurrentUser%",
+ "compareType": 10
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "新增报工",
+ "PassValues": [
+ {
+ "Source": "实际",
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!工时类型"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!F4"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ff6d7add-c748-42e1-a062-9f352fe56f29"
+ }
+ ],
+ "ID": "bc9d09e2-7565-44e3-b3eb-c685c901adc8"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "你尚未成为该任务参与人,不能报工",
+ "BreakpointIdentity": "0da9647e-31d9-4dc4-b3fd-25e5eab24937"
+ }
+ ],
+ "ID": "31965027-feb8-46f4-9260-591977f70031"
+ }
+ ],
+ "BreakpointIdentity": "d1e6a59f-447c-436d-9979-f5bdb95ae55f"
+ }
+ ],
+ "ID": "76c3d476-963e-41ca-8fc1-bf73a515d051"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "8ddcb554-4cd1-419f-b3df-30a5b4d4a90c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "718d3ce3-69e1-4a05-96a3-aa5e036be9e6"
+ }
+ ],
+ "ID": "3385c643-7884-41b9-94bc-c43be183a111"
+ }
+ ],
+ "BreakpointIdentity": "2301bb28-4595-42d2-b111-5c58847dd099"
+ }
+ ],
+ "ID": "b6642a6b-d2b9-487f-a4a4-083a331202d6"
+ }
+ ],
+ "BreakpointIdentity": "af0b59bd-f85c-49e2-b8ae-bd9138b84440"
+ }
+ ],
+ "ID": "0574b15d-1d19-4676-b189-a48a8bbbf1ef"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前任务处于\"&f5fc8d78af50450e9ecd5e29f22c67b!B2&\"状态,不可报工!\""
+ },
+ "BreakpointIdentity": "c250b6c9-38b5-4632-8850-34bab49b16a9"
+ }
+ ],
+ "ID": "56c08fc1-91a1-4920-854e-abd85441e611"
+ }
+ ],
+ "BreakpointIdentity": "90be7f0f-8f20-46bd-afe9-7ab0d11a279d"
+ }
+ ],
+ "Text": "报工",
+ "TemplateKey": "_RS_Main3"
+ },
+ "RulesGuidList": [
+ "8179ae72-b985-45f7-a759-cf36d43b70ef"
+ ]
+ },
+ "3,3": {
+ "TemplateCellSource": "任务状态"
+ },
+ "3,5": {
+ "TemplateCellSource": "ID"
+ },
+ "4,5": {
+ "TemplateCellSource": "任务成员"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 12.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Formatter": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "Formatter": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 6,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "Left",
+ "Accent 2 0",
+ "\"⏱️ \"@\"小时\"",
+ "\"📅 \"@",
+ "\"💼 \"@",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "0,5": 0,
+ "0,6": 0,
+ "1,1": 1,
+ "1,4": 2,
+ "1,5": 3,
+ "1,6": 4,
+ "1,7": 5,
+ "1,8": 6,
+ "1,9": 7,
+ "1,10": 8,
+ "1,11": 9,
+ "2,5": 0,
+ "2,6": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "4,5": 10,
+ "4,6": 10,
+ "4,7": 10,
+ "4,8": 10
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
+ "ParentPageName": "任务管理",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!$D$4=0"
+ },
+ "Priority": 5,
+ "GUID": "1acc23b4-3d8b-4aa4-80ec-d1daf2752267",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 6,
+ "Value1": "=3",
+ "Priority": 3,
+ "GUID": "14b601ff-8ddc-4a1f-8f75-13c61362e035",
+ "StyleInfo": {
+ "Foreground": "Accent 4 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!$D$4>=3"
+ },
+ "Priority": 4,
+ "GUID": "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": true
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 6,
+ "Value1": "=8",
+ "Priority": 2,
+ "GUID": "f2c4c4f1-c9ff-4553-a0cd-9783dce84ed1",
+ "StyleInfo": {
+ "Foreground": "Accent 3 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 7,
+ "Value1": "=8",
+ "Priority": 1,
+ "GUID": "ae873111-fde0-4fa1-b664-852d3e833eff",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已逾期\"",
+ "GUID": "b8253a56-7b38-44cc-bb95-a30e009e05d9",
+ "StyleInfo": {
+ "Foreground": "Accent 5 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!$D$4=0"
+ },
+ "Priority": 6,
+ "GUID": "8179ae72-b985-45f7-a759-cf36d43b70ef",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "CellValueRuleType": 3,
+ "Priority": 7,
+ "GUID": "05899876-59ac-4c5b-ac14-f56c7498183f",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//xpFllbhaKAzrzakodfTFwrvTMSAkOlOjuC7qJBSt9W5UM8vzWw5FxSx2YIw4nC/qrt1WvBzI6qcd7AWtweOPeWCYwfHoxqSsr8mT6oY3oZPiVHhSgOZ7dwADLBpicG/+f0ww1/chLIlPa9hzk9VB9fcnrMEYtu4LKjUPt8iAJKGb9RznyVcP4BEtM4R33HhtyPr8kGeTF92D4H9B56m56rnh9JQfs8axALcW+ZrNaQmtwr0MQqcuGQOTLFpCkJowxfnz74ANk0GiIBS0euzf/CuU9YyN+/6Oev2Vbv2U5rto5nla0PTsMFWw53yuYcwZqnjbROAQNeWfYXhng+71/LGZZ6XOJdbFlbpa406Sh39gETUMxPqKfMVOQ8Mh/NpzOvhZYoi/UucB+70TJyqfJ6/VzB1UK5mFEZ1sRk4mMgQAwO/PnUpt5Xv9py1wXUj2uRmHUBrQaEl7bIKJ0Q5D+9hPf4U71yIJw3iBBiH9cvLwydTTTR4vbauD8wk3NmNl2jZXwjF+5lYEX1odZJGMViozFo6aXLxy6i6T1nvvfLWKQmPRs/dYgmxpagahlbWFRmh8QsRSIiqB8ChmDDx+0H9Jk+J4yxabDI+ljYNRiASo3FOGZXIZpQhinBNCQMhYo6dkUe7XW++Oji64kylqVoyo5vhlCSnN/YAAuBg7IVZhpJFK9APFSUi3gLwoNn0Qdfe++kAbFUBfkbc3YwE7ie2DDZKSOYQr8ynB3M7VlioInkQRds1CgJAF3id82VIvc75uYALfhe/Qa2hDtq8EWRlV1vXxw9QKb0yn0r/G/2GtT/er+zRixvV3wnus02d9htlE2b/AU9nZJyPgNgjP2+8Ykfsw2fwRfmFRcPTRDj3qMIqorVL/fAYkeRsTbOJPtbCF9AM6Hj1e9QqOepuidQ==|920
\ No newline at end of file
diff --git a/Pages/f5fc8d78af50450e9ecd5e29f22c67b.rd b/Pages/f5fc8d78af50450e9ecd5e29f22c67b.rd
new file mode 100644
index 00000000..a803c0f5
--- /dev/null
+++ b/Pages/f5fc8d78af50450e9ecd5e29f22c67b.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 13,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/77fae08dfbac4664a299aa7ec207218.json b/Pages/f9ec059d9c5d440eabbb7db442b15c9.json
similarity index 51%
rename from Pages/77fae08dfbac4664a299aa7ec207218.json
rename to Pages/f9ec059d9c5d440eabbb7db442b15c9.json
index d462c7a3..03433463 100644
--- a/Pages/77fae08dfbac4664a299aa7ec207218.json
+++ b/Pages/f9ec059d9c5d440eabbb7db442b15c9.json
@@ -8,34 +8,43 @@
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 26.0
+ "DesignLengthInPixel": 35.0
}
},
"2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ },
+ "3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0
}
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
}
},
- "Count": 3,
+ "InLogicalVisibleIndexes": [
+ 4
+ ],
+ "Count": 5,
"DefaultSize": 10.0
},
"Cols": {
"RowColumnAttachedInfos": {
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 73.0,
+ "DesignLengthInPixel": 104.0,
"Mode": 1
}
},
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 14.0
- }
- },
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 753.0,
+ "DesignLengthInPixel": 629.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -44,12 +53,14 @@
"Value": 1.0
}
}
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 140.0
+ }
}
},
- "Count": 5
- },
- "Values": {
- "1,3": "状态名称"
+ "Count": 7
},
"AttachInfos": {
"1,1": {
@@ -97,7 +108,7 @@
}
],
"separator": ",",
- "size": "small",
+ "size": "default",
"effect": "light",
"allowAdd": false,
"addButtonSettings": {
@@ -107,39 +118,67 @@
"distinct": false,
"ReadOnly": true
},
- "TemplateCellSource": "进展名称"
+ "TemplateCellSource": "进展类型"
},
"1,3": {
"TemplateCellSource": "进展内容"
+ },
+ "1,5": {
+ "TemplateCellSource": "创建日期"
+ },
+ "4,1": {
+ "TemplateCellSource": "ID"
}
},
"StyleDatas": {
"Styles": [
{
- "FontSize": 14.666666666666666,
- "Foreground": 0
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "WordWrap": true
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
}
],
"Types": {
"Strs": [
- "Background 1 -50",
+ "black",
+ "Left",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Right",
"Body"
]
},
"CellStyles": {
- "1,3": 0
+ "1,1": 0,
+ "1,3": 1,
+ "1,5": 2,
+ "2,1": 0,
+ "2,5": 2
},
"SheetStyle": {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
+ "FontFamily": 5
}
},
+ "Spans": [
+ "1,3,2,1"
+ ],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
- "ParentPageName": "任务-进展"
+ "ParentPageName": "项目概况"
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//zxQdyOXVIOvvgJ0qCzwyJ8RUhS2Pe/BAs2OsfCjeRSt9KqNAU3P0/hPbxgkgpLjO+yx3V5xsbgnXN9JNvKO+XKEEsl5Rzfc1lYoicW67408U5r1IwAtzYqFpQQuJNciCvewIYKABQtGPONULCJ9c8GroafC4U6VzC39mZr6AUtN2T1WtTHYgR8Li9/nKBv+f/vxlM2RmWZFXyr9r+rorykfVPQUEB+3StGvi3ulUquzk+9YUpO9nJKWIQNPgwPUiDets2Mafz1cZseob8UlsQYAagWqFMTp9ujJVmox1dXfKfY1yCSbCB8Icj+Ync8mGJpLVXO2Wvg7sfRP7Ujm1X/4YI6fk0h0quKcIo5KtaKZ6Fwu4ITEERVGReHEv6S3Z61id7Ah68DV5r8GCPL26wCitQO6LN49wDzzqryz1DzMeRlRpQGMud0SiWi5EB5r4Q6ickH2k357dYz3oDsXoFwv8w9FIhDgUoHS152iLnnc+g4/VUJBET2gHYa+AwkLbl92ToAz9YcZ1WXuwD/vAaRDOPoyiS3Wpd39e9ux8A+j626Bzk0Smt3jPmMEd9c93bNvPEuOBglFF6Xi9lWpE4aliStMSLzlOajR7EWiXVlDPHcgO4+k4YfOtIsMt5/sglFzZYnQ3rfk/pe7DKFZ5s/povipsxz4HFoeN7+18gXtFlHd2vmMgYi/+8rCwKfA+AzFa5tS/G3/cSpnxcvFARsNZIf+azD815iAPFFoCLVtLRhnHxCCpxVuwu4YcJvYIzsxd9dTUlfZffimcBCHEp0MutfylUpzYnQPviIb2NT0/R+A/I4Yvk2XiVV0FmEplh87TUzkk/YIQNdiEIrNSV7XscYvgm8MOsomjv10jMwUg/Ba1cXDjEpSnxXWUWjXATwwcVOSgf7wGPQtA5QbDrA==|920
\ No newline at end of file
+}//ez9NBI/rlKaOJ+a8bjOrjuqpV9GsC6ObXocYjGR2ddNOhXDINRhOefxKIH427+3bdnLexi4ol1PV5GxteqEXVA6PLhq0OfgQMPrAOPBj5CWfiepghW4OP/8OPRkCW5iFZwA+Ae1Zxd7hSGfVLpe/PYhArRA9Sk0qgHtoD2dWNucO7DWhYuDNyb0lUNbXISAhB1qa6Znyt99JVQsLglxS8CQN6ObJuH0xG0H+FyX+zTbf/B7HzgIgsUWRuXRnStDbM/qDkIwbkM2vGYpcxVLL5Qs3886ChC76FlYGtQIoGA9EF2WDCHUdEgZM/kK2op71tVBfiBPHnrgG0SB9mvql7tmgldhYQ6YWPnMtrJr52gdUpVwy+LrJPAd+FgbuQ4DQWeZbM0+txAX6lVzqnT0aBgHcfcq8y2zMQAdwRX0QT9N5XofVIZtFpnwp1dINB+zVrmCaT204WiC6Ct64CQ6um9QVizb7DaHGmsfIIhhfXbs65C37Ys56mEkluNp2boaHealrHvOB6JNhBtCwOr52GhVnp7V6J5lyi/E+XT52HaMQ9xPIvkb2f6yCZkfQIU5d7MvYJfeXXLMM2CcmXNNBRuj5J6tx2ZgrhqVSEIPoSE75qq586WH/tP/d/dI3MSEJ2fWQ+uSQAD1hzLPPIDhhdWrlW7Il56X9Tt5N8xqS8b97OfNlNmgpjFbp5eACColssiB/o5RBuafLN55Ubjt2SUoXT0rVj6wKymKd4pSNUA51s1L5u4TLQROaXV+1QBMNCQ+1kF4+QhNULvzAnS0tsNakQPMZW8duIh01v4porXvtrc8CaLHmch4jRSb+hbdZ2F2ppc7hbKUAAHfx2z1QhLVb+2WlWRYl0Wsn0MP8aNEM6HKgRc+yRS4cA+0MVZAaeOjtY7CIjtk3N4qfFvHgHg==|920
\ No newline at end of file
diff --git a/Pages/f9ec059d9c5d440eabbb7db442b15c9.rd b/Pages/f9ec059d9c5d440eabbb7db442b15c9.rd
new file mode 100644
index 00000000..ae86158b
--- /dev/null
+++ b/Pages/f9ec059d9c5d440eabbb7db442b15c9.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 2,
+ "ColumnCount": 7,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-Gitee信息.json b/Pages/个人中心/个人中心-Gitee信息.json
new file mode 100644
index 00000000..41bbd782
--- /dev/null
+++ b/Pages/个人中心/个人中心-Gitee信息.json
@@ -0,0 +1,814 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 9,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "Gitee信息",
+ "3,1": "Gitee用户名",
+ "3,5": "%CurrentUser.GIT用户名%",
+ "5,1": "Gitee密码",
+ "5,5": "%CurrentUser.GIT密码%",
+ "7,5": "保存Gitee信息"
+ },
+ "AttachInfos": {
+ "3,5": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.GIT用户名%",
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "5,5": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.GIT密码%",
+ "type": "password",
+ "resize": "none",
+ "showPassword": true
+ }
+ },
+ "7,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-Gitee信息'!Git用户名"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-Gitee信息'!Git密码"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "b61e9775-47a5-4dc8-a0fa-bd6d46621f37"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "ee05aafa28d14c5c9b80cd3dec357616",
+ "BreakpointIdentity": "5a5283a5-e7f0-407a-8f6f-cec3eaf5a655"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新GITEE信息",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-Gitee信息'!当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-Gitee信息'!Git用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-Gitee信息'!Git密码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d3194ce0-46e1-40cc-99a2-a4151484190e"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "f9cc3a1d-515b-4fda-b632-68b69e658f25"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-Gitee信息'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "85cf9a05-117e-4b86-b639-3d6b69064e97"
+ }
+ ],
+ "ID": "c177fc18-d62c-47e6-9ebd-1fc0434e30b3"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-Gitee信息'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "70a5819b-b381-4ed8-afc9-f440f4681138"
+ }
+ ],
+ "ID": "bc16b909-cd0c-4fa9-b2ba-6dd1fc76bef8"
+ }
+ ],
+ "BreakpointIdentity": "2833662b-dbb2-49d3-8594-8cda6b296b95"
+ }
+ ],
+ "ID": "91dbce8a-407b-46fc-8e05-833bd3472ed8"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "信息不全",
+ "Message": "请填写Gitee用户名及密码",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "79a909c8-0713-4331-8f8f-c2dc35bfe582"
+ }
+ ],
+ "ID": "b4297f6c-f7aa-4f0d-b9c8-551f8d736570"
+ }
+ ],
+ "BreakpointIdentity": "c645cc3f-ee31-42fd-afbf-de8db97e80f2"
+ }
+ ],
+ "Text": "保存Gitee信息",
+ "TemplateKey": "Gitee按钮",
+ "Icon": {
+ "Name": "gitee.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 10,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5,
+ "TextIndent": 10,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 5,
+ "HorizontalAlignment": 7
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Right",
+ "Left",
+ "black",
+ "Text 1 50",
+ "[AUTO]General",
+ "0\"小时\"",
+ "Center",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 1,
+ "0,2": 1,
+ "0,3": 1,
+ "0,4": 1,
+ "0,5": 2,
+ "0,6": 2,
+ "0,7": 2,
+ "0,8": 2,
+ "0,9": 2,
+ "0,10": 2,
+ "0,11": 0,
+ "0,12": 1,
+ "0,13": 1,
+ "0,14": 1,
+ "0,15": 1,
+ "0,16": 2,
+ "0,17": 2,
+ "0,18": 2,
+ "0,19": 2,
+ "0,20": 2,
+ "0,21": 2,
+ "0,22": 0,
+ "0,23": 1,
+ "0,24": 1,
+ "0,25": 1,
+ "0,26": 1,
+ "0,27": 2,
+ "0,28": 2,
+ "0,29": 2,
+ "0,30": 2,
+ "0,31": 2,
+ "0,32": 2,
+ "0,33": 2,
+ "1,0": 0,
+ "1,1": 3,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 0,
+ "1,13": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "1,25": 0,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "1,29": 0,
+ "1,30": 0,
+ "1,31": 0,
+ "1,32": 0,
+ "1,33": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "2,32": 0,
+ "2,33": 0,
+ "3,0": 0,
+ "3,1": 4,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 5,
+ "3,33": 6,
+ "4,0": 0,
+ "4,1": 4,
+ "4,2": 4,
+ "4,3": 4,
+ "4,4": 4,
+ "4,5": 5,
+ "4,6": 5,
+ "4,7": 5,
+ "4,8": 5,
+ "4,9": 5,
+ "4,10": 5,
+ "4,11": 5,
+ "4,12": 5,
+ "4,14": 4,
+ "4,15": 4,
+ "4,16": 4,
+ "4,17": 4,
+ "4,18": 7,
+ "4,19": 7,
+ "4,20": 7,
+ "4,21": 7,
+ "4,22": 7,
+ "4,23": 7,
+ "4,24": 7,
+ "4,25": 7,
+ "4,27": 6,
+ "4,28": 8,
+ "4,29": 8,
+ "4,30": 8,
+ "4,31": 8,
+ "4,32": 8,
+ "4,33": 6,
+ "5,0": 0,
+ "5,1": 4,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 7,
+ "5,33": 6,
+ "6,0": 0,
+ "6,1": 4,
+ "6,2": 4,
+ "6,3": 4,
+ "6,4": 4,
+ "6,5": 7,
+ "6,6": 7,
+ "6,7": 7,
+ "6,8": 7,
+ "6,9": 7,
+ "6,10": 7,
+ "6,11": 7,
+ "6,12": 7,
+ "6,14": 4,
+ "6,15": 4,
+ "6,16": 4,
+ "6,17": 4,
+ "6,18": 7,
+ "6,19": 7,
+ "6,20": 7,
+ "6,21": 7,
+ "6,22": 7,
+ "6,23": 7,
+ "6,24": 7,
+ "6,25": 7,
+ "6,27": 6,
+ "6,28": 8,
+ "6,29": 8,
+ "6,30": 8,
+ "6,31": 8,
+ "6,32": 8,
+ "6,33": 6,
+ "7,0": 0,
+ "7,1": 4,
+ "7,2": 4,
+ "7,3": 4,
+ "7,4": 4,
+ "7,5": 8,
+ "7,15": 4,
+ "7,16": 4,
+ "7,17": 4,
+ "7,18": 7,
+ "7,19": 7,
+ "7,20": 7,
+ "7,21": 7,
+ "7,22": 7,
+ "7,23": 7,
+ "7,24": 7,
+ "7,25": 7,
+ "7,27": 6,
+ "7,33": 6,
+ "8,0": 0,
+ "8,1": 4,
+ "8,2": 4,
+ "8,3": 4,
+ "8,4": 4,
+ "8,5": 8,
+ "8,6": 8,
+ "8,7": 8,
+ "8,8": 8,
+ "8,9": 8,
+ "8,10": 7,
+ "8,11": 7,
+ "8,12": 7,
+ "8,14": 4,
+ "8,15": 4,
+ "8,16": 4,
+ "8,17": 4,
+ "8,18": 7,
+ "8,19": 7,
+ "8,20": 7,
+ "8,21": 7,
+ "8,22": 7,
+ "8,23": 7,
+ "8,24": 7,
+ "8,25": 7,
+ "8,27": 6,
+ "8,33": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,4",
+ "5,1,1,4",
+ "5,5,1,10",
+ "3,5,1,10",
+ "7,5,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "BackgroundPicture1",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "Git密码",
+ "Formula": "'个人中心-Gitee信息'!$F$6"
+ },
+ {
+ "Name": "Git用户名",
+ "Formula": "'个人中心-Gitee信息'!$F$4"
+ }
+ ]
+}//G6wL/STj2jEUghIrr4FkBmJwnvrW6VCL7/ZEUCGs3G59lu3NhfnjFvLHZg2Dm5llqXPKIAyL2GCANa+vSNy8Se8PrHmZ5fjbneR4DW2O7eTbNUUyGpv0UPIFXE+43RurhZy3q5UXuOCCSqvFzZm/MIVZxwLG901j8zD/dVBR7e/sTTSCbY55Hw96VVSRtmSdoPWi9Lr0WP4D5UrNaxMPm7O8KdCTwqh71WJIBq0mKeab/6CC3q4bgcOXWz0RLmpdT0Ol5IJzvpkR70zphxt72LOkGAvh9iMtRwyDjs2vuH4NBmYUXrHmqbaLA8bd5OVIprHA2nn/m/ol8M8rDyDOr10RE5NRaSmXpH2BfgC+bY9VMaxR7AcPd48QkpKtc75SsfkcerAqrxQJd8MTLBVngSSmqa5NXul58lx4kP436UFsGAYn2cgWw2v5UBam8jjK/UuNYXcgWCTXZ6w6l5L/0xoBGXiwM6T87l3xYoKdwPt2XWDSP/AarT6kkQ50ZogKIj/Hgn2tQR109LBfZdUHiAs3dFSxZ1I3ENcxtzA5VNVeEQjLRfc+9QvoetMHKAH+TK0XrnkYhuXWHjFMw47nRgj/EVxaJNqjU9YpHiPpHc826CRL9v7uW3EVCyL0nvJ3JzvpztgZXvJlMhEw4rJweMj10Dky46Kn0+0UewUzSoojGRjK3MPGX69VGgG6Mo9+wE4kopS7oGw17Ua3CJZrlfqyhr2giTD5kkQWoviOxBU56M2nCKpRn0+2uK9Olp8RQggz6vHlesrk1raGzT76YWipQ5/zCsrEPMRKBo4B2docSQYuBprPSuT72CnAaF0K23h12XV3QuJW+CHA5IdGucpkXUBQloYns/U/HY9z82rqw3EjVgQftEm7czLvmfVA4ZDZVIkanFaa+NlqFvUYOA==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-Gitee信息.rd b/Pages/个人中心/个人中心-Gitee信息.rd
new file mode 100644
index 00000000..b4da964f
--- /dev/null
+++ b/Pages/个人中心/个人中心-Gitee信息.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 9,
+ "CustomNames": [
+ {
+ "Name": "Git密码",
+ "Formula": "'个人中心-Gitee信息'!$F$6"
+ },
+ {
+ "Name": "Git用户名",
+ "Formula": "'个人中心-Gitee信息'!$F$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-三方认证.json b/Pages/个人中心/个人中心-三方认证.json
new file mode 100644
index 00000000..f1c33ad5
--- /dev/null
+++ b/Pages/个人中心/个人中心-三方认证.json
@@ -0,0 +1,892 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "三方认证",
+ "3,1": "钉钉",
+ "3,5": "未绑定",
+ "3,9": "%CurrentUser.DingTalkUnionID%",
+ "5,1": "企业微信",
+ "5,5": "暂不支持"
+ },
+ "Formulas": {
+ "3,5": "IF(ISBLANK(J4),\"未绑定\",\"已绑定\")"
+ },
+ "AttachInfos": {
+ "3,5": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "DingTalkUnionID",
+ "PropertyType": 4
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "获取CorpId",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "CorpId",
+ "ResultTo": {
+ "SerializeProperty": "CorpId"
+ }
+ }
+ ],
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "9e6ac08c-100f-44a0-be10-9efc61e61e0c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "b26ae0fc-2549-4021-8fdd-bd1b76ea50c2"
+ },
+ {
+ "$type": "DingTalkPlugin.RequestAuthCode, DingTalkPlugin",
+ "CorpId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-三方认证'!CorpId"
+ },
+ "Code": "授权码",
+ "BreakpointIdentity": "086485c6-8d8d-48c2-83bd-eb083531c9f0"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "绑定钉钉UnionId",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "免登码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-三方认证'!授权码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "UnionId",
+ "ResultTo": {
+ "SerializeProperty": "='个人中心-三方认证'!J4"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "526f9eb4-35d8-440e-8450-72d483947d04"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "fe01574d-f1a0-4ef7-8cad-622f3fe36880"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-三方认证'!msg"
+ },
+ "BreakpointIdentity": "3b169f84-9d89-492a-af89-c2ed9bd65060"
+ }
+ ],
+ "ID": "0c8e73e5-3e65-4826-a8d9-bee12fe8f0b7"
+ }
+ ],
+ "BreakpointIdentity": "d9beee9b-335f-47d3-8e5f-2e1c338d5e55"
+ }
+ ],
+ "ID": "d492244d-9187-4de1-bd46-ae031325e0a7"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-三方认证'!msg"
+ },
+ "BreakpointIdentity": "4099f014-ab68-43ba-8402-6ae8d8f04743"
+ }
+ ],
+ "ID": "d425580a-8d7a-4461-9314-b1b36f71886c"
+ }
+ ],
+ "BreakpointIdentity": "15609a97-7220-4c68-ba03-72eea3dfb5a8"
+ }
+ ],
+ "ID": "46640373-c7a8-415a-b84b-309fe86e4ecf"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "提示",
+ "Message": "确定要解绑钉钉吗?",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "909e2fd3-0bc8-456b-b138-f3debbb6763e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "解绑钉钉",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!母版_当前用户"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ef8dd1d9-5b3f-4d2b-8e18-867ab60db900"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-三方认证'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-三方认证'!msg"
+ },
+ "BreakpointIdentity": "5be67664-22e6-4330-bec2-bcbdba9749a1"
+ }
+ ],
+ "ID": "56bf79f3-291f-438c-99fb-97a70efa2454"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-三方认证'!msg"
+ },
+ "BreakpointIdentity": "321265a7-14c4-4355-bffe-6000b34b098f"
+ }
+ ],
+ "ID": "5d59ee12-c71d-4464-b216-e80d82125cb8"
+ }
+ ],
+ "BreakpointIdentity": "90ca5920-eb8e-4e70-a34a-631581137fcd"
+ }
+ ],
+ "ID": "fc2dc0a9-96e9-49e7-b4e9-bf3f64d966dc"
+ }
+ ],
+ "BreakpointIdentity": "80ad210b-5990-4e06-b64a-9a8b16c01f6a"
+ }
+ ],
+ "ID": "86debf89-cd27-47c7-aa48-a63b9ebe3911"
+ }
+ ],
+ "BreakpointIdentity": "d25e4b46-72bc-41b1-b8dc-af6ab011bb93"
+ }
+ ],
+ "Text": "未绑定",
+ "IsDisabled": true,
+ "TemplateKey": "_RS_Main"
+ },
+ "RulesGuidList": [
+ "a51b892b-e580-481d-a5f7-56a403f207be"
+ ]
+ },
+ "5,5": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "Text": "暂不支持",
+ "IsDisabled": true,
+ "TemplateKey": "_RS_Main"
+ },
+ "RulesGuidList": [
+ "6575bfc6-bad0-48b8-bf5c-9247f3b9abaf"
+ ]
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 5,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 7,
+ "HorizontalAlignment": 8,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 9
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 7,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 10,
+ "HorizontalAlignment": 8,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Underline": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "Right",
+ "Center",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)",
+ "black",
+ "Accent 2 0",
+ "Left",
+ "\"UnionId\"@",
+ "Background 1 -25"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 1,
+ "0,2": 1,
+ "0,3": 1,
+ "0,4": 1,
+ "0,5": 2,
+ "0,6": 2,
+ "0,7": 2,
+ "0,8": 2,
+ "0,9": 2,
+ "0,10": 3,
+ "0,11": 3,
+ "0,12": 3,
+ "0,14": 1,
+ "0,15": 1,
+ "0,16": 1,
+ "0,17": 1,
+ "0,18": 3,
+ "0,19": 3,
+ "0,20": 3,
+ "0,21": 3,
+ "0,22": 3,
+ "0,23": 3,
+ "0,24": 3,
+ "0,25": 3,
+ "0,27": 4,
+ "0,33": 4,
+ "1,0": 0,
+ "1,1": 5,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 0,
+ "1,13": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "1,25": 0,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "1,29": 0,
+ "1,30": 0,
+ "1,31": 0,
+ "1,32": 0,
+ "1,33": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "2,32": 0,
+ "2,33": 0,
+ "3,0": 0,
+ "3,1": 6,
+ "3,5": 7,
+ "3,6": 0,
+ "3,7": 0,
+ "3,9": 8,
+ "3,33": 0,
+ "4,0": 0,
+ "4,1": 1,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 9,
+ "4,6": 9,
+ "4,7": 9,
+ "4,8": 9,
+ "4,9": 9,
+ "4,10": 9,
+ "4,11": 9,
+ "4,12": 9,
+ "4,13": 9,
+ "4,14": 9,
+ "4,15": 9,
+ "4,16": 9,
+ "4,17": 9,
+ "4,18": 9,
+ "4,19": 9,
+ "4,20": 9,
+ "4,21": 9,
+ "4,22": 9,
+ "4,23": 9,
+ "4,24": 9,
+ "4,25": 9,
+ "4,26": 9,
+ "4,27": 9,
+ "4,28": 9,
+ "4,30": 10,
+ "4,31": 10,
+ "4,32": 10,
+ "4,33": 0,
+ "5,0": 0,
+ "5,1": 1,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 11,
+ "5,6": 0,
+ "5,7": 0,
+ "5,9": 12,
+ "5,10": 12,
+ "5,11": 12,
+ "5,12": 12,
+ "5,13": 12,
+ "5,14": 12,
+ "5,15": 12,
+ "5,16": 12,
+ "5,17": 12,
+ "5,18": 12,
+ "5,19": 12,
+ "5,20": 12,
+ "5,21": 12,
+ "5,22": 12,
+ "5,23": 12,
+ "5,24": 12,
+ "5,25": 12,
+ "5,26": 12,
+ "5,27": 12,
+ "5,28": 12,
+ "5,29": 12,
+ "5,30": 12,
+ "5,31": 12,
+ "5,32": 12,
+ "5,33": 0,
+ "6,0": 0,
+ "6,1": 1,
+ "6,2": 1,
+ "6,3": 1,
+ "6,4": 1,
+ "6,5": 11,
+ "6,6": 11,
+ "6,7": 11,
+ "6,9": 12,
+ "6,10": 12,
+ "6,11": 12,
+ "6,12": 12,
+ "6,13": 12,
+ "6,14": 12,
+ "6,15": 12,
+ "6,16": 12,
+ "6,17": 12,
+ "6,18": 12,
+ "6,19": 12,
+ "6,20": 12,
+ "6,21": 12,
+ "6,22": 12,
+ "6,23": 12,
+ "6,24": 12,
+ "6,25": 12,
+ "6,26": 12,
+ "6,27": 12,
+ "6,28": 12,
+ "6,29": 12,
+ "6,30": 12,
+ "6,31": 12,
+ "6,32": 12,
+ "6,33": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "5,1,1,4",
+ "3,5,1,3",
+ "5,5,1,3",
+ "3,9,1,24",
+ "3,1,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK('个人中心-三方认证'!$J$4)"
+ },
+ "GUID": "a51b892b-e580-481d-a5f7-56a403f207be",
+ "StyleInfo": {
+ "Foreground": "Accent 1 0",
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK('个人中心-三方认证'!$J$4)"
+ },
+ "GUID": "6575bfc6-bad0-48b8-bf5c-9247f3b9abaf",
+ "StyleInfo": {
+ "Foreground": "Accent 1 0",
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "BackgroundPicture2",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ]
+}//Hu+EQPCDGv/ZeClKBww600RXck9q4Nj/Rf1XNs0+Zom1mtNl5qxdOYtJQGnSzhWeNcmAaGhBZYRGkS6DYkl4yIqWewDswCOiSbmYBIEf3JY/B7DY6OSR03Zf7Jm/4DobfHYposNHlxVkqPAS5UfhgtFNhblqYPqvxmO3a/VSF2QY0CXA/xcWxZIgYlalFBU5/B0cjgNQtbhKCbzU6mYjl75RaPmJGOtRxOXEiUUUsah82kGfPBAgsxdL2sNL9eUlo64xerHWJHk9UOUi+W4igA7I+VrTJeDC9gu2NzhHDDIguyNepa5kEZNiVP9KW/1CyAEaRuke5wbptIxP4Wp27W95FqDlGFcVQOYKsVTA34M4HB0Rydh75ZPAYqp4s8XDxKMRIKWRf9YnZMD8S/pB1hUlejgeUJSXG9spBJRnSnq3PvYAdTnCCfKjbOt+fd1HsmpPyEcna2WphdJ07ljg+lNcAefA4Er6ro0hkdfiorq0Vmu/oGn/aKFZTwTsyLil8NrE/R5vjz1EWDarIT5r7Uqt2ppQtcWQN46p8GeA2yz1O8ulZLf9OjAK74NW1Hrtg14GMgfcOQuk2EnC/pFwBdPVgFj7SHCbsxMWJdZy2q8ACQci7wSCxxIPVgd/qriFnfZO4orAqMnJSeEgovYoS0kXPkcswCsZQIi9RcKwSh7AOxpL960n/bK4ONZyaquN7PzdlzSuXJWwfU6ClSW20lBZNRROpG+nvMh/Abxr3ZeSZfBSWYcOGOSN6GqXiDlaJ7Ad6flGH3mnwo2pLEkKqSSUjMrCNcQFzOVBNAsMezYk7EdpkMeOO8BjfWvRdIbtWY71CiLLuauAJg5rDaVAwaI3NmxFrFwdMSADPyFsiXnV8xEuxoGTGXD4Qzob8fZXLPGxjR2r6rRF2w+qBjMlsg==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-三方认证.rd b/Pages/个人中心/个人中心-三方认证.rd
new file mode 100644
index 00000000..73b369f3
--- /dev/null
+++ b/Pages/个人中心/个人中心-三方认证.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 7,
+ "Formulas": {
+ "3,5": "IF(ISBLANK(J4),\"未绑定\",\"已绑定\")"
+ }
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-基本信息.json b/Pages/个人中心/个人中心-基本信息.json
new file mode 100644
index 00000000..61744c63
--- /dev/null
+++ b/Pages/个人中心/个人中心-基本信息.json
@@ -0,0 +1,1155 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "基本信息",
+ "3,1": "姓名",
+ "3,5": "%CurrentUser.FullName%",
+ "3,12": "邮箱",
+ "3,16": "%CurrentUser.Email%",
+ "3,23": "角色",
+ "3,27": "%CurrentUser.Role%",
+ "5,1": "单日最大负荷",
+ "5,5": "%CurrentUser.负荷%",
+ "5,12": "默认时薪",
+ "5,16": "%CurrentUser.默认时薪%",
+ "5,23": "小组",
+ "5,27": "%CurrentUser.小组%"
+ },
+ "AttachInfos": {
+ "3,5": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新用户配置",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!母版_当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!姓名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "邮箱",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!邮箱"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "负荷",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!负荷"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "默认时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git密码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "56b808c9-8f87-4a08-871f-6536920f55fb"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!msg"
+ },
+ "BreakpointIdentity": "6ec3d9f9-b36d-4786-af71-e8f7ef88f686"
+ }
+ ],
+ "ID": "e9883b36-df3b-4d8d-ae6b-68d97d0d27f1"
+ }
+ ],
+ "BreakpointIdentity": "30abaa05-d3e2-446f-8b1f-db4fc4fadd78"
+ }
+ ],
+ "ID": "e3754b58-3d32-40d7-ab10-3ee279b2f7c0"
+ }
+ ],
+ "BreakpointIdentity": "98873105-3f5e-4589-b11f-934ab80cf22f"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.FullName%",
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "3,16": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新用户配置",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!母版_当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!姓名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "邮箱",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!邮箱"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "负荷",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!负荷"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "默认时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git密码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b3c8d589-6f1b-49fc-a15c-f81bcd8e10c0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!msg"
+ },
+ "BreakpointIdentity": "36e15163-6756-49ad-885f-d28f57450044"
+ }
+ ],
+ "ID": "eb2e3bd6-cc1a-49fd-9221-9e51fa82e961"
+ }
+ ],
+ "BreakpointIdentity": "33916194-fe2a-48c1-9f46-1908ead37779"
+ }
+ ],
+ "ID": "514b4343-e13e-4f6e-a536-3ffd57d3a1e5"
+ }
+ ],
+ "BreakpointIdentity": "6b22929e-b163-4100-81a3-c59cfbb13125"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.Email%",
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "3,27": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.Role%",
+ "type": "text",
+ "placeholder": "请选择",
+ "resize": "none",
+ "IsDisabled": true
+ }
+ },
+ "5,5": {
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新用户配置",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!母版_当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!姓名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "邮箱",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!邮箱"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "负荷",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!负荷"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "默认时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git密码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "948aa19a-d9d4-4cbd-9224-669865ff6895"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!msg"
+ },
+ "BreakpointIdentity": "142fedb3-ac21-4b97-8d6c-be6d3ae23689"
+ }
+ ],
+ "ID": "7fad60ad-5129-4490-9246-8cea01858d12"
+ }
+ ],
+ "BreakpointIdentity": "aea38e97-ae1d-427f-9c9c-3dcfba588cc6"
+ }
+ ],
+ "ID": "c12fc7d4-ace1-41b3-a772-1b03003a9e0a"
+ }
+ ],
+ "BreakpointIdentity": "901c4361-69e7-43eb-b049-d9bee1ec6b2e"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.负荷%",
+ "min": 0,
+ "max": "24",
+ "step": 1,
+ "controls": false,
+ "controlsPosition": true,
+ "IsDisabled": true
+ }
+ },
+ "5,16": {
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新用户配置",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!母版_当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!姓名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "邮箱",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!邮箱"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "负荷",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!负荷"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "默认时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Git密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!Git密码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "e8dcb0f0-9cac-4663-a6b4-3fbf42e9f2e5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='个人中心-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='个人中心-基本信息'!msg"
+ },
+ "BreakpointIdentity": "dbd62bfd-b5e0-46fa-9b03-c50512e0fc93"
+ }
+ ],
+ "ID": "8c2a0fb2-8eb6-4067-b4d6-2704029d6e52"
+ }
+ ],
+ "BreakpointIdentity": "acd523ac-f013-463b-a9f2-8f810fb0a1f3"
+ }
+ ],
+ "ID": "4437d7cd-b896-4076-a2cf-a978413386c9"
+ }
+ ],
+ "BreakpointIdentity": "5c31d134-e2e4-4252-93cf-8d63145daa4a"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.默认时薪%",
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "controls": false,
+ "IsDisabled": true
+ }
+ },
+ "5,27": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.小组%",
+ "type": "text",
+ "placeholder": "请选择",
+ "resize": "none",
+ "IsDisabled": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 5,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "Text 1 50",
+ "Right",
+ "Center",
+ "[AUTO]General",
+ "Left",
+ "0\"小时\"",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,1": 1,
+ "3,2": 2,
+ "3,3": 2,
+ "3,4": 2,
+ "3,5": 3,
+ "3,11": 2,
+ "3,12": 4,
+ "3,13": 2,
+ "3,14": 2,
+ "3,15": 2,
+ "3,16": 3,
+ "3,22": 2,
+ "3,23": 4,
+ "3,24": 2,
+ "3,25": 2,
+ "3,26": 2,
+ "3,27": 3,
+ "3,33": 3,
+ "4,1": 5,
+ "4,2": 5,
+ "4,3": 5,
+ "4,4": 5,
+ "4,5": 6,
+ "4,6": 6,
+ "4,7": 6,
+ "4,8": 6,
+ "4,9": 6,
+ "4,10": 6,
+ "4,11": 2,
+ "4,12": 5,
+ "4,13": 5,
+ "4,14": 5,
+ "4,15": 5,
+ "4,16": 6,
+ "4,17": 6,
+ "4,18": 6,
+ "4,19": 6,
+ "4,20": 6,
+ "4,21": 6,
+ "4,22": 2,
+ "4,23": 5,
+ "4,24": 5,
+ "4,25": 5,
+ "4,26": 5,
+ "4,27": 6,
+ "4,28": 6,
+ "4,29": 6,
+ "4,30": 6,
+ "4,31": 6,
+ "4,32": 6,
+ "4,33": 6,
+ "5,1": 4,
+ "5,2": 2,
+ "5,3": 2,
+ "5,4": 2,
+ "5,5": 7,
+ "5,11": 2,
+ "5,12": 4,
+ "5,13": 2,
+ "5,14": 2,
+ "5,15": 2,
+ "5,16": 8,
+ "5,22": 2,
+ "5,23": 4,
+ "5,24": 2,
+ "5,25": 2,
+ "5,26": 2,
+ "5,27": 3,
+ "5,33": 3,
+ "6,0": 2,
+ "6,1": 5,
+ "6,2": 5,
+ "6,3": 5,
+ "6,4": 5,
+ "6,5": 6,
+ "6,6": 6,
+ "6,7": 6,
+ "6,8": 6,
+ "6,9": 6,
+ "6,10": 6,
+ "6,11": 2,
+ "6,12": 5,
+ "6,13": 5,
+ "6,14": 5,
+ "6,15": 5,
+ "6,16": 6,
+ "6,17": 6,
+ "6,18": 6,
+ "6,19": 6,
+ "6,20": 6,
+ "6,21": 6,
+ "6,22": 2,
+ "6,23": 5,
+ "6,24": 5,
+ "6,25": 5,
+ "6,26": 5,
+ "6,27": 6,
+ "6,28": 6,
+ "6,29": 6,
+ "6,30": 6,
+ "6,31": 6,
+ "6,32": 6,
+ "6,33": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,4",
+ "3,12,1,4",
+ "3,23,1,4",
+ "5,1,1,4",
+ "5,12,1,4",
+ "5,23,1,4",
+ "3,5,1,6",
+ "5,5,1,6",
+ "3,16,1,6",
+ "5,16,1,6",
+ "5,27,1,6",
+ "3,27,1,6"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "负荷",
+ "Formula": "'个人中心-基本信息'!$F$6"
+ },
+ {
+ "Name": "时薪",
+ "Formula": "'个人中心-基本信息'!$Q$6"
+ },
+ {
+ "Name": "姓名",
+ "Formula": "'个人中心-基本信息'!$F$4"
+ },
+ {
+ "Name": "邮箱",
+ "Formula": "'个人中心-基本信息'!$Q$4"
+ }
+ ]
+}//jiJvx6R2VbKuTd3WtYtgrOUy0aWwdPvALOXOmzYi7c7Z6OzDvv6dl0MT38qBRWA9o9mCW3nlW4G4er4RpkTmLSnW1D/KEjB8fRM+mshnWcfkgU31qXzskDaMhZqn71Rwp2Ndjx7GN1xcYprJGNbiCx478V36FYcsUPAkppV6ejYgJ+tAF6ImtSBY5Eg3wUolKtRsg1mpcFE4HteQiAWKi1R+3rXLFgyaqeKDKX4OD3/TcPVxfcpIGEYOTulILrUrm3BPNSenYesXFJ4/dR4XDRbeUiVdRM15Zy7ugTzBqkkSuyFTiooM20jR9d7aPFwlS92H5RVYt/LmVFEyKbE+2WpK8enfNM9EBTV4r9tcsWSjpg/+OQhiUXoUyljuxNFKjbI15MnzRsXKxIaHaW1uVRIz/Nlo/EP7uUqDo/gOP3ZclPCleNRmonG/JTWRv3qOQv2FiQwiTDrru7mYQWdotM1roA/zb7AnaYIgAZIrfNMQLmgjobFeLhwJjGGtNqJsjwykGQpZ3Xv0/+ZE2WbYoo4ZCtZw/6KDvznlfhu+NfwSu+f0s+U1/tFzDNG8peRcVTSpLmeVsXQGOo4Urlc0cgeGhFqJjbEWqZ8a1h/Re7ppgkMw17IvnibStUMVwqMCwdkXTOKrtaNOoiDz5liqiuQ+Plh7XSgKTOQyqA0fCyXxeWfMiBcRsogaKexibeel8aPCb0gpAQEmD1Z5uys4nGKgIrvIdYTBYDoyhyKih/XX+oJ5RUeB4GUuZGaZu51lHMXD23Goh50tR/GKa0RBiTVWF00bFeqKE17qQp7DkThS52BQ9ND8hfTkO5s+u1EuwdIneNRNg9CZkKEmaV+VyXWbXdn3cbmHPEJmMw8/BKFbXcybiJuIZ3XsFlSDZNRXYrIGW+e4G/PVlVj48ChPqA==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-基本信息.rd b/Pages/个人中心/个人中心-基本信息.rd
new file mode 100644
index 00000000..4ad37ea2
--- /dev/null
+++ b/Pages/个人中心/个人中心-基本信息.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 7,
+ "CustomNames": [
+ {
+ "Name": "负荷",
+ "Formula": "'个人中心-基本信息'!$F$6"
+ },
+ {
+ "Name": "时薪",
+ "Formula": "'个人中心-基本信息'!$Q$6"
+ },
+ {
+ "Name": "姓名",
+ "Formula": "'个人中心-基本信息'!$F$4"
+ },
+ {
+ "Name": "邮箱",
+ "Formula": "'个人中心-基本信息'!$Q$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-工时记录.json b/Pages/个人中心/个人中心-工时记录.json
new file mode 100644
index 00000000..65d2c49e
--- /dev/null
+++ b/Pages/个人中心/个人中心-工时记录.json
@@ -0,0 +1,795 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 416.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 8,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "工时记录"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "ea7bc7c1-6a78-42f8-b824-e864fdbacdb9",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "56d9043a-e43a-44c7-8933-10638fd848d9"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "b37a955f-b395-4a82-ac93-827a77cbebbf",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "520a3a10-e0b1-4e11-913f-243ec5b7bac4"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "97662ce6-2ecb-4f6b-9480-fa23b7591fa4",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "e11e4dcf-78ba-40cf-b6f0-11a2f6e20418"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "d81dd837-96c4-4541-852c-5feb488f7ee8",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "3ff39231-fafe-495c-b5c9-1f4c56e6c5a6"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "GUID": "59f58527-28aa-4608-80b2-b4aa95c07f43",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "时薪单价",
+ "GUID": "0a344e66-755a-4178-bffd-ef7a07b2a604"
+ },
+ "ColumnName": "时薪单价"
+ },
+ {
+ "GUID": "93d76461-6922-43e7-b008-32baf3ee91ff",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "提成系数",
+ "GUID": "861f65d6-addf-4796-9879-a3d3de58c375"
+ },
+ "ColumnName": "提成系数"
+ },
+ {
+ "GUID": "b3c261d8-6d16-4347-bc60-bb2935c84113",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "计划工时",
+ "GUID": "0b750387-910b-4dbc-8b38-708a4f452443"
+ },
+ "ColumnName": "计划工时"
+ },
+ {
+ "GUID": "b667fe41-a052-44eb-a7f3-338c15e5b029",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "4e5cad50-ceb5-46ef-93ec-c0d048bbb2fc"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "a509bd5e-9c92-4c1e-af0a-e707d6d11573",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "e3bd79fe-29f2-4041-b29f-bc5bb1f7978b"
+ },
+ "ColumnName": "核定工时"
+ },
+ {
+ "GUID": "5d25081a-566a-4235-9714-29460748fc08",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定收益",
+ "GUID": "fac6037e-bbec-4806-9068-e7c440fd2f12"
+ },
+ "ColumnName": "核定收益"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "fa4d1382-a455-4b53-8516-b60e36216881"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "b9f171fa-fd87-48f4-8702-30683211e85a"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": [
+ "日期",
+ "项目名称",
+ "任务名称",
+ "执行内容",
+ "时薪单价",
+ "提成系数",
+ "计划工时",
+ "上报工时",
+ "核定工时",
+ "核定收益"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "日期",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "日期",
+ "width": 120,
+ "colStyle": {
+ "formatString": "yyyy/m/d"
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "01d5a3f6-f9a3-43d2-964e-9b30205e3aac"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "8331d362-7d6b-4e5e-9487-1d37f483f39c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "10c725c2-be3e-4250-ba52-cee07b00c339"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "执行内容",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "执行内容",
+ "minWidth": 200,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "dfe1cac6-a9db-4f6a-be02-8ea7785b65bc"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪单价",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪单价",
+ "width": 100,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "25b7e643-ea4e-4dd1-a361-931456eb4a6b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提成系数",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提成系数",
+ "width": 100,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1b683f80-272d-4836-8add-24eaaf47355e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "计划工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "计划工时",
+ "width": 100,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "d50742d3-f075-476b-9345-f465b55e5e8f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "上报工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "上报工时",
+ "width": 100,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "e44c2c77-6fca-45be-820a-99c818ed718c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定工时",
+ "width": 100,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "83045dd9-5b83-4611-81c1-e4f90c4c64b7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定收益",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定收益",
+ "width": 100,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "132ee0cd-98a7-40aa-af0c-53cc20b2a2f6"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small"
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5,
+ "TextIndent": 10,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7,
+ "HorizontalAlignment": 8
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 8
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Background 1 -25",
+ "Body",
+ "Left",
+ "Text 1 50",
+ "[AUTO]General",
+ "Right",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,34": 1,
+ "3,1": 2,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 3,
+ "5,1": 2,
+ "6,0": 4,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 3,
+ "6,34": 4,
+ "6,35": 4,
+ "7,1": 5,
+ "7,2": 2,
+ "7,3": 2,
+ "7,4": 2,
+ "7,5": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,10": 2,
+ "7,11": 4,
+ "7,12": 5,
+ "7,13": 5,
+ "7,14": 5,
+ "7,15": 5,
+ "7,16": 6,
+ "7,17": 6,
+ "7,18": 6,
+ "7,19": 6,
+ "7,20": 6,
+ "7,21": 6,
+ "7,22": 4,
+ "7,23": 5,
+ "7,24": 5,
+ "7,25": 5,
+ "7,26": 5,
+ "7,27": 7,
+ "7,28": 7,
+ "7,29": 7,
+ "7,30": 7,
+ "7,31": 7,
+ "7,32": 7,
+ "7,33": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,34",
+ "5,1,1,34"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ]
+}//mQFPyGpzGJ7vvIiQe/OSZoim2Vjahcxd32r/pLcW/XJy/C7EvG8LIYGZDSPUa8U4NmlHZ6vov/SGVGf+w8OLz+xtjkL2oJqn5iNouGIuxUtd7KRWUemocGRUr1EXZmTHqvoupGqei8Knq9RAQjRys6EscLqtmg7Eqb1JM7iWVlTXA2QlPwrwVGwCYrk3X8fxlo3cZtUg9x+UqVA3mqStP0CR7JLYzPa1fRRs+3HnZp+HsAfo06iLg/1jDyokbcPyUtywUkqVUQd1xcrVLX08yQp6YkGnH5fgwLrV9KbodW654EtyMoyJcjOVmfp6ez72a7kUCWqtRsefyWtg3WPXf9nQ1W75YQKKkreJ/niJ48T+XZ3cPlg0bogSykdkohyCKbyGUba5QgZnJeZaxbFarh8l4VlL8FV+5L0tfHjQDYomKPNVN3YNrMpkSbip5noPMcbWRFJnlNgpkpiC+KKxDY3CTbWxXzFd4zIUZ05XTL03y//l+zWxjLVLbdZsHlMMFSTDsitTnKd3C5+tfsemKlRJV+3pfTBnoRlCOISHPCiYhSTI/JMHPjcX27IoYwrJw6G6EMki29nh/sB2kmkABifbAU2vSOhx53DGNGayUUMyqYHg1X/GKGXS3T0zcDTjlhPpXRSDe4btu+Bj3mUS1WrCvoXoIycW6X4Jt0s93DgdONpKx4c/CzVi/AjyX0f1ULc/rsMDe7SerM0qdhsfZR23XZCBkvzL0HOZhZPb6RsO548V4S1i3b9fwCJEXVvbWujDoCH0xbclG6Y7D3DDx09Y33KSlI5wwIgB+/ypxyWPk1ZLUifcVUb/VOS87AAF8Mweh0laShQWmLirRi8MynGODDFW0/FjxHGiIEacNF7zKCrnvFRQu3VwjJ6LZSqNvnDlfhyrdjgj2m/FittBNA==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-工时记录.rd b/Pages/个人中心/个人中心-工时记录.rd
new file mode 100644
index 00000000..76728716
--- /dev/null
+++ b/Pages/个人中心/个人中心-工时记录.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-我的收益.json b/Pages/个人中心/个人中心-我的收益.json
new file mode 100644
index 00000000..5cddbeac
--- /dev/null
+++ b/Pages/个人中心/个人中心-我的收益.json
@@ -0,0 +1,265 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 115.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 33,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "我的收益",
+ "3,1": "%CurrentUser.UserName%"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "收益数据横幅"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,31": 1,
+ "2,1": 0,
+ "2,2": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,31"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ]
+}//FZ0aZ1HYH9wTSKIndFLJLVZoEHC7BaEnNkXanTG2nVAYou4gr9vWXjdLfWVW7zHXpwq8/JEevVuDs9t5cQDFHcqRThz+4h9ICu9RWRCQSzuXUG8Oo5Opmlp4P7MzPWaXe5m0cHDx4HW/PtKxGwchllmmLJx+Y+BMLL0OUDLIfgb+AztTKM5o0JgDl+UeDk5YbqzWMSw15OmC01lfriDMGryqjFIXRIcwIL1bbfJmUPFeV500H5ApSRG4B2Mqe7AeeVFDX79piZaaRl4/DZdf/2Gp+avVYvbnqAoOkTjkrg91GNrO+wZyZuX5+ZA2Houd9IrfZAQU7EvAiKBucreNGorWYxezYhjuAxHvqBFr6azhHULG8Q5CHjlQYoKenO4MaT7KhPD68gS/Z8M4FkoB6dQRhUjN3AjkRpZRzzEUKYBEyV+7RZXnwMppWogsJy8TkZ3rEAZU6Bkl3Rhxa+1ORbFID2sVZyFFI+e9QsDIB/0wWoTN3tnkKVUadnshvjmC2zHYCQY4nM7R/arWrw8IVrrmpLs4VqrC5SWRyrTZ4ZnRJdHS6TODXErNtaI2HvT2mWQny8c0uwokfqu6YtX9vwVzvLebZW2H4BgZVihFEQPvz6IjUrWLIre8Njxleip8zoNyvo6VEcDd9Vah/ReTnUEE7OwGqkJpzOcab5QRBwQJePk3+8b/xatpO8kPvbbjkERQXOKgKzaDfNqZdqdGWlZFXWaVaKCsqv0nG+F19XYOpquF+mSp1in7rm2a1bPp+C7js2zD79lMyQRblTG5CdPtE7t6WBOAbNyCizrPeshwjDiA3vE75gWoJGu/j5fCPZI2dmu3y6pA7OC8Zo++q4Y1ygTFtcyaXDGmDhUE++26bGUnjDG/JUNTLKYjaB7ZhjIwkSJALAW4f/UAcdYSDQ==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-我的收益.rd b/Pages/个人中心/个人中心-我的收益.rd
new file mode 100644
index 00000000..5fd2aeac
--- /dev/null
+++ b/Pages/个人中心/个人中心-我的收益.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 33,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-收款账户.json b/Pages/个人中心/个人中心-收款账户.json
new file mode 100644
index 00000000..ddf76d17
--- /dev/null
+++ b/Pages/个人中心/个人中心-收款账户.json
@@ -0,0 +1,470 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 145.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 35,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "收款账户",
+ "1,31": "新增账户"
+ },
+ "AttachInfos": {
+ "1,31": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "账户信息",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "4e788c17-9f07-452f-95f6-707a55745af0"
+ }
+ ],
+ "Text": "新增账户",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "9194032cc73440d49d0193bce31608b",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "账户信息",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "4ad1ea8f-376c-4b5f-98ae-2645d1ea87a5"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "用户": "用户",
+ "账户类型": "账户类型",
+ "收款人": "收款人",
+ "帐号": "帐号",
+ "开户行": "开户行",
+ "备注": "备注"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "收款账户信息表",
+ "BindingInfos": [
+ {
+ "GUID": "59f6a1e9-248b-481e-acdf-abc2a73f33e9",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "ID",
+ "GUID": "9973865f-9a37-42d9-9ee2-b1081d508a75"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "de796160-80ac-4fe0-b717-fe53a1b8bcce",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "用户",
+ "GUID": "38dac388-4396-47eb-b77c-6c94e8b9bfd6"
+ },
+ "ColumnName": "用户"
+ },
+ {
+ "GUID": "fa89ef51-655d-402e-a094-4e2704a6620c",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "账户类型",
+ "GUID": "655a13f7-6bba-403f-837c-9983639cddaf"
+ },
+ "ColumnName": "账户类型"
+ },
+ {
+ "GUID": "3c57dcd5-8ed2-4573-990a-f291f9d6532d",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "收款人",
+ "GUID": "32075897-3e26-4efd-a082-98653af5871a"
+ },
+ "ColumnName": "收款人"
+ },
+ {
+ "GUID": "859b167b-6308-40be-bd58-de13af807bc4",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "帐号",
+ "GUID": "48df4ea4-1486-49bf-88bb-fea67fef79b2"
+ },
+ "ColumnName": "帐号"
+ },
+ {
+ "GUID": "21dfc2ad-a8fa-42bf-a17d-f76a003a0db6",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "开户行",
+ "GUID": "4dbd15d0-505b-42f0-89b3-d3318c54c82d"
+ },
+ "ColumnName": "开户行"
+ },
+ {
+ "GUID": "36b83526-b6a4-4875-886e-10b49aea4f2a",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "备注",
+ "GUID": "01f4a47c-4587-40b3-bc27-d941ce7343f8"
+ },
+ "ColumnName": "备注"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "DisplayMode": 2,
+ "TemplateKey": "浅蓝色扁平卡片"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 2,
+ "TextIndent": 10,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 6,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "[AUTO]General",
+ "Text 1 50",
+ "Center",
+ "Right",
+ "0\"小时\"",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,31": 1,
+ "1,32": 2,
+ "1,33": 2,
+ "3,1": 3,
+ "4,1": 4,
+ "4,2": 5,
+ "4,3": 5,
+ "4,4": 5,
+ "4,5": 5,
+ "4,6": 5,
+ "4,7": 5,
+ "4,8": 5,
+ "4,9": 6,
+ "4,10": 6,
+ "4,11": 2,
+ "4,12": 4,
+ "4,13": 4,
+ "4,14": 4,
+ "4,15": 4,
+ "4,16": 7,
+ "4,17": 7,
+ "4,18": 7,
+ "4,19": 7,
+ "4,20": 7,
+ "4,21": 7,
+ "4,22": 2,
+ "4,23": 4,
+ "4,24": 4,
+ "4,25": 4,
+ "4,26": 4,
+ "4,27": 8,
+ "4,28": 8,
+ "4,29": 8,
+ "4,30": 8,
+ "4,31": 8,
+ "4,32": 8
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,33",
+ "1,31,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ]
+}//0sDITS/HGIHlZ/drAa+zBoX7xQz6vZq1rU01tZO2XYL6oA4mCbIMZvQ/7r1ewLhy3kveagGqHTjFT0sb6eWPSlB+FfsWgw+iPbrHhSHUzQ5dNeXmMbL7q9kFx7QaEKHWiSn+90SYmYQRqB1wpSUin76JF/5hqpUNEaJ+sDzI2nJRYXg6dwPs14suN8oOzrpKHh4I3e9VpGQ/j5uNS8woIvALX3ObligZdcI1IUl5FfeWUyeV5BNW4bIRfMUrcEAI1czr5TJiaXh9nrJ77V3IeU+ONjrI4a54UtQ8kJzFCDWcYo1vphj8JLdKqn0HTX32m05jkP6P8p3DMcCQYCIWeOmk5qfYXMaoyDgr3qToFQxjcBaV5F9amQswuijqwnn1XtTDvtwG7sb9FS50TGaacTsSOTgulmSqlBK9Ic7Ehzi3vUNwlwF0mk2sW5N7syFnoSQHXutluHG4K2YTCbbEX/KVMf/oNMu5t7HIwJrEypEqabUmhByQUG0ztg1d7ufy8hmiF6Kj+XlBz21ozmC2KzCnt+4oNxKHUO4HXBMrZn9yjx3jiQpI2CfDK0WSZkXr7QOa+wuEvXXmWP3CVgyo+pIlpbc/3iMSXMz6j5AfReZn/z+WHeoKRoAv4EDuYuYIi7gC4WpiAZpJq2PoRaTpvF7WQQYabDX9m4PLFoxLvAFB2KjBahqEv/iMIwY21Oi37c2pXMKcIj1Vp2LCIzhM+gQTLyIcTd6yw6ZKF8imI3AAsvG1mTgzEiftwZvhXYwvZJRHhFhh3iG/SgveeyWLawtjMjsxjDjriHJRM+xYCRFDk+NRubIjGyslkBdmElKbUlcATJSTyD0pU6FA17ea6lBOFti2IJxylk2GYwPjAViobWY0PbQtZKxew9rVmKxthiLcnyb2UAUZtqtgAxcjKQ==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-收款账户.rd b/Pages/个人中心/个人中心-收款账户.rd
new file mode 100644
index 00000000..c0899235
--- /dev/null
+++ b/Pages/个人中心/个人中心-收款账户.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 35,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-积分列表.json b/Pages/个人中心/个人中心-积分列表.json
new file mode 100644
index 00000000..0ee0402f
--- /dev/null
+++ b/Pages/个人中心/个人中心-积分列表.json
@@ -0,0 +1,658 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 416.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "积分记录"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "积分记录表",
+ "BindingInfos": [
+ {
+ "GUID": "94812424-cd83-4ed6-b189-9c1e2627d102",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "ID",
+ "GUID": "e36a41b1-47cb-4376-8035-fe083087e9c0"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "3b5a80b6-226c-4544-a841-f3c6d981cfff",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "用户",
+ "GUID": "fbefa184-b3b8-49cf-9ce5-5f79db14d0af",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "用户"
+ },
+ {
+ "GUID": "395723c4-3552-4720-8829-55da64627e3f",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "类型",
+ "GUID": "49bacf99-982e-4ef1-a9e4-5799d41e1974"
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "269b9869-d872-407c-8c9e-c0898d25b1c9",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "分数",
+ "GUID": "33916bd5-d1a3-4dd8-b6d0-1a3ca7d6f575"
+ },
+ "ColumnName": "分数"
+ },
+ {
+ "GUID": "2f3a10dd-d63f-4836-be36-1b3b5b543553",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "变动日期",
+ "GUID": "543e8df5-1974-4774-935b-b538375159b0"
+ },
+ "ColumnName": "变动日期"
+ },
+ {
+ "GUID": "e6585a9f-faf5-4e7e-8567-96e5710d8f6e",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "来源标识",
+ "GUID": "1e7b5110-ce83-4eb0-a20f-5f3bb63f8059"
+ },
+ "ColumnName": "来源标识"
+ },
+ {
+ "GUID": "c2665119-fccd-4731-8684-b4561ab874f8",
+ "BindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "备注",
+ "GUID": "86cd3c70-d032-46db-95ba-f7778dd820cb"
+ },
+ "ColumnName": "备注"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "变动日期",
+ "GUID": "d56ef092-88ae-4e81-9845-c28196fc6202"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "8c1f185a-d69e-43d0-82d1-9701b5fd4551"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "用户",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "用户",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f9d31daa-7980-4c11-b57c-076a12c0d277"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "类型",
+ "width": 120,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "95c11057-4daa-4e60-b736-0da6a187c715"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "分数",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "分数",
+ "width": 120,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9efb60f8-50b7-4d22-b5ca-00d7222bb720"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "变动日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "变动日期",
+ "width": 160,
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "902ebfdd-494b-40b5-a13c-ad5793c8c8e5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "来源标识",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "来源标识",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "97758bec-6e2d-4d8f-99cd-b934e6cf0168"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "备注",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "备注",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "showOverflowTooltip": true,
+ "key": "828e9a2a-3e90-4327-baf0-4cf672e012af"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small",
+ "showIndexColumn": true
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Background 1 -25",
+ "Body",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,34": 1,
+ "3,1": 2,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 3,
+ "5,1": 2,
+ "6,0": 4,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 3,
+ "6,34": 4,
+ "6,35": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,34",
+ "5,1,1,34"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,30",
+ "Size": "3,18"
+ }
+ ]
+}//1wPqKKiQLW2mh2VxWGdMyTRWAWYNDF/zj6XeNMXd8gO6t9ln5lGMhLCuVr81OQ6A9INrcBGG45mL2B6sLTXJJVNk3lLNjbvro1A2DF9JMqRbsnUEU8Nkqjad2XUzE5SJydP1TEfOyt8EJU/YsAfhaF3hQbTVqnEP7y8PN9c3rBMjps+7qd8AkgEEyWEtf0hzPwGWbyNzXZIknKrFn0S5IqvSynya/r1keJdRCD7ikmwdw8sEZ8UOQX3v/RIegIbbhP8udDSwsxhykOjASP+n2+ne/4FUlhRTYH5b9/WvJ4hCRBeSnmfS2Lc3/jjvcCNUnyR1MBf/mUd0O07DIDWYQ0AtIzA8Gwvsdj2eNPRhKLazaN0lA1QnTZa/4XwX1pbRiOWV0j55i3qGOuP/olkqUpWy60wh/IneyM6pC5heZRKtMB3a1gXOu88k7h5KFsjepMMXqyyIoGyGoKlZIDadbohkXpqCW5VXZ+IymKubjhuKmY/15PLNjpiLgPZYnLhYgoil4ZaRtph1O92pZ++ftzkjZaRLzZfKDNuaAW/J1YxxtgkzFSXHEjJMy/z00Qw7Ct7DfgTemjqtKSVeLbtRzebHeiQOiitsQXd4Hnftxnzcp0o/mNeyIovUWzWgED0dWLvXM2Ovucb2Z4Pa4SaHGa0e5zPIEzjfZ0eB+cJBbiRvIiZX5Vf5ZZHtRjzko6HurH2eHYt6YRgF3I01bLLvB+vgmyRs8ESgcqGrblX53sqQobnoUmOnfpkrPgmR2C9oQs/D0OhfwXQaM5SsRG83ReJ1sr40ZYZBQ5Fnxa1dZgFNp8eIMDrOXsVNJ5V8w5CVdk3+PiyqdPgf9qEiFP+9KhEhBp1CZpK2Zo1uAR89hFSH3rO1yVtQMoClwgwhZbZEd1zxPDw/oiyl8UlNHqTF7g==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心-积分列表.rd b/Pages/个人中心/个人中心-积分列表.rd
new file mode 100644
index 00000000..0b6b7ca4
--- /dev/null
+++ b/Pages/个人中心/个人中心-积分列表.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心.json b/Pages/个人中心/个人中心.json
new file mode 100644
index 00000000..55f0b3a2
--- /dev/null
+++ b/Pages/个人中心/个人中心.json
@@ -0,0 +1,892 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 128.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 174.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 174.0,
+ "Mode": 1
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 174.0,
+ "Mode": 1
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 178.0,
+ "Mode": 1
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 178.0,
+ "Mode": 1
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 198.0,
+ "Mode": 1
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 330.0,
+ "Mode": 1
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 20,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 41,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,18": "%CurrentUser.UserName%",
+ "5,17": "%CurrentUser.FullName%",
+ "6,17": "%CurrentUser.部门%",
+ "8,15": "修改密码",
+ "8,19": "收益中心",
+ "8,23": "消息中心",
+ "11,3": "个人中心-基本信息",
+ "12,3": "个人中心-Gitee信息",
+ "13,3": "个人中心-三方认证",
+ "14,3": "个人中心-我的收益",
+ "15,3": "个人中心-工时记录",
+ "16,3": "个人中心-收款账户",
+ "17,3": "个人中心-积分列表"
+ },
+ "AttachInfos": {
+ "3,18": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "showSystemAvatar": true
+ }
+ },
+ "8,15": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "FGC_修改密码",
+ "BreakpointIdentity": "80373e80-b4ad-46ba-b539-f9343e5dba76"
+ }
+ ],
+ "Text": "修改密码",
+ "TemplateKey": "_RS_Information3",
+ "Icon": {
+ "Name": "Application/085_key_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0
+ }
+ },
+ "8,19": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "收益中心",
+ "BreakpointIdentity": "c1915289-e995-44c0-8d8d-9dad2217537d"
+ }
+ ],
+ "Text": "收益中心",
+ "TemplateKey": "_RS_Information3",
+ "Icon": {
+ "Name": "财务中心.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0
+ }
+ },
+ "8,23": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "消息中心",
+ "TemplateKey": "_RS_Information3",
+ "Icon": {
+ "Name": "邮件.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0
+ }
+ },
+ "11,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-基本信息"
+ }
+ },
+ "12,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-Gitee信息"
+ }
+ },
+ "13,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-三方认证"
+ }
+ },
+ "14,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-我的收益"
+ }
+ },
+ "15,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-工时记录"
+ }
+ },
+ "16,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-收款账户"
+ }
+ },
+ "17,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "个人中心-积分列表"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "Background": null
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Center",
+ "Text 1 50",
+ "[AUTO]General",
+ "Background 2 0"
+ ],
+ "Borders": [
+ {
+ "Color": 5
+ }
+ ]
+ },
+ "CellStyles": {
+ "3,1": 0,
+ "3,18": 1,
+ "3,19": 1,
+ "3,21": 1,
+ "3,22": 1,
+ "4,1": 0,
+ "5,1": 0,
+ "5,17": 2,
+ "5,18": 1,
+ "5,19": 1,
+ "5,21": 1,
+ "5,22": 1,
+ "5,23": 1,
+ "6,1": 0,
+ "6,17": 3,
+ "6,24": 1,
+ "7,1": 0,
+ "7,17": 3,
+ "7,18": 3,
+ "7,19": 3,
+ "7,20": 3,
+ "7,21": 3,
+ "7,22": 3,
+ "7,23": 3,
+ "7,24": 1,
+ "8,1": 0,
+ "8,15": 4,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 3,
+ "8,19": 5,
+ "8,20": 1,
+ "8,21": 1,
+ "8,22": 1,
+ "8,23": 5,
+ "8,24": 1,
+ "8,25": 1,
+ "11,3": 6,
+ "11,4": 7,
+ "11,5": 7,
+ "11,6": 7,
+ "11,7": 7,
+ "11,8": 7,
+ "11,9": 7,
+ "11,10": 7,
+ "11,11": 7,
+ "11,12": 7,
+ "11,13": 7,
+ "11,14": 7,
+ "11,15": 7,
+ "11,16": 7,
+ "11,17": 7,
+ "11,18": 7,
+ "11,19": 7,
+ "11,20": 7,
+ "11,21": 7,
+ "11,22": 7,
+ "11,23": 7,
+ "11,24": 7,
+ "11,25": 7,
+ "11,26": 7,
+ "11,27": 7,
+ "11,28": 7,
+ "11,29": 7,
+ "11,30": 7,
+ "11,31": 7,
+ "11,32": 7,
+ "11,33": 7,
+ "11,34": 7,
+ "11,35": 7,
+ "11,36": 7,
+ "11,37": 7,
+ "11,39": 1,
+ "11,40": 1,
+ "12,0": 1,
+ "12,1": 1,
+ "12,2": 1,
+ "12,3": 6,
+ "12,4": 6,
+ "12,5": 6,
+ "12,6": 6,
+ "12,7": 6,
+ "12,8": 6,
+ "12,9": 6,
+ "12,10": 6,
+ "12,11": 6,
+ "12,12": 6,
+ "12,13": 6,
+ "12,14": 6,
+ "12,15": 6,
+ "12,16": 6,
+ "12,17": 6,
+ "12,18": 6,
+ "12,19": 6,
+ "12,20": 6,
+ "12,21": 6,
+ "12,22": 6,
+ "12,23": 6,
+ "12,24": 6,
+ "12,25": 6,
+ "12,26": 6,
+ "12,27": 6,
+ "12,28": 6,
+ "12,29": 6,
+ "12,30": 6,
+ "12,31": 6,
+ "12,32": 6,
+ "12,33": 6,
+ "12,34": 6,
+ "12,35": 6,
+ "12,36": 6,
+ "12,37": 6,
+ "12,38": 1,
+ "12,39": 1,
+ "12,40": 1,
+ "13,0": 1,
+ "13,1": 1,
+ "13,2": 1,
+ "13,3": 6,
+ "13,4": 6,
+ "13,5": 6,
+ "13,6": 6,
+ "13,7": 6,
+ "13,8": 6,
+ "13,9": 6,
+ "13,10": 6,
+ "13,11": 6,
+ "13,12": 6,
+ "13,13": 6,
+ "13,14": 6,
+ "13,15": 6,
+ "13,16": 6,
+ "13,17": 6,
+ "13,18": 6,
+ "13,19": 6,
+ "13,20": 6,
+ "13,21": 6,
+ "13,22": 6,
+ "13,23": 6,
+ "13,24": 6,
+ "13,25": 6,
+ "13,26": 6,
+ "13,27": 6,
+ "13,28": 6,
+ "13,29": 6,
+ "13,30": 6,
+ "13,31": 6,
+ "13,32": 6,
+ "13,33": 6,
+ "13,34": 6,
+ "13,35": 6,
+ "13,36": 6,
+ "13,37": 6,
+ "13,38": 1,
+ "13,39": 1,
+ "13,40": 1,
+ "14,3": 6,
+ "14,4": 6,
+ "14,5": 6,
+ "14,6": 6,
+ "14,7": 6,
+ "14,8": 6,
+ "14,9": 6,
+ "14,10": 6,
+ "14,11": 6,
+ "14,12": 6,
+ "14,13": 6,
+ "14,14": 6,
+ "14,15": 6,
+ "14,16": 6,
+ "14,17": 6,
+ "14,18": 6,
+ "14,19": 6,
+ "14,20": 7,
+ "14,21": 6,
+ "14,22": 6,
+ "14,23": 6,
+ "14,24": 6,
+ "14,25": 6,
+ "14,26": 6,
+ "14,27": 6,
+ "14,28": 6,
+ "14,29": 6,
+ "14,30": 6,
+ "14,31": 6,
+ "14,32": 6,
+ "14,33": 6,
+ "14,34": 6,
+ "14,35": 6,
+ "14,36": 6,
+ "14,37": 6,
+ "15,3": 6,
+ "15,4": 6,
+ "15,5": 6,
+ "15,6": 6,
+ "15,7": 6,
+ "15,8": 6,
+ "15,9": 6,
+ "15,10": 6,
+ "15,11": 6,
+ "15,12": 6,
+ "15,13": 6,
+ "15,14": 6,
+ "15,15": 6,
+ "15,16": 6,
+ "15,17": 6,
+ "15,18": 6,
+ "15,19": 6,
+ "15,20": 6,
+ "15,21": 6,
+ "15,22": 6,
+ "15,23": 6,
+ "15,24": 6,
+ "15,25": 6,
+ "15,26": 6,
+ "15,27": 6,
+ "15,28": 6,
+ "15,29": 6,
+ "15,30": 6,
+ "15,31": 6,
+ "15,32": 6,
+ "15,33": 6,
+ "15,34": 6,
+ "15,35": 6,
+ "15,36": 6,
+ "15,37": 6,
+ "16,3": 6,
+ "16,4": 6,
+ "16,5": 6,
+ "16,6": 6,
+ "16,7": 6,
+ "16,8": 6,
+ "16,9": 6,
+ "16,10": 6,
+ "16,11": 6,
+ "16,12": 6,
+ "16,13": 6,
+ "16,14": 6,
+ "16,15": 6,
+ "16,16": 6,
+ "16,17": 6,
+ "16,18": 6,
+ "16,19": 6,
+ "16,20": 7,
+ "16,21": 6,
+ "16,22": 6,
+ "16,23": 6,
+ "16,24": 6,
+ "16,25": 6,
+ "16,26": 6,
+ "16,27": 6,
+ "16,28": 6,
+ "16,29": 6,
+ "16,30": 6,
+ "16,31": 6,
+ "16,32": 6,
+ "16,33": 6,
+ "16,34": 6,
+ "16,35": 6,
+ "16,36": 6,
+ "16,37": 6,
+ "17,3": 1,
+ "17,4": 1,
+ "17,5": 1,
+ "17,6": 1,
+ "17,7": 1,
+ "17,8": 1,
+ "17,9": 1,
+ "17,10": 1,
+ "17,11": 1,
+ "17,12": 1,
+ "17,13": 1,
+ "17,14": 1,
+ "17,15": 1,
+ "17,16": 1,
+ "17,17": 1,
+ "17,18": 1,
+ "17,19": 1,
+ "17,20": 1,
+ "17,21": 1,
+ "17,22": 1,
+ "17,23": 1,
+ "17,24": 1,
+ "17,25": 1,
+ "17,26": 1,
+ "17,27": 1,
+ "17,28": 1,
+ "17,29": 1,
+ "17,30": 1,
+ "17,31": 1,
+ "17,32": 1,
+ "17,33": 1,
+ "17,34": 1,
+ "17,35": 1,
+ "17,36": 1,
+ "17,37": 1
+ },
+ "ColStyles": {
+ "2": 8,
+ "38": 8
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,18,1,5",
+ "5,17,1,7",
+ "6,17,1,7",
+ "11,3,1,35",
+ "14,3,1,35",
+ "16,3,1,35",
+ "8,19,1,3",
+ "8,15,1,3",
+ "8,23,1,3",
+ "17,3,1,35",
+ "15,3,1,35",
+ "13,3,1,35",
+ "12,3,1,35"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "d7547ad2-95a4-45dd-a4c8-b8ea78e7fd8e"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "28691159-19ef-421b-85d6-c859d01c2130.png",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "1280,1857"
+ },
+ {
+ "Name": "b1bb40d2-d28b-4daf-b63c-cfb309eb5e55.png",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "56,24",
+ "Size": "1168,1809",
+ "BoxShadowString": "5 5 0 5 #08000000"
+ },
+ {
+ "Name": "bf62a5b3-462f-4367-a491-2c5f979f1820",
+ "DisplayName": "背景图1",
+ "ForguncyPictureName": "PCLoginBackground3",
+ "ForguncyPictureSourceType": 2,
+ "Stretch": 3,
+ "Transparency": 0.3958333333333393,
+ "StyleInfo": {
+ "CornerRadius": 10.0
+ },
+ "Location": "63,31",
+ "Size": "1153,332"
+ }
+ ]
+}//nYUpB8hVdH4eKwmcLXnS04StYsR/Oc5ezcBe341gY6X5W8cxiNoUsI65jyILy/Y6BIHcFJT9qZQOoxxOTsWFdManEt3SDGIWCXykPQXhoSezH6yYyKl6McQo2f2OVpl2cEYjUjTzkSCludVPT8dLEchFTcz0bm16MhEMZ2NvPHGE/g2wc2k9axvO6CfMduP5HHYRmGv3qlvbmmDZkcgNUWxhc7vKCPni4GlnkDB+rfnUOH/1CXRe2r+X2Rb8zVCjcRWKE939fFW+p/IcVAFTVCBcaXl7/+rSwwWohy8c+isFRe2TrHavOWrdZXmnnyl74hqgqm/cTTYZXoj9XaOZp9xh5cF06iY8UYQPaR4xNkmEUXdZE5kBUvnT0q8T8jPns5akHLqIGLh03EMxZrqIW4LEvJsWgTTyCprgfsvnUNl8PObsojeGVsM2VMtpmOStL2yfQB2MVm7V0TIDJi67YGfj2DnGmgBDPrtisfP97ikS7lRRlcW6F75aZsxUTVVuya5D7+IExPv0IHfmpk/81rJocJkHwqZB0/TsZ7z1HUUPJ2K7cCu0aMFAXdhOyXluWobutXyIY5i5zC4geHXAPD83JyzGqrOuUo1Opv4BrSxjsqNmYzhTJXPU5az/0mqqrUkI2bIYHR3q0VLUTlxjZexak0aMnKqm3gH0RXpaikunHT6vUELKJin6+uNe+Njsl/q0+SB3pboqakWmv7Uoi9XjLAiyZuEQSTeuo3MbziquA8ZMVyz3+Juy29dTYsSa+Xawn00CqXb8Hd96WLwxcaSTVppqgjb5yoWH/7zdmo0aWiUHKSFKismdHC5TUWQu47RqLui3+pZnzaE2ZttZke1/rlOXlcNL+GvVHckL0sE3IHcQc8qo5ZY+IM8h2pGFzSap1izSwtthd56evVG5Og==|920
\ No newline at end of file
diff --git a/Pages/个人中心/个人中心.rd b/Pages/个人中心/个人中心.rd
new file mode 100644
index 00000000..62e1dbe4
--- /dev/null
+++ b/Pages/个人中心/个人中心.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 20
+}
\ No newline at end of file
diff --git a/Pages/个人中心/账户信息.json b/Pages/个人中心/账户信息.json
new file mode 100644
index 00000000..0ed2dc26
--- /dev/null
+++ b/Pages/个人中心/账户信息.json
@@ -0,0 +1,663 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 18
+ ],
+ "Count": 19,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 18,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "账户类型",
+ "2,1": "银行卡",
+ "4,1": "收款人",
+ "7,1": "账号",
+ "10,1": "开户行",
+ "13,1": "备注",
+ "16,1": "关闭",
+ "16,13": "保存",
+ "18,1": "%CurrentUser.UserName%"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "账户类型",
+ "GUID": "79af9786-45e9-47d8-8616-d1ad4e1b6aaa"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "银行卡",
+ "options": [
+ {
+ "value": "银行卡",
+ "label": "银行卡"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "收款人",
+ "GUID": "97e07734-1920-49c6-9b09-8e33f1fbf362"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "24",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "帐号",
+ "GUID": "d229e5c8-bc49-4bde-a8fd-8814b181e75d"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "开户行",
+ "GUID": "1c347039-910f-4365-8637-f3444940d409"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "14,1": {
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "备注",
+ "GUID": "ff91f784-5c60-4757-af8d-bfce50a665c2"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "128",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "16,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "68e3114e-6426-40ca-9f0b-e44624a7d39d"
+ }
+ ],
+ "Text": "关闭",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "16,13": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "ID",
+ "GUID": "d7b79e61-588d-44dc-8fd5-926f154a7307"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收款账户信息表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "0b38b12c-41e9-41c7-8ae1-2633f208e85e"
+ }
+ ],
+ "ID": "5d2371cc-0bc8-4029-92fe-15fae5423f2b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收款账户信息表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "8d46040e-5c33-4bcf-8240-aa33864f018f"
+ }
+ ],
+ "ID": "724b7f72-e21c-4e7a-bd22-0723e39e4395"
+ }
+ ],
+ "BreakpointIdentity": "297e050c-e60c-48d5-9c6e-9e37b3336ff0"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "243f81b4-a180-42e6-b6e2-bd3d4a2de5f4"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "19ad4bc5-231e-46ef-972a-89f8525150aa"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "18,1": {
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "用户",
+ "GUID": "208c8e64-c05d-43c1-846f-4b31f002d399"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "4,0": 0,
+ "4,1": 1,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "4,13": 0,
+ "4,14": 0,
+ "4,15": 0,
+ "4,16": 0,
+ "4,17": 0,
+ "5,0": 0,
+ "5,1": 0,
+ "5,17": 0,
+ "6,0": 0,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "6,13": 0,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 0,
+ "6,17": 0,
+ "7,0": 0,
+ "7,1": 1,
+ "7,2": 0,
+ "7,3": 0,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,8": 0,
+ "7,9": 0,
+ "7,10": 0,
+ "7,11": 0,
+ "7,12": 0,
+ "7,13": 0,
+ "7,14": 0,
+ "7,15": 0,
+ "7,16": 0,
+ "7,17": 0,
+ "8,0": 0,
+ "8,1": 0,
+ "8,17": 0,
+ "9,0": 0,
+ "9,1": 0,
+ "9,2": 0,
+ "9,3": 0,
+ "9,4": 0,
+ "9,5": 0,
+ "9,6": 0,
+ "9,7": 0,
+ "9,8": 0,
+ "9,9": 0,
+ "9,10": 0,
+ "9,11": 0,
+ "9,12": 0,
+ "9,13": 0,
+ "9,14": 0,
+ "9,15": 0,
+ "9,16": 0,
+ "9,17": 0,
+ "10,0": 0,
+ "10,1": 1,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 0,
+ "10,6": 0,
+ "10,7": 0,
+ "10,8": 0,
+ "10,9": 0,
+ "10,10": 0,
+ "10,11": 0,
+ "10,12": 0,
+ "10,13": 0,
+ "10,14": 0,
+ "10,15": 0,
+ "10,16": 0,
+ "10,17": 0,
+ "11,0": 0,
+ "11,1": 0,
+ "11,17": 0,
+ "12,0": 0,
+ "12,1": 0,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "12,8": 0,
+ "12,9": 0,
+ "12,10": 0,
+ "12,11": 0,
+ "12,12": 0,
+ "12,13": 0,
+ "12,14": 0,
+ "12,15": 0,
+ "12,16": 0,
+ "12,17": 0,
+ "13,0": 0,
+ "13,1": 1,
+ "13,2": 0,
+ "13,3": 0,
+ "13,4": 0,
+ "13,5": 0,
+ "13,6": 0,
+ "13,7": 0,
+ "13,8": 0,
+ "13,9": 0,
+ "13,10": 0,
+ "13,11": 0,
+ "13,12": 0,
+ "13,13": 0,
+ "13,14": 0,
+ "13,15": 0,
+ "13,16": 0,
+ "13,17": 0,
+ "14,0": 0,
+ "14,1": 0,
+ "14,17": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "16,13,1,4",
+ "16,1,1,4",
+ "18,1,1,3",
+ "2,1,1,16",
+ "5,1,1,16",
+ "8,1,1,16",
+ "11,1,1,16",
+ "14,1,1,16"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//pa/Sys6huFSTgM+pAhq+zNZgRfJleCSqf109SDBv2+BXyB7maarfmVrbTZJ0SWEdtsQDbiwZMQztPyJ8RMzjVnd0N5g9TbT3FJRzXOYLm3cHpRLtN57UpxiC3y0E8xt0oXxb4dsl5Nol8gz2NfZcdehSMACYZrghMFKxIjRA4WvBSk0ubPAwKQyb8Hkh8jmWn0ECBh3rm9C74gFYvCiuAh8kpRDIN46ToST38odaITjhG0rxsfZGhPo0nn2vlFPYfvjxF+w1aNR3xddZNCyFUg6bEJz+n+bM1YKZMVPUQXJvM2r90KwyG/T9Nk/v+KNAo9g+W5tSa7P/s7eVOv1n9kposEkPvv92fSxPWwRm5K9s9/NnPks1hGJKZU8uIyONIVvC9ApWFlwR0tgAh59yyjClQo+AieU9nCKZxFHcvS+uMIyMWKjkpb9uHmeUfl8ZNu+yGYOhPgCA22oMnjlNuB38SYGfzYwo2Zxh6fwyW/5oMyQ2ad+m4bGKQh5489CJaLm2Xs9VN4MNNUyRO7K5z0pT6zzOIjf/akTB0BII/4qOFs6GafDZvRf9zTJbUTfaUEDxUVHsaLaPqlSBT3COQOBi41SooUPGt4o+dFeaSiQXR27oyFILAv9xN32LTqEqI3Hv+Rb+apSw575FD4He2XfxU6FU+25qLlyhWwxZJttDB8NIEiaRp75BGZxrvPyUDRFfLKcKKo+81Z2C3Vd+a78XjMsFLN9vBK+XslYWTh60q2MQUsMiJr5s20a45lnM6wtCCVPjlKxRhuJpTywyw8MoKx+A4m+Qu9n2ngNb/n5cLszG+v40qi+FqLSrRnPk8SG6mKMyq5FhNxLVPm3ZoBsjm4siwodoNyW45V/Aqi0L3ekC6AdGix6rU//V4m+z1WWlSdhjiAHW2mNUoufdwA==|920
\ No newline at end of file
diff --git a/Pages/个人中心/账户信息.rd b/Pages/个人中心/账户信息.rd
new file mode 100644
index 00000000..edecf1e5
--- /dev/null
+++ b/Pages/个人中心/账户信息.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 18,
+ "RowCount": 19
+}
\ No newline at end of file
diff --git a/Pages/任务/任务-任务信息.json b/Pages/任务/任务-任务信息.json
deleted file mode 100644
index e417cfe1..00000000
--- a/Pages/任务/任务-任务信息.json
+++ /dev/null
@@ -1,658 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 1
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 1
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 0,
- 10
- ],
- "Count": 11,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 125.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 28,
- "DefaultSize": 32.0
- },
- "Values": {
- "0,1": "任务说明",
- "0,26": "展开",
- "1,1": "版本",
- "1,26": "折叠",
- "3,1": "任务说明",
- "3,2": "编辑",
- "7,1": "备注",
- "7,2": "编辑"
- },
- "Formulas": {
- "4,2": "IF(ISBLANK(C11),\"\",C11)",
- "8,2": "H11"
- },
- "AttachInfos": {
- "0,26": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!Z11"
- },
- "Value": "0"
- }
- ]
- }
- ],
- "Text": "展开",
- "TemplateKey": "_RS_Main"
- }
- },
- "1,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "版本",
- "GUID": "7dad81ad-e9ca-48b7-ad01-7540609d19f8"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目版本",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目版本",
- "ColumnName": "ID",
- "GUID": "72ac95df-9476-4722-831d-f2b22d29ec12"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目版本",
- "ColumnName": "版本名称",
- "GUID": "28c98b1c-4437-4187-a031-6de1d2948cbb"
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目版本",
- "ColumnName": "项目ID",
- "GUID": "ae844286-f9dd-4a54-b9de-c3809162d265"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!项目ID"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "1,26": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!Z11"
- },
- "Value": "1"
- }
- ]
- }
- ],
- "Text": "折叠",
- "TemplateKey": "_RS_Main"
- }
- },
- "3,2": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "MD编辑器",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!C11"
- },
- "TargetCell": {
- "SerializeProperty": "=MD编辑器!编辑器"
- }
- }
- ]
- }
- ],
- "Text": "编辑",
- "ClickMode": 1,
- "TemplateKey": "_RS_Main"
- }
- },
- "4,2": {
- "CellType": {
- "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
- "Pren": true
- }
- },
- "7,2": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "MD编辑器",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!H11"
- },
- "TargetCell": {
- "SerializeProperty": "=MD编辑器!编辑器"
- }
- }
- ]
- }
- ],
- "Text": "编辑",
- "ClickMode": 1,
- "TemplateKey": "_RS_Main"
- }
- },
- "8,2": {
- "CellType": {
- "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
- "Pren": true
- }
- },
- "10,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务说明",
- "GUID": "fe35b0eb-a489-4b70-856a-b50c20e905f7"
- },
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "passValue"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "保存成功"
- }
- ],
- "ID": "32b4fb83-c6c4-4758-9d13-acc9d2fc086a"
- }
- ]
- }
- ]
- }
- },
- "10,7": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "备注",
- "GUID": "e0537eca-0629-4a5e-90db-fea03812aa00"
- },
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "passValue"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "保存成功"
- }
- ],
- "ID": "c8c41ad2-f735-490c-b804-234bbb0418e8"
- }
- ]
- }
- ]
- }
- },
- "10,25": {
- "CellType": {
- "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
- "Caption": "折叠",
- "Style": 1,
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "Location": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!2:10"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=NOT('任务-任务信息'!Z11)"
- }
- },
- {
- "Location": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!1:1"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-任务信息'!Z11"
- }
- }
- ]
- }
- ]
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 18.666666666666664,
- "Foreground": 0
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 2,
- "Formatter": 3,
- "HorizontalAlignment": 4,
- "Underline": false
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 2,
- "Formatter": 3
- },
- {
- "HorizontalAlignment": 5,
- "Underline": false
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 2
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 5,
- "Underline": false
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Formatter": 6
- },
- {
- "Foreground": 2
- }
- ],
- "Types": {
- "Strs": [
- "black",
- "Body",
- "Text 1 50",
- "[AUTO]General",
- "Center",
- "Left",
- "@"
- ]
- },
- "CellStyles": {
- "0,1": 0,
- "0,26": 1,
- "0,27": 2,
- "1,26": 1,
- "1,27": 2,
- "3,1": 3,
- "3,2": 4,
- "4,1": 3,
- "4,2": 2,
- "5,1": 3,
- "6,0": 2,
- "6,1": 5,
- "6,2": 2,
- "6,3": 2,
- "6,4": 2,
- "6,5": 2,
- "6,6": 2,
- "6,7": 2,
- "6,8": 2,
- "6,9": 2,
- "6,10": 2,
- "6,11": 2,
- "6,12": 2,
- "6,13": 2,
- "6,14": 2,
- "6,15": 2,
- "6,16": 2,
- "6,17": 2,
- "6,18": 2,
- "6,19": 2,
- "6,20": 2,
- "6,21": 2,
- "6,22": 2,
- "6,23": 2,
- "6,24": 2,
- "6,25": 2,
- "6,26": 2,
- "6,27": 2,
- "7,0": 2,
- "7,1": 3,
- "7,2": 6,
- "8,0": 2,
- "8,1": 3,
- "8,2": 2,
- "9,0": 2,
- "9,1": 3,
- "10,0": 2,
- "10,1": 3,
- "10,2": 7,
- "10,7": 7,
- "10,13": 2,
- "10,14": 2,
- "10,15": 2,
- "10,16": 2,
- "10,17": 2,
- "10,18": 2,
- "10,19": 2,
- "10,20": 2,
- "10,21": 2,
- "10,22": 2,
- "10,23": 2,
- "10,24": 2,
- "10,25": 2
- },
- "ColStyles": {
- "1": 8
- },
- "SheetStyle": {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "3,2,1,3",
- "7,2,1,3",
- "10,2,1,5",
- "10,7,1,6",
- "4,2,2,26",
- "8,2,2,26",
- "10,25,1,3",
- "0,26,1,2",
- "1,26,1,2",
- "1,2,1,8"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//pqcHF56tcR9oouw+Xd4krd2XRcN78+WDd0p/JM/IngqYJTAZBt2qWQXrbfZPj4gjFSe2qtvp3GiBN2EjfWEDEyqlmGV7Fn2XBdRtyDYtzt07YfuB001OVlnz3MvtUsyQF1O0soR00kQjNmyfoZTvqMAhU/LPKY6aNJ/x7Op5JMzPCnhX5fH0iVbv7kd0supGcmHW1m/Ng38j7sDqOCn5j6OXbLMJ2U1d1skD55PZhJMQhhuzJ0RjbjhTeY1QRxO0XSL1kanvUD1XDOd9RaEmC+EWR5mHshqfcZbl6sZHYltIlkKkhmiiWSGX94r+P/VQmqktY583fj3qWBPfQqe6zmxhJSywfUwQUJde8EmL7NB+w3j2ds6+5WSAP9bf5yjMq31sAFFz555LeZf+UnbbV3ibu2lj6SZutgkOcTLKHAtR9as/Keio4Miu/W25MtuqloEj3Z/AcyxmOPfRR/G7J+bczYfLfYoqxY5TC5kO+D09wavHC6syunsuvplkC8t3+RrNbKJX877BQw24YuND2ocZjA3BlGwIljCv0d3TP/S9hgLVBVnsHeWRjBE1I53OyiRBZqW8NQ8WMywx/Ew9AAGKAb5L5H+J+2MLmIpZ4cWRekCRjHNtDY2mPMhgLfv9HBoL4bImPwmauzS5lGi+x4e/KcNHFuw8cK5ytkQyyX634wvXU8QfpJoZTnztsTYztIxigUAfOdStFmSusAoxvP46rLP0KtQ8dyQm6OjACw4T+GyPqyYibpAz0YwDJYY8ZizW/St/5X79CdLhT0TjV/U3RexA9O7RpgfXzQkx9f6OXOHzSYCxXLIuD1LkBnb/avcjrbnYyfc7oOHNy6VaBTrUZ3+2GtO5hwXqoNa5a6jXVEHZ9gk82/jKHzgyUMbJI4g3voORActzxqj8HSgGuw==|920
\ No newline at end of file
diff --git a/Pages/任务/任务-侧栏.json b/Pages/任务/任务-侧栏.json
deleted file mode 100644
index 073f39f1..00000000
--- a/Pages/任务/任务-侧栏.json
+++ /dev/null
@@ -1,344 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 22.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0,
- "Mode": 1
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 34.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 352.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 10
- ],
- "Count": 11,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- }
- },
- "Count": 14,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "参与者 1",
- "6,1": "singlebox"
- },
- "Formulas": {
- "1,1": "\"参与者(\"&参与人数&\")\""
- },
- "AttachInfos": {
- "1,12": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "参与成员管理",
- "LoadBindingDataOption": 1
- }
- ],
- "ToolTip": "管理成员",
- "Size": 18,
- "ImagePath": "设置.svg",
- "UseCellForeColor": true
- }
- },
- "3,1": {
- "CellType": {
- "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
- "TemplatePageName": "9d9faa04d5a74f1dbf8dd3b2040b6f6",
- "Command": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "参与成员管理",
- "LoadBindingDataOption": 1
- }
- ],
- "ParamProperties": {
- "用户名": "用户名",
- "姓名": "姓名",
- "头像": "头像"
- }
- },
- "DataSourceType": 1,
- "DataSource": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务成员表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "380ee008-3651-40ad-994e-f0398f4e0e4a"
- },
- "ColumnName": "用户名"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "a615680e-218f-4291-baf6-421ba74a50e6",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "姓名"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "109ea711-92e6-4c26-a605-07189d7d4a7f",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 5,
- "AttachTypeTag": "头像"
- }
- },
- "ColumnName": "头像"
- }
- ],
- "IsListviewDataSource": true,
- "CustomColumns": []
- },
- "DataSourceListviewName": "图文列表表格1",
- "DisplayMode": 2,
- "NoItemSetting": {
- "NoItemImageSize": 5.0,
- "TextForNoItem": "赶紧邀请成员加入吧~"
- },
- "DetailTableSetting": {
- "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
- "ColumnOfDetailTable": "任务ID",
- "MasterTable": "任务表",
- "ColumnOfMasterTable": "ID",
- "DataCommitType": 2
- }
- }
- },
- "6,1": {
- "CssName": "singlebox",
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "PrimaryColor": "Background 2 0",
- "SecondaryColor": "Text 2 0",
- "CellDefaultValue": "singlebox",
- "Items": [
- {
- "Value": "",
- "DisplayValue": "所有"
- },
- {
- "Value": "1",
- "DisplayValue": "仅评论"
- },
- {
- "Value": "2",
- "DisplayValue": "仅附件"
- }
- ]
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 13.333333333333332,
- "Foreground": 0
- },
- {
- "FontFamily": 1,
- "Foreground": 0
- },
- {
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 2
- },
- {
- "BorderBottom": 0
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 4
- }
- ],
- "Types": {
- "Strs": [
- "Text 1 50",
- "Body",
- "Center",
- "Background 2 0",
- "black"
- ],
- "Borders": [
- {
- "Color": 3
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,12": 1,
- "3,1": 2,
- "4,0": 3,
- "4,1": 3,
- "4,2": 3,
- "4,3": 3,
- "4,4": 3,
- "4,5": 3,
- "4,6": 3,
- "4,7": 3,
- "4,8": 3,
- "4,9": 3,
- "4,10": 3,
- "4,11": 3,
- "4,12": 3,
- "4,13": 3,
- "6,1": 4
- },
- "SheetStyle": {
- "FontFamily": 1
- }
- },
- "Spans": [
- "6,1,1,12",
- "8,1,1,12",
- "3,1,1,12"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//UgdUQ8idj1kbsoqDZFKQsd9omXNcH60EpODJsqCmiM83pRzpr/JUSDKXCz6w41f0U5PiicEb+NQ/wJVLyooyLoAfUqtGRYW4A6JA+SEZ0XBqnokGb/0E1t48YWKAgwEBHqJbVQOvvhKvlgr3V9FvqrRG9uMGeLLtAPsdmFpxTW703Edyb4l91D01WFXQTRkSPopI82JiRYQnLjJ1WCOxTtp2L2Nm68ZOfbtXsiUdaypNXUu1Rl54QEpZkTeW3vcbaRYcajNVUcAQ36vzvFvzLzqezHInRFKeRSc1TKDq3iEB6JA+8bNmLIpPBkPj3id2X8ZUmZ3JaEcvhegLJ09+k1ST4CAvIXSz2APP4yxUN/Bix0WUt8TlUtQEC7cXlCJDe1z0lwq17oLhNLy5JEvbaAhVqf1ArAIVKi20r2bLgGnu80WaaTUnZkx0AtIsHohvUwiG2QfiAYDE0z7TK++xuxt9VBklB9oxM8UtyVlJR4rei29xEnr1sraFY5U5P8adciXkPG16mVDHDKPJVMYbltzLESoQaKZ04kRh1w7qLXn+4uwssMHbtPScqbsvgvJFioicqEUTtv02anjo6BTY/qv83DXsRKQqezwwv0BRQhzHQPGdG7/iC5CSa1CYVaTt5CC419r8x94i2zPeGjy6dmCxcZi/G5SGytazLDi5rPAGSlK3MaDm79xkdfNadP5y/tncazeeaXhhGY2GnDFd7dN5tC76UJCdSvjAvhB6FzNRWYNy4vk70UFOHCeshDTrIzPy0puSI/1Vh/C0kxre7n6xyGXBh9yof7D5ixZ9No1fUx77Y5vB0A1MfYRGaunYBpgo/iEUQGeOZgRQMRGf2vYxww6dTjxMmcDODkPWSnnf6o61pmeSivOAHU3XL1JirdXggcZMVjrS2+Kd6uMHqw==|920
\ No newline at end of file
diff --git a/Pages/任务/任务-基本信息.json b/Pages/任务/任务-基本信息.json
deleted file mode 100644
index 1ba3e084..00000000
--- a/Pages/任务/任务-基本信息.json
+++ /dev/null
@@ -1,1303 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 15
- ],
- "Count": 16,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 125.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 17,
- "DefaultSize": 32.0
- },
- "Values": {
- "3,1": "状态",
- "3,2": "未开始",
- "5,1": "类型",
- "7,1": "执行者",
- "9,1": "项目",
- "11,1": "时间",
- "13,1": "任务预算工时"
- },
- "Formulas": {
- "11,2": "C16&\",\"&J16"
- },
- "AttachInfos": {
- "1,1": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "77972707-9199-455a-b58d-95abc25880f0"
- },
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ]
- }
- },
- "3,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "ef51ecf6-607e-4df9-a87d-3bf878856871",
- "RelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- },
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 1,
- "Placement": {
- "SerializeProperty": "='任务-基本信息'!C4"
- },
- "PageName": "切换任务状态",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!状态变更回调"
- },
- "TargetCell": {
- "SerializeProperty": "=切换任务状态!点击按钮"
- }
- }
- ]
- }
- ],
- "Text": "未开始",
- "TemplateKey": "动态背景",
- "Icon": {
- "Name": "未选择.svg",
- "Color": "Accent 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"已完成\"",
- "StyleInfo": {
- "Background": "Accent 1 80",
- "Foreground": "Accent 1 0",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"进行中\"",
- "StyleInfo": {
- "Background": "Accent 2 80",
- "Foreground": "Accent 2 0",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"未开始\"",
- "StyleInfo": {
- "Background": "Background 2 0",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"已搁置\"",
- "StyleInfo": {
- "Background": "Background 2 -10",
- "Foreground": "Text 1 50",
- "Underline": null,
- "Strikethrough": null
- }
- }
- ]
- }
- },
- "5,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务类型",
- "GUID": "e8296cf0-beca-4ee1-b298-751df6822a4f"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "0630f12f-0954-429d-b151-d4c3379bcc68"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务类型",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务类型",
- "ColumnName": "ID",
- "GUID": "99ecacc4-b083-4d91-a002-f1165724b213"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "任务类型",
- "ColumnName": "任务类型",
- "GUID": "5a2a626b-6bfe-4acf-b939-8a694a6e35c4"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "7,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "执行者",
- "GUID": "3fe2dd08-240a-4867-8a84-e0aa3bc93223"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "68810207-ebdd-487f-a10d-409c81059adb"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "c90bceab-fa72-442d-8c19-61dc7764dc63"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "f70826f8-1622-4d18-8846-86da93f54d84"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "7,10": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "里程碑",
- "GUID": "db3f399c-a26c-4dff-b179-5a2fc23f68cc"
- },
- "CellType": {
- "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
- "Caption": "里程碑",
- "Style": 2,
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "863fa873-d0e4-41b3-9e3d-4f8fcff541fa"
- }
- ]
- }
- ]
- }
- },
- "9,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "07be4b9c-14ea-4d97-902e-2375a9623dae"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "b7e3a10f-6324-4692-99ab-8d5341ed4db1"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "fd28d81f-f3bd-4a7b-b116-78542252ec50"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "03751745-8a51-4961-beaa-8cd4f4e02f44"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterable": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "9,10": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "分组ID",
- "GUID": "f4d9d8f8-c345-44cc-bac5-77ceb848ea81"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "a2c49f82-8143-4d4c-ba78-6eac297e56de"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目任务分组",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目任务分组",
- "ColumnName": "ID",
- "GUID": "427d6efe-dbdc-45b4-aadb-6b65a8865e3d"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目任务分组",
- "ColumnName": "分组名称",
- "GUID": "b704b64d-ade6-4f0d-b8ea-8e734f9253a8"
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目任务分组",
- "ColumnName": "项目ID",
- "GUID": "018d99a5-8bc7-4c34-8301-7977f11b6135"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!C10"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- },
- "DataValidationInfo": {}
- },
- "11,2": {
- "CellType": {
- "$type": "ElementUI.DatePickerCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!C12"
- },
- "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "GetSelectedRange",
- "RetrunParamNames": {
- "StartValue": {
- "SerializeProperty": "开始日期"
- },
- "EndValue": {
- "SerializeProperty": "结束日期"
- }
- }
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!C16"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!开始日期"
- }
- },
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!J16"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!结束日期"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "f2465adb-9c5f-4c48-8164-b426d923a85c"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "daterange",
- "startPlaceholder": "开始日期",
- "rangeSeparator": "至",
- "endPlaceholder": "结束日期",
- "format": "yyyy年MM月DD日",
- "firstDayOfWeek": 1,
- "DefautWeekFormat": "yyyy 第 WW 周"
- }
- },
- "13,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务预算工时",
- "GUID": "920d9962-f990-4709-873c-fed76381b5b4"
- },
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "userInput"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false
- }
- ],
- "ID": "1cbef2be-7b77-4f18-9ca5-8d5cdcf6f31e"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "min": "0",
- "step": 1,
- "precision": 1,
- "placeholder": "请选择",
- "controlsPosition": true
- }
- },
- "15,1": {
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='任务-基本信息'!状态变更回调"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "passValue"
- }
- ]
- },
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中"
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "回调值",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!状态变更回调"
- },
- "ID": "6f556d2d54004012aea37561bee799fb"
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!状态变更回调"
- },
- "Value": "%Null%"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
- "ServerCommandName": "变更任务状态",
- "Parameters": [
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!任务ID"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "状态码",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!回调值"
- }
- }
- ],
- "ResultErrorCodeTo": {
- "SerializeProperty": "code"
- },
- "ResultMessageTo": {
- "SerializeProperty": "msg"
- },
- "RefreshAfterFinish": true,
- "CheckDataValidation": true
- },
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Title": "加载中"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='任务-基本信息'!code"
- }
- ]
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!msg"
- }
- }
- ],
- "ID": "8ac69fbc-5c0c-434d-8b31-3d0c925347de"
- },
- {
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
- "FunctionName": "warning",
- "Title": "温馨提示",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-基本信息'!msg"
- },
- "BtnText": "知道了"
- }
- ],
- "ID": "ce930a28-b287-44ed-be92-d132e6c77ca2"
- }
- ]
- }
- ],
- "ID": "011f4323-d3c5-4b46-a9a4-fb239e349d46"
- }
- ]
- }
- ]
- }
- },
- "15,2": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "开始时间",
- "GUID": "c69ca5d6-30ec-40c6-a51b-00076f9abc09"
- }
- },
- "15,9": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "结束时间",
- "GUID": "72d77cd4-a6d8-454f-8f29-94925e84a7aa"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 18.666666666666664,
- "Foreground": 0,
- "Formatter": 1
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 3
- },
- {
- "FontSize": -1.0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "Formatter": 4
- },
- {
- "HorizontalAlignment": 5
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 5
- },
- {
- "Background": 6,
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 7,
- "Formatter": 1
- },
- {
- "Foreground": 3
- }
- ],
- "Types": {
- "Strs": [
- "black",
- "@",
- "Body",
- "Text 1 50",
- "[AUTO]General",
- "Left",
- "#FFFFFF00",
- "Accent 4 0"
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "3,0": 1,
- "3,1": 2,
- "3,2": 1,
- "3,3": 1,
- "3,4": 1,
- "3,5": 3,
- "3,6": 3,
- "3,7": 3,
- "3,8": 1,
- "3,9": 1,
- "3,10": 1,
- "3,11": 1,
- "3,12": 1,
- "3,13": 1,
- "3,14": 1,
- "3,15": 1,
- "3,16": 1,
- "7,1": 4,
- "7,2": 5,
- "8,0": 1,
- "8,1": 2,
- "8,2": 1,
- "8,3": 1,
- "8,4": 1,
- "8,5": 1,
- "8,6": 1,
- "8,7": 1,
- "8,8": 1,
- "8,9": 1,
- "8,10": 1,
- "8,11": 1,
- "8,12": 1,
- "8,13": 1,
- "8,14": 1,
- "8,15": 1,
- "8,16": 1,
- "9,0": 1,
- "9,1": 4,
- "9,2": 1,
- "9,10": 1,
- "10,0": 1,
- "10,1": 4,
- "10,2": 1,
- "10,3": 1,
- "10,4": 1,
- "10,5": 1,
- "10,6": 1,
- "10,7": 1,
- "10,8": 1,
- "10,10": 1,
- "10,11": 1,
- "10,12": 1,
- "10,13": 1,
- "10,14": 1,
- "10,15": 1,
- "10,16": 1,
- "11,0": 1,
- "11,1": 4,
- "11,2": 1,
- "11,3": 1,
- "11,4": 1,
- "11,5": 1,
- "11,6": 1,
- "11,7": 1,
- "11,8": 1,
- "11,9": 1,
- "11,10": 1,
- "11,11": 1,
- "11,12": 1,
- "11,13": 1,
- "11,14": 1,
- "11,15": 1,
- "11,16": 1,
- "12,0": 1,
- "12,1": 2,
- "12,2": 1,
- "12,3": 1,
- "12,4": 1,
- "12,5": 1,
- "12,6": 1,
- "12,7": 1,
- "12,8": 1,
- "12,9": 1,
- "12,10": 1,
- "12,11": 1,
- "12,12": 1,
- "12,13": 1,
- "12,14": 1,
- "12,15": 1,
- "12,16": 1,
- "13,0": 1,
- "13,1": 4,
- "13,2": 6,
- "14,0": 1,
- "14,1": 4,
- "14,2": 1,
- "14,3": 1,
- "14,4": 1,
- "14,5": 1,
- "14,6": 1,
- "14,7": 1,
- "14,8": 1,
- "14,9": 1,
- "14,10": 1,
- "14,11": 1,
- "14,12": 1,
- "14,13": 1,
- "14,14": 1,
- "14,15": 1,
- "14,16": 1,
- "15,0": 1,
- "15,1": 7,
- "15,2": 1,
- "15,9": 1
- },
- "ColStyles": {
- "1": 8
- },
- "SheetStyle": {
- "FontFamily": 2,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "9,10,1,7",
- "1,1,1,16",
- "15,2,1,7",
- "15,9,1,8",
- "3,2,1,3",
- "9,2,1,7",
- "11,2,1,15",
- "5,2,1,7",
- "7,2,1,7",
- "13,2,1,15",
- "7,10,1,7"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "状态变更回调",
- "Formula": "'任务-基本信息'!$B$16"
- }
- ]
-}//lJxK/IF2RXdu0gI3VU9K5Bxh4dwl1vtDInGI7pZZDfIcOD2j1SdgpUsD2jWmdhS8Ce3wSc+Ob9hN/FMuaHEWzswNh9Anh+3ZyF83L+odvXzoKOU7SpNxIhYf6wv4nqhf9v4oU8ZD8mTQhqF0md4U5RzGQ5LO01pi7EQWhS15rNivU4juq6cdSSjTXOEHgd4DPdeCHvAKOVkVPCxQ1epi0ZTlNO6HpsYsHQFBsXo0Rwpx127ZqoazIH/a8k7H69BxwtywnLs/dnegjTWjfnUzfCLOSBb24bZ65AfRTEhpc7/ltAjaO+y9zee+TBvyVbEkYQ94tvTmx2Ym4nL/a7pwT9zbT5zxv+O3patjXbaZ+KPRH3ePG5Cx8uEBQEhIt/YHXFHBlZnwVnxorvfNbYz1eGyflLHv4sEG4PEn5hNGkiFUobSERw/WtX74F3IVsV14ZDYdjR4Ies7eOPGwK3zti+yle/slHPaIGEPKyE9iiknUvbfke9nnsl3C3em1ild+UsL5x2qgnMRI3R/VhGaDOFhDbxqdXYWq8Aot98f1N2LvtuPYdVt6yebqbNCmcRROdRsvZseLCUkqjmv7TU5aUXCiziW5hfdSmSDI+ut043SbiTSkCqt6pwCumbeZ90hRR4RDeWoUr671lI35LsAlGtJ10UTJ9juBu+RxlRHR27cF3t8QCYK8C6wW4hUyyy73MXENCEErmyFQBxxeEEKztXrMXuJuokyjxIq9LRK/Ps83szJvdtPhy4UT3j03DJfUJWm/VlcyRtSGoZVyza15XrXtqPHdSNutqO3DdVjq3uc8qWCdpAUyugf7yXfV1aDe2QMkTWEtOhAoWZHCxXCDMT7G2d6ccodvtwYGtzxzf/YzWR6xWorcGjJ+52UGlZ799AxS3xYT+TW04gDb/Wnocg==|920
\ No newline at end of file
diff --git a/Pages/任务/任务-子任务列表.json b/Pages/任务/任务-子任务列表.json
deleted file mode 100644
index 2cff0d26..00000000
--- a/Pages/任务/任务-子任务列表.json
+++ /dev/null
@@ -1,515 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0,
- "IsHidden": true
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 272.0,
- "Mode": 1,
- "IsHidden": true
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0,
- "IsHidden": true
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 28.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 1,
- 2,
- 3,
- 4
- ],
- "Count": 5,
- "DefaultSize": 10.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 125.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 28,
- "DefaultSize": 32.0
- },
- "Values": {
- "0,1": "子任务",
- "0,24": "增加任务"
- },
- "Formulas": {
- "4,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)",
- "0,1": "\"子任务(\"&B5&\")\""
- },
- "AttachInfos": {
- "0,24": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增任务",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-子任务列表'!项目ID"
- },
- "TargetCell": {
- "SerializeProperty": "=新增任务!项目ID"
- }
- },
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-子任务列表'!任务ID"
- },
- "TargetCell": {
- "SerializeProperty": "=新增任务!父任务ID"
- }
- }
- ]
- }
- ],
- "Text": "增加任务",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "Application/005_add_5.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "2,1": {
- "CellType": {
- "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
- "TemplatePageName": "558ca610fafc4ffd8884b819161bfd6",
- "Command": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
- "CurrentRowInfo": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "38d3f029-b2a4-4a0f-90e9-7d30c5db2c6f"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-子任务列表'!ID"
- }
- }
- }
- ],
- "ParamProperties": {
- "ID": "ID",
- "任务名称": "任务名称",
- "执行者": "执行者",
- "开始时间": "开始时间",
- "任务类型": "任务类型",
- "任务状态": "任务状态"
- }
- },
- "DataSourceType": 1,
- "DataSource": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "子任务视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "ID",
- "GUID": "01816971-51c6-45c5-93ce-b84f06483e41"
- },
- "ColumnName": "ID"
- },
- {
- "BindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "任务名称",
- "GUID": "195c8886-3fc8-4976-a646-c690521ea33c"
- },
- "ColumnName": "任务名称"
- },
- {
- "BindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "执行者",
- "GUID": "1f681d63-d898-4dd8-94af-d3b3a9159b45",
- "RelationBinding": {
- "RelatedTable": "用户信息视图",
- "RelatedColumn": "用户名",
- "DisplayColumn": "全名"
- }
- },
- "ColumnName": "执行者"
- },
- {
- "BindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "开始时间",
- "GUID": "64fa470a-2274-4e9c-9eca-e073fe84f8a6"
- },
- "ColumnName": "开始时间"
- },
- {
- "BindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "任务类型",
- "GUID": "f6c90672-5a33-4982-9b0c-7a9c7f158c1e"
- },
- "ColumnName": "任务类型"
- },
- {
- "BindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "任务状态",
- "GUID": "a4c2a0b6-3b58-4aae-8b04-06de96be9266",
- "RelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- },
- "ColumnName": "任务状态"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "子任务视图",
- "ColumnName": "父任务ID",
- "GUID": "23edc24b-a803-44a4-b3b2-f45ff233625b"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-子任务列表'!任务ID"
- }
- },
- "IsListviewDataSource": true,
- "CustomColumns": []
- },
- "DataSourceListviewName": "图文列表表格1",
- "TemplateKey": "竖排无样式",
- "CommitDataWithCommand": true
- }
- },
- "4,1": {
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='任务-子任务列表'!B5"
- }
- ]
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "Location": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-子任务列表'!2:4"
- },
- "Value": false
- }
- ]
- }
- ],
- "ID": "cc0c55f7-7c97-4274-81fb-238ccca79b16"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "Location": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-子任务列表'!2:4"
- },
- "Value": true
- }
- ]
- }
- ],
- "ID": "6eb23f6b-816a-400a-b031-263634ba996c"
- }
- ]
- }
- ]
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 1,
- "Formatter": 2
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "HorizontalAlignment": 3
- },
- {
- "Formatter": 4,
- "HorizontalAlignment": 3
- },
- {
- "Foreground": 5
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Accent 1 0",
- "[AUTO]General",
- "Center",
- "@",
- "Text 1 50"
- ]
- },
- "CellStyles": {
- "0,24": 0,
- "0,25": 1,
- "0,26": 1,
- "1,24": 0,
- "1,25": 0,
- "1,26": 0,
- "2,1": 2,
- "3,1": 2,
- "3,2": 2,
- "3,3": 2,
- "3,4": 2,
- "3,5": 2,
- "3,6": 2,
- "3,7": 2,
- "3,8": 2,
- "3,9": 2,
- "3,10": 2,
- "3,11": 2,
- "3,12": 2,
- "3,13": 2,
- "3,14": 2,
- "3,15": 2,
- "3,16": 2,
- "3,17": 2,
- "3,18": 2,
- "3,19": 2,
- "3,20": 2,
- "3,21": 2,
- "3,22": 2,
- "3,23": 2,
- "3,24": 2,
- "3,25": 2,
- "3,26": 2,
- "3,27": 2,
- "4,1": 3,
- "4,2": 2,
- "4,3": 2,
- "4,4": 2,
- "4,5": 2,
- "4,6": 2,
- "4,7": 2,
- "4,8": 2,
- "4,9": 2,
- "4,10": 2,
- "4,11": 2,
- "4,12": 2,
- "4,13": 2,
- "4,14": 2,
- "4,15": 2,
- "4,16": 2,
- "4,17": 2,
- "4,18": 2,
- "4,19": 2,
- "4,20": 2,
- "4,21": 2,
- "4,22": 2,
- "4,23": 2,
- "4,24": 2,
- "4,25": 2,
- "4,26": 2,
- "4,27": 2
- },
- "ColStyles": {
- "1": 4
- },
- "SheetStyle": {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "2,1,1,27",
- "0,24,1,3"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "BackgroundPictures": [
- {
- "Name": "03800ae4-18af-4c3c-98bb-40694b1eb80b.png",
- "DisplayName": "背景图1",
- "StyleInfo": {
- "CornerRadius": 5.0,
- "Fill": "Background 1 0",
- "StrokeDashType": 8,
- "Stroke": "Background 2 -10",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "24,40",
- "Size": "940,282"
- }
- ]
-}//BQEMIOasK4DDrQGqH/Tla13DFMgkIalO1BjZl6KxYM66sDqUnxQUKdZWkCOu3U0qImrz4owgOjU428g6iz2oyb8d6bnD+ZX8oKZkfvBv1kyzBNtSA8aHzLm0Vq5yWuB7Xduu5xAlaikZ35T5A0xKJWDmen5JctYJ+O7qTT7QLjr52vxJZzp+IPrskHFD6C0WHGIinywWp/921IFZu3qsgsez/DSMKRNOJQfe9PFsoQVBTX7dpNRvtidbc2MAvQZFgfWJkB+b8kj5wwKsmyUv2hHJnGVbQIfDwtsNTLJQttn7UGrWkak0Y0/T83s+8qSbCTwc8dUokO/f0+f+hAEt98hniU+LG/p5zq6O64LciW1DzqNQPxjzvc+smapsUJVKxvRj6CEI+E/s5R/7WExXpEGJ8PnPeAikBSZrbWoC2GCXVU4/4N4BjKyitJdJY1d+TBmS25bSimtJByU0rqWP+ObRHN7vCK9rqxBvieRGaLCT4u0Zpm5QEW6yypujrTvloqfTB7n0vz/Hr1bGLApqIRkdefaBWvZX4bFtzlou6r+NdC02xBF46hwVC49Tc7tZR7Nu0iYgf8qYlxW274Zzsvmo4YgcrvWl5QRMu1unov0mioQBfXMpp9g2INYeYn2CwXKcJUypmjRKUf1Epk4j5saioXBV8rP7zIEsbe+MP4KM6P+9hott90+7lc3AkA6NiK6ilgxCfhFZbKDgBCgt5vRgUwQ/rT9N1+Yzl64vw3HNJ/13+HSuYQQ3K4ljVQTgCAu2dsEQS/VJ7UlQIQ2Il3EQKjEjzx2xGJkXvJY4xICO0Hc+WIWV6TokOBHZ4W7fMeieoxevqEFqJV14KZZuniNcKSnV5wITKaorTPbP6xWvYbarWKMMjJz9MdopkFvhkdeRI3H/z+w4WA5rIw10eg==|920
\ No newline at end of file
diff --git a/Pages/任务/任务-工时.json b/Pages/任务/任务-工时.json
deleted file mode 100644
index 5c7f27f8..00000000
--- a/Pages/任务/任务-工时.json
+++ /dev/null
@@ -1,620 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 256.0,
- "Mode": 1
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 46.0,
- "Mode": 1
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- }
- },
- "Count": 10,
- "DefaultSize": 10.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 30,
- "DefaultSize": 32.0
- },
- "Values": {
- "0,1": "工时",
- "2,2": "计划工时",
- "2,26": "计划工时",
- "6,2": "实际工时",
- "6,26": "实际工时"
- },
- "AttachInfos": {
- "2,4": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "总计划工时",
- "GUID": "81873e63-9cc5-4c36-9c2f-9062807c4fd4"
- },
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "工时详情",
- "LoadBindingDataOption": 1
- }
- ],
- "ClickMode": 1,
- "TemplateKey": "Gost"
- }
- },
- "2,26": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增报工",
- "PassValues": [
- {
- "Source": "计划",
- "TargetCell": {
- "SerializeProperty": "=新增报工!工时类型"
- }
- }
- ],
- "LoadBindingDataOption": 1
- }
- ],
- "Text": "计划工时",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "Application/005_add_5.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "6,4": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "总实际工时",
- "GUID": "f3031aa8-c283-49dc-a0c9-5b9a0a011e85"
- },
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "工时详情",
- "LoadBindingDataOption": 1
- }
- ],
- "ClickMode": 1,
- "TemplateKey": "Gost"
- }
- },
- "6,26": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增报工",
- "PassValues": [
- {
- "Source": "实际",
- "TargetCell": {
- "SerializeProperty": "=新增报工!工时类型"
- }
- }
- ],
- "LoadBindingDataOption": 1
- }
- ],
- "Text": "实际工时",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "Application/005_add_5.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "7,2": {
- "CellType": {
- "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
- "TemplatePageName": "94f8bae36aee4ae7aec2a063ca731b1",
- "DataSourceType": 1,
- "DataSource": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务工时表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "ID",
- "GUID": "d8ce1fd3-9afb-473d-bf53-af9af9d26804"
- },
- "ColumnName": "ID"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "bef0812a-28d1-45ea-a5ea-413ddedbb3f1",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "执行人"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "ea0dab72-324a-4d93-82d2-b0443e545f20",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 5,
- "AttachTypeTag": "头像"
- }
- },
- "ColumnName": "执行人头像"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "51e95d2d-a1ee-422f-bf40-2fc2cab3222a"
- },
- "ColumnName": "工时类型"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时日期",
- "GUID": "f2dbea9a-8aa1-4617-b186-8ab3d1abd22c"
- },
- "ColumnName": "工时日期"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时",
- "GUID": "7f4bd192-b050-4ac5-9317-3b4ba4aa534d"
- },
- "ColumnName": "工时"
- },
- {
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-工时'!执行人&TEXT('任务-工时'!工时日期,\"m月d日\")&'任务-工时'!工时类型&\"工时为 \"&'任务-工时'!工时&\" 小时\""
- },
- "ColumnName": "描述"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行内容",
- "GUID": "0f5e3814-624e-4c73-bdeb-2c09cf848918"
- },
- "ColumnName": "执行内容"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "7b5eb73b-a81c-420d-ad43-e25773a0fabd"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-工时'!任务ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "436e6e08-d960-4414-a963-0a4149f89e60"
- },
- "Value": "实际"
- }
- ]
- },
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时日期",
- "GUID": "ec13a288-056d-4368-963a-67c953de132b"
- },
- "Order": 1
- }
- ]
- },
- "IsListviewDataSource": true,
- "CustomColumns": []
- },
- "DataSourceListviewName": "图文列表表格1",
- "LoadOnDemandCount": 10,
- "TemplateKey": "竖排无样式"
- }
- },
- "8,2": {
- "CellType": {
- "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
- "ListviewName": "图文列表表格1",
- "pagerCount": 5,
- "layout": [
- {
- "layoutItem": "prev"
- },
- {
- "layoutItem": "next"
- },
- {
- "layoutItem": "->"
- }
- ],
- "pageSizes": [
- {},
- {
- "value": 20
- },
- {
- "value": 30
- },
- {
- "value": 40
- },
- {
- "value": 50
- },
- {
- "value": 100
- }
- ],
- "prevText": "上一页",
- "nextText": "下一页",
- "hideOnSinglePage": true
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 1,
- "HorizontalAlignment": 2
- },
- {
- "Formatter": 3,
- "TextIndent": 5,
- "HorizontalAlignment": 4,
- "Underline": false
- },
- {
- "Foreground": 5
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Formatter": 3,
- "TextIndent": 5,
- "HorizontalAlignment": 4,
- "Underline": false
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 5
- },
- {
- "Foreground": 1
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Text 1 50",
- "Center",
- "General\"小时\"",
- "Left",
- "Accent 1 0"
- ]
- },
- "CellStyles": {
- "2,2": 0,
- "2,4": 1,
- "2,26": 2,
- "3,2": 0,
- "3,3": 0,
- "3,4": 1,
- "3,5": 1,
- "3,6": 1,
- "3,7": 1,
- "3,8": 1,
- "3,9": 1,
- "3,10": 1,
- "3,11": 1,
- "3,12": 1,
- "3,13": 1,
- "3,14": 1,
- "3,15": 1,
- "3,16": 1,
- "3,17": 1,
- "3,18": 1,
- "3,19": 1,
- "3,20": 1,
- "3,21": 1,
- "3,22": 1,
- "3,23": 1,
- "3,24": 1,
- "6,2": 0,
- "6,4": 3,
- "6,25": 4,
- "6,26": 5,
- "6,27": 4,
- "6,28": 4,
- "6,29": 4,
- "7,2": 0,
- "7,29": 4,
- "8,2": 0,
- "8,29": 4,
- "9,2": 0,
- "9,3": 0,
- "9,4": 3,
- "9,5": 3,
- "9,6": 3,
- "9,7": 3,
- "9,8": 3,
- "9,9": 3,
- "9,10": 3,
- "9,11": 3,
- "9,12": 3,
- "9,13": 3,
- "9,14": 3,
- "9,15": 3,
- "9,16": 3,
- "9,17": 3,
- "9,18": 3,
- "9,19": 3,
- "9,20": 3,
- "9,21": 3,
- "9,22": 3,
- "9,23": 3,
- "9,24": 3,
- "9,25": 4,
- "9,26": 5,
- "9,27": 5,
- "9,28": 5,
- "9,29": 4
- },
- "ColStyles": {
- "1": 6,
- "2": 6,
- "3": 6
- },
- "SheetStyle": {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "2,2,1,2",
- "6,2,1,2",
- "2,26,1,3",
- "6,26,1,3",
- "6,4,1,21",
- "2,4,1,21",
- "7,2,1,27",
- "8,2,1,27"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "BackgroundPictures": [
- {
- "Name": "03800ae4-18af-4c3c-98bb-40694b1eb80b.png",
- "DisplayName": "背景图1",
- "StyleInfo": {
- "CornerRadius": 5.0,
- "Fill": "Background 1 0",
- "StrokeDashType": 8,
- "Stroke": "Background 2 -10",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "24,99",
- "Size": "894,354"
- },
- {
- "Name": "a0c55ba2-d00e-42f2-ba40-0168dedc4f0d.png",
- "DisplayName": "背景图2",
- "StyleInfo": {
- "CornerRadius": 5.0,
- "Fill": "Background 1 0",
- "Stroke": "Background 2 -10",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "24,32",
- "Size": "894,52"
- }
- ]
-}//XDw5PYyNRi3b5uMHO3lUuWnWQ6WFhGAZeFSPUwR/jIHJSGJt1mloVXcitiaERDqOLmA6lJwXuWVeysHSpcnkHXTlEGI+V1XjvOEYSWzJZY+VYqOIb2oLm1eMhfaRTvY653uIa9hUd8oxvMSHb/+08vBBE43jgh3Fdhq9gJSnr5qI6hggEJ1ivjf9wxAlYXtkx0MePR6FEMXybups+BilSo/K0EItN/LGQmkojdnyN6uSF6a3wk8bCvbC4UcCg3ysC7kEzDPVcnoj7PvXON1DbELSq+hQsBkDRcPcwda6s0C7De5tm4V6r1EOoT22GnHUilXvMQEFz2QFKIpgIDvgaCarakIyOx9GiHHW9zY5PwTlkiZAKJ5na/wrN3vqcInHxKcls70D8NXfm1E+B0qr778N0b0NKBPFydiBjlninSTqkqs6ZoAf+zDB3bHWPGa+/VpSCbGb2HBy0ZbUp4t8CRmdIchu112aFCj161XoMiBJCydX+xib83bwm/o4qIilAbaQsrCm7ZI+4UMsnlaCbhGuWAOm2/oi0p5lC+QrFIoyojUhQMXLf8DPIstFJT4XtodcSKa8rDOqE6JRVFYKn0+gvOYj+eJ5CJILWPG67WrfFAZi1oIq8dbFLFtWvZp5/RP8xbtFBNC6rzBc4VQtPuXWL1Fv6gdRlCqaFDJpj/v2U165rIcP8pe1P8Z45LdjgpE7pAYBWGxLqPnYz7xks92Gzze7oGBY3c1ZIfs820zeCyOhpJHlFY+SHMxn9wkt4okBKweY8ba77rNhQBqeVJ/ZrtFyWJ5Aj1kJS9kjp4UvQgX+yCvBvgBeFZy0v0V3oKlM/S88IBkXOBeb6UBsYdXMgYwntjn5tFa5V0q7J0SN0HP45rf/ml7+ogynzfoADaUijXnp0AVxu78ukIoIFA==|920
\ No newline at end of file
diff --git a/Pages/任务/任务-进展.json b/Pages/任务/任务-进展.json
deleted file mode 100644
index e700858a..00000000
--- a/Pages/任务/任务-进展.json
+++ /dev/null
@@ -1,383 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 272.0,
- "Mode": 1
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- }
- },
- "Count": 5,
- "DefaultSize": 10.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 97.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 29,
- "DefaultSize": 32.0
- },
- "Values": {
- "0,1": "任务进展",
- "2,2": "新增进展"
- },
- "AttachInfos": {
- "2,2": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增进展",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-进展'!项目ID"
- },
- "TargetCell": {
- "SerializeProperty": "=新增进展!项目ID"
- }
- },
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-进展'!任务ID"
- },
- "TargetCell": {
- "SerializeProperty": "=新增进展!任务ID"
- }
- }
- ]
- }
- ],
- "Text": "新增进展",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "Application/005_add_5.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ISBLANK('任务-进展'!任务ID)"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsDisabled": true,
- "IsInvisible": false,
- "IsReadOnly": false
- }
- ]
- }
- },
- "3,2": {
- "CellType": {
- "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
- "TemplatePageName": "77fae08dfbac4664a299aa7ec207218",
- "DataSourceType": 1,
- "DataSource": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务进展",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "ID",
- "GUID": "12993094-1214-41e9-b02f-4e2f2ab87981"
- },
- "ColumnName": "ID"
- },
- {
- "BindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "进展状态ID",
- "GUID": "60fe910e-8a19-47c5-87e0-af84247cd855",
- "RelationBinding": {
- "RelatedTable": "项目进展状态表",
- "RelatedColumn": "ID",
- "DisplayColumn": "进展名称"
- }
- },
- "ColumnName": "进展名称"
- },
- {
- "BindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "进展内容",
- "GUID": "4a24fef8-cdfb-43c7-bdc8-c46e4cbd54d1"
- },
- "ColumnName": "进展内容"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "任务ID",
- "GUID": "3fae9d87-2cbe-4344-9230-8866541071da"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='任务-进展'!任务ID"
- }
- },
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "FGC_CreateDate",
- "GUID": "5d603b2a-0997-47dd-a958-93b29c5ca5f2"
- },
- "Order": 1
- }
- ]
- },
- "IsListviewDataSource": true,
- "CustomColumns": []
- },
- "DataSourceListviewName": "图文列表表格1",
- "TemplateKey": "竖排无样式"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 1
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 2,
- "Formatter": 3
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "HorizontalAlignment": 4
- },
- {
- "Foreground": 1
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Text 1 50",
- "Accent 1 0",
- "[AUTO]General",
- "Center"
- ]
- },
- "CellStyles": {
- "0,1": 0,
- "2,2": 1,
- "2,3": 2,
- "2,4": 2,
- "3,2": 3,
- "4,2": 3,
- "4,3": 3,
- "4,4": 3,
- "4,5": 3,
- "4,6": 3,
- "4,7": 3,
- "4,8": 3,
- "4,9": 3,
- "4,10": 3,
- "4,11": 3,
- "4,12": 3,
- "4,13": 3,
- "4,14": 3,
- "4,15": 3,
- "4,16": 3,
- "4,17": 3,
- "4,18": 3,
- "4,19": 3,
- "4,20": 3,
- "4,21": 3,
- "4,22": 3,
- "4,23": 3,
- "4,24": 3,
- "4,25": 3,
- "4,26": 3,
- "4,27": 3
- },
- "ColStyles": {
- "2": 4
- },
- "SheetStyle": {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "3,2,1,26"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "BackgroundPictures": [
- {
- "Name": "03800ae4-18af-4c3c-98bb-40694b1eb80b.png",
- "DisplayName": "背景图1",
- "StyleInfo": {
- "CornerRadius": 5.0,
- "Fill": "Background 1 0",
- "StrokeDashType": 8,
- "Stroke": "Background 2 -10",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "24,32",
- "Size": "927,316"
- }
- ]
-}//k5PsEqVtdCntRFjvm2hb5gUvKsAw2uu1dzqkaBpPVQseHzbqD5TIdUjTP4iDRfONYzG2uEnQ58ay6JRSZszmcmiW2BorxLvdCGjbExkhbq6+SHkWWm60+pWUb4qB9o/NNTZoPB66KJoEBU1LrD4b2HMgrQ9/wt/TvOVFGvphFofOUP/WMZWE92l1VCxjXtxlaIjY2s1ODALiOmsRwo6tVYlNjUbiiPxA+WabqKSgy8QqfaANtBf9lzIJ+MCmEP6WmXFjwkF3AYIj4v0xj/AlclqsSdy1WyH185BNtbCCVeLkl7Mn7+cU4FPXTHINSjfvLzJJ6ap3v4bV57mea9jWA1Y6qEgPy4SDlk1s2R4N1KSeUUjJFFllExsoZ9cKtjw3SQYrQ5JDL/fvCWuHgieCwR/smx6M0YJ6NlrTRS1R/lRLgZ5Eue6TF1v6ydFLQcHsPhba2dop5cyjofz4rGL/aT1DNOKFx+CG6wt4vSNfV50+fbnKFXhCOfcqE9b69jlCMh9bldB3JTwfGNmD0Xn9I96iKoa02SG0e3cH0aXEe1t1a39LEIRiDv5unBzPCIStxpSea+ES4CldfudDgvhc0SlkB1q34d05Whec5RpFai7mzCuJHjUf7AkbYxb9z+4bFNnUXQDcIloSbAj2YV5SNgLdbgQMwg3me4MQI6yuqx9DqG2r2XOlC5pSyqtrLEwDCu+hCnyRDABSv50piKVw9tqvuu/rJTeg7Z5ms2sP7vqmPy0Jy7P5md8MqyqLfTHYVk75YYM10Q7zeUtI9whLJV4xsKuIYyNZMi0CpyORv/bWY/KtjKKoBzLlB29O4eSLuN177D9ohf98o7dIosWu42LH8oxb/wooOBKW2d/T42F02IA9NrINWTU4HZ8Qw4XoV0NJVTtrUzFQxL1eOwrHVA==|920
\ No newline at end of file
diff --git a/Pages/任务/任务管理.json b/Pages/任务/任务管理.json
new file mode 100644
index 00000000..c60b7f66
--- /dev/null
+++ b/Pages/任务/任务管理.json
@@ -0,0 +1,2212 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 339.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 21
+ ],
+ "Count": 22,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "45": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 46,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "3,1": "关键字",
+ "5,1": "负责人",
+ "5,3": "%CurrentUser.UserName%",
+ "5,14": "日期",
+ "7,1": "状态",
+ "7,14": "对象",
+ "7,16": "‘",
+ "12,1": "任务管理_列头"
+ },
+ "AttachInfos": {
+ "1,31": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "删除选中",
+ "IconPath": "删除.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false
+ },
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "搜索.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(任务管理!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "235ff8a7-8170-4454-8758-39bf5202a737"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "新增汇报",
+ "Text": "新增汇报",
+ "IconPath": "增加.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "菜单1",
+ "Text": "日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "个人日报",
+ "Text": "个人日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "日报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "个人",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "713b7581-c56f-4cfc-bfc5-83b1927b3a98"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "团队日报",
+ "Text": "团队日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队ID",
+ "ID": "a5cd2f60a2c44f01894569ef2e72bf94",
+ "BreakpointIdentity": "01abbe08-7c31-4398-a4c1-9540ebf9bbf8"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "日报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "团队",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!团队ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "91d0cb77-0988-4c90-bea7-bff159ef1a24"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "项目日报",
+ "Text": "项目日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ID": "7b6367f9dbac406bb02b20826cc0e805",
+ "BreakpointIdentity": "6e84e989-b9e4-467f-a9ca-8a9f4fa8c316"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "日报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "项目",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "9a8a6c1c-0b73-48fb-8cf2-5028c54b93b0"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!项目周报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "acf0f614-7303-441e-a9d7-3127017f0e0c"
+ }
+ ],
+ "ID": "80086161-6ba9-47a9-9038-8c99f6846088"
+ }
+ ],
+ "BreakpointIdentity": "cbfe7c4b-8d18-49ed-b8e6-8d2270feac9c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "NavigateType": "back",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "fa8f4b32-bb01-438f-b0e3-719b9a6ac6f0"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "个人周报",
+ "Text": "个人周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "周报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "个人",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "579af225-96e0-4244-8b6a-9684dd21e6cc"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "团队周报",
+ "Text": "团队周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队ID",
+ "ID": "f827a594ac7e46c8bd219cf93e59b8bf",
+ "BreakpointIdentity": "8f2076c9-77d5-46d3-a019-4b75ac2a323b"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "周报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "团队",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!团队ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "8e6b663a-dcea-4f2a-bebc-40343f1f9a62"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "项目周报",
+ "Text": "项目周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ID": "99e0767d4733443f9a4be7db6b6dbfc3",
+ "BreakpointIdentity": "3048c381-34b1-4cb2-b4d0-e8f6b4c5b19f"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "周报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "项目",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "81346fa0-3a32-4f2c-980c-9687a0ed35df"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!项目周报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "a2b32d07-1426-461d-bc19-9cb9da927777"
+ }
+ ],
+ "ID": "39556cdb-92c4-47f7-a631-70ec96bd7b04"
+ }
+ ],
+ "BreakpointIdentity": "f517d3f0-0a8b-41b7-a984-0153f4f4b38d"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "NavigateType": "back",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "85d15712-886a-42c6-8fd4-64a00660319e"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "个人月报",
+ "Text": "个人月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "月报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "个人",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "00cca93a-1784-4255-9e00-abd2b03fadf3"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "团队月报",
+ "Text": "团队月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队ID",
+ "ID": "8ac9f3d84c2844258f9e9c152fc6dd17",
+ "BreakpointIdentity": "e4d5c6ae-65b4-4203-b812-e8fa1a845356"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "月报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "团队",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!团队ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "bcda4d9a-cfd3-46ae-a40a-96f1e2883690"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "项目月报",
+ "Text": "项目月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ID": "f5ba5a656b18402395233b0819e857c4",
+ "BreakpointIdentity": "e9c0cd37-8bda-4165-9426-619442ca10da"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "月报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "项目",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "7500a258-2b07-4d2f-bf0f-d47b3ab43b14"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Value": "设置模板",
+ "Text": "设置模板",
+ "IconPath": "研发平台.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "模板列表",
+ "BreakpointIdentity": "1cf5cc99-1db2-4276-b40e-52a6ff0df36d"
+ }
+ ],
+ "CanVisitRoleList": [
+ "Administrator"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "resize": "none"
+ }
+ },
+ "5,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "260c7191-98a0-4f92-a0a5-2f9341a8ab2a",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "5c9ee7b6-0c1f-4132-a78e-bead8f9f7159"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "c1bc1e1b-e8c5-42ff-81cd-0f583a921f42",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "f1f0e87a-c30b-40a6-8a38-2f7c6598e2cb"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,16": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!Q6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=任务管理!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=任务管理!结束日期"
+ }
+ },
+ "BreakpointIdentity": "fca91604-35fb-42ae-93ce-7f1650771e90"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "选择日期",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "7,3": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Accent 1 0",
+ "SecondaryColor": "Background 1 0",
+ "IsSameWidth": true,
+ "IsBounding": true,
+ "DataSource": "任务类型",
+ "ValueColumnBindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "ID",
+ "GUID": "6158cf7d-591d-4b64-b7a4-f373f040c72a"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "任务类型",
+ "GUID": "43fb796d-f966-4ee7-8621-fed9d104faa1"
+ },
+ "AddNullItemWhenBinding": true,
+ "NoneItemText": "全部"
+ }
+ },
+ "7,16": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "CellDefaultValue": "‘",
+ "IsSameWidth": true,
+ "Items": [
+ {
+ "Value": "0,1",
+ "DisplayValue": "未开始"
+ },
+ {
+ "Value": "2",
+ "DisplayValue": "进行中"
+ },
+ {
+ "Value": "-1,3",
+ "DisplayValue": "已结束"
+ }
+ ]
+ }
+ },
+ "9,3": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "CommandHandlers": [
+ {
+ "CommandName": "次按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!关键字,任务管理!负责人,任务管理!Q6,任务管理!任务类型,任务管理!任务状态"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "51778a0e-31b0-41a9-86d6-cacf1b9286f4"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!个人日报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "3bd04290-bee9-4153-8012-e1421f0a25cc"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "主按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!Q6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "6380e00d-c2c6-4874-946b-56b8a5f9864a"
+ },
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "任务平行视图",
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "232eb80b-c469-4066-8d8b-2e912712c48f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!关键字"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "bb7a14cf-f340-4211-8948-6b5852940615"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!关键字"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "开始时间",
+ "GUID": "ffa8b639-831a-458a-bf0c-fba20d496336"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "结束时间",
+ "GUID": "922e8d8a-22af-48d5-9c60-637caf110057"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务类型",
+ "GUID": "5d6bd029-4920-4dec-b580-36e41b5f5458"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!任务类型"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "6fab9c7a-2535-456a-84ae-ff0593fa8a82"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!任务状态"
+ }
+ }
+ ]
+ },
+ "ID": "078e21bee09e4f9dac6663a2e427c75f",
+ "BreakpointIdentity": "6574ef03-03ef-4aa8-82d7-4b9acef2bb45"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ]
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务管理_列头"
+ }
+ },
+ "13,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "f5fc8d78af50450e9ecd5e29f22c67b",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "6a721307-5546-48b1-944e-d04195469758",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "d3f513f2-3d2c-4b78-8c97-139669dedb15"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "项目": "项目",
+ "名称": "名称",
+ "任务说明": "任务说明",
+ "任务说明_单行": "任务说明_单行",
+ "日期范围": "日期范围",
+ "类型": "类型",
+ "任务状态": "任务状态",
+ "逾期状态": "逾期状态",
+ "动态可核定工时": "动态可核定工时"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "BindingInfos": [
+ {
+ "GUID": "b9ce1208-a929-4809-b89d-5b2448e0eeef",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "62cb4b2f-3d64-4aa4-a853-a64f9f32ea86"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "c6f0b918-8f29-46e3-964a-8e4a01b6b7cb",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "870f3686-ff1f-41ac-948c-db95d7344988"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "82de774c-79ed-4ee9-857a-092ccaffe524",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "f2e7de8a-c918-4332-a1f0-68284287784a",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目"
+ },
+ {
+ "GUID": "b3f92bf1-0cbf-4a85-b105-de4d4a700604",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "c7d08b04-461a-441d-a9a0-3cfffc9eebda",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式",
+ "NextRelationBinding": {
+ "RelatedTable": "工时分配方式",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分配方式"
+ }
+ }
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "GUID": "63bc694a-a919-446a-b306-462d4d589387",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "e6361f87-7efa-43d6-af27-96ebc3564014"
+ },
+ "ColumnName": "名称"
+ },
+ {
+ "GUID": "b351e9bb-7da0-4535-bd42-ab42af51511b",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务说明",
+ "GUID": "ee20d912-200a-4bf9-a590-56a6900d19dc"
+ },
+ "ColumnName": "任务说明"
+ },
+ {
+ "GUID": "64c1a14d-ecc9-4cbc-9d93-a81a3fa4e164",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=SUBSTITUTE(任务管理!任务说明,CHAR(10),\" \")"
+ },
+ "ColumnName": "任务说明_单行"
+ },
+ {
+ "GUID": "3b54118a-35ff-48a6-b969-cbcc35c3f50a",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "日期范围",
+ "GUID": "ece742fb-614b-46ed-a50c-039082ae6ebb"
+ },
+ "ColumnName": "日期范围"
+ },
+ {
+ "GUID": "80a45cf7-2ae7-45e2-b84d-e337f72ef74e",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务类型",
+ "GUID": "2bc239f8-34c6-4562-99e1-a4f8d1b21def",
+ "RelationBinding": {
+ "RelatedTable": "任务类型",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务类型"
+ }
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "b4eba5d3-f418-43ec-9e05-473131896294",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "63896404-3547-49cb-ae1c-056bd64bd7b1"
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "GUID": "73f6bc1d-6702-430c-be01-cd30baf2b5a8",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "2bb5b44c-79f7-4ee9-b413-a43185d3f1c0",
+ "RelationBinding": {
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态文本"
+ },
+ {
+ "GUID": "1cdc3ad2-1404-40fd-ba0a-b7705a4ce33c",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "逾期状态",
+ "GUID": "038a1e3e-301b-4230-98d1-c7a10e139871"
+ },
+ "ColumnName": "逾期状态"
+ },
+ {
+ "GUID": "cab41785-f7f2-4128-96d0-b8286343967b",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "动态可核定工时",
+ "GUID": "cd835e42-9748-4f29-a3a7-30708a6692bd"
+ },
+ "ColumnName": "动态可核定工时"
+ },
+ {
+ "GUID": "163bb028-adf7-46c0-a833-10dabccbd30e",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "76b9d065-6a7c-43c2-bf11-3dee83d605d6"
+ },
+ "ColumnName": "任务成员"
+ },
+ {
+ "GUID": "38eb7504-5fdf-4f19-85b9-9ca0dfe638ee",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "31426a6d-9c7e-4675-b16a-b160b22f5f3b"
+ },
+ "ColumnName": "任务负责人"
+ }
+ ],
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "9f82bd23-fef9-4c69-ad3d-b774c1596564"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "逾期状态",
+ "GUID": "62b74657-2044-43a8-ae29-b48bcd0a1b52"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 20,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 20,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无数据 (1).png"
+ },
+ "NoItemImageSize": 160.0,
+ "TextForNoItem": "暂无任务",
+ "Orientation": 1
+ },
+ "TemplateKey": "横向分割"
+ }
+ },
+ "21,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!3:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务管理!显示搜索栏"
+ }
+ }
+ ],
+ "BreakpointIdentity": "268ac5c5-dc95-4e44-a03b-486d85943e7f"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 2
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Bold",
+ "[AUTO]General",
+ "Left",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,45": 0,
+ "1,1": 1,
+ "1,13": 2,
+ "1,14": 2,
+ "1,15": 2,
+ "1,16": 2,
+ "1,17": 2,
+ "1,18": 2,
+ "1,31": 2,
+ "1,45": 0,
+ "2,26": 3,
+ "2,27": 2,
+ "2,28": 2,
+ "2,29": 3,
+ "2,30": 3,
+ "2,31": 3,
+ "2,32": 3,
+ "2,33": 3,
+ "2,34": 3,
+ "2,35": 3,
+ "2,36": 3,
+ "2,37": 3,
+ "2,38": 3,
+ "2,39": 3,
+ "2,40": 3,
+ "2,41": 3,
+ "2,42": 3,
+ "2,43": 3,
+ "2,44": 3,
+ "2,45": 0,
+ "3,1": 4,
+ "3,2": 2,
+ "3,3": 3,
+ "3,4": 2,
+ "3,5": 2,
+ "3,6": 2,
+ "3,7": 2,
+ "3,8": 2,
+ "3,9": 2,
+ "3,10": 2,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "3,15": 2,
+ "3,16": 2,
+ "3,17": 2,
+ "3,18": 2,
+ "3,19": 2,
+ "3,20": 2,
+ "3,21": 2,
+ "3,22": 2,
+ "3,23": 2,
+ "3,24": 2,
+ "3,25": 2,
+ "3,26": 2,
+ "3,27": 2,
+ "3,28": 2,
+ "3,29": 2,
+ "3,31": 5,
+ "3,32": 5,
+ "3,33": 5,
+ "3,34": 5,
+ "3,35": 5,
+ "3,36": 5,
+ "3,37": 5,
+ "3,38": 5,
+ "3,39": 5,
+ "3,40": 5,
+ "3,41": 5,
+ "3,42": 5,
+ "3,43": 5,
+ "3,45": 0,
+ "4,1": 5,
+ "4,2": 5,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 3,
+ "4,11": 3,
+ "4,12": 3,
+ "4,13": 3,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,17": 3,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 2,
+ "4,25": 3,
+ "4,26": 3,
+ "4,27": 3,
+ "4,28": 3,
+ "4,29": 3,
+ "4,31": 3,
+ "4,32": 3,
+ "4,33": 3,
+ "4,34": 3,
+ "4,35": 3,
+ "4,36": 3,
+ "4,37": 3,
+ "4,38": 3,
+ "4,39": 3,
+ "4,40": 3,
+ "4,41": 3,
+ "4,42": 3,
+ "4,43": 3,
+ "4,44": 3,
+ "4,45": 0,
+ "5,1": 4,
+ "5,2": 2,
+ "5,3": 3,
+ "5,4": 2,
+ "5,5": 2,
+ "5,6": 2,
+ "5,7": 2,
+ "5,8": 2,
+ "5,9": 2,
+ "5,10": 2,
+ "5,11": 2,
+ "5,12": 2,
+ "5,13": 2,
+ "5,14": 4,
+ "5,15": 2,
+ "5,16": 3,
+ "5,17": 2,
+ "5,18": 2,
+ "5,19": 2,
+ "5,20": 2,
+ "5,21": 2,
+ "5,22": 2,
+ "5,23": 2,
+ "5,24": 2,
+ "5,25": 2,
+ "5,26": 2,
+ "5,27": 2,
+ "5,28": 2,
+ "5,29": 2,
+ "5,31": 3,
+ "5,32": 3,
+ "5,33": 3,
+ "5,34": 3,
+ "5,35": 3,
+ "5,36": 3,
+ "5,37": 3,
+ "5,38": 3,
+ "5,39": 3,
+ "5,40": 3,
+ "5,41": 3,
+ "5,42": 3,
+ "5,43": 3,
+ "5,45": 0,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 3,
+ "6,29": 3,
+ "6,31": 3,
+ "6,32": 3,
+ "6,33": 3,
+ "6,34": 3,
+ "6,35": 3,
+ "6,36": 3,
+ "6,37": 3,
+ "6,38": 3,
+ "6,39": 3,
+ "6,40": 3,
+ "6,41": 3,
+ "6,42": 3,
+ "6,43": 3,
+ "6,45": 0,
+ "7,1": 4,
+ "7,2": 2,
+ "7,3": 6,
+ "7,4": 2,
+ "7,5": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,10": 2,
+ "7,11": 2,
+ "7,12": 2,
+ "7,13": 2,
+ "7,14": 4,
+ "7,15": 2,
+ "7,16": 7,
+ "7,17": 2,
+ "7,18": 2,
+ "7,19": 2,
+ "7,20": 2,
+ "7,21": 2,
+ "7,22": 2,
+ "7,23": 2,
+ "7,24": 2,
+ "7,25": 2,
+ "7,26": 2,
+ "7,27": 2,
+ "7,28": 2,
+ "7,29": 2,
+ "7,37": 3,
+ "7,38": 3,
+ "7,39": 3,
+ "7,40": 3,
+ "7,41": 3,
+ "7,42": 3,
+ "7,43": 3,
+ "7,45": 0,
+ "8,1": 5,
+ "8,2": 5,
+ "8,3": 3,
+ "8,4": 3,
+ "8,5": 3,
+ "8,6": 3,
+ "8,7": 3,
+ "8,8": 3,
+ "8,9": 3,
+ "8,10": 3,
+ "8,11": 3,
+ "8,12": 3,
+ "8,13": 3,
+ "8,14": 3,
+ "8,15": 3,
+ "8,16": 3,
+ "8,17": 3,
+ "8,18": 3,
+ "8,19": 3,
+ "8,20": 3,
+ "8,21": 3,
+ "8,22": 3,
+ "8,23": 3,
+ "8,24": 2,
+ "8,25": 3,
+ "8,26": 3,
+ "8,27": 3,
+ "8,28": 3,
+ "8,29": 3,
+ "8,31": 3,
+ "8,32": 3,
+ "8,33": 3,
+ "8,34": 3,
+ "8,35": 3,
+ "8,36": 3,
+ "8,37": 3,
+ "8,38": 3,
+ "8,39": 3,
+ "8,40": 3,
+ "8,41": 3,
+ "8,42": 3,
+ "8,43": 3,
+ "8,44": 3,
+ "8,45": 0,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,9": 2,
+ "9,10": 2,
+ "9,11": 3,
+ "9,12": 3,
+ "9,13": 3,
+ "9,14": 3,
+ "9,15": 3,
+ "9,16": 3,
+ "9,17": 3,
+ "9,18": 3,
+ "9,19": 3,
+ "9,20": 3,
+ "9,21": 3,
+ "9,22": 3,
+ "9,23": 3,
+ "9,24": 2,
+ "9,25": 3,
+ "9,26": 3,
+ "9,27": 3,
+ "9,28": 3,
+ "9,29": 3,
+ "9,31": 3,
+ "9,32": 3,
+ "9,33": 3,
+ "9,34": 3,
+ "9,35": 3,
+ "9,36": 3,
+ "9,37": 3,
+ "9,38": 3,
+ "9,39": 3,
+ "9,40": 3,
+ "9,41": 3,
+ "9,42": 3,
+ "9,43": 3,
+ "9,44": 3,
+ "9,45": 0,
+ "10,1": 8,
+ "10,2": 8,
+ "10,3": 8,
+ "10,4": 8,
+ "10,5": 8,
+ "10,6": 8,
+ "10,7": 8,
+ "10,8": 8,
+ "10,9": 8,
+ "10,10": 8,
+ "10,11": 8,
+ "10,12": 8,
+ "10,13": 8,
+ "10,14": 8,
+ "10,15": 8,
+ "10,16": 8,
+ "10,17": 8,
+ "10,18": 8,
+ "10,19": 8,
+ "10,20": 8,
+ "10,21": 8,
+ "10,22": 8,
+ "10,23": 8,
+ "10,24": 8,
+ "10,25": 8,
+ "10,26": 8,
+ "10,27": 8,
+ "10,28": 8,
+ "10,29": 8,
+ "10,30": 8,
+ "10,31": 8,
+ "10,32": 8,
+ "10,33": 8,
+ "10,34": 8,
+ "10,35": 8,
+ "10,36": 8,
+ "10,37": 8,
+ "10,38": 8,
+ "10,39": 8,
+ "10,40": 8,
+ "10,41": 8,
+ "10,42": 8,
+ "10,43": 8,
+ "10,44": 9,
+ "10,45": 0,
+ "11,44": 2,
+ "11,45": 0,
+ "12,45": 0,
+ "13,1": 10,
+ "13,45": 0,
+ "14,45": 0,
+ "15,45": 0,
+ "16,45": 0,
+ "17,45": 0,
+ "18,45": 0,
+ "19,45": 0,
+ "20,1": 5,
+ "20,2": 5,
+ "20,3": 5,
+ "20,4": 5,
+ "20,5": 5,
+ "20,6": 5,
+ "20,7": 5,
+ "20,8": 5,
+ "20,9": 5,
+ "20,10": 5,
+ "20,11": 5,
+ "20,12": 5,
+ "20,13": 5,
+ "20,14": 5,
+ "20,15": 5,
+ "20,16": 5,
+ "20,17": 5,
+ "20,18": 5,
+ "20,19": 5,
+ "20,20": 5,
+ "20,21": 5,
+ "20,22": 5,
+ "20,23": 5,
+ "20,24": 5,
+ "20,25": 5,
+ "20,26": 5,
+ "20,27": 5,
+ "20,28": 5,
+ "20,29": 5,
+ "20,30": 5,
+ "20,31": 5,
+ "20,32": 5,
+ "20,33": 5,
+ "20,34": 5,
+ "20,35": 5,
+ "20,36": 5,
+ "20,37": 5,
+ "20,38": 5,
+ "20,39": 5,
+ "20,40": 5,
+ "20,41": 5,
+ "20,42": 5,
+ "20,43": 5,
+ "20,44": 5,
+ "20,45": 11,
+ "21,45": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "21,1,1,4",
+ "2,26,1,3",
+ "21,6,1,3",
+ "21,9,1,3",
+ "3,1,1,2",
+ "5,1,1,2",
+ "7,1,1,2",
+ "13,1,7,44",
+ "12,1,1,44",
+ "5,14,1,2",
+ "7,3,1,10",
+ "7,14,1,2",
+ "5,16,1,14",
+ "3,3,1,27",
+ "5,3,1,10",
+ "7,16,1,14",
+ "9,3,1,5",
+ "1,31,1,14"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "任务管理",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "90617223-fb47-4245-acc8-a77389e8ce06"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "关键字",
+ "Formula": "任务管理!$D$4"
+ },
+ {
+ "Name": "负责人",
+ "Formula": "任务管理!$D$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "任务管理!$J$22"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "任务管理!$G$22"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "任务管理!$B$22"
+ },
+ {
+ "Name": "任务状态",
+ "Formula": "任务管理!$Q$8"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "任务管理!$D$8"
+ }
+ ]
+}//bdk7QxHHXTjQAh/61+Fr6BA7M+LDuNYaao1ZdFzQNDuZ3ckxG5Wn135L/iARd9NNolZA+4F+LZMvCkD4MEweIALJicTH9mTuBvsYlVbg3qDiWWoUHBaf59mlYf3NjvdAWBi0EyyGCyX5I3kfceOH9+uLR4JeMiAwsvfzgPlvfC05VqhFECpDWKBPC3F0S67b3LuhOqCUfjhEKpkFQqsRipMh6pM5/9SluuiGk/ibFogGPBSnjmdh4tjFQ1A9D/ccLzGL2xhE+AsIIzqTHuHVJessgmUSjpBiBp3xlKiBKn8dZ8I+doRgLfzLktUpVIEGetv6+Fe4KZSZOq14xwof1JWoxq3nexjflpez0XQl3OuHM2XsS+lLkkryp9WFkoAIukaWi6PZbi7KgYNLZwRDzFZDGW7IfKCxC21SjGW60Ts2J8urMt+tYz6gBuig3s6Pba2gAdK/baWJuLmkxvn3KRJs2RFfbO67CJXzQhK/WtbH8WjHhqmB18IebJKJorZxIx4bhXgGT51ky73jEsJWbXKDN2KqwipOuvfm48+FXd16xtgiL+Y6bieJjJlFsOAGknHQMVRWwouWmOohRfYYqSdKYns9+Ew6hmkcOpGF+zambGGyK8ThYSeFy+D2q2yrOK+/jOSgt9b5oLwCFyQwkA8IAtkvanNuadJyiTWJz/7zq56fTINsGi4hcdYXala+S7IrmLLEqKtTWzw2+6RNDdVWEzC/WBTbkhJSyZh+ZsXcat6aorDauFKfqgnLeigTGf4EyBKhGmoYHK2SC+Amm7jkjEwvX3T93g0dFzImUVWvTR8OyCiiDCJXGsB39E/tZ/DN0/SCZuozfYhudFoXXjUAWFU7m8FJQhHfZU3tBfrQ9hsL/aDlEIENWD2zawWwqkKCij3b5ecyzc2NcmHFEQ==|920
\ No newline at end of file
diff --git a/Pages/任务/任务管理.rd b/Pages/任务/任务管理.rd
new file mode 100644
index 00000000..2ff76050
--- /dev/null
+++ b/Pages/任务/任务管理.rd
@@ -0,0 +1,35 @@
+{
+ "PageType": 0,
+ "ColumnCount": 46,
+ "RowCount": 22,
+ "CustomNames": [
+ {
+ "Name": "关键字",
+ "Formula": "任务管理!$D$4"
+ },
+ {
+ "Name": "负责人",
+ "Formula": "任务管理!$D$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "任务管理!$J$22"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "任务管理!$G$22"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "任务管理!$B$22"
+ },
+ {
+ "Name": "任务状态",
+ "Formula": "任务管理!$Q$8"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "任务管理!$D$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/任务/任务管理_列头.json b/Pages/任务/任务管理_列头.json
new file mode 100644
index 00000000..9478189a
--- /dev/null
+++ b/Pages/任务/任务管理_列头.json
@@ -0,0 +1,223 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 30.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 68.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 262.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 200.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 200.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 202.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 202.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 202.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 202.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 202.0
+ },
+ "Values": {
+ "0,1": "操作",
+ "0,3": "任务",
+ "0,4": "工时分配方式",
+ "0,5": "任务成员",
+ "0,6": "到期状态",
+ "0,7": "可核定工时",
+ "0,8": "任务日期",
+ "0,9": "所属项目",
+ "0,11": "报工"
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "HorizontalAlignment": 0
+ },
+ {
+ "Foreground": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Left",
+ "Text 1 50",
+ "Body",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0
+ },
+ "ColStyles": {
+ "1": 1,
+ "2": 1,
+ "3": 1,
+ "4": 1,
+ "5": 1,
+ "6": 1,
+ "7": 1,
+ "8": 1,
+ "9": 1,
+ "10": 1,
+ "11": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "5bf99cec-32b4-457a-b0cb-9a7c09241074.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 15.0,
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "1696,30"
+ }
+ ]
+}//mI8vVENMmJfsqEk+7mGRNNT1NA2Dbz0oiQqe5cBiOTEOSpRCQW3OimDJ7RC383yjvTE5LGfUNYu2RxHtrofT+/I0c1u3a/ssyqtiD/nHA0y3o/laEQ2qcuZXE2cUVHTEbaNL4wIwOU8WY2h+pMi1W710sQgYKzcPYAFyniqKht6bs+wH0XyqOH8tAi97FNi7yu6yu4SowmgPkX0ITSEarFCRv2O6MvwYY6udCNG5yTylWSfmOQ/SpuO1CGhUxHY8GC9wmHTxyWARJKKmM09tk1oJPWQlDBKdYJ0LL2wVoVnioROF3gYlLHk2QF46T71ciBK95A379S8a6uYG1jvliClHywGht3kZ35yUa0ZAkq052vbdXRik+UWuaqRO3iUarfqr9cOcf1SfMJbik097J1XC3qX8Y0QEKLlwglZh1/M+Rx80jbJKekibE9ahkHlLQFZRhx1a6Dsy5t0gEd7kbxVgftQw8aOnyVAxNhzgQKLXEqAjrcUOawrXqocJ3U0jv0HtlHSfDrRk/IPo/7EoEmdGnq34QOuXIVGPKfCqimY7ydfc/6OnLufFtvgtoe3iTelVdXpXge7A4P+oxOuwLX3fhplcQDMdXD7dKz8/i3eHOaOYFS5YaXXCkcUyVmkxqx0/k6440Md2PuokeVkuxXu9Gik0mh+ZGlIOIy/kit2jbugbqH0PAm4WgaCwEWvf6gsv7M5UOnpQZWQp+HQ3P4V3a6SmWhZ0ffyM8Uz75ybS3mo4RxAxhQxD+U+Hi8cRT2hIDW82wd5/mSBUEb+PIcCdpa2cTjWshJxBAZg2osnwYgmU8MyPwm+zAYc7KHxbXVF/6JRGn3Tto7987harZQZg3AaZ+IO0eKUThSTD89r42we6S234YuJ2shj34ncxTG2jjmrzqstv55efKUmD2g==|920
\ No newline at end of file
diff --git a/Pages/任务/任务管理_列头.rd b/Pages/任务/任务管理_列头.rd
new file mode 100644
index 00000000..c19de1bd
--- /dev/null
+++ b/Pages/任务/任务管理_列头.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 13,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/任务/任务首页.json b/Pages/任务/任务首页.json
deleted file mode 100644
index 096ee4b5..00000000
--- a/Pages/任务/任务首页.json
+++ /dev/null
@@ -1,1184 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 349.0,
- "Mode": 1
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 265.0,
- "Mode": 1
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 103.0,
- "Mode": 1
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 139.0,
- "Mode": 1
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 236.0,
- "Mode": 1
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 203.0,
- "Mode": 1
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 20
- ],
- "Count": 21,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 159.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 39.0
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 39.0
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 39.0
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 39.0
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0,
- "Mode": 1
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "41": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 39.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- }
- },
- "Count": 42,
- "DefaultSize": 32.0
- },
- "Values": {
- "0,32": "任务-侧栏",
- "3,0": "任务-基本信息",
- "6,0": "任务-任务信息",
- "9,0": "任务-子任务列表",
- "12,0": "任务-关联资源",
- "15,0": "任务-工时",
- "18,0": "任务-进展",
- "20,3": "任务ID:",
- "20,10": "项目ID:",
- "20,17": "参与人数:",
- "20,23": false
- },
- "AttachInfos": {
- "0,32": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-侧栏"
- }
- },
- "1,1": {
- "CellType": {
- "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
- "TemplateKey": "_RS_Main1",
- "ActionButtonStyleTemplateInfos": []
- }
- },
- "1,30": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务首页!收起侧栏"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=NOT(任务首页!收起侧栏)"
- }
- }
- ]
- }
- ],
- "ToolTip": "收缩/展开",
- "Size": 18,
- "ImagePath": "展开.svg",
- "UseCellForeColor": true
- }
- },
- "3,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-基本信息"
- }
- },
- "6,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-任务信息"
- }
- },
- "9,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-子任务列表"
- }
- },
- "12,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-关联资源"
- }
- },
- "15,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-工时"
- }
- },
- "18,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务-进展"
- }
- },
- "20,4": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "2c5a4904-3a02-4c35-9080-be6d81c7674b"
- }
- },
- "20,11": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "83e8051b-34cd-41da-a2b4-9699687b73bd"
- }
- },
- "20,18": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "参与人数",
- "GUID": "dd68b5dc-2111-47fc-92e0-c24293bc5265"
- }
- },
- "20,23": {
- "CellType": {
- "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
- "Caption": "收起侧栏",
- "Style": 1,
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "Location": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务首页!AG:AP"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=NOT(任务首页!X21)"
- }
- }
- ]
- }
- ]
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 1
- },
- {
- "Background": null,
- "FontFamily": 0,
- "FontSize": 14.67,
- "BorderLeft": 0
- },
- {
- "FontSize": 13.333333333333332
- },
- {
- "BorderLeft": 0
- },
- {
- "Background": null,
- "FontFamily": 0,
- "FontSize": 14.67
- },
- {
- "Background": null,
- "FontFamily": 0,
- "FontSize": 14.67
- },
- {
- "Background": null,
- "FontFamily": 0,
- "BorderBottom": 0
- },
- {
- "BorderBottom": 0
- },
- {
- "Background": null,
- "FontFamily": 0,
- "FontSize": 14.67,
- "BorderBottom": 0
- },
- {
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 3
- },
- {
- "Background": 4,
- "FontFamily": 0,
- "BorderBottom": 1,
- "BorderTop": 1,
- "BorderLeft": 1,
- "BorderRight": 1
- },
- {
- "FontFamily": 0,
- "BorderBottom": 1,
- "BorderTop": 1,
- "BorderLeft": 1,
- "BorderRight": 1
- },
- {
- "FontFamily": 0
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 3
- },
- {
- "Background": 4,
- "FontFamily": 0,
- "BorderBottom": 1,
- "BorderTop": 1,
- "BorderLeft": 1
- },
- {
- "BorderBottom": 1,
- "BorderTop": 1
- },
- {
- "BorderBottom": 1,
- "BorderTop": 1,
- "BorderRight": 1
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Formatter": 6,
- "HorizontalAlignment": 3
- },
- {
- "Background": null
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Text 1 50",
- "Background 2 -10",
- "Right",
- "#FFFFFF00",
- "black",
- "[AUTO]General"
- ],
- "Borders": [
- {
- "Color": 2
- },
- {
- "Color": 5
- }
- ]
- },
- "CellStyles": {
- "0,31": 0,
- "0,32": 1,
- "1,1": 2,
- "1,30": 0,
- "1,31": 0,
- "1,32": 3,
- "2,32": 3,
- "3,0": 4,
- "3,25": 4,
- "3,29": 4,
- "3,30": 4,
- "3,31": 5,
- "3,32": 3,
- "4,0": 4,
- "4,1": 6,
- "4,2": 6,
- "4,3": 6,
- "4,4": 6,
- "4,5": 6,
- "4,6": 6,
- "4,7": 6,
- "4,8": 6,
- "4,9": 6,
- "4,10": 6,
- "4,11": 6,
- "4,12": 6,
- "4,13": 6,
- "4,14": 6,
- "4,15": 6,
- "4,16": 6,
- "4,17": 6,
- "4,18": 7,
- "4,19": 7,
- "4,20": 7,
- "4,21": 7,
- "4,22": 7,
- "4,23": 7,
- "4,24": 7,
- "4,25": 6,
- "4,26": 7,
- "4,27": 7,
- "4,28": 7,
- "4,29": 6,
- "4,30": 8,
- "4,31": 5,
- "4,32": 3,
- "5,0": 4,
- "5,1": 4,
- "5,2": 4,
- "5,3": 4,
- "5,4": 4,
- "5,5": 4,
- "5,6": 4,
- "5,7": 4,
- "5,8": 4,
- "5,9": 4,
- "5,10": 4,
- "5,11": 4,
- "5,12": 4,
- "5,13": 4,
- "5,14": 4,
- "5,15": 4,
- "5,16": 4,
- "5,17": 4,
- "5,18": 4,
- "5,19": 4,
- "5,20": 4,
- "5,21": 4,
- "5,22": 4,
- "5,23": 4,
- "5,24": 4,
- "5,25": 4,
- "5,26": 4,
- "5,27": 4,
- "5,28": 4,
- "5,29": 4,
- "5,30": 5,
- "5,31": 5,
- "5,32": 3,
- "6,0": 4,
- "6,1": 4,
- "6,2": 4,
- "6,3": 4,
- "6,4": 4,
- "6,5": 4,
- "6,6": 4,
- "6,7": 4,
- "6,8": 4,
- "6,9": 4,
- "6,10": 4,
- "6,11": 4,
- "6,12": 4,
- "6,13": 4,
- "6,14": 4,
- "6,15": 4,
- "6,16": 4,
- "6,17": 4,
- "6,25": 4,
- "6,29": 4,
- "6,30": 5,
- "6,31": 5,
- "6,32": 3,
- "7,0": 4,
- "7,1": 6,
- "7,2": 6,
- "7,3": 6,
- "7,4": 6,
- "7,5": 6,
- "7,6": 6,
- "7,7": 6,
- "7,8": 6,
- "7,9": 6,
- "7,10": 6,
- "7,11": 6,
- "7,12": 6,
- "7,13": 6,
- "7,14": 6,
- "7,15": 6,
- "7,16": 6,
- "7,17": 6,
- "7,18": 7,
- "7,19": 7,
- "7,20": 7,
- "7,21": 7,
- "7,22": 7,
- "7,23": 7,
- "7,24": 7,
- "7,25": 6,
- "7,26": 7,
- "7,27": 7,
- "7,28": 7,
- "7,29": 6,
- "7,30": 8,
- "7,31": 5,
- "7,32": 3,
- "8,0": 4,
- "8,1": 4,
- "8,2": 4,
- "8,3": 4,
- "8,4": 4,
- "8,5": 4,
- "8,6": 4,
- "8,7": 4,
- "8,8": 4,
- "8,9": 4,
- "8,10": 4,
- "8,11": 4,
- "8,12": 4,
- "8,13": 4,
- "8,14": 4,
- "8,15": 4,
- "8,16": 4,
- "8,17": 4,
- "8,18": 4,
- "8,19": 4,
- "8,20": 4,
- "8,21": 4,
- "8,22": 4,
- "8,23": 4,
- "8,24": 4,
- "8,25": 4,
- "8,26": 4,
- "8,27": 4,
- "8,28": 4,
- "8,29": 4,
- "8,30": 5,
- "8,31": 5,
- "8,32": 3,
- "9,0": 4,
- "9,1": 4,
- "9,2": 4,
- "9,3": 4,
- "9,4": 4,
- "9,5": 4,
- "9,6": 4,
- "9,7": 4,
- "9,8": 4,
- "9,9": 4,
- "9,10": 4,
- "9,11": 4,
- "9,12": 4,
- "9,13": 4,
- "9,14": 4,
- "9,15": 4,
- "9,16": 4,
- "9,17": 4,
- "9,25": 4,
- "9,29": 4,
- "9,30": 5,
- "9,31": 5,
- "9,32": 3,
- "10,0": 4,
- "10,1": 6,
- "10,2": 6,
- "10,3": 6,
- "10,4": 6,
- "10,5": 6,
- "10,6": 6,
- "10,7": 6,
- "10,8": 6,
- "10,9": 6,
- "10,10": 6,
- "10,11": 6,
- "10,12": 6,
- "10,13": 6,
- "10,14": 6,
- "10,15": 6,
- "10,16": 6,
- "10,17": 6,
- "10,18": 7,
- "10,19": 7,
- "10,20": 7,
- "10,21": 7,
- "10,22": 7,
- "10,23": 7,
- "10,24": 7,
- "10,25": 6,
- "10,26": 7,
- "10,27": 7,
- "10,28": 7,
- "10,29": 6,
- "10,30": 8,
- "10,31": 5,
- "10,32": 3,
- "11,0": 4,
- "11,1": 4,
- "11,2": 4,
- "11,3": 4,
- "11,4": 4,
- "11,5": 4,
- "11,6": 4,
- "11,7": 4,
- "11,8": 4,
- "11,9": 4,
- "11,10": 4,
- "11,11": 4,
- "11,12": 4,
- "11,13": 4,
- "11,14": 4,
- "11,15": 4,
- "11,16": 4,
- "11,17": 4,
- "11,18": 4,
- "11,19": 4,
- "11,20": 4,
- "11,21": 4,
- "11,22": 4,
- "11,23": 4,
- "11,24": 4,
- "11,25": 4,
- "11,26": 4,
- "11,27": 4,
- "11,28": 4,
- "11,29": 4,
- "11,30": 5,
- "11,31": 5,
- "11,32": 3,
- "12,0": 4,
- "12,1": 4,
- "12,2": 4,
- "12,3": 4,
- "12,4": 4,
- "12,5": 4,
- "12,6": 4,
- "12,7": 4,
- "12,8": 4,
- "12,9": 4,
- "12,10": 4,
- "12,11": 4,
- "12,12": 4,
- "12,13": 4,
- "12,14": 4,
- "12,15": 4,
- "12,16": 4,
- "12,17": 4,
- "12,25": 4,
- "12,29": 4,
- "12,30": 5,
- "12,31": 5,
- "12,32": 3,
- "13,0": 4,
- "13,1": 6,
- "13,2": 6,
- "13,3": 6,
- "13,4": 6,
- "13,5": 6,
- "13,6": 6,
- "13,7": 6,
- "13,8": 6,
- "13,9": 6,
- "13,10": 6,
- "13,11": 6,
- "13,12": 6,
- "13,13": 6,
- "13,14": 6,
- "13,15": 6,
- "13,16": 6,
- "13,17": 6,
- "13,18": 7,
- "13,19": 7,
- "13,20": 7,
- "13,21": 7,
- "13,22": 7,
- "13,23": 7,
- "13,24": 7,
- "13,25": 6,
- "13,26": 7,
- "13,27": 7,
- "13,28": 7,
- "13,29": 6,
- "13,30": 5,
- "13,31": 5,
- "13,32": 3,
- "14,0": 4,
- "14,1": 4,
- "14,2": 4,
- "14,3": 4,
- "14,4": 4,
- "14,5": 4,
- "14,6": 4,
- "14,7": 4,
- "14,8": 4,
- "14,9": 4,
- "14,10": 4,
- "14,11": 4,
- "14,12": 4,
- "14,13": 4,
- "14,14": 4,
- "14,15": 4,
- "14,16": 4,
- "14,17": 4,
- "14,18": 4,
- "14,19": 4,
- "14,20": 4,
- "14,21": 4,
- "14,22": 4,
- "14,23": 4,
- "14,24": 4,
- "14,25": 4,
- "14,26": 4,
- "14,27": 4,
- "14,28": 4,
- "14,29": 4,
- "14,30": 5,
- "14,31": 5,
- "14,32": 3,
- "15,0": 4,
- "15,1": 4,
- "15,2": 4,
- "15,3": 4,
- "15,4": 4,
- "15,5": 4,
- "15,6": 4,
- "15,7": 4,
- "15,8": 4,
- "15,9": 4,
- "15,10": 4,
- "15,11": 4,
- "15,12": 4,
- "15,13": 4,
- "15,14": 4,
- "15,15": 4,
- "15,16": 4,
- "15,17": 4,
- "15,25": 4,
- "15,29": 4,
- "15,30": 5,
- "15,31": 5,
- "15,32": 3,
- "16,0": 4,
- "16,1": 6,
- "16,2": 6,
- "16,3": 6,
- "16,4": 6,
- "16,5": 6,
- "16,6": 6,
- "16,7": 6,
- "16,8": 6,
- "16,9": 6,
- "16,10": 6,
- "16,11": 6,
- "16,12": 6,
- "16,13": 6,
- "16,14": 6,
- "16,15": 6,
- "16,16": 6,
- "16,17": 6,
- "16,18": 7,
- "16,19": 7,
- "16,20": 7,
- "16,21": 7,
- "16,22": 7,
- "16,23": 7,
- "16,24": 7,
- "16,25": 6,
- "16,26": 7,
- "16,27": 7,
- "16,28": 7,
- "16,29": 6,
- "16,30": 8,
- "16,31": 5,
- "16,32": 3,
- "17,0": 4,
- "17,1": 4,
- "17,2": 4,
- "17,3": 4,
- "17,4": 4,
- "17,5": 4,
- "17,6": 4,
- "17,7": 4,
- "17,8": 4,
- "17,9": 4,
- "17,10": 4,
- "17,11": 4,
- "17,12": 4,
- "17,13": 4,
- "17,14": 4,
- "17,15": 4,
- "17,16": 4,
- "17,17": 4,
- "17,18": 4,
- "17,19": 4,
- "17,20": 4,
- "17,21": 4,
- "17,22": 4,
- "17,23": 4,
- "17,24": 4,
- "17,25": 4,
- "17,26": 4,
- "17,27": 4,
- "17,28": 4,
- "17,29": 4,
- "17,30": 5,
- "17,31": 5,
- "17,32": 3,
- "18,0": 4,
- "18,1": 4,
- "18,2": 4,
- "18,3": 4,
- "18,4": 4,
- "18,5": 4,
- "18,6": 4,
- "18,7": 4,
- "18,8": 4,
- "18,9": 4,
- "18,10": 4,
- "18,11": 4,
- "18,12": 4,
- "18,13": 4,
- "18,14": 4,
- "18,15": 4,
- "18,16": 4,
- "18,17": 4,
- "18,25": 4,
- "18,29": 4,
- "18,30": 5,
- "18,31": 5,
- "18,32": 3,
- "19,0": 4,
- "19,1": 4,
- "19,2": 4,
- "19,3": 4,
- "19,4": 4,
- "19,5": 4,
- "19,6": 4,
- "19,7": 4,
- "19,8": 4,
- "19,9": 4,
- "19,10": 4,
- "19,11": 4,
- "19,12": 4,
- "19,13": 4,
- "19,14": 4,
- "19,15": 4,
- "19,16": 4,
- "19,17": 4,
- "19,18": 4,
- "19,19": 4,
- "19,20": 4,
- "19,21": 4,
- "19,22": 4,
- "19,23": 4,
- "19,24": 4,
- "19,25": 4,
- "19,26": 4,
- "19,27": 4,
- "19,28": 4,
- "19,29": 4,
- "19,30": 4,
- "19,31": 5,
- "20,3": 9,
- "20,4": 10,
- "20,5": 11,
- "20,6": 11,
- "20,7": 11,
- "20,9": 12,
- "20,10": 13,
- "20,11": 14,
- "20,12": 15,
- "20,13": 15,
- "20,14": 16,
- "20,16": 12,
- "20,17": 17,
- "20,18": 14,
- "20,19": 15,
- "20,20": 15,
- "20,21": 16,
- "20,29": 17
- },
- "RowStyles": {
- "3": 18,
- "4": 18,
- "5": 18
- },
- "SheetStyle": {
- "FontFamily": 0
- }
- },
- "Spans": [
- "6,0,1,30",
- "9,0,1,30",
- "20,4,1,4",
- "12,0,1,30",
- "15,0,1,30",
- "18,0,1,30",
- "20,11,1,4",
- "7,17,1,13",
- "10,17,1,13",
- "13,17,1,13",
- "16,17,1,13",
- "20,18,1,4",
- "1,1,1,13",
- "3,0,1,30",
- "4,17,1,13",
- "0,32,19,10",
- "20,23,1,3"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PageLoadedCommandList": [
- {
- "$type": "CloseCommand.CloseCommand, CloseCommand",
- "PassValueBack": true,
- "ReloadData": true,
- "PassQueryCondition": true
- },
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Title": "加载中"
- }
- ],
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "任务ID",
- "Formula": "任务首页!$E$21"
- },
- {
- "Name": "项目ID",
- "Formula": "任务首页!$L$21"
- },
- {
- "Name": "参与人数",
- "Formula": "任务首页!$S$21"
- },
- {
- "Name": "收起侧栏",
- "Formula": "任务首页!$X$21"
- }
- ]
-}//zvZGYHg76/AujT1ynz/G2gGKIWEQ8hwDPzOZDm9Rrim1NzSfSW2+BwF9qNuRZwqqGFTZjfGkUHO1bNX7iV2YvkySYyaQkW+o26YHoMM5RJGQuyA+6j3a3iPXzzPAnC1C2bp3YZuGmbTSxzUg1gsx2jcGwv4bM9ZAb+MFizEWxNy64q1+XqPRlJHEUt+hKngtKiNPAOBO3qIt09+g2FoR112dFfwNH6+tZ6AnmgD/S/h/537KomOlVnnDLeYuvFp/u84PqvzIRdQD/WmqIehq3CZXHwM2LywPAVDTr5/aNAlVkG/VOCzcp7hnQgj1jgp8y5rr/l5K4hH+0ApmLNFlSL1UF+47QdiU1UuSuzlBhP82I+aYQDMhn2q/V4oj54lEAiPHxI775q5fBBRAL699sA4rLw/W9DXRIHTh+TwjUHuCrSHnSnqOFu1mUdOmNd6r3vWKpdhYJFwPa1+Lw2iYeVwTBXaERrUi+Z28PFPClzNHjr/ap3fTXiWRyR1EpvPWvnQCmm1LeOUBiePzs2BWs0fPgjvZHO8VWoqTjWEeuCk+q2RefTrX5Q8/ITwPoAYeeiOLkhq0bFT3HWbiwpHdR8Nc7W0AwsndTUEKgSLwsgXcz9odu4nqA0LWfkVuBAbTnrIoLV6tRMiNg8ovN+kYOIIhSsaNMwMKouHwwTyglBa+hgGscPYYddIWLY/Dj1OZ2j+N+TKPJUgqXrsfIfZoJERnNx2pIFPQ6kQl4V3cnOjjKuO4rq/hHfJVJ5r49yXzympJbRqY41r6pLxOEiuwtssqUcNq3sG0dQ96eZy4oAoQG9sjMz3YlJ5AnWMeE8uilv1n/nDRzjuA9T1w8U40NGrbSvrwlsy/37HV25N0K4HqGXtwgeyutvGUgh6PEi1nRutdwc9JL798DmP8yOCrxQ==|920
\ No newline at end of file
diff --git a/Pages/任务/参与成员管理.json b/Pages/任务/参与成员管理.json
deleted file mode 100644
index 0ff414dd..00000000
--- a/Pages/任务/参与成员管理.json
+++ /dev/null
@@ -1,826 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 394.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 9
- ],
- "Count": 10,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 22,
- "DefaultSize": 32.0
- },
- "Values": {
- "3,2": "成员",
- "3,18": "操作",
- "4,18": "移除",
- "7,1": "时薪权重:任务时薪 > 岗位时薪 > 成员时薪",
- "7,18": "保存"
- },
- "Formulas": {
- "9,1": "TEXTJOIN(\",\",1,C5)"
- },
- "AttachInfos": {
- "1,1": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "成员",
- "TableValue": {
- "TableName": "用户信息视图",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "d6211ba2-6928-4c58-94ef-794dc7ac8216"
- },
- "ColumnName": "用户名"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "默认时薪",
- "GUID": "5a5eba6a-a930-476d-a586-746f653ba504"
- },
- "ColumnName": "默认时薪"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "95aaa323-608a-4109-b726-399032580ebc"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!B2"
- }
- },
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
- },
- "ID": "3f928864780245229740df6621f52b79"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=参与成员管理!成员.默认时薪"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
- "ListviewName": "表格1",
- "UpdateType": 1,
- "UpdateValues": [
- {
- "Column": "成员",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!成员.用户名"
- }
- },
- {
- "Column": "任务时薪",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!成员.默认时薪"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!B2"
- },
- "Value": "%Null%"
- }
- ]
- }
- ],
- "ID": "a9bfb284-1aff-44e9-a2b0-e67e31263047"
- },
- {
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
- "FunctionName": "info",
- "Title": "温馨提示",
- "Message": "该成员尚未设置默认时薪,无法成为任务参与人",
- "BtnText": "知道了"
- }
- ],
- "ID": "0513f646-9dd5-4d41-9fc0-f10d38e4ff3d"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!B2"
- },
- "Value": "%Null%"
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "c2737a58-4d2f-4cd7-afb6-20a40bb55ea7"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "f81f0f2e-8c03-4768-b6b6-ed19d0ca0135"
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 9,
- "ColumnBindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "227474e3-c33b-426e-8d36-cbb9f9b07772"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!B10"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "3,1": {
- "ListViewInfo": {
- "Name": "表格1",
- "TableName": "任务成员表",
- "RowIndex": 3,
- "ColumnIndex": 1,
- "RowCount": 3,
- "ColumnCount": 20,
- "DetailListViewInfo": {
- "ColumnOfDetailTable": "任务ID",
- "MasterTable": "任务表",
- "ColumnOfMasterTable": "ID",
- "DataCommitType": 2
- },
- "TopCondition": null,
- "ListViewStyleName": "_RS_NewFashionListStyle2",
- "ShowColumnHeaderInDesigner": true,
- "IsRowHeaderVisible": true,
- "ShowEditStatusIcon": true,
- "UseSimpleBar": true,
- "AllowEditInListview": true,
- "ColumnOperation": 2,
- "CommitType": 1
- }
- },
- "4,2": {
- "NameUsedInJavaScript": "成员",
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "bf04a270-7a13-40cf-a184-89e979a2b374"
- },
- "CellType": {
- "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
- "DropdownButtonModeInListview": 1,
- "LoadOnDemand": true,
- "IsBounding": true,
- "DataSource": "用户信息视图",
- "ValueColumnBindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "b7489ee2-703e-4478-a1d6-5d0bb309a4e6"
- },
- "DisplayColumnBindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "cf280296-8970-4fac-bba6-5973a30aa34f"
- },
- "ReadOnly": true
- },
- "DataValidationInfo": {}
- },
- "4,9": {
- "NameUsedInJavaScript": "岗位ID",
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "岗位ID",
- "GUID": "92bb0233-a7fd-4699-805f-5cd2a94f19ea"
- },
- "CellType": {
- "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
- "IsBounding": true,
- "DataSource": "项目岗位",
- "ValueColumnBindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "ID",
- "GUID": "8370ddeb-8347-47b9-a082-1852abab6a39"
- },
- "DisplayColumnBindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "岗位名称",
- "GUID": "72e01df7-95db-4efa-b534-206683e50892"
- },
- "ItemsQuery": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "项目ID",
- "GUID": "fa869be2-89ff-45e6-9fb0-0b6a08c9267f"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!项目ID"
- }
- },
- "DropDownSubItems": [
- {
- "GUID": "e16ba71c994d4357909403f194397041",
- "BindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "岗位名称",
- "GUID": "792c11b6-2849-4d52-8ae8-014ef2158205"
- },
- "ColumnName": "岗位名称",
- "Alignment": 1,
- "WidthInfo": {
- "MinWidth": 130.0,
- "MaxWidth": 200.0
- }
- },
- {
- "GUID": "a0985e5877dc440891d8e7f67ef44d49",
- "BindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "默认时薪",
- "GUID": "e576d2a6-3a85-47da-9618-864aadbc9a1b"
- },
- "ColumnName": "默认时薪",
- "Alignment": 3,
- "Formatter": " ¥#,##0.00_);[Red] ¥(#,##0.00)",
- "WidthInfo": {
- "MinWidth": 130.0,
- "MaxWidth": 200.0
- }
- }
- ],
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "岗位时薪",
- "TableValue": {
- "TableName": "项目岗位",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "默认时薪",
- "GUID": "af6ef5f2-09ae-49ae-b05c-525b001fdc75"
- },
- "ColumnName": "默认时薪"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "ID",
- "GUID": "95d7eb54-c99a-4676-aa5c-26c9530acb81"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!J5"
- }
- },
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
- },
- "ID": "c112760f865a44f1b4a616a26964eee9"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=参与成员管理!岗位时薪"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=参与成员管理!岗位时薪.默认时薪"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=参与成员管理!岗位时薪.默认时薪"
- }
- ]
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!O5"
- },
- "compareType": 1
- }
- ]
- },
- "CommandList": [
- {
- "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
- "Title": "提示",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"你选择的岗位薪资为\"&参与成员管理!岗位时薪.默认时薪&\",是否更新该成员时薪?\""
- },
- "Type": "info",
- "ConfirmButtonText": "确定",
- "ShowCancelButton": true,
- "CancelButtonText": "忽略",
- "ShowClose": false,
- "DialogResult": "按钮结果",
- "AdvancedSettings": {
- "ShowInput": true,
- "InputPlaceholder": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!岗位时薪.默认时薪"
- },
- "InputBoxResult": "时薪"
- }
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=参与成员管理!按钮结果"
- }
- ]
- },
- "value": "confirm"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
- "ListviewName": "表格1",
- "UpdateValues": [
- {
- "Column": "任务时薪",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(参与成员管理!时薪=\"\",参与成员管理!岗位时薪.默认时薪,参与成员管理!时薪)"
- }
- }
- ],
- "UpdateRowType": 3
- }
- ],
- "ID": "23f63c82-5c82-4180-bead-a9d6b634737c"
- }
- ]
- }
- ],
- "ID": "ebccef91-3098-46cd-8843-8dd9578d9a22"
- }
- ]
- }
- ]
- }
- },
- "4,14": {
- "NameUsedInJavaScript": "任务时薪",
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "任务时薪",
- "GUID": "7fbbe1f3-2df0-424e-ac1f-50defe5f8c8e"
- },
- "CellType": {
- "$type": "Forguncy.NumberCellType, ServerDesignerCommon"
- }
- },
- "4,18": {
- "NameUsedInJavaScript": "操作",
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务成员表",
- "UpdateType": "delete",
- "ShowConfirm": true,
- "ConfirmText": "您确定要移除该成员吗?"
- }
- ],
- "Text": "移除",
- "ClickMode": 1
- }
- },
- "7,18": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false,
- "NextUpdateDataTableCommand": {
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "392dbb09-595c-49ec-81f6-4df46083874c"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与成员管理!项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "9530bf77-7088-483b-b589-9596da6d5448"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"任务[\"&参与成员管理!L10&\"]调整了参与成员\""
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "949e5ad9-de64-432c-983c-c328121065d8"
- },
- "Value": "%CurrentUser%"
- }
- ]
- }
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "操作完成"
- }
- ],
- "Text": "保存",
- "TemplateKey": "_RS_Main1"
- }
- },
- "9,5": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "8817b380-324c-4770-9a5f-98948b913fd8"
- }
- },
- "9,8": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "9a14b790-cd77-4a9e-9874-993b33bd65fe"
- }
- },
- "9,11": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "40fa4f0d-f166-4824-b34a-264e9a033c65"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 1
- },
- {
- "HorizontalAlignment": 1
- },
- {
- "Foreground": 2,
- "HorizontalAlignment": 1,
- "Underline": false
- },
- {
- "Foreground": 3
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Center",
- "#FFFF0000",
- "Text 1 50"
- ]
- },
- "CellStyles": {
- "3,9": 0,
- "3,14": 1,
- "4,2": 0,
- "4,9": 0,
- "4,14": 1,
- "4,18": 2,
- "7,1": 3
- },
- "SheetStyle": {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "1,1,1,20",
- "4,18,1,3",
- "9,1,1,4",
- "4,2,1,7",
- "4,14,1,4",
- "9,5,1,3",
- "4,9,1,5",
- "9,8,1,3",
- "5,1,1,20",
- "7,18,1,3",
- "3,2,1,7",
- "3,9,1,5",
- "3,14,1,4",
- "3,18,1,3",
- "9,11,1,3"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "Title": "参与成员",
- "PageLoadedCommandList": [
- {
- "$type": "CloseCommand.CloseCommand, CloseCommand",
- "PassValueBack": true,
- "ReloadData": true,
- "PassQueryCondition": true
- }
- ],
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "任务ID",
- "Formula": "参与成员管理!$F$10"
- },
- {
- "Name": "项目ID",
- "Formula": "参与成员管理!$I$10"
- }
- ]
-}//akhA4n2KyxZwdVWcvfRZKammJe5xcg8ZwlZN7KMmiRNDMo3OWMGxNOoFcZLd9U4RHli9CKEbTla2tQWuiz1QJ0tz18+AZ9IwagvH3ah5dGxuG+ZLhOldONjwQka+tbZH/d3XhlHgERFUih1ycgf+0RdY78XufZxmWcGnfNqJ7jAhVtn7D7Yns8y0QZ09ONrh4q038v200U2JT2dypctUhUw/EX/7WNi6nQcBrv/Bez0cmnyr4JofR5woaQrzVElkSBptsdTBHrPh37iSRfVgceIYzxi42CQBxDtMNCMFHPRwTRIoemy1r4m5N1txGnvQtBoGvkzQyYRRRVj/7q7YPyoh6UvlbHTCuES3SW18eAkN5/m7NP0xjx0P3aXdNaNwEDXUu9k+ApAlFUACYf4gtSBtlASCo1yngDbO3iURPyxwy6hffIrAGsb4GWmKnORwKayXqQbNLn8S0w3xz29T51afIxN/saIDS6dY0G5NukhWNE3d1jOCkY0r5vsrm/nnOnRbgfYQidQdb0uMDXc2gYvjhhrefl5SZs6Ds/eZx1AxUe5Z67gKRfT4adySXvOgEB+sfVf5pBmtU7tmK6TikT91tO5uUNnGNH6ZvO/zSTPVD+21nWVN8lIT9Jbu4XU7h67Tj7b4IoAPruu/l5ksz1qLhhxwKEzBb+74Qq0OORrSI36wjuM92heccR1VSNQsl1t+60qWd5DSgHsvQUV/wIg6FXoBHEyDW7l2vH9FOp2VV0b9D4PUVT01biv0UtidC+xua1SOceSstxxrwJgoOK8ppg7qK5QyJfwvP29Oj2zm6mBuKGdff87IhlIflpub0Jm87j0Jw4nxAdxTJJkN2O8B+Yfw7G+JuVLdpacvq3NJLYJSpZbA+gVIEJqBca/2e0BM/GmNXQhVGQ4sXwz1vA==|920
\ No newline at end of file
diff --git a/Pages/任务/工时/新增报工.json b/Pages/任务/工时/新增报工.json
deleted file mode 100644
index d46e9a39..00000000
--- a/Pages/任务/工时/新增报工.json
+++ /dev/null
@@ -1,946 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 177.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 12.0,
- "Mode": 1
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 27.0,
- "IsHidden": true
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 27.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 22,
- 23
- ],
- "Count": 24
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 24,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "工时执行者",
- "1,11": "工时类型",
- "3,11": "计划",
- "5,1": "执行时间",
- "9,1": "实际工时数",
- "13,1": "工作进展",
- "20,1": "取消",
- "20,20": "提交"
- },
- "Formulas": {
- "7,1": "TODAY()&\",\"&TODAY()"
- },
- "AttachInfos": {
- "3,1": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务成员表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "ID",
- "GUID": "15433ad7-1dde-4e68-ba5d-d573699d7843"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "408bf03a-b384-448e-82b5-f72b6e32dac9",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "任务ID",
- "GUID": "f25dfd58-1996-465a-8964-f9240fe2e490"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!任务ID"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "7,1": {
- "CellType": {
- "$type": "ElementUI.DatePickerCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "daterange",
- "startPlaceholder": "开始日期",
- "rangeSeparator": "至",
- "endPlaceholder": "结束日期",
- "firstDayOfWeek": 1,
- "DefautWeekFormat": "yyyy 第 WW 周"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "11,1": {
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "min": "0.1",
- "max": "99999",
- "step": 1,
- "precision": 1,
- "placeholder": "请输入",
- "controlsPosition": true
- },
- "DataValidationInfo": {
- "NumberType": 2,
- "FirstParamValue": "0.1",
- "SecondParamValue": "9999",
- "IgnoreBlank": false
- }
- },
- "15,1": {
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "textarea",
- "placeholder": "请输入",
- "resize": "none"
- }
- },
- "20,1": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon"
- }
- ],
- "Text": "取消",
- "TemplateKey": "_RS_Information3"
- }
- },
- "20,20": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中",
- "VBalidate": true
- },
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!B8"
- },
- "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "GetSelectedRange",
- "RetrunParamNames": {
- "StartValue": {
- "SerializeProperty": "开始日期"
- },
- "EndValue": {
- "SerializeProperty": "结束日期"
- }
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
- "ServerCommandName": "新增工时",
- "Parameters": [
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!任务ID"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "开始日期",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!开始日期"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "结束日期",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!结束日期"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "成员ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!B4"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "工时数",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!B12"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "进展内容",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!B16"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "工时类型",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!L4"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "指定时薪单价"
- }
- ],
- "ResultErrorCodeTo": {
- "SerializeProperty": "code"
- },
- "ResultMessageTo": {
- "SerializeProperty": "msg"
- },
- "RefreshAfterFinish": true,
- "CheckDataValidation": true
- },
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Title": "加载中"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=新增报工!code"
- }
- ]
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!msg"
- }
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "ReloadData": true
- }
- ],
- "ID": "b3159dd4-6b7d-4578-afd5-7c7304440031"
- },
- {
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
- "FunctionName": "warning",
- "Title": "温馨提示",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增报工!msg"
- },
- "BtnText": "知道了"
- }
- ],
- "ID": "283bb28b-5517-48e6-855c-836ec8704cb2"
- }
- ]
- }
- ],
- "Text": "提交",
- "TemplateKey": "_RS_Main1"
- }
- },
- "22,1": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "888da7a1-d20d-42b9-ae61-f0ae6ae5fe82"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "Foreground": 0
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 0
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 0,
- "Formatter": 2
- },
- {
- "BorderBottom": 0
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Formatter": 2
- },
- {
- "Background": 4,
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "BorderBottom": 1,
- "BorderTop": 1,
- "BorderLeft": 1
- },
- {
- "BorderBottom": 1,
- "BorderTop": 1
- },
- {
- "BorderBottom": 1,
- "BorderTop": 1,
- "BorderRight": 1
- }
- ],
- "Types": {
- "Strs": [
- "Background 1 -50",
- "Body",
- "[AUTO]General",
- "Background 2 -10",
- "#FFFFFF00",
- "black"
- ],
- "Borders": [
- {
- "Color": 3
- },
- {
- "Color": 5
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,11": 1,
- "1,12": 2,
- "1,13": 2,
- "1,14": 2,
- "1,15": 2,
- "1,16": 2,
- "1,17": 2,
- "2,11": 2,
- "2,12": 2,
- "2,13": 2,
- "2,14": 2,
- "2,15": 2,
- "2,16": 2,
- "2,17": 2,
- "3,11": 2,
- "4,0": 2,
- "4,1": 2,
- "4,2": 2,
- "4,3": 2,
- "4,4": 2,
- "4,5": 2,
- "4,6": 2,
- "4,7": 2,
- "4,8": 2,
- "4,9": 2,
- "4,10": 2,
- "4,11": 2,
- "4,12": 2,
- "4,13": 2,
- "4,14": 2,
- "4,15": 2,
- "4,16": 2,
- "4,17": 2,
- "4,18": 2,
- "4,19": 2,
- "4,20": 2,
- "4,21": 2,
- "4,22": 2,
- "4,23": 2,
- "5,0": 2,
- "5,1": 3,
- "5,2": 2,
- "5,3": 2,
- "5,4": 2,
- "5,5": 2,
- "5,6": 2,
- "5,7": 2,
- "5,8": 2,
- "5,9": 2,
- "5,10": 2,
- "5,12": 2,
- "5,13": 2,
- "5,14": 2,
- "5,15": 2,
- "5,16": 2,
- "5,17": 2,
- "5,18": 2,
- "5,19": 2,
- "5,20": 2,
- "5,21": 2,
- "5,22": 2,
- "5,23": 2,
- "6,0": 2,
- "6,1": 2,
- "6,2": 2,
- "6,3": 2,
- "6,4": 2,
- "6,5": 2,
- "6,6": 2,
- "6,7": 2,
- "6,8": 2,
- "6,9": 2,
- "6,10": 2,
- "6,11": 2,
- "6,12": 2,
- "6,13": 2,
- "6,14": 2,
- "6,15": 2,
- "6,16": 2,
- "6,17": 2,
- "6,18": 2,
- "6,19": 2,
- "6,20": 2,
- "6,21": 2,
- "6,22": 2,
- "6,23": 2,
- "7,0": 2,
- "7,1": 2,
- "7,23": 2,
- "9,1": 1,
- "11,1": 2,
- "12,0": 2,
- "12,1": 2,
- "12,2": 2,
- "12,3": 2,
- "12,4": 2,
- "12,5": 2,
- "12,6": 2,
- "12,7": 2,
- "12,8": 2,
- "12,9": 2,
- "12,10": 2,
- "12,11": 2,
- "12,12": 2,
- "12,13": 2,
- "12,14": 2,
- "12,15": 2,
- "12,16": 2,
- "12,17": 2,
- "12,18": 2,
- "12,19": 2,
- "12,20": 2,
- "12,21": 2,
- "12,22": 2,
- "12,23": 2,
- "13,0": 2,
- "13,1": 3,
- "13,2": 2,
- "13,3": 2,
- "13,4": 2,
- "13,5": 2,
- "13,6": 2,
- "13,7": 2,
- "13,8": 2,
- "13,9": 2,
- "13,10": 2,
- "13,11": 2,
- "13,12": 2,
- "13,13": 2,
- "13,14": 2,
- "13,15": 2,
- "13,16": 2,
- "13,17": 2,
- "13,18": 2,
- "13,19": 2,
- "13,20": 2,
- "13,21": 2,
- "13,22": 2,
- "13,23": 2,
- "14,0": 2,
- "14,1": 2,
- "14,2": 2,
- "14,3": 2,
- "14,4": 2,
- "14,5": 2,
- "14,6": 2,
- "14,7": 2,
- "14,8": 2,
- "14,9": 2,
- "14,10": 2,
- "14,11": 2,
- "14,12": 2,
- "14,13": 2,
- "14,14": 2,
- "14,15": 2,
- "14,16": 2,
- "14,17": 2,
- "14,18": 2,
- "14,19": 2,
- "14,20": 2,
- "14,21": 2,
- "14,22": 2,
- "14,23": 2,
- "15,0": 2,
- "15,1": 2,
- "15,23": 2,
- "17,1": 2,
- "17,2": 2,
- "17,3": 2,
- "17,4": 2,
- "17,5": 2,
- "17,6": 2,
- "17,7": 2,
- "17,8": 2,
- "17,9": 2,
- "17,10": 2,
- "17,11": 2,
- "17,12": 2,
- "17,13": 2,
- "17,14": 2,
- "17,15": 2,
- "17,16": 2,
- "17,17": 2,
- "17,18": 2,
- "17,19": 2,
- "17,20": 2,
- "17,21": 2,
- "17,22": 2,
- "18,1": 4,
- "18,2": 4,
- "18,3": 4,
- "18,4": 4,
- "18,5": 4,
- "18,6": 4,
- "18,7": 4,
- "18,8": 4,
- "18,9": 4,
- "18,10": 4,
- "18,11": 4,
- "18,12": 4,
- "18,13": 4,
- "18,14": 4,
- "18,15": 4,
- "18,16": 4,
- "18,17": 4,
- "18,18": 4,
- "18,19": 4,
- "18,20": 4,
- "18,21": 4,
- "18,22": 4,
- "20,1": 5,
- "20,2": 2,
- "20,3": 2,
- "22,1": 6,
- "22,2": 7,
- "22,3": 7,
- "22,4": 7,
- "22,5": 8,
- "22,6": 2,
- "22,7": 2
- },
- "SheetStyle": {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "11,1,1,22",
- "15,1,2,22",
- "20,20,1,3",
- "20,1,1,3",
- "7,1,1,22",
- "3,11,1,12",
- "3,1,1,8",
- "22,1,1,5"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "任务ID",
- "Formula": "新增报工!$B$23"
- },
- {
- "Name": "工时类型",
- "Formula": "新增报工!$L$4"
- }
- ]
-}//m4cB0g0+N5qS1m8oUa5CgCmth0stBnPo7WlMP2DQ8l7GyWmU4YcuZbHP8yYX0rNV3ekc4xxXpdYglAUobDibuCprF3uoKEcUZtKpQaQp7vHPadtNafM0e1anet1ArTRr0XjP4PaFEvGAdYda8C9OArPtcGgOp2yAbDIa+Sxes0OkjKSJ15ebIcmnM6hDTQG6zJEv4boA9GC+J1eTeqsAKwmXeZHHD4qX+E+9VMeNBs+AjVIgL3unwfS6HYp3yyULmGz9CBQDCRvtB8aE0GXKzR/MoAGRfbsEgL4SglepS3WMZAcN2yU6oF+oTc3ywLzx8VbI770zBydtm0j/DfBTg8uVl0irIpLre6461CSVX/nvnJg+qjcRh8L1zEpKdhSl8jAXJzAsI7tV6IG8eGnmuy9BU8ZbRidyD3NZ7tpT2fvdZhcyZxee1PdPKq8Ftmgvz9iyUNGKeA2kp5o+9lmDlEkMiJQRulVGbD8Pd2avfL0YO+BZReCojYWJKrkZ7ZOUh5zo52E5QtpkkJjMzDH8T2Q1eZFoUyZJpCuR4qnuL/67YiwXMqlpxR9hGIiMVVkzhOYQQcTjxub5pALIUeWCmRIdsKoIjRZYM6/p3LNpnitmMoBHpoGWhb85G5zEvfTCoEZioGlzSFKQ/VZiC5qdzNQHrSJugiAs28l2WxDNugqruomLNeJgxALE/yJBNJs2vUViJmIHamDUReMcEMtobBcps2rn2+EHrsszu0PWdC8N989BtzZ8Hi1Y0E1oi4GDymWajaqVZl4J+0aVWPtu+q2rB9ww1+UERC40NdRSVjXluVRsFUbKIrPDS+NuALOmOWwh07AyC0iXuy8n7EdcU9u7eWT+7CfYZmIP9Gnb6jLZZIENimTZNQoHgycQwWia17pVaBQ4PqrZ38bICf/4ng==|920
\ No newline at end of file
diff --git a/Pages/任务/新增任务.json b/Pages/任务/新增任务.json
deleted file mode 100644
index cf269a18..00000000
--- a/Pages/任务/新增任务.json
+++ /dev/null
@@ -1,1588 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 29.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 23
- ],
- "Count": 24,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- }
- },
- "Count": 40,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,21": "任务说明",
- "1,37": "编辑",
- "5,1": "工时核算方式",
- "5,5": 1,
- "8,1": "执行人",
- "8,9": "计划日期",
- "9,1": "%CurrentUser.UserName%",
- "11,1": "所属项目",
- "11,9": "分组",
- "11,21": "备注",
- "11,37": "编辑",
- "14,1": "任务类型",
- "14,9": "任务版本",
- "17,1": "参与人",
- "21,32": "取消",
- "21,36": "提交"
- },
- "Formulas": {
- "1,1": "IFERROR(ODATA(\"任务表?$select=任务名称&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)&\"&$top=1\"),\"请输入任务标题\")"
- },
- "AttachInfos": {
- "1,37": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "MD编辑器",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!V4"
- },
- "TargetCell": {
- "SerializeProperty": "=MD编辑器!编辑器"
- }
- }
- ]
- }
- ],
- "Text": "编辑",
- "ClickMode": 1,
- "TemplateKey": "_RS_Main"
- }
- },
- "3,1": {
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "text",
- "placeholder": "请输入标题",
- "resize": "none"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "3,21": {
- "CellType": {
- "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
- "Pren": true
- }
- },
- "5,5": {
- "CssName": "singlebox",
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "PrimaryColor": "Background 2 0",
- "SecondaryColor": "black",
- "CellDefaultValue": 1,
- "IsBounding": true,
- "DataSource": "工时核定方式",
- "ValueColumnBindingInfo": {
- "TableName": "工时核定方式",
- "ColumnName": "ID",
- "GUID": "fcf51035-9f55-4d46-85c3-86e6fe9e33e1"
- },
- "DisplayColumnBindingInfo": {
- "TableName": "工时核定方式",
- "ColumnName": "核定方式",
- "GUID": "b29ddaca-6a1d-46a8-a4c8-c92acd7a092d"
- }
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "9,1": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "DefaultValue": "%CurrentUser.UserName%",
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "e12e73f3-6f7c-4179-8dc0-5f6a6adf56e0"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "758f86c6-9040-43a4-bc53-79ae14377973"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "9,9": {
- "CellType": {
- "$type": "ElementUI.DatePickerCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "daterange",
- "placeholder": "请选择",
- "startPlaceholder": "开始日期",
- "rangeSeparator": "至",
- "endPlaceholder": "结束日期",
- "firstDayOfWeek": 1,
- "DefautWeekFormat": "yyyy 第 WW 周"
- }
- },
- "11,37": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "MD编辑器",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!V13"
- },
- "TargetCell": {
- "SerializeProperty": "=MD编辑器!编辑器"
- }
- }
- ]
- }
- ],
- "Text": "编辑",
- "ClickMode": 1,
- "TemplateKey": "_RS_Main"
- }
- },
- "12,1": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "f949dc87-b547-4dd5-a5b2-40b931ea2475"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "0119688d-1066-4993-b1f6-d009b644855c"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "12,9": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目任务分组",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目任务分组",
- "ColumnName": "项目ID",
- "GUID": "9c18bfa8-f1bd-4204-b981-f11fae98c3ef"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目任务分组",
- "ColumnName": "分组名称",
- "GUID": "61bc7005-5f31-4301-8ae8-d95065a4d193"
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目任务分组",
- "ColumnName": "项目ID",
- "GUID": "7312cf22-060f-4b8b-83d6-52f802b773e8"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!项目ID"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "12,21": {
- "CellType": {
- "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
- "Pren": true
- }
- },
- "15,1": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务类型",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务类型",
- "ColumnName": "ID",
- "GUID": "33115e3e-534a-4e60-a496-5fa3a393b2cd"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "任务类型",
- "ColumnName": "任务类型",
- "GUID": "06c93fa4-e82d-4813-8b02-638d2db77f76"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "15,9": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目版本",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目版本",
- "ColumnName": "ID",
- "GUID": "204af5f8-2187-40b4-b47c-6235c33c0c54"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目版本",
- "ColumnName": "版本名称",
- "GUID": "3b7b2429-0052-4349-8a8b-8a919d5fc1c1"
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目版本",
- "ColumnName": "项目ID",
- "GUID": "58f1edc3-9608-45dd-941e-4de01cb09196"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!项目ID"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "18,1": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "2c2f9576-3f47-4755-aa8d-51deb10d2a8d"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "962a03a2-2603-4861-b3a0-a44974d69a19"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "multiple": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "21,32": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon"
- }
- ],
- "Text": "取消",
- "TemplateKey": "_RS_Information3"
- }
- },
- "21,36": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中",
- "VBalidate": true
- },
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!J10"
- },
- "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "GetSelectedRange",
- "RetrunParamNames": {
- "StartValue": {
- "SerializeProperty": "开始日期"
- },
- "EndValue": {
- "SerializeProperty": "结束日期"
- }
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
- "ServerCommandName": "新增任务",
- "Parameters": [
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "项目ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!项目ID"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "父任务ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!父任务ID"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务标题",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!B4"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "执行人",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!B10"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "开始日期",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!开始日期"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "结束日期",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!结束日期"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务分组",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!J13"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务类型",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!B16"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务版本",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!J16"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "参与人",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!B19"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务说明",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!V4"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "备注",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!V13"
- }
- }
- ],
- "ResultErrorCodeTo": {
- "SerializeProperty": "code"
- },
- "ResultMessageTo": {
- "SerializeProperty": "msg"
- },
- "RefreshAfterFinish": true,
- "CheckDataValidation": true
- },
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Title": "加载中"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=新增任务!code"
- }
- ]
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "提交成功"
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "ReloadData": true
- }
- ],
- "ID": "d705fb74-059e-4d0b-b545-024b7fd73485"
- },
- {
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
- "FunctionName": "warning",
- "Title": "出现异常",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增任务!msg"
- },
- "BtnText": "知道了"
- }
- ],
- "ID": "cf629de3-98db-4a5c-9c7b-5ce620627966"
- }
- ]
- }
- ],
- "Text": "提交",
- "TemplateKey": "_RS_Main1"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "Formatter": 0
- },
- {
- "BorderRight": 0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "Formatter": 4
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 5,
- "Underline": false
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 6,
- "BorderTop": 0,
- "BorderLeft": 0
- },
- {
- "BorderTop": 0
- },
- {
- "BorderTop": 0,
- "BorderRight": 0
- },
- {
- "BorderLeft": 0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 3
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 6
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "BorderBottom": 0
- },
- {
- "BorderBottom": 0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "BorderBottom": 0
- },
- {
- "Foreground": 3
- },
- {
- "Foreground": 6
- },
- {
- "BorderBottom": 0,
- "BorderLeft": 0
- },
- {
- "BorderBottom": 0,
- "BorderRight": 0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Formatter": 4
- }
- ],
- "Types": {
- "Strs": [
- "\"所属任务:\"@",
- "Background 2 0",
- "Body",
- "Text 1 50",
- "[AUTO]General",
- "Center",
- "black"
- ],
- "Borders": [
- {
- "Color": 1
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,19": 1,
- "1,21": 2,
- "1,22": 3,
- "1,23": 3,
- "1,24": 3,
- "1,25": 3,
- "1,26": 3,
- "1,27": 3,
- "1,28": 3,
- "1,29": 3,
- "1,30": 3,
- "1,31": 3,
- "1,32": 3,
- "1,33": 3,
- "1,34": 3,
- "1,35": 3,
- "1,36": 3,
- "1,37": 4,
- "1,38": 3,
- "2,1": 0,
- "2,2": 0,
- "2,3": 0,
- "2,4": 0,
- "2,5": 0,
- "2,6": 0,
- "2,7": 0,
- "2,8": 0,
- "2,9": 0,
- "2,10": 0,
- "2,11": 0,
- "2,12": 0,
- "2,13": 0,
- "2,14": 0,
- "2,15": 0,
- "2,16": 0,
- "2,17": 0,
- "2,18": 0,
- "2,19": 1,
- "3,19": 1,
- "3,21": 5,
- "3,22": 6,
- "3,23": 6,
- "3,24": 6,
- "3,25": 6,
- "3,26": 6,
- "3,27": 6,
- "3,28": 6,
- "3,29": 6,
- "3,30": 6,
- "3,31": 6,
- "3,32": 6,
- "3,33": 6,
- "3,34": 6,
- "3,35": 6,
- "3,36": 6,
- "3,37": 6,
- "3,38": 7,
- "4,19": 1,
- "4,21": 8,
- "4,38": 1,
- "5,1": 9,
- "5,5": 10,
- "5,19": 1,
- "5,21": 8,
- "5,38": 1,
- "6,1": 11,
- "6,2": 11,
- "6,3": 11,
- "6,4": 12,
- "6,5": 13,
- "6,6": 13,
- "6,7": 13,
- "6,8": 13,
- "6,9": 13,
- "6,10": 13,
- "6,11": 13,
- "6,12": 13,
- "6,13": 13,
- "6,14": 13,
- "6,15": 13,
- "6,16": 13,
- "6,17": 13,
- "6,18": 13,
- "6,19": 1,
- "6,21": 8,
- "6,38": 1,
- "7,19": 1,
- "7,21": 8,
- "7,38": 1,
- "8,1": 14,
- "8,9": 9,
- "8,10": 3,
- "8,11": 3,
- "8,12": 3,
- "8,13": 3,
- "8,14": 3,
- "8,19": 1,
- "8,21": 8,
- "8,38": 1,
- "9,1": 15,
- "9,9": 10,
- "9,19": 1,
- "9,21": 16,
- "9,22": 12,
- "9,23": 12,
- "9,24": 12,
- "9,25": 12,
- "9,26": 12,
- "9,27": 12,
- "9,28": 12,
- "9,29": 12,
- "9,30": 12,
- "9,31": 12,
- "9,32": 12,
- "9,33": 12,
- "9,34": 12,
- "9,35": 12,
- "9,36": 12,
- "9,37": 12,
- "9,38": 17,
- "10,19": 1,
- "11,1": 9,
- "11,2": 3,
- "11,3": 3,
- "11,4": 3,
- "11,5": 3,
- "11,6": 3,
- "11,9": 2,
- "11,10": 3,
- "11,11": 3,
- "11,12": 3,
- "11,13": 3,
- "11,14": 3,
- "11,19": 1,
- "11,21": 2,
- "11,22": 3,
- "11,23": 3,
- "11,24": 3,
- "11,25": 3,
- "11,26": 3,
- "11,27": 3,
- "11,28": 3,
- "11,29": 3,
- "11,30": 3,
- "11,31": 3,
- "11,32": 3,
- "11,33": 3,
- "11,34": 3,
- "11,35": 3,
- "11,36": 3,
- "11,37": 4,
- "11,38": 3,
- "12,1": 10,
- "12,2": 3,
- "12,3": 3,
- "12,4": 3,
- "12,5": 3,
- "12,6": 3,
- "12,9": 10,
- "12,19": 1,
- "12,21": 5,
- "12,22": 6,
- "12,23": 6,
- "12,24": 6,
- "12,25": 6,
- "12,26": 6,
- "12,27": 6,
- "12,28": 6,
- "12,29": 6,
- "12,30": 6,
- "12,31": 6,
- "12,32": 6,
- "12,33": 6,
- "12,34": 6,
- "12,35": 6,
- "12,36": 6,
- "12,37": 6,
- "12,38": 7,
- "13,19": 1,
- "13,21": 8,
- "13,38": 1,
- "14,1": 2,
- "14,2": 3,
- "14,3": 3,
- "14,4": 3,
- "14,5": 3,
- "14,6": 3,
- "14,9": 2,
- "14,10": 3,
- "14,11": 3,
- "14,12": 3,
- "14,13": 3,
- "14,14": 3,
- "14,19": 1,
- "14,21": 8,
- "14,38": 1,
- "15,1": 10,
- "15,2": 3,
- "15,3": 3,
- "15,4": 3,
- "15,5": 3,
- "15,6": 3,
- "15,9": 10,
- "15,19": 1,
- "15,21": 8,
- "15,38": 1,
- "16,19": 1,
- "16,21": 8,
- "16,38": 1,
- "17,1": 2,
- "17,2": 3,
- "17,3": 3,
- "17,4": 3,
- "17,5": 3,
- "17,6": 3,
- "17,19": 1,
- "17,21": 8,
- "17,38": 1,
- "18,1": 10,
- "18,19": 1,
- "18,21": 16,
- "18,22": 12,
- "18,23": 12,
- "18,24": 12,
- "18,25": 12,
- "18,26": 12,
- "18,27": 12,
- "18,28": 12,
- "18,29": 12,
- "18,30": 12,
- "18,31": 12,
- "18,32": 12,
- "18,33": 12,
- "18,34": 12,
- "18,35": 12,
- "18,36": 12,
- "18,37": 12,
- "18,38": 17,
- "19,1": 13,
- "19,2": 13,
- "19,3": 13,
- "19,4": 13,
- "19,5": 13,
- "19,6": 13,
- "19,7": 13,
- "19,8": 13,
- "19,9": 13,
- "19,10": 13,
- "19,11": 13,
- "19,12": 13,
- "19,13": 13,
- "19,14": 13,
- "19,15": 13,
- "19,16": 13,
- "19,17": 13,
- "19,18": 13,
- "19,19": 13,
- "19,20": 13,
- "19,21": 13,
- "19,22": 13,
- "19,23": 13,
- "19,24": 13,
- "19,25": 13,
- "19,26": 13,
- "19,27": 13,
- "19,28": 13,
- "19,29": 13,
- "19,30": 13,
- "19,31": 13,
- "19,32": 13,
- "19,33": 13,
- "19,34": 13,
- "19,35": 13,
- "19,36": 13,
- "19,37": 13,
- "19,38": 13,
- "20,1": 3,
- "20,2": 3,
- "20,3": 3,
- "20,4": 3,
- "20,5": 3,
- "20,6": 3,
- "20,7": 3,
- "20,8": 3,
- "20,9": 3,
- "20,10": 3,
- "20,11": 3,
- "20,12": 3,
- "20,13": 3,
- "20,14": 3,
- "20,15": 3,
- "20,16": 3,
- "20,17": 3,
- "20,18": 3,
- "20,19": 3,
- "20,20": 3,
- "20,21": 3,
- "20,22": 3,
- "20,23": 3,
- "20,24": 3,
- "20,25": 3,
- "20,26": 3,
- "20,27": 3,
- "20,28": 3,
- "20,29": 3,
- "20,30": 3,
- "20,31": 3,
- "20,32": 3,
- "20,33": 3,
- "20,34": 3,
- "20,35": 3,
- "20,36": 3,
- "20,37": 3,
- "20,38": 3,
- "21,1": 10,
- "21,2": 10,
- "21,3": 10,
- "21,4": 10,
- "21,5": 10,
- "21,6": 10,
- "21,7": 10,
- "21,8": 10,
- "21,9": 10,
- "21,10": 10,
- "21,11": 10,
- "21,12": 10,
- "21,13": 10,
- "21,14": 10,
- "21,15": 10,
- "21,16": 10,
- "21,17": 10,
- "21,18": 10,
- "21,21": 10,
- "21,22": 10,
- "21,23": 10,
- "21,24": 10,
- "21,25": 10,
- "21,26": 10,
- "21,27": 10,
- "21,28": 10,
- "21,29": 10,
- "21,30": 10,
- "21,31": 10,
- "21,32": 18,
- "21,33": 3,
- "21,34": 3,
- "21,35": 3,
- "21,36": 18,
- "21,37": 3,
- "21,38": 3
- },
- "SheetStyle": {
- "FontFamily": 2,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "9,1,1,6",
- "9,9,1,10",
- "3,1,1,18",
- "12,1,1,6",
- "12,9,1,10",
- "15,1,1,6",
- "15,9,1,10",
- "18,1,1,18",
- "23,1,1,3",
- "1,1,1,18",
- "5,1,1,3",
- "5,5,1,14",
- "1,37,1,2",
- "11,37,1,2",
- "12,21,7,18",
- "3,21,7,18",
- "19,19,1,2",
- "21,36,1,3",
- "21,32,1,3"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "项目ID",
- "Formula": "新增任务!$B$13"
- },
- {
- "Name": "父任务ID",
- "Formula": "新增任务!$B$24"
- }
- ]
-}//rw5Ipc4xwLkil/Klxfvge10gYQg9oR0nK5RPvv9nYx4/WlkR/czjuXsO7gxzKZ7NIyxzNh/6IXsqkzbAbcjUL/BofQMx9gAY7HtMMZQ1saxDh4T4hJHp3DYrGmouWViCeHEebw57U+HEaQ8HFXDu59dp3bAP6Zb3Fc4eaRHYLK86F07lsEwPFR/QB1qLgkHQ2Hi+Xq0w78eIXM7RDYkuvWzLcQ06oNaRZmc+2Cqnsn7B7SoV0ZMdm0kHsnqbnNFOt2Hs272i6cETuSPYZ0PNpFC7xZ22sC9niQ8PV2bcpWV4pah4LaDIsRB9JUOFlOn5wHqKGCnSX6ay+0G1oDBa4ZcqI/gUtN0+9suEGhuIllsn4BXoOtA+QHZoLOhN9JoDnoxna9oT5eEqU1yFm2r5MBSGCSkb/tVJIDwwf+J6AqMrLNqdux5ESN8GaXY5bFsRvbG5s9qoCWijrlhlHvZI+OVdM46J0DhsWJOI8p0kd4koqSs0bA/M2r56l5t7Vcq+OFM/UDs6MAGuxjJCKRUCyroyQsO8tg/RSLhtNW5rMD5644hK4qTCjXAciwVEeCUTkm78/nDG4TNe5KpWTBJE5sIK4FYmf4WtV/9FaKKe+Rw/TvYRx/EQiedX257yg7BaFBaVpvnIl4ipxDz2SNMjm3wjiwbmooXZzQRl3lJ6Vt55iAe2Ohlr6FKMrDy49QGT+yCEfzOG4oKEiM9isAkbB7OKjWwoXUHJEELk5u4Ax9xgvt42HgkZDOjUdZaYxU1TkWgX7gjtJzn9bCq+Wq16Zka4fPTZi50nzfrT0b8jWt6MxmbKlLYYj8k6UGTLNWdIAzZ6E17a2CVlhPPNGNLcVY1jinwGJQoveKhQbECxoEaeD1WwsJx23wT8z9ixMJNq3uOdu4eiLIOeQK0yrwz2bg==|920
\ No newline at end of file
diff --git a/Pages/任务/新增进展.json b/Pages/任务/新增进展.json
deleted file mode 100644
index 1585dc3f..00000000
--- a/Pages/任务/新增进展.json
+++ /dev/null
@@ -1,341 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 592.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 33.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 5
- ],
- "Count": 6
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 38,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": 1,
- "1,33": "提交"
- },
- "AttachInfos": {
- "1,1": {
- "BindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "进展状态ID",
- "GUID": "a1d519a1-c132-4e42-9d7c-7fb8d48816d5"
- },
- "CssName": "singlebox",
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "CellDefaultValue": 1,
- "IsBounding": true,
- "DataSource": "项目进展状态表",
- "ValueColumnBindingInfo": {
- "TableName": "项目进展状态表",
- "ColumnName": "ID",
- "GUID": "a44811ed-762c-4777-b2e8-97fa64bee7a6"
- },
- "DisplayColumnBindingInfo": {
- "TableName": "项目进展状态表",
- "ColumnName": "进展名称",
- "GUID": "91d050ff-530f-4c8a-aa45-68154bcfb332"
- },
- "ItemsQuery": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目进展状态表",
- "ColumnName": "项目ID",
- "GUID": "0c2287a8-c36a-4d71-99b5-1427ef278224"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新增进展!项目ID"
- }
- }
- }
- },
- "1,33": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务进展",
- "UpdateType": "add",
- "ShowConfirm": false
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "操作完成"
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "ReloadData": true
- }
- ],
- "Text": "提交",
- "TemplateKey": "_RS_Main1"
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=OR(ISBLANK(新增进展!项目ID),ISBLANK(新增进展!任务ID))"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsDisabled": true,
- "IsInvisible": false,
- "IsReadOnly": false
- }
- ]
- }
- },
- "3,1": {
- "BindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "进展内容",
- "GUID": "52d86b4a-0e6a-40a6-b3c5-b71fb53561af"
- },
- "CellType": {
- "$type": "editormdPlugin.editormdPlugin, editormdPlugin"
- }
- },
- "5,5": {
- "BindingInfo": {
- "TableName": "任务进展",
- "ColumnName": "任务ID",
- "GUID": "4b24bcea-d432-432f-9d27-da1defa1ece9"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 13.333333333333332
- },
- {
- "Background": 0,
- "FontFamily": 1
- },
- {
- "FontFamily": 1
- }
- ],
- "Types": {
- "Strs": [
- "#FFFFFF00",
- "Body"
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "3,1": 0,
- "5,1": 1,
- "5,5": 2,
- "5,6": 2,
- "5,7": 2,
- "5,8": 2
- },
- "SheetStyle": {
- "FontFamily": 1
- }
- },
- "Spans": [
- "1,1,1,11",
- "3,1,1,36",
- "1,33,1,4",
- "5,5,1,4",
- "5,1,1,4"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "项目表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "项目ID",
- "Formula": "新增进展!$B$6"
- },
- {
- "Name": "任务ID",
- "Formula": "新增进展!$F$6"
- }
- ]
-}//nqk6UOoanvtKw3SAMETvmqhnKEBi04unCFpp/sX3knzUE1VH+riaU4mykkssI971j0xUk2TDJ7WetiAjwaQ1DkmMLhBMjnhFfzfQTAygM11C1GQEP1PYB21liI3osog9joGwnuW2LNHeXnHjIfOSpbpv25I4OlXGu0+uoQvRJwODyB+0cHdGlYUe2hJDua9xY1uOgqPE2H1mpGWPwR01BiGYn+9R1SH8APl9xNuQMBM36SkQNoN9M7M6RbinQLpXYOj1qAuu3zd81nbLmUt/6XbCs/7ynv32y8j/VfRCyah4Xj7dkUPQmglx5WOJpLMDwUedYOE/w5lNyqkGINXLb1HcKM3SdmxynEiQycE5ycDzOK3RPkKBz4cQXSy68yGWD1O+3n26dIQ1089bPS0cOM1E4qI84Nk48OOvKV24TvMRAU+16sja7d3AufdMa9AbTMIIDDhMoeOgk19Wt8tfiOU5q8Vs4lwdafGGmAJu19lB2ZUeoRz45YnGpmLG+AY+XD1rVCt8y/l9bOGvLgpc1VeZTqrSJtAYJdgBOzgOBHrX7VQljSGhJMWOwl9e0DieHmusw1sg3XBKNUkG9MY0RqCUA5TD1RJBxKAgfPhWHpDu4XN6pxsWki33LC08NCPcOKGM/kq3qzbSfBfjLKcqdnVnX5N/2z+ZIh85bXlT68WFgkdxdI9JEevXiYZL7Ir0bQ5FAIikkh/zMRRpEHpLVQnMetfhj2RK7b6JMi4iMimYDtjSH4njTeKr51N0deuAoLP+L92jFwxm6GLpwkEMAKxitdp5d+RiC0Rw5HQX83QIEN+ph0O3ZCM6TongsRMfqMWfUkbRDC5hWZqrkT97k+NZM+8sDqepVFx8VeRSnE11iEQt8Z5vxgkFPF2Fdchdi7dSvJTU6xe8QQAhTVMB8A==|920
\ No newline at end of file
diff --git a/Pages/会议/会议管理.json b/Pages/会议/会议管理.json
new file mode 100644
index 00000000..81f3f853
--- /dev/null
+++ b/Pages/会议/会议管理.json
@@ -0,0 +1,1325 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 506.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 13
+ ],
+ "Count": 14,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "46": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "47": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 48,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "3,1": "关键字",
+ "5,1": "日期",
+ "5,22": "人员"
+ },
+ "AttachInfos": {
+ "1,36": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "刷新",
+ "Text": "刷新",
+ "IconPath": "Application/058_refresh_2.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "63e0f810-d157-462e-8797-6557d2210039"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "Application/044_search_5.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(会议管理!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "21902c20-6793-4024-96dd-fc89123d941d"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "发起会议",
+ "IconPath": "Application/001_add_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "c57fd584-34ef-4a17-b6ff-128bb2e23f21"
+ }
+ ],
+ "ID": "25cb00cc-a5c9-45a4-b292-a8edb6033d71"
+ }
+ ],
+ "BreakpointIdentity": "1b9971fc-5e6a-4671-9c15-ffac6ebace5d"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "发起钉钉会议",
+ "BreakpointIdentity": "173dd9be-2e50-4b9c-a0b1-b303a2c5d1b2"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请选择",
+ "resize": "none"
+ }
+ },
+ "5,3": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!D6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=会议管理!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=会议管理!结束日期"
+ }
+ },
+ "BreakpointIdentity": "0c657c17-c285-408c-89f5-61ae7512a8a1"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "5,24": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "4f3bbc08-0eb6-4828-8ace-4239f31cc83b",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "43bc6541-b1ac-414b-85a1-2516623e66ec"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "5645ba8c-e84d-4861-9573-e4f46857637e",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "8a44c1f7-29f2-4029-bedd-2dbf49bf96d1"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "CacheSetting": {
+ "AllowCache": true,
+ "ExpiredTime": 600
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServer": true,
+ "filterInServerOptions": {
+ "defaultMaxOptionsCount": 10,
+ "maxFilterResultCount": 10,
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "7,3": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "CommandHandlers": [
+ {
+ "CommandName": "次按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!D4,会议管理!D6,会议管理!Y6"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "01e9f39d-9dba-4afd-9ce5-ed5c09684864"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ]
+ }
+ },
+ "11,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "502ee1db03c84e88a5a54340cf07e2c",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "会议详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "be3369fa-200a-4c2c-a129-44055f32b66e"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "会议标题": "会议标题",
+ "会议业务类型": "会议业务类型",
+ "钉钉会议ID": "钉钉会议ID",
+ "发起人_全名": "发起人_全名",
+ "会议开始时间": "会议开始时间",
+ "会议结束时间": "会议结束时间",
+ "自动拉会": "自动拉会",
+ "状态": "状态",
+ "会议状态": "会议状态"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "BindingInfos": [
+ {
+ "GUID": "63d86740-5920-4e39-a734-e20efd250a97",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "ID",
+ "GUID": "39f28781-4d80-4cc8-b297-ca1d0c1bd3f1"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "f9008845-d815-4cd5-88f4-9ccd7aab8286",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "aa40ef17-af6a-4208-9fac-2641ff5f2d58"
+ },
+ "ColumnName": "会议标题"
+ },
+ {
+ "GUID": "abfd0abc-34f1-4d49-a68f-ac39587afe18",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "9548cb08-9cbe-42b2-a3f8-bb4043f93f86"
+ },
+ "ColumnName": "会议业务类型"
+ },
+ {
+ "GUID": "9e12de08-9abe-4c4a-ad87-9098ead425a0",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "828917ec-1001-438f-88a5-a48cd5c55bcd"
+ },
+ "ColumnName": "钉钉会议ID"
+ },
+ {
+ "GUID": "0e3f584c-f34d-4279-8b51-ffccc6c065f1",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "发起人",
+ "GUID": "964b106d-ff81-46fe-a785-3f19c9c0eab6",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "发起人_全名"
+ },
+ {
+ "GUID": "5dcb7b62-f134-4abe-8dce-8085898ef12e",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "263791e9-e2a8-45f0-9ccc-7a821551c9bc"
+ },
+ "ColumnName": "会议开始时间"
+ },
+ {
+ "GUID": "4933c3a0-9a5e-4c2f-93e0-9c6c475113dc",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议持续时间",
+ "GUID": "5a46a097-c695-4625-9916-92ab8fc8c7d0"
+ },
+ "ColumnName": "会议持续时间"
+ },
+ {
+ "GUID": "48e93711-f5cd-4a2a-a2d9-14dff27c8ca3",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "自动拉会",
+ "GUID": "da9cb110-2ba9-4905-a61c-7927d696b416"
+ },
+ "ColumnName": "自动拉会"
+ },
+ {
+ "GUID": "409b6397-8b24-4ac0-b90b-98c1f10b9fd9",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "69a85fac-e7f0-4437-b1a3-2a001ef8081e",
+ "RelationBinding": {
+ "RelatedTable": "会议状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "a5d937fc-4ffa-4314-aa2a-4e56e8b9e8fc",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "930bbd88-31ab-43a8-8e81-77ec2cd235b3"
+ },
+ "ColumnName": "会议状态"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "cf506ec5-4af9-4071-9091-e1e0ab5cd490"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "507f4879-08f9-4b1b-823b-dc002722ecad"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "f45f064e-7056-4ab5-a222-fe9d48a4d06d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!D4"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "发起人",
+ "GUID": "b48d4975-ded6-499d-aef1-be8fe195bac3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!Y6"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.ListCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "参与人集合",
+ "GUID": "4fd81460-7c0b-4bb0-9e82-66fd62e34f89"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!Y6"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "678130b4-7462-4b21-8db1-d4020307a614"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "ID",
+ "会议标题",
+ "会议业务类型",
+ "钉钉会议ID",
+ "发起人_全名",
+ "会议开始时间",
+ "会议持续时间",
+ "自动拉会",
+ "状态",
+ "会议状态"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 15,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 15,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "无数据插画 (1).png"
+ },
+ "NoItemImageSize": 150.0,
+ "TextForNoItem": "暂无会议记录",
+ "Orientation": 1
+ },
+ "TemplateKey": "BlackWhite"
+ }
+ },
+ "13,9": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!4:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议管理!J14"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4a0ec1ac-4eff-4549-906c-f035fda0c3ed"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 1
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "Background": null
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Bold",
+ "[AUTO]General",
+ "Center",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 4
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,36": 1,
+ "2,16": 1,
+ "3,1": 2,
+ "3,2": 1,
+ "3,3": 2,
+ "4,16": 1,
+ "5,1": 2,
+ "5,2": 1,
+ "5,3": 2,
+ "5,22": 3,
+ "5,23": 1,
+ "5,24": 2,
+ "5,25": 1,
+ "5,26": 1,
+ "5,27": 1,
+ "5,28": 1,
+ "5,29": 1,
+ "5,30": 1,
+ "5,31": 1,
+ "5,32": 1,
+ "5,33": 1,
+ "5,34": 1,
+ "5,39": 2,
+ "5,40": 2,
+ "5,41": 2,
+ "5,42": 4,
+ "5,43": 4,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,22": 3,
+ "6,23": 3,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 2,
+ "6,34": 2,
+ "6,39": 2,
+ "6,40": 2,
+ "6,41": 2,
+ "6,42": 4,
+ "6,43": 4,
+ "6,44": 4,
+ "6,45": 4,
+ "6,46": 4,
+ "7,1": 2,
+ "7,2": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,10": 2,
+ "7,11": 2,
+ "7,12": 2,
+ "7,13": 2,
+ "7,14": 2,
+ "7,15": 2,
+ "7,16": 2,
+ "7,17": 2,
+ "7,18": 2,
+ "7,19": 2,
+ "7,20": 2,
+ "7,22": 3,
+ "7,23": 3,
+ "7,24": 2,
+ "7,25": 2,
+ "7,26": 2,
+ "7,27": 2,
+ "7,28": 2,
+ "7,29": 2,
+ "7,30": 2,
+ "7,31": 2,
+ "7,32": 2,
+ "7,33": 2,
+ "7,34": 2,
+ "7,39": 2,
+ "7,40": 2,
+ "7,41": 2,
+ "7,42": 4,
+ "7,43": 4,
+ "7,44": 4,
+ "7,45": 4,
+ "7,46": 4,
+ "8,1": 2,
+ "8,2": 2,
+ "8,3": 2,
+ "8,4": 2,
+ "8,5": 2,
+ "8,6": 2,
+ "8,7": 2,
+ "8,8": 2,
+ "8,9": 2,
+ "8,10": 2,
+ "8,11": 2,
+ "8,12": 2,
+ "8,13": 2,
+ "8,14": 2,
+ "8,15": 2,
+ "8,16": 2,
+ "8,17": 2,
+ "8,18": 2,
+ "8,19": 2,
+ "8,20": 2,
+ "8,22": 3,
+ "8,23": 3,
+ "8,24": 2,
+ "8,25": 2,
+ "8,26": 2,
+ "8,27": 2,
+ "8,28": 2,
+ "8,29": 2,
+ "8,30": 2,
+ "8,31": 2,
+ "8,32": 2,
+ "8,33": 2,
+ "8,34": 2,
+ "8,39": 2,
+ "8,40": 2,
+ "8,41": 2,
+ "8,42": 4,
+ "8,43": 4,
+ "8,44": 4,
+ "8,45": 4,
+ "8,46": 4,
+ "9,1": 2,
+ "9,2": 2,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,9": 2,
+ "9,10": 2,
+ "9,11": 2,
+ "9,12": 2,
+ "9,13": 2,
+ "9,14": 2,
+ "9,15": 2,
+ "9,16": 2,
+ "9,17": 2,
+ "9,18": 2,
+ "9,19": 2,
+ "9,20": 2,
+ "9,22": 3,
+ "9,23": 3,
+ "9,24": 2,
+ "9,25": 2,
+ "9,26": 2,
+ "9,27": 2,
+ "9,28": 2,
+ "9,29": 2,
+ "9,30": 2,
+ "9,31": 2,
+ "9,32": 2,
+ "9,33": 2,
+ "9,34": 2,
+ "9,39": 2,
+ "9,40": 2,
+ "9,41": 2,
+ "9,42": 4,
+ "9,43": 4,
+ "9,44": 4,
+ "9,45": 4,
+ "9,46": 4,
+ "11,1": 5,
+ "12,1": 5,
+ "12,2": 5,
+ "12,3": 5,
+ "12,4": 5,
+ "12,5": 5,
+ "12,6": 5,
+ "12,7": 5,
+ "12,8": 5,
+ "12,9": 5,
+ "12,10": 5,
+ "12,11": 5,
+ "12,12": 5,
+ "12,13": 5,
+ "12,14": 5,
+ "12,15": 5,
+ "12,16": 5,
+ "12,17": 5,
+ "12,18": 5,
+ "12,19": 5,
+ "12,20": 5,
+ "12,21": 5,
+ "12,22": 5,
+ "12,23": 5,
+ "12,24": 5,
+ "12,25": 5,
+ "12,26": 5,
+ "12,27": 5,
+ "12,28": 5,
+ "12,29": 5,
+ "12,30": 5,
+ "12,31": 5,
+ "12,32": 5,
+ "12,33": 5,
+ "12,34": 5,
+ "12,35": 5,
+ "12,36": 5,
+ "12,37": 5,
+ "12,38": 5,
+ "12,39": 5,
+ "12,40": 5,
+ "12,41": 5,
+ "12,42": 5,
+ "12,43": 5,
+ "12,44": 5,
+ "12,45": 5,
+ "12,46": 5,
+ "13,1": 6,
+ "13,2": 7,
+ "13,3": 7,
+ "13,4": 7,
+ "13,5": 6,
+ "13,6": 7,
+ "13,7": 7,
+ "13,8": 7,
+ "13,9": 4,
+ "13,13": 4,
+ "13,14": 4,
+ "13,15": 4,
+ "13,16": 4,
+ "13,17": 4,
+ "13,18": 4,
+ "13,19": 4,
+ "13,20": 4,
+ "13,21": 4,
+ "13,22": 4,
+ "13,23": 4,
+ "13,24": 4,
+ "13,25": 4,
+ "13,26": 4,
+ "13,27": 4,
+ "13,28": 4,
+ "13,29": 4,
+ "13,30": 4,
+ "13,31": 4,
+ "13,32": 4,
+ "13,33": 4,
+ "13,34": 4,
+ "13,35": 4,
+ "13,36": 4,
+ "13,37": 4,
+ "13,38": 4,
+ "13,39": 4,
+ "13,40": 4,
+ "13,41": 4,
+ "13,42": 4,
+ "13,43": 4,
+ "13,44": 4,
+ "13,45": 4,
+ "13,46": 4,
+ "13,47": 4
+ },
+ "RowStyles": {
+ "9": 8
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "13,1,1,4",
+ "13,5,1,4",
+ "11,1,1,46",
+ "3,1,1,2",
+ "13,9,1,4",
+ "5,1,1,2",
+ "5,22,1,2",
+ "5,24,1,11",
+ "5,3,1,18",
+ "3,3,1,32",
+ "7,3,1,5",
+ "1,36,1,11"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "会议管理",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "f4dca3b1-b2ae-4da9-a6f0-1cc59476cdc4"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "5f38ca34-7f2a-4d99-a5e6-bd59173fd8ee.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "0,243",
+ "Size": "1528,6"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "会议管理!$B$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "会议管理!$F$14"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "会议管理!$J$14"
+ }
+ ]
+}//w7wDJ3U1K0EUMYIVia3Nhus7NEK5oHS7ggbAQQ9DdbLuAi7cUH2ixxXe0v80iTssekoP5lAXDE+viKQjBBwJerB8iLkdjT3f/jHaMDeOALkvboqplk0c2vlhpHghCJCvF60MmnZQIsfLeTTondRZdAVqL3J4uBjfBU/qRXjSjyKFa0jKOH80a9eYfDOhpm85+aIiduacmd5K6LS4IfrqgrxoP1KazBOCSTVOiqhwXr0S+Y+VVqAw+w0SuuFc+aMoUU3U3BChymycZwxR5pSZGguG2lz3YO8dFy2cQWs3swbgdzRjEx+tU20s53n3QyCgEL6NksvaEQ1P8feLqVPNwE6xjLSxZLHG4Ch/7DWVHc6joJ9hqHkEDCfGvkIQtf8LBsihdwT5SAyoGoXlMpyaNGGrge+5LSejxQpwPajdYBhqpb7t8YCXaY/Oc7/FxrRng2vFxPF6RWNFlJ9S5VwjiP/mzHyYKnmsVESEiujMGRz4rYYw/75b3WF0KCzq7m2r1Ro1wczSiQwwUK1HhhYDL+p/eYPxguKx5m9+iTeGBGs20OJYQMTdOzvZO3wSMHQW76NX6VUfpH8+BSHtnDIjDRBw6cfv+l6S3gvHvFNKRMMFdEOXLhjyq1LiRl0VTsv/N8GXM1kZRosd9xzPzqKfm2gbaEwBJp80uwWk676t1KDfM36WFcUuGxlOFr4dya8THp20xbAsmb9pi07gsNRhNyz2g7p1aR2EgenXWzyJC8SjtgbvYZYIZ8sWfQDpMGwTyIcMzvtLnWQKKrpKzGihNiHMficgQUlFnbx92drQLtliWWh4R+C/TF6M5DNvG68bX5AtjJQ/YsG2xKw1GAWtU42A+yd3hanxForV4Ovp/MCXmNIYgVJrHMqtxQ10N40ap3b0UQiSSbEZsQMhD3HAAQ==|920
\ No newline at end of file
diff --git a/Pages/会议/会议管理.rd b/Pages/会议/会议管理.rd
new file mode 100644
index 00000000..6cd4bb89
--- /dev/null
+++ b/Pages/会议/会议管理.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 48,
+ "RowCount": 14,
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "会议管理!$B$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "会议管理!$F$14"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "会议管理!$J$14"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/会议/会议菜单.json b/Pages/会议/会议菜单.json
new file mode 100644
index 00000000..7698ea70
--- /dev/null
+++ b/Pages/会议/会议菜单.json
@@ -0,0 +1,240 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 38.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 11.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 152.0
+ }
+ }
+ },
+ "Count": 2,
+ "DefaultSize": 11.0
+ },
+ "Values": {
+ "1,1": "会议信息",
+ "2,1": "再次发起",
+ "3,1": "标记为结束",
+ "4,1": "删除记录"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议菜单!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7c33d6bf-8706-44ca-9516-e13529ed7e07"
+ }
+ ],
+ "Text": "会议信息",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "提示.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议菜单!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f706a3d2-90a6-4b96-a478-8ea0c740d2c2"
+ }
+ ],
+ "Text": "再次发起",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "视频会议3.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议菜单!B4"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f2f0efbf-7cac-4c00-91c5-cf38c826d55d"
+ }
+ ],
+ "Text": "标记为结束",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "成功1.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议菜单!B5"
+ }
+ }
+ ],
+ "BreakpointIdentity": "6bc8ccef-4806-40cf-9df2-37b3b5a26a69"
+ }
+ ],
+ "Text": "删除记录",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "回收站.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1,
+ "TextIndent": 8,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 8,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Left",
+ "#FFFF0000"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,0": 1,
+ "2,1": 0,
+ "3,0": 1,
+ "3,1": 0,
+ "4,0": 1,
+ "4,1": 2,
+ "5,0": 1,
+ "5,1": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//ABdB0x9N5zHMMpYonm82SU8SwOveD87egMuDW+32huHEDaeoTw2WegxUx/yhZeiB1ZzVyVFYcP4v9kK3auLOR7HIww8H5vDyRkf/ittSIi2dKZGUAfhyvm23s1G5PsEZuuvbNS/OdH+f8eLsVXUJYGv3DqdTcQpfUCTgenVFsBzpwSytSbnlXLAcFA2KR2px/Lu2oG2lmq0f74YsDESdAf4OvN/nxUVsO33MEYTcItoQrczIa23UWNbIaV7ufWuzAh0QLlO/k/GxtYO5P/zoZYtGbWRstg1B7htyExnLDeUg4y8nfxVyH9lzVX71hFICbfw9mA9kCkmg04UDTnd1PBCjBZxsdOnVMxlcKNcaxjAEiygmrgaNVD3Gd0t+NmPoWdreiQqH4MRlu77pjrnKq/Sg/gD9IqqOLy5dvhpOIJNEsIRCuNIIIgTbQAtfvuMKK8ZdV4HbaRJ5wBQcIw3pU+inmArLayKPGyE9KOkIvzwDaYFIIlJXxrFM/yEYpVDkFq5frRMF8zvyDWS2sPWcddKwBuGhpcYdgR77jxt+m5X7oWe9fbpK7b79gSS5ivtMfd+guPaFEfAGRRVl3cHJr5mts6N4LCG/UQAbjXeIHR3QFettYVLq8phSNmKgv/Qj2Nqotq5f72DUFQGT/HDKep5GIQ6PE4svN7sFqhTSuZ4RvwWxUTHs879/1lvw99ifVN8eTX9hatZIwjgTnKOucTpZoOtKyzu1OQx1tDCmq2rh2uvv0m8IPXRg+JTksLREA61Fmxvc9p/nB12PR8OTEo3xViN0+tZckNMGseyomtJsfSWtHDPqN9mZP7+a0orIb36wtr17vsfjbFyyeF0YENMP0uYmAN1VSq591hAnx+dwLyRoQmOYFIu//hl3RagfsSwEwmR0N/qDIm1C7jQevw==|920
\ No newline at end of file
diff --git a/Pages/会议/会议菜单.rd b/Pages/会议/会议菜单.rd
new file mode 100644
index 00000000..a568503f
--- /dev/null
+++ b/Pages/会议/会议菜单.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 2,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/会议/会议详情.json b/Pages/会议/会议详情.json
new file mode 100644
index 00000000..41996a1a
--- /dev/null
+++ b/Pages/会议/会议详情.json
@@ -0,0 +1,735 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 771.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 10,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 26,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "会议ID",
+ "1,8": "创建人",
+ "1,15": "会议标题",
+ "4,1": "开始时间",
+ "4,8": "会议持续时间",
+ "4,15": "会议状态"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "1a24c847-9137-4120-b6cf-57cb521bf59f"
+ }
+ },
+ "2,8": {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "FGC_Creator",
+ "GUID": "f59676c4-3eba-4838-b8cd-e22391a0840a",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "2,15": {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "75a6701c-dc4c-4921-845b-cf3709e73a65"
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "75ed6ad9-8150-4cee-8c4d-bce8e91e1080"
+ }
+ },
+ "5,8": {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议持续时间",
+ "GUID": "ea64e026-1da0-4d17-a7ba-920bc6cecf2b"
+ }
+ },
+ "5,15": {
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "86247029-9a2a-426b-8e1c-2b1f08e5d06a",
+ "RelationBinding": {
+ "RelatedTable": "会议状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ }
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "dca212d9143944f79673fb1776be989",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "会议发言记录",
+ "BindingInfos": [
+ {
+ "GUID": "208e6ec9-734c-4863-9e26-6045c25f1397",
+ "BindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "昵称",
+ "GUID": "28439dff-211f-4241-bc5a-1dd807b3fae9"
+ },
+ "ColumnName": "昵称"
+ },
+ {
+ "GUID": "8525f468-c49b-445c-a359-fb3911b15f1f",
+ "BindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "开始时间",
+ "GUID": "ff8b4906-1de2-4754-8668-6e4f05bb1aa5"
+ },
+ "ColumnName": "开始时间"
+ },
+ {
+ "GUID": "a9afaeca-7b6c-43d0-a13a-55cac72323ca",
+ "BindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "结束时间",
+ "GUID": "5a655ffb-80f5-43c9-a86e-c256b06df74b"
+ },
+ "ColumnName": "结束时间"
+ },
+ {
+ "GUID": "e0d826a8-4f15-4a43-ba5f-8fb4d5fcac1b",
+ "BindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "内容",
+ "GUID": "e5b15338-74ca-4b8a-85f1-2e3a1290de68"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "e535cea7-60ef-4d40-aa81-9ebb478a3f3f",
+ "BindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "发言人",
+ "GUID": "5aea6ca1-7989-4ce0-9bd1-a09799621a77"
+ },
+ "ColumnName": "发言人"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "开始时间",
+ "GUID": "19780812-1a99-48a0-a322-677a8d046986"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "昵称",
+ "开始时间",
+ "结束时间",
+ "内容",
+ "发言人"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 20,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 20,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无数据 (1).png"
+ },
+ "NoItemImageSize": 150.0,
+ "TextForNoItem": "暂无会议记录",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排横线分割",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "conferenceId",
+ "MasterTable": "会议记录表",
+ "ColumnOfMasterTable": "钉钉会议ID",
+ "DataCommitType": 2
+ },
+ "CommitDataWithCommand": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3,
+ "HorizontalAlignment": 5,
+ "WordWrap": true
+ },
+ {
+ "WordWrap": true,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "WordWrap": true,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3,
+ "WordWrap": true,
+ "BorderBottom": 0
+ },
+ {
+ "HorizontalAlignment": 7
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "yyyy/m/d h:mm",
+ "0秒",
+ "Left",
+ "Background 2 0",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 1,
+ "1,6": 1,
+ "1,7": 1,
+ "1,8": 2,
+ "1,9": 1,
+ "1,10": 1,
+ "1,11": 1,
+ "1,12": 1,
+ "1,13": 1,
+ "1,14": 1,
+ "1,15": 2,
+ "1,16": 1,
+ "1,17": 1,
+ "1,18": 1,
+ "1,19": 1,
+ "1,20": 1,
+ "2,1": 3,
+ "2,2": 1,
+ "2,3": 1,
+ "2,4": 1,
+ "2,5": 1,
+ "2,6": 1,
+ "2,7": 1,
+ "2,8": 3,
+ "2,9": 1,
+ "2,10": 1,
+ "2,11": 1,
+ "2,12": 1,
+ "2,13": 1,
+ "2,14": 1,
+ "2,15": 3,
+ "4,1": 2,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 2,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 1,
+ "4,15": 2,
+ "4,16": 1,
+ "4,17": 1,
+ "4,18": 1,
+ "4,19": 1,
+ "4,20": 1,
+ "4,21": 1,
+ "5,1": 4,
+ "5,2": 1,
+ "5,3": 1,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 5,
+ "5,15": 6,
+ "6,1": 7,
+ "6,2": 7,
+ "6,3": 7,
+ "6,4": 7,
+ "6,5": 7,
+ "6,6": 7,
+ "6,7": 8,
+ "6,8": 9,
+ "6,9": 9,
+ "6,10": 9,
+ "6,11": 9,
+ "6,12": 9,
+ "6,13": 9,
+ "6,14": 8,
+ "6,15": 9,
+ "6,16": 9,
+ "6,17": 9,
+ "6,18": 9,
+ "6,19": 9,
+ "6,20": 9,
+ "6,21": 10,
+ "6,22": 11,
+ "6,23": 11,
+ "6,24": 8,
+ "7,1": 0,
+ "7,2": 0,
+ "7,3": 0,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,8": 0,
+ "7,9": 0,
+ "7,10": 0,
+ "7,11": 0,
+ "7,12": 0,
+ "7,13": 0,
+ "7,14": 0,
+ "7,15": 0,
+ "7,16": 0,
+ "7,17": 0,
+ "7,18": 0,
+ "7,19": 0,
+ "7,20": 0,
+ "7,21": 0,
+ "7,22": 0,
+ "7,23": 0,
+ "7,24": 0,
+ "8,1": 12
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "8,1,1,24",
+ "2,1,1,6",
+ "2,8,1,6",
+ "5,1,1,6",
+ "2,15,1,9",
+ "5,8,1,6",
+ "5,15,1,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "会议记录表",
+ "ColumnName": "开启云录制",
+ "GUID": "e60edb7d-ec8b-493e-aac1-a77920371bb5"
+ }
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "会议记录表",
+ "ColumnName": "发言数量",
+ "GUID": "9c4af063-443f-455a-bbdf-53cbdd05799b"
+ }
+ },
+ "value": "0"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议详情!会议记录"
+ },
+ "Title": "拉取中...",
+ "BreakpointIdentity": "a4c9cfc3-350f-4712-849d-83019b35cb62"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "拉取会议文本记录",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "conferenceId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议详情!conferenceId"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "对象数组",
+ "ResultTo": {
+ "SerializeProperty": "data"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "6833bf6d-8831-4554-ad63-c199cba734e4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=会议详情!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议详情!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "7fc838f6-3cfd-448d-81c6-e2db822d3cb4"
+ }
+ ],
+ "ID": "50933cad-d47d-4aec-bc09-7bec35e1faef"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议详情!msg"
+ },
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "0d6f0b83-9037-419a-bf6e-988a43d67565"
+ }
+ ],
+ "ID": "8f3d293a-d432-47c5-adbc-412e5f2ec4d4"
+ }
+ ],
+ "BreakpointIdentity": "b60a25fb-79e0-464b-84bb-08f6e0498875"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议详情!会议记录"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "ac7f31ed-f2b7-492d-84b5-08f8cd1a2c1c"
+ }
+ ],
+ "ID": "cf83cf32-2882-48a3-9cd0-87ce5372d7bc"
+ }
+ ],
+ "BreakpointIdentity": "eea12303-e12a-42bc-8944-250cc30ccd8a"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "会议记录表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "conferenceId",
+ "Formula": "会议详情!$B$3"
+ },
+ {
+ "Name": "会议记录",
+ "Formula": "会议详情!$B$9"
+ }
+ ]
+}//DQChrJ0lbvD2vZJknVROwnVYzKayWV+NL9uM0/JSY51a44tYgKULiotrvZEaM8VuXPAHjfZ0GCjk5Y4tjqP82fmRzmmyw+wSts+u5mvtdo15FEAcj7yPk/qxdDlJIdG50Qa9r1DoNTNdmAFNi6hg8aOxaKiOa/JEu9190FV4mOcZF58ePjjepcubRFI6189SjelNUAZhPK4YLPqNG4bdv/7OKwhrtXuG7dkM6LSQeOPXM+Lex3CkV2HDN0nIpNVCppE5wRg8uf8mNG6cVEPCgcCqeLBY98QYGKneyTJtE2AKOvYIPkgP3fhzmG0bv7KcJzQlhjIAOTldqhP/giZU1ejYzmDWIcP5+58i4RUGjFN783ocHbOcJx7RZcCTf2srVvbe6dXgj51hwcn9JH9jR7iRpxKzJDyV7tbPeOAK2wuW0e0TwghaEH5F2zuxKmpuyUGDCLOo0/8k9hF0IwAPZMCVln2Dc9CDn1kkWi/gSSos5KDarnOdfBM7sI6wEXSLJV+QOlIiOW92RBYBcADTsMdQezjBEdUmYT+kR4YVAA+fbY7FMWczMHfb5LGiXR8Z5R0LojKG2xGNQ4I9kcUPBoNSfUWYx9/PuDMFtX2UQ6gaY/0P+oniYRvfy4396o5krtNpJhdlg8OCk6e5DB7qc9qmp5OY97QkzzmyvFpWVnkGjrUMOZn3KIdPF7D2/bWVtMvYo5TNv5bWW7TdUgV2pEni5s/aFTMLX8aOP3bQrnMl1YgVOJLBNBpf+xRqgW097h/uxkcwlttmy1MpLprZ65jbMV/GeJ6d/T3JujAsdJ0wJL7/8JyjLEXxfPv4g4T7RZrThspmgxyh0dpPbrbObs/HiA60hnAtONd5kSLIVnOhA890oNnVg7tH58b8zoR6FRmF3TPDKTYQrxeDmOh4Bw==|920
\ No newline at end of file
diff --git a/Pages/会议/会议详情.rd b/Pages/会议/会议详情.rd
new file mode 100644
index 00000000..b12cfb3e
--- /dev/null
+++ b/Pages/会议/会议详情.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 26,
+ "RowCount": 10,
+ "CustomNames": [
+ {
+ "Name": "conferenceId",
+ "Formula": "会议详情!$B$3"
+ },
+ {
+ "Name": "会议记录",
+ "Formula": "会议详情!$B$9"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/会议/发起钉钉会议.json b/Pages/会议/发起钉钉会议.json
new file mode 100644
index 00000000..b9037c0c
--- /dev/null
+++ b/Pages/会议/发起钉钉会议.json
@@ -0,0 +1,878 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 377.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17
+ ],
+ "Count": 18,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "会议主题",
+ "4,1": "会议类型",
+ "5,1": "沟通会议",
+ "7,1": "参会人员",
+ "11,1": "会议设置",
+ "12,1": 0,
+ "13,1": 1,
+ "15,1": "发起钉钉项目会议",
+ "17,8": "%CurrentUser.FullName%"
+ },
+ "Formulas": {
+ "2,1": "IF(项目名称=\"\",当前用户全名&\"发起的\",项目名称)&会议类型"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "沟通会议",
+ "options": [
+ {
+ "value": "沟通会议",
+ "label": "沟通会议"
+ },
+ {
+ "value": "总结会议",
+ "label": "总结会议"
+ },
+ {
+ "value": "培训会议",
+ "label": "培训会议"
+ },
+ {
+ "value": "临时会议",
+ "label": "临时会议"
+ },
+ {
+ "value": "项目周会",
+ "label": "项目周会"
+ },
+ {
+ "value": "项目月会",
+ "label": "项目月会"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "allowCreate": true,
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "7,13": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "xTools.Commands.xTableToJson, xTools",
+ "TableName": "图文列表表格1",
+ "ToParameter": "表格数据",
+ "BreakpointIdentity": "c4f9e2eb-372c-4569-869f-bcf2d6fdaf29"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!表格数据"
+ },
+ "ToParameter": "表格数组",
+ "BreakpointIdentity": "0e8eae15-c12a-4509-8022-db9ad1a6deb0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=发起钉钉会议!表格数组.Count"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!表格数组"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "项目成员",
+ "OutParamaterName": "项目成员字符串",
+ "BreakpointIdentity": "b483bcef-277e-4621-a1b4-36a162c30d70"
+ }
+ ],
+ "ID": "76166842-42cd-4fc3-95d7-bb7feba5f0d7"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目成员字符串",
+ "ID": "102cc30e9ccf4be684452f8bc891998c",
+ "BreakpointIdentity": "9b8a49b3-3016-482e-9435-9df8ecdcf9d3"
+ }
+ ],
+ "ID": "ab584f66-77d6-4aa3-b196-ff7811d1dec6"
+ }
+ ],
+ "BreakpointIdentity": "3c2060c3-5b57-46c0-81d2-9282414523c2"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "选择参会成员",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!项目成员字符串"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=选择参会成员!排除成员"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "91bcecb0-d147-4a72-a486-0f4b4a3a5e32"
+ }
+ ],
+ "ToolTip": "添加人员",
+ "Size": 18,
+ "ImagePath": "增加.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "0fc62e2b756949678106d2a2a72a491",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "548d162f-85f2-4370-9041-e3fd783deacd",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "efc4bf4e-9851-4704-852e-16842d2d4c65"
+ },
+ "ColumnName": "项目成员"
+ },
+ {
+ "GUID": "af54473f-2d34-4ea5-a5b5-1a5a760f1564",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "7d62a008-5c4e-4653-ad3c-16d8b3fec4db",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目成员_全名"
+ },
+ {
+ "GUID": "b88a30fc-59c5-4655-bbe6-60c5aa8e0c24",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "3b0a6371-6ebc-4d44-a25a-cb81bd0cd678",
+ "RelationBinding": {
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "岗位名称"
+ }
+ },
+ "ColumnName": "岗位名称"
+ },
+ {
+ "GUID": "ba4c73dc-2b80-490e-ad82-b5e652987c98",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "db198add-0b74-4ae8-9b0a-fa4f0af18c18",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "DingTalkUnionID"
+ }
+ },
+ "ColumnName": "UnionID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "40916105-02ad-400e-9a87-f61698663ef1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "e4abbfbc-6498-43e9-b91d-d2d29afbe13e",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "DingTalkUnionID"
+ }
+ },
+ "Value": "%Null%"
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 2,
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "项目成员",
+ "项目成员_全名",
+ "岗位名称",
+ "UnionID"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TemplateKey": "竖排横线分割",
+ "CommitDataWithCommand": true
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 开启云录制",
+ "Style": 1
+ }
+ },
+ "13,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 会议时间到期自动重拉会议",
+ "Style": 1
+ }
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "3d1588db-5d4f-4c2e-b9ad-077aa8b2b2a1"
+ },
+ {
+ "$type": "xTools.Commands.xTableToJson, xTools",
+ "TableName": "图文列表表格1",
+ "ColArray": "UnionID",
+ "ToParameter": "表格数据",
+ "BreakpointIdentity": "322c5947-8ea1-4da8-a0fe-7e1ed6012da2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=表格数据"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!表格数据"
+ },
+ "SampleJson": "[{\"UnionID\":\"\"}]\r\n",
+ "ToParameter": "表格数组",
+ "BreakpointIdentity": "b17a17a7-469a-4087-8ed9-95b830ddacc5"
+ },
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!表格数组"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "UnionID",
+ "OutParamaterName": "参与人UnionId",
+ "BreakpointIdentity": "f4d4e85c-dbc7-41b3-b3ae-7cfa3fe3990b"
+ }
+ ],
+ "ID": "03774073-9126-4d61-8a80-9bff31d7ec42"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "参与人UnionId",
+ "ID": "05c4c290097148a7b184b5ece86d979b",
+ "BreakpointIdentity": "c27ff745-d3f2-4f0b-bdf3-e035959490ae"
+ }
+ ],
+ "ID": "544692ed-fba0-4ae9-a03a-9ad354c1fe72"
+ }
+ ],
+ "BreakpointIdentity": "3fe835d1-b5a2-4ffb-b3e4-c39de428bf95"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "创建项目视频会议_页面",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!B3"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议类型"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开启云录制",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!B13"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!B14"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参会人员UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!参与人UnionId"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "会议ID",
+ "ResultTo": {
+ "SerializeProperty": "会议ID"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "dbe14671-439e-4003-bc71-ec2fb2bc1fc7"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "d8cf3a26-3d2d-4739-893a-337e9b7ba583"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=发起钉钉会议!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!msg&\",会议ID:\"&发起钉钉会议!会议ID"
+ },
+ "BreakpointIdentity": "25ee5768-d52f-4965-85da-39c632c5c7ef"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "d4689739-de6c-40df-85cf-4ae41f712a8d"
+ }
+ ],
+ "ID": "a1b94570-cbf4-4d0c-b2f4-b9c42bd1f223"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "42da755d-5e1d-406f-9547-5361035a0bb5"
+ }
+ ],
+ "ID": "952de5dc-cbb0-41b0-afec-3df031f372b9"
+ }
+ ],
+ "BreakpointIdentity": "4c10cefe-a28f-4c58-8132-0eff5e7976f5"
+ }
+ ],
+ "Text": "发起钉钉项目会议",
+ "TemplateKey": "_RS_Main2",
+ "Icon": {
+ "Name": "钉钉1.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body",
+ "[AUTO]General",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "4,0": 1,
+ "4,1": 2,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 1,
+ "4,14": 1,
+ "5,0": 1,
+ "5,1": 2,
+ "5,14": 2,
+ "7,1": 2,
+ "7,13": 3,
+ "8,1": 2,
+ "8,13": 3,
+ "9,1": 4,
+ "11,0": 1,
+ "11,1": 2,
+ "11,2": 1,
+ "11,3": 1,
+ "11,4": 1,
+ "11,5": 1,
+ "11,6": 1,
+ "11,7": 1,
+ "11,8": 1,
+ "11,9": 1,
+ "11,10": 1,
+ "11,11": 1,
+ "11,12": 1,
+ "11,13": 1,
+ "11,14": 1,
+ "12,0": 1,
+ "12,1": 1,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 1,
+ "12,10": 1,
+ "12,11": 1,
+ "12,12": 1,
+ "12,13": 1,
+ "12,14": 1,
+ "13,0": 1,
+ "13,1": 1,
+ "13,2": 1,
+ "13,3": 1,
+ "13,4": 1,
+ "13,5": 1,
+ "13,6": 1,
+ "13,7": 1,
+ "13,8": 1,
+ "13,9": 1,
+ "13,10": 1,
+ "13,11": 1,
+ "13,12": 1,
+ "13,13": 1,
+ "13,14": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "2,1,1,13",
+ "13,1,1,13",
+ "15,1,1,13",
+ "5,1,1,13",
+ "12,1,1,13",
+ "9,1,1,13",
+ "17,5,1,3",
+ "17,1,1,4",
+ "17,8,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "创建项目会议",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "会议类型",
+ "Formula": "发起钉钉会议!$B$6"
+ },
+ {
+ "Name": "会议主题",
+ "Formula": "发起钉钉会议!$C$18"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "发起钉钉会议!$B$18"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "发起钉钉会议!$F$18"
+ },
+ {
+ "Name": "当前用户全名",
+ "Formula": "发起钉钉会议!$I$18"
+ }
+ ]
+}//L3InnB9hkju5v3nM53zTeAr/bP6YLGgm2mZQHCq2JnNEyvcKgiSbJ6Fnrf842nuN4gUH2OUCQZy9WhY5ddna8oU7b0b08X2kuikbLlU/IvuAMCfbk1E+Xx1qwmF/yOOoQexTShuMzuruT1UoLAzmocGyPRRJ2iAUiEfAykJ8WzcUIdDLX2PH5xCXzeuDPb9fUv3PpWe+haaCi0XYrhf3Q0S6jZyj0fl5hbQ2MLPevwSqRhti9yIrTfFMpgbUrVvYjo/1fmdVrVWz45THuMMnp4n37fWVxtLP8AJPyyNAxOPM99IEPRZHdWdeB+vN7sQvINpSdJIG15kLll+at7XMMX93QGDeipk34C7qpuTEX+I32logL3Bwh0Jk3Y+zj+JlNs61kGAYfqjnU3WBr/F+zXrsRRirsOnhCCCwnohMFvB5Ue0RbaB2vlCxkThvRIeOb6gC5fuZGWQMRI27MmFs4RXlfN1OKLfUYmjN0X4ran1B+DE9DzVLn36v3hFtoK3v9tZMu0kQ33+zsfOWRw1P8XFRWadKo6WngpfXPqBPC1uVtkYFrX3PM3C5oZMGi8Q9qY8hhuSM6McgQhO+rhMMthLqXVhw/4ecgSqAN6ar4jxXqxyCrf3OCaZx5WIxBsSzoUnFtTOlY8ytbYjCVeOAiJ/0DQmE3VnO5TtCuGabXGJc0Y0lK8BlewCuzel1a28z5cw1xLlZC5dsr9u0J/Q4fRv8BHg21dhUfwuNosUhR9Q5K6NYIiZvob3AcrGmxyXMbjpMzw23xur4W65hdmmqkktNCIVkneDPPq7XVKuAadV3c+cyS7tLuzCzCkuCGf76ZcC4hSqAZHThNiVQeEgt7Jdvwqp9H6rayJK3t/3qMD4b3Zyx8BSU7lPp3jFII6zSs21kwCc64FZW9wrxYNYstw==|920
\ No newline at end of file
diff --git a/Pages/会议/发起钉钉会议.rd b/Pages/会议/发起钉钉会议.rd
new file mode 100644
index 00000000..adeaa544
--- /dev/null
+++ b/Pages/会议/发起钉钉会议.rd
@@ -0,0 +1,30 @@
+{
+ "PageType": 0,
+ "ColumnCount": 15,
+ "RowCount": 18,
+ "Formulas": {
+ "2,1": "IF(项目名称=\"\",当前用户全名&\"发起的\",项目名称)&会议类型"
+ },
+ "CustomNames": [
+ {
+ "Name": "会议类型",
+ "Formula": "发起钉钉会议!$B$6"
+ },
+ {
+ "Name": "会议主题",
+ "Formula": "发起钉钉会议!$C$18"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "发起钉钉会议!$B$18"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "发起钉钉会议!$F$18"
+ },
+ {
+ "Name": "当前用户全名",
+ "Formula": "发起钉钉会议!$I$18"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/会议/选择参会成员.json b/Pages/会议/选择参会成员.json
new file mode 100644
index 00000000..d1f42105
--- /dev/null
+++ b/Pages/会议/选择参会成员.json
@@ -0,0 +1,522 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 538.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 42.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 30,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,19": "关闭",
+ "3,25": "确认"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.TreeCellType, ElementUI",
+ "selectCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!当前节点"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!显示文本"
+ }
+ }
+ ],
+ "BreakpointIdentity": "dfc5c93d-3153-41bd-8f57-fbe3742c478a"
+ }
+ ],
+ "ParamProperties": {
+ "value": "值",
+ "label": "显示文本",
+ "parentValue": "父节点值"
+ }
+ },
+ "isTreeNodeFromDb": true,
+ "configTreeNodeOptions": [
+ {
+ "$type": "ElementUI.TreeCellTypeNode, ElementUI",
+ "value": "1",
+ "label": "节点1",
+ "icon": {
+ "Name": "Navigation/165_home_3.svg",
+ "BuiltIn": true,
+ "Color": "Background 1 -25",
+ "UseCellTypeForeColor": true
+ },
+ "children": [
+ {
+ "value": "2",
+ "label": "节点1_1",
+ "children": [
+ {
+ "value": "3",
+ "label": "节点1_1_1"
+ },
+ {
+ "value": "4",
+ "label": "节点1_1_2"
+ }
+ ]
+ },
+ {
+ "value": "5",
+ "label": "节点1_2"
+ }
+ ]
+ },
+ {
+ "$type": "ElementUI.TreeCellTypeNode, ElementUI",
+ "value": "6",
+ "label": "节点2",
+ "icon": {
+ "Name": "Navigation/169_user_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1 -25",
+ "UseCellTypeForeColor": true
+ },
+ "children": [
+ {
+ "value": "7",
+ "label": "节点2_1",
+ "children": [
+ {
+ "value": "8",
+ "label": "节点2_1_1"
+ },
+ {
+ "value": "9",
+ "label": "节点2_1_2"
+ }
+ ]
+ },
+ {
+ "value": "10",
+ "label": "节点2_2"
+ }
+ ]
+ }
+ ],
+ "bindingDataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "组织信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "a0153ff8-b6db-4501-8774-f87c2dfca3a4",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织Id",
+ "GUID": "114499b1-167a-4fbb-881a-87ae78c3143e"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "cbff16cd-7d87-4427-8187-08772261cf9f",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织名",
+ "GUID": "4bf6ad77-48c5-4d79-8b47-b9cd4fd79ed4"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ },
+ {
+ "GUID": "98452d39-18a5-437f-86e9-9b5f6d628dc3",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "父节点Id",
+ "GUID": "4d159e6a-4511-4257-a586-6ebbe211e9d5"
+ },
+ "ColumnName": "parentValue",
+ "Alias": "父节点值"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "emptyText": "暂无数据",
+ "isDefaultExpandAll": true,
+ "isClickCanExpandNode": false,
+ "isHighlightCurrent": true
+ }
+ },
+ "1,7": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "e58b161ccf7d4429955ac9e5e68d551",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "da6b31a5-9165-4efd-b7ac-0c3b6f13bf9c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "e4d98629-9e9e-4995-bfe8-d00c89aa5551"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "GUID": "78bbac76-5376-40da-a15c-5a45832e07ae",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "14fe5794-f68a-4520-b7e6-4abd9adae86a"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "GUID": "3e815e8b-fef7-4f76-bbab-49c1430ed836",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "ef633b7d-8b44-4d4e-8454-78ac470b07b1"
+ },
+ "ColumnName": "角色"
+ },
+ {
+ "GUID": "7d606e64-2fd1-4247-ab56-a7f5fb8699e0",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "9b5ad9d8-4202-491f-a620-c06a05cb44ff"
+ },
+ "ColumnName": "DingTalkUnionID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 9,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "6015b51d-9db2-4924-b1db-7aca548a0b41"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!排除成员"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "公司",
+ "GUID": "3e1cd92f-b95c-4922-b1d0-57e553a9384b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!当前节点"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "部门",
+ "GUID": "7037c185-7745-40b6-8acf-842b5e5b278c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!当前节点"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "小组",
+ "GUID": "6cf055ed-2ef7-4783-a0b7-15f0a285f0b1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!当前节点"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "用户名",
+ "全名",
+ "角色",
+ "DingTalkUnionID"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TemplateKey": "竖排横线分割",
+ "AlwaysReservedSelections": true
+ }
+ },
+ "3,19": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "关闭",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "3,25": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "PassListviewDataCommand.PassListviewDataCommand, PassListviewDataCommand",
+ "PassRowMode": 1,
+ "ImportMode": 1,
+ "PassValueItems": [
+ {
+ "SourceCell": "用户名",
+ "TargetCell": "项目成员",
+ "IsPrimaryKey": true
+ },
+ {
+ "SourceCell": "全名",
+ "TargetCell": "项目成员_全名"
+ },
+ {
+ "SourceCell": "角色",
+ "TargetCell": "岗位名称"
+ },
+ {
+ "SourceCell": "DingTalkUnionID",
+ "TargetCell": "UnionID"
+ }
+ ],
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择参会成员!H2"
+ },
+ "Target": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起钉钉会议!B10"
+ },
+ "BreakpointIdentity": "90840e7b-1604-462f-a327-c8aa0de85a7d"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "a0cf3906-8ac8-4e1e-bb42-ad33c56adaaf"
+ }
+ ],
+ "Text": "确认",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 1,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "Background": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Center",
+ "[AUTO]General",
+ "#FFFFFF00",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,5": 1,
+ "1,6": 0,
+ "1,7": 2,
+ "3,19": 3,
+ "3,20": 4,
+ "3,21": 4,
+ "3,22": 4,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "5,1": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "3,25,1,4",
+ "3,19,1,4",
+ "5,1,1,4",
+ "1,7,1,22",
+ "1,1,1,5",
+ "5,7,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "排除成员",
+ "Formula": "选择参会成员!$B$6"
+ },
+ {
+ "Name": "当前节点",
+ "Formula": "选择参会成员!$H$6"
+ }
+ ]
+}//NGm0VuYpxjRJLY7aofxiqfjrUm1r+Lll8On8begJu6G+2gUM21SklsHRAn5mdjgmR2SzVVUWAFlPMtJMyfmWzv3v6TwrKQpyzgjhp0x/3k6+C0c0tACQHstaWIY6tK6Dn61K45YlgHPzLp0b/h9cO13QIp6FpJ+u2/Hh+1kXWWNG6SfsXzlJeyGB9xs587AgmXwGb56SNy8UFJFkTeuLWvibh1rYnCjc9aSrwkdBH8k5bgXdkMK3simytv6JhGAzCESC/nh3g4i2+E1jg7reh4gqrRH4PRfGGWK+Dk06DcqmTBYiI/wzU6WktHUyOSARU9sZhwEQu48j1ZLn9vZLv2KCHp4ZeYp2ISVrpm1b3omCTQ7btO/bh1GDgMBR+VjLA78B0J51Itb3EZwWWg3ZbbNAXbJGo5Cs3gMZ8TAq3v+OTbtNXFMLe6FmneOEJfUmA9pNqzj27KpsXFP57KqWDqUYPltAys5GKdvSqGRHws954LgCFGnKZrJZRTdmE5elk05wjO7GUGbhGt9deKHt9UR7riGz0vaJRv9TQl0VnM3VMhSYHe6eK2ALxiC5vlNdmvuBYGZH/cmMmQUusSln/awR3d381sJaEejfv0bS/opi4T60ScLDkvfMprulWBSHeDJPanoVMh6B4he8JXzg34UrmMIMRrpVuJcg01R8YZOnG1qelrnBa5XSWVMEhzATjCfUKxvdc5Z0btJBxVBlvK4m7nc5etteBJg3AzQOAkSu3AtQTEif4zzTq2CNN26Kt8QOGdUp6b2Yf2d2oExC6fWcHCUypDc0fPXB0o79Lh8fXQu3DEKfbtLmvhzHO/MwFrEnEMraIMNpGRlvJTpKjIsv5u1K9O8Yp4JLu1xocYhDkHjWpPAD85pbGvgnA6lWqt3mpAmjWfp1I7O+7nzCuw==|920
\ No newline at end of file
diff --git a/Pages/会议/选择参会成员.rd b/Pages/会议/选择参会成员.rd
new file mode 100644
index 00000000..3ceef683
--- /dev/null
+++ b/Pages/会议/选择参会成员.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 30,
+ "RowCount": 6,
+ "CustomNames": [
+ {
+ "Name": "排除成员",
+ "Formula": "选择参会成员!$B$6"
+ },
+ {
+ "Name": "当前节点",
+ "Formula": "选择参会成员!$H$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/共用/HTML详情.json b/Pages/共用/HTML详情.json
new file mode 100644
index 00000000..c6d2d3d5
--- /dev/null
+++ b/Pages/共用/HTML详情.json
@@ -0,0 +1,100 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 649.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 1088.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "详细内容",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous",
+ "FGC_LoginUser",
+ "Administrator",
+ "开发工程师",
+ "小组主管",
+ "项目经理",
+ "项目总监",
+ "商务总监"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "显示内容",
+ "Formula": "HTML详情!$B$2"
+ }
+ ]
+}//SttSG7ceJeixCDYXfg2TbtvIkbTSBzjEbYCdK8vudPHXHuh+BPaubwmuy9JgpbmFtCm81kVuzI6VcuffLih/kRy9mr/Jrv1zzBHupaVqRnx0ftak7U9SZ9+En50JI1Jt7sQ+GGkqPua+ZddRGHUfHbhCOEX3lTDA8AIAl5oEwndmCzwwgXrowAMMsQqNPkJmU/quqxrWlcdDAU13gi79BCzx54JPrygZQEHgaSSHKAduJzT/Cg735VuvSs0IfdkwycQoYIFAzaSxBN7jieovHOEduTv2PuuzQuLTg2nQtmtcbwccp4UDqiCTECTd+PiQSgeccvNBM+puFUA91wHf3syeoTBEgMwXIQaygAwsRApplhsFtG2ZkROtlUSqjRV0KZF89/qqLwTadHamAeghS2wU+KpsA0q6sxxyJttU5tpgyAfLDhqD7xJf05q7fvC9bEi/xIVibm70LXZuaGUyl+qXJShaGmtAw+5Z+cNAHJEpR3JYjkmLyKJ5LuR4iJ2ItmxiAHKTAYRLNlKGQeGfWoQntbyKu6WQPofdKBGlYKmizggNZApGPIx/VF4lCD2dCjqsVU3BNfipfcCfpxRBx9hXD1oYI0+x69DnR81ZhpV0198gerIhLNDsgI21iayPkRfJdGuqviC5g0nbsYHjNmETgoO6TwQAixc5efksWTAgu4Md9OA2BTnS6kd6nB7IQq+4n/9/bUCTMxcUHpj9BzAk8gRs29sxTdnory3zQ36BmcT7M3nS62RBlHkJZpG/ope2QUuS9V+EQKltWZlH9qWS3v4S8oSu25yzhPRAAjJL5S86EcIihDybQ8tRm2uxBU6drPJaZ3pk7lke3ZMmZYj6gIIBD32pL8EDpaGXPAcl3LBfhjYd4J33iVlETqnWfIJ/wiB0hAJ3haMF8AG3OA==|920
\ No newline at end of file
diff --git a/Pages/共用/HTML详情.rd b/Pages/共用/HTML详情.rd
new file mode 100644
index 00000000..6bc07569
--- /dev/null
+++ b/Pages/共用/HTML详情.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 3,
+ "CustomNames": [
+ {
+ "Name": "显示内容",
+ "Formula": "HTML详情!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/共用/切换任务状态.json b/Pages/共用/切换任务状态.json
index 0a7e05a4..17ffe6ef 100644
--- a/Pages/共用/切换任务状态.json
+++ b/Pages/共用/切换任务状态.json
@@ -16,18 +16,9 @@
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0
}
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 37.0,
- "IsHidden": true
- }
}
},
- "InLogicalVisibleIndexes": [
- 3
- ],
- "Count": 4,
+ "Count": 3,
"DefaultSize": 10.0
},
"Cols": {
@@ -50,23 +41,17 @@
"$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
"Commands": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=切换任务状态!点击按钮"
- },
+ "Name": "状态码",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=切换任务状态!状态码"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "823ef951-08bd-4f3d-ab0a-37d7d6eb0d00"
}
],
"ParamProperties": {
@@ -81,6 +66,7 @@
"TableName": "任务状态",
"BindingInfos": [
{
+ "GUID": "4ea7364a-4de0-4093-801e-c23d18b29554",
"BindingInfo": {
"TableName": "任务状态",
"ColumnName": "ID",
@@ -89,6 +75,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "06439181-79ea-47a6-a3b3-f8a352354eb7",
"BindingInfo": {
"TableName": "任务状态",
"ColumnName": "状态码",
@@ -97,6 +84,7 @@
"ColumnName": "状态码"
},
{
+ "GUID": "055e6161-0c23-4b7e-9aa0-7ba37db23ef9",
"BindingInfo": {
"TableName": "任务状态",
"ColumnName": "任务状态",
@@ -105,6 +93,16 @@
"ColumnName": "任务状态"
}
],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "任务状态",
+ "ColumnName": "状态码",
+ "GUID": "b9ebf636-b9d0-4b62-ac40-acf30e02f5e9"
+ },
+ "Value": "2"
+ },
"IsListviewDataSource": true,
"CustomColumns": []
},
@@ -166,11 +164,5 @@
"PrintInfo": {
"PaperSize": {},
"Margin": {}
- },
- "CustomNames": [
- {
- "Name": "点击按钮",
- "Formula": "切换任务状态!$A$4"
- }
- ]
-}//c/cvfOVvNMWsWO02le62QFNdFmYTIN7essrH2DK6MW02UM4jLJpvY7QwMAzTeM9rUbpGS/YkqdGt3KDQX8I5YR+TrYPRPJNoowojFdGdbDXEceOT8s2hHXZudaqbGuIMJL6BQ5IN2TrR7KTnOp/yfF9Qwbnwr/HUdqXI1ORtD8hE7dhEymqKZlYCGZYGkYFuCn0N9YtyfhDnr8tFPJnIntFkReycfSZQBdHL93hqlhJ6EQsE7RvugQX1Jz0Gp1YjafNwh3/mWOgLuXy95l05XFqib1nHy+0nHalVpUHxvEeamZppI4Bz93aMUZ8ZBLruaKAkGXxTmDw4vx0zxcHWqnbiM6JiS+6hJ01fMMcZSeF2Ohgdk97L6cTnKwWQe+6MnCqmyEQdrd/b2BJqyDnT7gKcJukb4h5SRSy6w1jxecIUkQ8GKlx5Z/7im8dRU0QqwrrKctlF1PEPfq31dq0zRjlSCQFottAzow04sMoCn+d5LZj7x7jdZIViUc63GjY2zSuubX8RzEOgJIz0/Tn4S2rAFBkQR5UIptToFG4lz+mdOxphnbwA1rCROsRgJUlj2lRPOMw5YX0uCn+6LZVMzVHTAiT7DZKIH2ufu8tZ5BG0hTPo3X6YPSMKCzF35IVi9GppGFKX8+Q91TCJdrcKAMPpKc3Fwb9v6ApVVDaNOxVF5UAHUGzYRLxO5RePsMs7B3+3obgIKh3LgBk1ng1/zZZ5eqdXTqp1aKYaT2R+MzSXNvM2nX21h0Xd0O87UJOSCHeDP7j4B/EzrtNWiLEwvF+zw2GI/Q3YQRtSpY3XoGJZo8du4/PKKX1ADUg9vFgEshq+lp+/loDIIF69RtZr437vr+gM4bRMn0PEH58B5i39M/zs518kzDJ6wuqUX2n9w7KxT2LB/CDKACPKZZklzw==|920
\ No newline at end of file
+ }
+}//X74O5HiMuZbfOlUAqZ6ACOe9xSgLpAeyNWMTc96HXdKR90Yspx1M8/elZArRm9Q5WjSfpZqFvi4un71nuP4vlxIi41NTzup/QN2OsprMatd39YAXBYSf2SiFDG5xTHLIuCT5/aLujCEF9uV1ts2AZewBicb9dWPhvjECY/89qybPk4zg5OLm/k1j4y/v8DjvDHmIHwzV03+wMlDzC2xrgyzXwm4m0y50sqJQodSZhcacjfyfCeXgE/0+6TEKA1fMDwV+2ytmWMRCTAWr5XzHMwWyJJYbnkEoBCYgk/ITcRNtGTfya7A2jPOakIgWIMIs0xCcSfIv53h94fudVF58QQwG1xx+Ubf5LGpU3Bxjmjuuwp1l8FGR1H89wM5Q92jy8vSvEic8R4Ysj5BL+t10O1Tnc6I1nPsKINuV6pkVEiG8KqCq++R+bv/poTP+l+mU7Hf9UUG87kK8gcsuqZJH/hW2i3DAsj42Jwb2v2B/KSduZtSsn2GEvoQ8N60ugb51zymjlQCocnIcRc8iBfVt8bkgYjr77ClIv7bX9uCEQco3xQND+QpdC4n16lbm9NCkNJTdeIXIEw70mrCyMdg56YF22HzI6kurX3dMKWU6gBrB0ICE3MsyQxhqRZkiINq8vgiZfnluHqEb9WmveqQ67IaSaGWevfqz6WoYofp04Y+4Vt/dufOBngsuRhHSCyW+hS0omOcApJMt7a9WxT05nqL40BVtvEHb8Cv2SefML1DUsXNgwoZpC9e2Qo8U9VFAI6kbF9UEu5bSMdM0o0l+RjMsfMcQxS+RPj+p9S0OEHKdQrbTQIAsKjmrPLL9AYgx28GOpeAnv9jl6v8BjBEdWoYOMtcYmGOInNe3KHD9pIhAsu9YtT4PsIJC8lOyQBOFi6dsX6hiYYjqkdEYHoGcAA==|920
\ No newline at end of file
diff --git a/Pages/共用/切换任务状态.rd b/Pages/共用/切换任务状态.rd
new file mode 100644
index 00000000..84340463
--- /dev/null
+++ b/Pages/共用/切换任务状态.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 1,
+ "RowCount": 3
+}
\ No newline at end of file
diff --git a/Pages/共用/切换项目.json b/Pages/共用/切换项目.json
index 3ced1551..f53c9f07 100644
--- a/Pages/共用/切换项目.json
+++ b/Pages/共用/切换项目.json
@@ -8,41 +8,82 @@
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 305.0,
- "Mode": 1
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 30.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 37.0,
- "IsHidden": true
+ "DesignLengthInPixel": 552.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
}
}
},
- "InLogicalVisibleIndexes": [
- 3
- ],
- "Count": 4,
+ "Count": 5,
"DefaultSize": 10.0
},
"Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 223.0
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 214.0
}
}
},
- "Count": 1,
- "DefaultSize": 223.0
+ "Count": 3,
+ "DefaultSize": 15.0
},
"AttachInfos": {
- "1,0": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "搜索项目...",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "3,0": {
"CellType": {
"$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
"TemplatePageName": "4d6923ff8d3742f5aeb5e04927a28f5",
@@ -50,23 +91,17 @@
"$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
"Commands": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=切换项目!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=切换项目!ID"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "486c2427-1f0a-47c4-9745-2c2b66b3a2dd"
}
],
"ParamProperties": {
@@ -79,80 +114,185 @@
"DataSourceType": 1,
"DataSource": {
"$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目表",
+ "TableName": "项目平行视图",
"BindingInfos": [
{
+ "GUID": "91d06f84-bdaf-4eb8-8bd0-f838351a6216",
"BindingInfo": {
- "TableName": "项目表",
+ "TableName": "项目平行视图",
"ColumnName": "ID",
- "GUID": "c3d81821-9f32-4033-acf3-5f69cf820b6a"
+ "GUID": "869b2d54-16f7-484b-8ebd-c9f5edd9be9a"
},
"ColumnName": "ID"
},
{
+ "GUID": "08b3bf6c-1701-4180-82ed-353bde420c2b",
"BindingInfo": {
- "TableName": "项目表",
+ "TableName": "项目平行视图",
"ColumnName": "项目封面",
- "GUID": "526d4fd0-69ce-4cec-ba12-83e176063060"
+ "GUID": "f32be9c2-8b19-42df-ba50-fbba486eaa94"
},
"ColumnName": "项目封面"
},
{
+ "GUID": "9f2c8670-0bdd-4f90-ba3d-f22adebf092f",
"BindingInfo": {
- "TableName": "项目表",
+ "TableName": "项目平行视图",
"ColumnName": "项目名称",
- "GUID": "4595061a-57b9-49b5-8e33-c4ac21ad393c"
+ "GUID": "4265d976-1e15-4a84-95a2-e84eb58d3bc4"
},
"ColumnName": "项目名称"
},
{
+ "GUID": "fdce0b01-60af-40a0-a573-f35414f66902",
"BindingInfo": {
- "TableName": "项目表",
+ "TableName": "项目平行视图",
"ColumnName": "项目简介",
- "GUID": "80aef910-5f20-48b8-9820-9635b43e7b51"
+ "GUID": "c1438ca5-6806-49a5-b6c7-89d1da241bd7"
},
"ColumnName": "项目简介"
}
],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "删除",
+ "GUID": "75dfd563-e295-4511-ae24-bc7ba0f706e8"
+ },
+ "Value": "1"
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目名称",
+ "GUID": "013d8e88-0371-4692-a899-102f202927f9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=切换项目!B2"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目代号",
+ "GUID": "0609423e-b6ae-4767-ab9c-48fa84e70782"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=切换项目!B2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目简介",
+ "GUID": "8c2c3661-96bb-4354-9e0a-75ebd5f73a20"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=切换项目!B2"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "15a9b441-f47a-401b-b236-2006ee2b5043"
+ },
+ "Order": 1
+ }
+ ]
+ },
"IsListviewDataSource": true,
- "CustomColumns": []
+ "CustomColumns": [
+ "ID",
+ "项目封面",
+ "项目名称",
+ "项目简介"
+ ]
},
"DataSourceListviewName": "图文列表表格1",
+ "TopCount": 10,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 10,
"TemplateKey": "竖排无样式"
}
}
},
"StyleDatas": {
"Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
{
"FontSize": 13.333333333333332,
"TextIndent": 8,
- "HorizontalAlignment": 0,
+ "HorizontalAlignment": 1,
"Underline": false
},
{
- "FontFamily": 1,
+ "FontFamily": 0,
"FontSize": 13.333333333333332,
"TextIndent": 8,
"HorizontalAlignment": 2,
"Underline": false
+ },
+ {
+ "FontSize": 13.333333333333332
}
],
"Types": {
"Strs": [
- "Center",
"Body",
+ "Center",
"Left"
]
},
"CellStyles": {
- "1,0": 0,
- "2,0": 1
+ "1,1": 0,
+ "3,0": 1,
+ "3,1": 1,
+ "3,2": 1,
+ "4,0": 2,
+ "4,1": 2,
+ "4,2": 2
+ },
+ "RowStyles": {
+ "1": 3
},
"SheetStyle": {
- "FontFamily": 1
+ "FontFamily": 0
}
},
+ "Spans": [
+ "3,0,1,3"
+ ],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"PermissionData": {
@@ -175,11 +315,5 @@
"PrintInfo": {
"PaperSize": {},
"Margin": {}
- },
- "CustomNames": [
- {
- "Name": "点击按钮",
- "Formula": "切换项目!$A$4"
- }
- ]
-}//bxIFT5ZuNojhztuzvh4feE1bE9qhVxzUhd1vhMhyABeWgEP6H0hZe7TgHNw2AEP+q5I5zwpKCZprenbV+1kU3q+dM/+2Z8EfGwrZAGq823NkEmJoUCuL9BGvvLJRFE+T2wcK/c0ROXHrsfOPUzHkKFcFXt2wa/BkgqRh3rK15hic4e4DRyDz8YAnCNSAmiA5yHy1HidbJgBLJTZ7w0ARcQdcUzIaxp7qmvdQhBqwgcqyD4sd304rgD/1UDiopoWBMWQ8SCBJbZPP1tJq8qOPS4cx+u3sb6NyATO0HLq7XvcgSWtvqnO2R8v6ZUVc+LnM1R/+OnLQRLIbidB0PPH0S3hLA0v4ofVjnwsQSD9rJadB0VuYed0+E0rZXfDprGu3M93HZAY9WvS94rqszQax1yI6YSwnQfji+qEXhYDZ+oR8vxcVt1NOKcc124AnB3XdHhPX/qV0p9kDfgo9s9OGaz8LdA0IjVtbIfv0o7k+GLvIV7dRZBwYwCu0NXywYtPuK4JilG6tD0vmcFxoawldA/Z3sR/NlbqfX3aH3Ppa9uoW8UhcU0oJ1kL03jl5q6RAiG5gwwk35i5n0onIyrZoUhIES19uHeMzy0Sd19hwRXvGHgdVbUyOETgN9QAKR35VBeTN1jtMKIaVpALIiag0+GgYeVTrfuL5M02nBKipM/Ptox3HH/NMlxiW6sB/iSnW8FwW36E76iW75GYPVoaaHrfrBwwPP+5BMxrFPZ4SzlEjpsGdFk/yAKIbUY4DImJ9f3gmY/y6VRMqS9g6GOUHpV4d/9VSqeTsqFlPNnWLDheLrdHCtRBkbKFjmda0rBOxoW63gUqd0zT7xIpNGwoRc4MoYuIfcA1si122M8ZohAQPRubw39bq7zEYRjZwNSrV5hOJUHcK/4/jKd4wFqbvzg==|920
\ No newline at end of file
+ }
+}//n+edyYIb4M9BXEGSlmDOp1oC6A8DOa9fhkgurjKHg7dmEkKR9y8e6N3fPqEw4afVeo+uePKZhRC1wlrF1hqfFzvWIk3iE9rIFZGHcuRycAhZTUT8C4hqYVO4PZiYmdP8xnU5VK6f3MUZFv0p+qhhV2SUWvG2cDyY8qoZM1A5zTTH3UtNnCHS+gkydUtmjU4GywpxZhsqO4chIF+YAjR/hk9Ap3NzQ9WkdNlCxY4NVIINv4sSZ6yUJqj8OPKW82iC6mN1RljYX/aQ9HbJwgRwsoREL2UgpIWxM3J+i6R68gqfnLJ3rnbdXKdU77iiF8rlOQM+vJKmb+EW3lcaS9VA4yZUk1faW4BuSa7hj0tQjscVu3JLL71TF0vmq5bvXPeeyfp1vyvnkGfvzTFnyaLbXfeetknLF82c+n/gHbNo7OHNA6MEsHvvPfK7AXF3Coe28gGXi0cqqCiXqHy1cf0t+aeYir3gxf/SNiaE3BDp1DisN9AFZpot3eP7q165/2B3kN7upw2hPgOI52D7aUpxNPCBgw/HePGm9iS8cDHwfird9XIS27fwDz7h2m1Hv9p6kIjPitIbODmaiB4cvhQFFXTvSbd1aE3QN9r0fIKf3kpiw1XYTihapm7NMmj5evAgGMDLw4ua2ExD9griPDtWXvUL0G5BQunmXr4ZluWwnryIDFgZF6N7Zc2S6AqgRFIsIFTofr7KJqdpNTSpJ8BtEdUcXSOtreRDflVop1+EmOeoIhgz7NPtMgG0rk0Cc51HB+wb1geGq51FPb0v8LaFJI3j0rH9unrfw/XxSPhC51fWRp4i5vwHy0mm2mdHO8AmWcR+cL/oSkmGU5StN0A/MsIVMXHJbtX0rYf7LTlf7pux8wskmEfaOiMvLH5BCtX8cb/g7z5jWR6UznloIDeW8A==|920
\ No newline at end of file
diff --git a/Pages/共用/切换项目.rd b/Pages/共用/切换项目.rd
new file mode 100644
index 00000000..18490e17
--- /dev/null
+++ b/Pages/共用/切换项目.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/共用/右键菜单1.json b/Pages/共用/右键菜单1.json
deleted file mode 100644
index 2d22eb5b..00000000
--- a/Pages/共用/右键菜单1.json
+++ /dev/null
@@ -1,172 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 37.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 2
- ],
- "Count": 3,
- "DefaultSize": 38.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 11.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 152.0
- }
- }
- },
- "Count": 2,
- "DefaultSize": 11.0
- },
- "Values": {
- "0,1": "编辑",
- "1,1": "删除"
- },
- "AttachInfos": {
- "0,1": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=右键菜单1!点击按钮"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=右键菜单1!B1"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
- }
- ],
- "Text": "编辑",
- "ClickMode": 1,
- "TemplateKey": "_RS_Information"
- }
- },
- "1,1": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=右键菜单1!点击按钮"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=右键菜单1!B2"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
- }
- ],
- "Text": "删除",
- "ClickMode": 1,
- "TemplateKey": "_RS_Error"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 13.333333333333332,
- "Foreground": 0,
- "TextIndent": 8,
- "HorizontalAlignment": 1,
- "Underline": false
- },
- {
- "FontFamily": 2
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "TextIndent": 8,
- "HorizontalAlignment": 1,
- "Underline": false
- }
- ],
- "Types": {
- "Strs": [
- "black",
- "Left",
- "Body"
- ]
- },
- "CellStyles": {
- "0,1": 0,
- "1,0": 1,
- "1,1": 2
- },
- "SheetStyle": {
- "FontFamily": 2
- }
- },
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "点击按钮",
- "Formula": "右键菜单1!$B$3"
- }
- ]
-}//LRYqrYQbNSW594zp2cQHBWikU8q8vBD0z4GvBeIS+7JZD8Lp8yWzGsbtZECdG/z1aMdpagG8Ha+dAl5dMu15uSk1MEaE8t8EmazYpf3m7uOWamr8GTjmV7RnT++x2+fflwsCBR0kQ/ZOV3VqEF/59t1HcSrteWcXJYXxGGtLdg9iwrg/5nfDgHWziv5e/Mb0mLV8qY7Z/PtuMJZTxtiOXSQxm/1CsgHCvzLqGTGLjqXCIIKRRblM2J0ZKZmh5XMJXl27YQ0eYnZ46cji1irhqm6QElQU7W4ImB5oE7RhpvpylKDfHCO8pfjVj1xzFauvP5+k8R5EV+P/NqAp8WpMRwpl+w+VAehOokFuT1dGFbdks4LAuER40M80RzH0pqYzrmW6ln7TCT9EoutjkYqRRuoSedl90yPbEOh6M5p1Ym3udkVcSAIYnogfqoM6rhbb8M7DG+wPpbU+afI37aL0CIWAyvNh5C8OtiwI1n08Zqg6sMRGegBOEGyDGPgseAMG0f54tNsp9LORtyJC+qZZnUsnwS0cCfMrAJkP3C1dNeVFEXcx7sd4STLOgf1+MAs3HPUvbnp6GLRKFOo1HQWH7CAnmKtCXJejmnyULUWVYy/3JvOVm0/lRKvQXO4yXknPg9ri5+7r+4PQOxqqdbUykF5ardPl5FsqHuTFntVvF3mdVtHZQi3+SU0k96O9cUczQ+90hVOMT4UuUeMu6fqBnw4ZnKsgJ3LqYjA0iVwnQSMcz+DQa+XVYu5C+1cZTjunNow1+xzpPs7+IxIF8El70uLuoIBcmOffiaGS2/MkPt48Wo/rC/xPM4zlaWlL+IDS4fRIXO7p1KGFOenWxrslIQyLwJJ/cwYFifE7FraAPOV6OTxW5rDfEK5y7B1nL22BDsjfzkXuGW6LLWPKm5J03Q==|920
\ No newline at end of file
diff --git a/Pages/共用/MD编辑器.json b/Pages/共用/富文本编辑器.json
similarity index 57%
rename from Pages/共用/MD编辑器.json
rename to Pages/共用/富文本编辑器.json
index f23b6d9b..02ea7edf 100644
--- a/Pages/共用/MD编辑器.json
+++ b/Pages/共用/富文本编辑器.json
@@ -3,7 +3,7 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
+ "DesignLengthInPixel": 24.0
}
},
"1": {
@@ -13,109 +13,22 @@
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
+ "DesignLengthInPixel": 24.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
+ "DesignLengthInPixel": 712.0
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 198.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
}
},
- "Count": 21,
- "DefaultSize": 32.0
+ "Count": 5,
+ "DefaultSize": 24.0
},
"Cols": {
"RowColumnAttachedInfos": {
@@ -179,61 +92,11 @@
"DesignLengthInPixel": 32.0
}
},
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
"19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
"23": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
@@ -254,51 +117,177 @@
"DesignLengthInPixel": 32.0
}
},
- "27": {
+ "30": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
- "28": {
+ "31": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 398.0
+ "DesignLengthInPixel": 32.0
}
},
- "29": {
+ "32": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
}
}
},
- "Count": 30,
+ "Count": 43,
"DefaultSize": 32.0
},
+ "Values": {
+ "1,1": "保存"
+ },
"AttachInfos": {
- "0,0": {
+ "1,1": {
"CellType": {
- "$type": "editormdPlugin.editormdPlugin, editormdPlugin"
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "PassValueBack": true,
+ "ClosePopupReturnValues": [
+ {
+ "Name": "编辑内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=富文本编辑器!编辑器"
+ }
+ }
+ ],
+ "BreakpointIdentity": "c3a2b490-8bb5-4dfe-9efd-e78561f568b5"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/069_save_6.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,41": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupResult": 1,
+ "BreakpointIdentity": "72b74f51-1459-4c15-9877-e0eddc8008d6"
+ }
+ ],
+ "ToolTip": "关闭",
+ "Size": 16,
+ "ImagePath": "错误.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
+ "UIPermissions": [
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "WaterMark": "请编辑内容"
}
}
},
"StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ }
+ ],
"Types": {
"Strs": [
"Body"
]
},
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,5": 0,
+ "1,6": 1,
+ "1,7": 1,
+ "3,1": 1
+ },
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
- "0,0,21,30"
+ "3,1,1,41",
+ "1,1,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -308,7 +297,8 @@
"$type": "CloseCommand.CloseCommand, CloseCommand",
"PassValueBack": true,
"ReloadData": true,
- "PassQueryCondition": true
+ "PassQueryCondition": true,
+ "BreakpointIdentity": "0309e3b3-38a0-49fe-99c0-ba68941fe7d3"
}
],
"PermissionData": {
@@ -335,7 +325,7 @@
"CustomNames": [
{
"Name": "编辑器",
- "Formula": "MD编辑器!$A$1"
+ "Formula": "富文本编辑器!$B$4"
}
]
-}//UoFa3Mm1Z2fnGvKqFafm0EBfYsNBg5VQ7FSPKINefKOT3GGsF5C74z7k5GaLNOMkogdqOR3FgYlHre1FMRb6RU/qwfM/KewnbSo0PYPu78zJnq83+7qYd5YEmwSQ4REGy090gSvZ1+dVpJO9MF0bJH/jJT8ZXVfSosfuWPGAc6CS1PIvoIbbKFMefmVZzwAnuzm2VGkMNFS9s9QQ1/Wx2SKYGZ5tyPMbO6lbrPrUvxh92bgTquDkhJtSIMxcozakgSE1Y4Zc/lXQLZ3l55UW18/CbomjneDAH+jrz1vS0+9HBhJxygBL2jr/O01BCC6IaeAm7VC3d4BRj2es3Kk90X2bTjMrMPdXHOVFDK4sgtkG60HazHQOYEvu9PT9/bahsg211FMgOv33Y5hUJHvmCfN9uBtYkwKu9l8ctEkAuYi07ZGbo/yG6lE8SRqWfravseWbLerNTimP5xKgoa6UBVQJegtfKBWNSPQ/pEgFhi/rMw1IphHifDTwKL3aGe+Rj0vkwEc0YLY225uTxJOETyaZgL8SkTMrl/NO3w8FDiXcM4jWmVU+EIRO3xjji/61iyVeyotyc0IL7qQaokK18LXqYBDDqTf9gCxj6JmR0m8sp8EqSA+wW0wrDGcYczxwL0u2MLpeOwrm5Ag2zFhIgHUeVCOwvZDOscUkZFpegK1hFMBTcoSeRYHOAnn+bkYPgDYjemCpZrIdW7FoJbZAE/JbA5iWmg2bSJuMlouueCcItkdj3DO0w4oHe0l6+9F6QQxiYoi2h1hzXzDsXvabxHY2PPdWqNtTE8KEiQTqNGSieNsSacYlj32ifSw3F5BzNFM0FHVpTnvUcXcgUFQ/gnJpRVBKLq6gSuYc0DdJvQs5LYVoRITkXnXe9ruCRdyM62nYqtIItn/bb8TLESS02w==|920
\ No newline at end of file
+}//17MC0vQcdUngbdLCZnMeEAlgbcEOqyqsxEA1ao5Y6OKSRlu7LNNcWtZ9JNsR4bLEUeGIdjQ9PF77qE6o+AbvXAvmAV1txop5CbBkwUfuEa8mepUgzFI2DMA+Xx9hHz1hbXnviPGAVSPADt2VA0OhaIcVVMk8OZiNrQga/dB/44fTkaZ77g6r4b4Vqz/a8bTO/pw5XfcdVSx0pEbK3IvAwizkZIqVeFCHproxdX73ewx2rWIcwQXSWQjwCuYdHDPgM7KN0QkUAf/wvXPRAfeTLj8VI3RRogLayliHfifRNUpqAy6fKCAB6yfrRKBPuipV5lyka3oRZ46pQnlrslPPwgvJM4WeZc3l7lVn0Bc8AoCLb9tWNO+6RSZ00vRvChYkZB1CfoIYJ2Nf/atdaRQ2ER4NUsYz2i86+tVRR+R5/6GhEp51xc0QG2EwQc4TMzcqthI5/oKroJfH96Idy38FuJGlFl31Hw0G3Sg+wO0OkSI7l5ztGo6VhGTvRtDnU63n7qJaNlPOuw0nysC7grRB+8kkEy+TDdRKJQ6CmhApQiP6RKS8TR7rvhisqSRF+itFR5I+Q4YGID+rBmjHV6f+YOwwKn8v/JZpIPibAMkibNOENAB4zTPVjGklqop1ex/ODG8TskNRtTFioSejQ98OrbrfnIrhHwNGGT/9Hu09zcmLdDmM5RryInd39xrwEohqh6RA+MeiscOOS8XOgwC7mofhC4YApCbsx786GU4UYPk2yL/HgaIk33DlYXcq08sxUHzooBjjp8sanVyh0xTB21bA7s5YkyiKw5GK+gksPSZoBjfkAPKJXrcyeTwRnome7Yl4R+3yq7zjLv6C0NwktEVTfwbADQJ9y3oYcfN1EiOGlsEhsAPPRcR4EDiG7UdLqArBC3Zbq0rU31sQxQY4IQ==|920
\ No newline at end of file
diff --git a/Pages/共用/富文本编辑器.rd b/Pages/共用/富文本编辑器.rd
new file mode 100644
index 00000000..6e52d756
--- /dev/null
+++ b/Pages/共用/富文本编辑器.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 5,
+ "CustomNames": [
+ {
+ "Name": "编辑器",
+ "Formula": "富文本编辑器!$B$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/共用/导入工时内容菜单.json b/Pages/共用/导入工时内容菜单.json
new file mode 100644
index 00000000..3f111ca3
--- /dev/null
+++ b/Pages/共用/导入工时内容菜单.json
@@ -0,0 +1,187 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 4
+ ],
+ "Count": 5,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 11.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 152.0
+ }
+ }
+ },
+ "Count": 2,
+ "DefaultSize": 11.0
+ },
+ "Values": {
+ "1,1": "从Gitee导入",
+ "2,1": "从反馈导入"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入工时内容菜单!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4eaa223c-0f6d-4f5e-ba3e-95c57573bd15"
+ }
+ ],
+ "Text": "从Gitee导入",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "gitee.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入工时内容菜单!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "6ce9c6d8-5cdf-4c54-ace5-1d9ea5393893"
+ }
+ ],
+ "Text": "从反馈导入",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "报告.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "TextIndent": 8,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2,
+ "TextIndent": 8,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "[AUTO]General",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,0": 1,
+ "2,1": 0,
+ "3,0": 1,
+ "3,1": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "点击按钮",
+ "Formula": "导入工时内容菜单!$B$5"
+ },
+ {
+ "Name": "项目岗位菜单",
+ "Formula": "导入工时内容菜单!$B$3"
+ }
+ ]
+}//iyv/FeHBWegyCfxP08ab7lSp/j/29PT9R/TjQ/PfwFEYSnq4b+C2EoTDT+BPyjvITxcVTh2iugJkrfbVz9d4J8XplmAJmNxHDR7i2OXs52RK0xYv2B+xJYmZIYpHzshqhhz0DdgCiZDXZy0f/YAvua8yLMQEgMRIbU7K9FU5nZokSSJ5t1JpfAkw4FesnWcgvv53Xd5NUQPoLvFWREhjQzsztkeJvZPXuU/BTcRziMYqx9A5U9/CY2AddSo2OVck8ZFYKZw9stQg5r4odU6MFjxeeWf2A0SdrGtMX4/RnCgxduhfY1jUXVVwF5dhGEOprP6xv5UAhHOsSkt5jwA0JR38JWYxxt1JoscprxwJG+RdziepUczKh7CI9QTmAm1vzW2vj5JPicDDooHeAOX3ninkNVp/GAzJATnZCv9/NZFCTFQteMSow+UZiuX5qQZPOZFmYpRJ8kdT6lwplqXXY81oPO5tifoxgwvcIjxNjqe1Jgf9MOUXn5w1Q1pqiJyxpu242qXnVe1Uf4uz24XJUdhvV4fUnv0G/ZcxnP5jXYQlrhF70J33mT5yRZCLxWKbaJS8S/j5pCV+GCogXApkR9aa4bc7xtAr5SHFOPxpejKDebIHUadNJZ9NjD9d6aIN/rJmCtmc3hYV3PkCVNChbdsic+Vbva67wFbSQfSLxIfTCurTIQteDgtQVxtdjtsMHhPW4NlGerFsYBdnn+xBWJQ2BaREMjWVPL7lk1eOC99bO1oIJoDzuysWzeEXqTiHdJ6QUx8MbpoYs73vYMQeV1Z634Yv5dipQJSfGazC0g4ytrnzlnx0fwJbhCYSN1a6uMz7/NdoQ5NdE6XJ/ZY3OF4xpeEd6iBZerSmiu/GcC3ssHUwSou/4/q0aYIDfA/gzVLti4EHJvsspuT9TKKlPA==|920
\ No newline at end of file
diff --git a/Pages/共用/导入工时内容菜单.rd b/Pages/共用/导入工时内容菜单.rd
new file mode 100644
index 00000000..4b060d60
--- /dev/null
+++ b/Pages/共用/导入工时内容菜单.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 2,
+ "RowCount": 5,
+ "CustomNames": [
+ {
+ "Name": "点击按钮",
+ "Formula": "导入工时内容菜单!$B$5"
+ },
+ {
+ "Name": "项目岗位菜单",
+ "Formula": "导入工时内容菜单!$B$3"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/共用/工时弹出菜单.json b/Pages/共用/工时弹出菜单.json
new file mode 100644
index 00000000..9ee2b102
--- /dev/null
+++ b/Pages/共用/工时弹出菜单.json
@@ -0,0 +1,211 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 30.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 61.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "编辑",
+ "2,1": "重算",
+ "3,1": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时弹出菜单!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ec2c2ddc-3460-49de-8f6c-a7f6cc46739e"
+ }
+ ],
+ "Text": "编辑",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "编辑.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时弹出菜单!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "351f0201-3d8e-4ef4-97e7-0e7518129324"
+ }
+ ],
+ "Text": "重算",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "财务中心.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时弹出菜单!B4"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9f3c87b3-4c0a-49ce-a939-5bec6694290e"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "回收站.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 15,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "Accent 1 0",
+ "Accent 5 0"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "2,1": 2,
+ "2,2": 1,
+ "3,1": 3,
+ "3,2": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//eyIH6VsejHMz3LGnuvV5C3RlfYIYC8kiZS2w2CrZKrUmWx7ZXF2sgjSm72+4Ado3gI3tC8hUMHnE/RFB3QVy/+fLrUHzUGnww2woSnWAnAhrpZAVf9BgozaQNT6zZMXY3s0nm8Je7qZvZsDhiTslisQeufFywcGFsiAd/ArFRupwdkbPp7p9I/LxF2uMUUJ8EIjJcWmDY+pCQYjmGinDpTpeqaiLLLTLoRBDtFPXbHUKobevZ18CCYMuyx8jn214Ptvq8dInHvbkhxdKmDrkpsIEj4TTAkRyOunBm5i7BqIPtWGP5+STnoReHfA9y6/Ky6Xgk3uY33UlJIAg6lFGwjdlZX2fUqXdxW4PMqfwubqJkIgmzLMx2X5qF88jEyTrgdhBJpuhN697SLQ6k+S3qLCPGWsL62EigyAq3rfSg+JUZugOi/c1uqSUHcbc6lYHOrJK3lIVuMwvvByxFwa0FV9Nfkzq2aBadcStWL5KIKjYxZmBy3aAxEomblfQuwcu74nAeZjY/mDa542xBiKBABQ0hPKyOzNyHDs5keCj5+P3xH6ePES2ZnsNWe3gpm8uOzVtwP/bKcSdViOSTz1kgGlSVOiHDuq5MZqKBfKk+DAUoAHMNDZadcQiXZmg5KN2paSN4uqgxhKR13bNRPFaJTKd11tpmrX9fMiiRZHemXcN1VZKAPJxRrzM6DZBkyZAEahgEdnwKS9OefsMI8BTOPVSpsGb3CsEyq53wVC+an8rlPGvqzgxuNdsqUUZrbh+HOwqOjHa+o/qNOvHBraHOxiErUn6Ja6utoV/KtlvA0Qjde4d7daC+yCC9NMf21T8GIQVz1/PeyPYwo16ya+FHNSN6VM1PCu5nES6pjQXahB5KBdAf1VPu7reYAZwYVEFIkcn3Zt8ZoKI5zZOTIYt9Q==|920
\ No newline at end of file
diff --git a/Pages/共用/工时弹出菜单.rd b/Pages/共用/工时弹出菜单.rd
new file mode 100644
index 00000000..18490e17
--- /dev/null
+++ b/Pages/共用/工时弹出菜单.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/共用/确认小弹窗.json b/Pages/共用/确认小弹窗.json
new file mode 100644
index 00000000..4d5c478e
--- /dev/null
+++ b/Pages/共用/确认小弹窗.json
@@ -0,0 +1,161 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 14.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 14.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "确认进行操作吗?",
+ "3,1": "取消",
+ "3,3": "确认"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupResult": 1,
+ "BreakpointIdentity": "223353bf-19be-4c45-8943-3f5917aa1441"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "13c6c0ae-e601-4836-8858-156ee0e2b03d"
+ }
+ ],
+ "Text": "确认",
+ "TemplateKey": "_RS_Main3"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "WordWrap": true
+ },
+ {
+ "FontSize": 12.0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 12.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,1": 1,
+ "3,3": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "1,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "提示语",
+ "Formula": "确认小弹窗!$B$2"
+ }
+ ]
+}//YWUwMLdDe7IG7LeufnElD6FdHY27oztsabyde2lCvmxpGxV0I/KqXWaNd5WhvmsFRhQs+J/qifnFg1p2hH1Z+a374uWm0tOVW5UP2TG7sytQYXD/GI0zPO8qMelpKgDwyAlAhlyaPp3kKvyZC4hymksW51KbGKJMvDUaYsK8R1TBXg5opULpGu6H4pJ5M0UspboDIVfQGUqq6zfNUGIjzc2K0FZgig9nnanq7ktoXEO2f2LAXqBAXzIpJK/RkdwCLPSSSLNRx2RTqABi1BAd7E+x0MbX3lphiyW54Oj//tdZWeMqeBgXXEF+RXd1ROjboJRtLwT+vmuOfY/DIXVzxCvMvhb/oNKvMKksQOGv8B9TNgg3zzaa7mefC8/MlFCaXkIpJ26jzufVxMOnToK3TzFPVNFUFwOVmqi5OqNYW/CgFZCPTPerMOdSyNmmWDazytJOxGISllOODebK4rffA8GKVqFWQdP6mbaeOGQoS4d2TXPfLGKY5jh50wPVkyPeHuL2gAVDJFyI1BzDcV308FG34mTGDhp6WuObgI/ZRGh+ck3aLzaqA+68DL80NMpqhY+0qJHUN9gGkUgjhmn2fF/slqwum926B5BLhnXOU6NN56DkTfb7mxGfrUgG6SnHUIbI6WgP780N2qGbUYgYWIIZ2gjVda4LiBVbCyeS7jj069cHAJi5EIY58KSezghuhlmVtXLAZnuEcOwcaLWtwlLd+KYZ+NmsJE5FM1x76trehjPbRexgBdYR0nyekpDcXnl6PwtC267ej0T1dNR8Fflf8JUjY/WNkoFkEhny2YfD/+6WQE5+g4QiTq0lI0L7dqG2CXUUgPLmw/oGeYtmUuDwJlrf1SiDUdNHjZmFdyiP4DazfgoufMUnKjqKxaTSeSvypjVKWtK3DLedmIDK4w==|920
\ No newline at end of file
diff --git a/Pages/共用/确认小弹窗.rd b/Pages/共用/确认小弹窗.rd
new file mode 100644
index 00000000..631bc77f
--- /dev/null
+++ b/Pages/共用/确认小弹窗.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 5,
+ "RowCount": 5,
+ "CustomNames": [
+ {
+ "Name": "提示语",
+ "Formula": "确认小弹窗!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/共用/素材库_列表页面.json b/Pages/共用/素材库_列表页面.json
new file mode 100644
index 00000000..71a0d6ec
--- /dev/null
+++ b/Pages/共用/素材库_列表页面.json
@@ -0,0 +1,243 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 48.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 17,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "添加记录",
+ "4,8": "更改",
+ "4,10": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "素材库_详情页面",
+ "PassValues": [
+ {
+ "Source": "添加",
+ "TargetCell": {
+ "SerializeProperty": "=素材库_详情页面!B14"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "49dc75cb-0d54-4377-8c15-00a5eba5ccb2"
+ }
+ ],
+ "Text": "添加记录",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "3,1": {
+ "ListViewInfo": {
+ "Name": "表格1",
+ "TableName": "素材库",
+ "RowIndex": 3,
+ "ColumnIndex": 1,
+ "RowCount": 12,
+ "ColumnCount": 11,
+ "TopCondition": null,
+ "ListViewStyleName": "_RS_NewFashionListStyle2",
+ "ShowColumnHeaderInDesigner": true,
+ "IsRowHeaderVisible": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "ColumnOperation": 2
+ }
+ },
+ "4,2": {
+ "NameUsedInJavaScript": "名称",
+ "BindingInfo": {
+ "TableName": "素材库",
+ "ColumnName": "名称",
+ "GUID": "094760cc-0ce3-42f1-840b-b27bcc59c41d"
+ }
+ },
+ "4,5": {
+ "NameUsedInJavaScript": "附件",
+ "BindingInfo": {
+ "TableName": "素材库",
+ "ColumnName": "附件",
+ "GUID": "7a9238e7-909f-4903-8d7d-1db1659ef82d"
+ },
+ "CellType": {
+ "$type": "Forguncy.AttachmentCelltype, ServerDesignerCommon",
+ "UploadLimit": {
+ "ExtensionFilter": ".jpg, .jpeg, .png, .gif, .bmp, .xlsx, .docx, .doc, .xls, .pdf"
+ }
+ }
+ },
+ "4,8": {
+ "NameUsedInJavaScript": "更改",
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "素材库_详情页面",
+ "PassValues": [
+ {
+ "Source": "更改",
+ "TargetCell": {
+ "SerializeProperty": "=素材库_详情页面!B14"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "fb9e9f0b-7461-4b4f-a878-51bf05dd2879"
+ }
+ ],
+ "Text": "更改"
+ }
+ },
+ "4,10": {
+ "NameUsedInJavaScript": "删除",
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon",
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "b0f4b4f1-fce6-420e-a4d9-663571aabc2d"
+ }
+ ],
+ "Text": "删除"
+ }
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "Forguncy.PageNavigateCellType, ServerDesignerCommon",
+ "PageingListviewName": "表格1",
+ "FirstImage": {
+ "Name": "Arrow/277_move_first_3.svg",
+ "BuiltIn": true,
+ "Color": "Text 1 50"
+ },
+ "PreviousImage": {
+ "Name": "Arrow/291_left_arrow_2.svg",
+ "BuiltIn": true,
+ "Color": "Text 1 50"
+ },
+ "NextImage": {
+ "Name": "Arrow/292_move_next_3.svg",
+ "BuiltIn": true,
+ "Color": "Text 1 50"
+ },
+ "LastImage": {
+ "Name": "Arrow/278_move_last_3.svg",
+ "BuiltIn": true,
+ "Color": "Text 1 50"
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0,
+ "Underline": true
+ },
+ {
+ "Foreground": 1,
+ "Underline": true
+ },
+ {
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Blue",
+ "Accent 1",
+ "Right",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "4,5": 0,
+ "4,8": 1,
+ "4,10": 1,
+ "15,1": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "1,1,1,3",
+ "5,1,10,11",
+ "4,2,1,3",
+ "4,5,1,3",
+ "4,8,1,2",
+ "4,10,1,2",
+ "15,1,1,11",
+ "3,2,1,3",
+ "3,5,1,3",
+ "3,8,1,2",
+ "3,10,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//8K85z/eJN7WUjp2SiUgksE4a/yuR/mFz/zS98vZfBOV7EnH5L9DirZ/8AN1ZesAzeJnWJHfweylg2q4DqJY65l4AvbxMIeV8RK/9pMBvoTtdSXfORX/AvZBG+xaz3n8HkExloJmAZBoMxUEz2d+CpOt6BkYB8Jjdgp7P5XbjDjlTnJ+tGsbhkdDjwTdAxrRguWuH2cl+GMPLZWX/URXhFnyrDWqFouzg+Naz/WJp2CRa3JXZrAFjGbKtQ1V7wbKMUZlvbmSe6JCEk/lp0E6sPOp9t4PxCFvEj78qZQlcIcczMkhF5VjZ0WFj5i+jY4kdwDMDs0sSYTyAQ9tv3Zo3H8HyZI71DSSUPwLz15OIwxbERc48xDGlZf9eBozIxsnrSrFq2AB/Y1V5uSkdcJ+gUZ+c9TCIWCKdbAOEt9Z14YePC6BgCsxBtrhbyycLm+5vUsAxh5z6FI/2AiGkLmVddfYd4FC70WyKiaiGA+/C5ntVUWNNkCMJHOl1uFtZkNYexBQauz4V6aa5VJPrqY9UnO9tK00xmUjRdErt0gTsVzhWUHOMPyd7GVoCfFuYQl6G+JyC9bfgjrai7V1Xq4efm6dg/M8RIFjfS8ZSxDtZUSejLopuOC2cxG1a7TQJtPwlF0fTzZFhn2xIqKtypWozd3ZBOG3yAsz2C9AtYTwKuXyqE33pjjOVJSeG17/zKgPYmNM98SJOynaWFoOv/ETOCcR2PNwqZxsJTSET1hGtoF3kzVMlVaTgSdvPE/UbOHqvm/QCxQaTR2cZkl3PahwxoYS7VMeVmuOXJFIAYe04LUfhGEn6lm5VekmTDvYxPYjkEAzVQzYPOBTKjtVSMvVWiGKM87nt4mmjJm3A4h4cGrZ/P+vM7xiqmDojhgGeuyu1ug5kEpv7IzH/5ypqxPp8+g==|920
\ No newline at end of file
diff --git a/Pages/共用/素材库_列表页面.rd b/Pages/共用/素材库_列表页面.rd
new file mode 100644
index 00000000..5571dfde
--- /dev/null
+++ b/Pages/共用/素材库_列表页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 13,
+ "RowCount": 17
+}
\ No newline at end of file
diff --git a/Pages/共用/素材库_详情页面.json b/Pages/共用/素材库_详情页面.json
new file mode 100644
index 00000000..f150a4c4
--- /dev/null
+++ b/Pages/共用/素材库_详情页面.json
@@ -0,0 +1,213 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "素材库信息",
+ "3,1": "名称",
+ "6,1": "附件",
+ "13,5": "取消"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "素材库",
+ "ColumnName": "名称",
+ "GUID": "b5d4973d-6569-4fa3-ba16-d6a3801f52b2"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner"
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "素材库",
+ "ColumnName": "附件",
+ "GUID": "93b5d5dc-4477-4039-9384-04943339f3f6"
+ },
+ "CellType": {
+ "$type": "Forguncy.AttachmentCelltype, ServerDesignerCommon",
+ "UploadLimit": {
+ "SizeLimit": 100.0,
+ "MaxUploadFileCount": 1,
+ "ReplaceWhenOneFile": true
+ },
+ "TemplateKey": "_RS_NewFashionStyle1"
+ }
+ },
+ "13,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=素材库_详情页面!B14"
+ }
+ ]
+ },
+ "value": "添加"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "素材库",
+ "UpdateType": "add",
+ "BreakpointIdentity": "1cf6813a-d081-4028-8eb1-7cb002d6c7b9"
+ }
+ ],
+ "ID": "b9697faf-81d6-4069-8f45-6fd7ef36122c"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=素材库_详情页面!B14"
+ }
+ ]
+ },
+ "value": "更改"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "素材库",
+ "BreakpointIdentity": "1e4032ad-b78a-4e4a-807e-9678c84c5ccb"
+ }
+ ],
+ "ID": "da719ee0-f5df-43c7-bbbc-f32e0dccf816"
+ }
+ ],
+ "BreakpointIdentity": "7b3a8f36-f5bc-4c36-836f-79f1e4de9683"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "NavigateType": "back",
+ "BreakpointIdentity": "b6d7f19f-3058-40b4-aba2-48fe47c65359"
+ }
+ ],
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "13,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "NavigateType": "back",
+ "BreakpointIdentity": "8fc1fefb-d2dd-45bc-ac90-d3cb884371c2"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Minor3"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "FontWeight": 0,
+ "TextIndent": 10,
+ "BorderLeft": 0
+ },
+ {
+ "Formatter": 2
+ },
+ {
+ "Underline": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "#1890FF",
+ "@",
+ "Body"
+ ],
+ "Borders": [
+ {
+ "Style": 5,
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "4,1": 1,
+ "7,1": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "1,1,1,6",
+ "3,1,1,6",
+ "4,1,1,13",
+ "6,1,1,6",
+ "7,1,4,13",
+ "13,1,1,3",
+ "13,5,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "ShouldCheckDirty": true,
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//aNWvQIajniwgCa8qZ1I6f00qrszNUhKRVXOfLVgVo2+zVzdr8uq1juylAzQ5IrdPNPpn384zoeJsthqnQ2ZD19LO9jxpMEVyEVct2E03sd5E50l5RSaSNAme9XZ4f9nI9sartHd4714lV5gQ6lV6yPRGTJxBashQ63mOgP7B0ncy2TuCPXuY0YZ67dvidFVLVZjMBlLCOLaLFZEqdAsovCsYTlrYRfD0QSCSV0s0LwrFoS5SLFBKPR+2qWyuis1NHgZLmLQWUugvBiDXL34F/s+RisAiqHOvGemFjP02Lxxsp/bt+shgz8JyxUBRXjzb5SkrRd1jqIVAbHklOUHwgJ0wO67vG/adIF+LZHbsd/sJVrJEQZyTVF7xmd46UZ62+hCMhjWSId6zATtqn8B4OrUyK6uVaeGKHiTaaVXx6R+AIfFnvHRnVLrqOlsVsmXAoG91ymP24T+lzergGvOtlvKCajQi58NNjfcQvmEwG3I3dRvgB/r/OBQ69cE0LYEfAWsRiRdFqT+hLQkKB//Rlaf8ynt9EHUYOnSYUH74DcCVwApuPUyvd/wpZuKrYYaBMTfvE4L8jgzaxrkZiq+FqgCwSfrIVnO311mYvHkX5HmzAd3tXc0kHYyLo9XDV38iHOWQwNmIIeSk2nXa+QmHF7sRKCXyRxyATSYys2QcwixIVaKqAR9N5r+pCM7pbybXGTT9kG3vMdCRyJ+7YCJvrE1QKCxwh+qERdx+/+cCnRhtWs+F14uACKG0C/iP8U9svxVehq4udNoISzJCuInL5Me6kAAaNmElDTZ5SAfumD4+1wFB6Nu5vjwpmOxP/3JFhA2umk9t4OphegdDrWY4bfd51lKrW99N7UuYr5UdRPA3NmATUy72/zMneTDnlg8OhNw3v+t3ItXekdHKTHwx6Q==|920
\ No newline at end of file
diff --git a/Pages/共用/素材库_详情页面.rd b/Pages/共用/素材库_详情页面.rd
new file mode 100644
index 00000000..7c06aa68
--- /dev/null
+++ b/Pages/共用/素材库_详情页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 15,
+ "RowCount": 15
+}
\ No newline at end of file
diff --git a/Pages/共用/编辑删除页面.json b/Pages/共用/编辑删除页面.json
new file mode 100644
index 00000000..f6cbd0ce
--- /dev/null
+++ b/Pages/共用/编辑删除页面.json
@@ -0,0 +1,173 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 61.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,1": "编辑",
+ "2,1": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=编辑删除页面!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "df4ee68e-65a5-40b3-8eeb-4532a56a0fd4"
+ }
+ ],
+ "Text": "编辑",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "编辑.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=编辑删除页面!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "658d76ef-b736-4dd6-b513-4bc6eea80ddd"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "回收站.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 15,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "Accent 5 0"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "2,1": 2,
+ "2,2": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//76nie1n5Hkhdvwyb/jBzoM84uoXThF5YDS/VKvMMLkN/lb57bamrI2DOnJIH8R+4AeZwfRvQdx/oV7h7wftsbbYRr9o8LV3QfF3TxIV6nuP4ScdQbTVWskopVJnibVo1BjXuCzopFf9ngA/h1LQJ9/TMXZ7IYbs+Z/6EW74tLHXCdqh8bjOvP0ACGARqL1bgvZw/6odsdJu9tz6+MO4h7o6sEK4Z1G3IrkMYUXyYre/oP/WRJnGyw5wAPb0bS5CaydpOjySWtRwvEAZLP9hu8OUP39XxgcaNl/mGxkXNrw//W85Z29/kluKkkyBDAnKXy3Xpv9UHfu0vG/HQBXuxhwS94mupcTh/k6lFjJm36F8M47fkJBgiKC68r4CBsTVtgOcvjI+h5BRohbktbriS0hWteFOnqVc/ZYblaOI7+e2Ioc3aPCftd630EpOy4UGQuQ7Ou3kghWVK4h+JCOb/9i6y9DJ9Q24HuwfFso2ek0uAjIerEfLQMEIZDqHrwAzMm6/zfQRvg4B9we5TfJ8j1qaok7+/kd0orMBo3bQBvrW7GvxJscM9ZMIZ2WW0ukXA9yQ7As1ILt/O/sUBluUqsmQ9Cy21XxI/pd/HCr8L3H/CWHwkcV4/OzBFUYQwwziKfBZku83Div2un0WRuG7915MrAKyqB3h+em7wS6+l+aTapzjS3J4TkHjLlZ9+ez5FE1ss75JmYfUbSBxb08W4opypHycX/18nObD3iuvDKHlnAPVcftFPUM9NrK56WbP3GThdj1p9EfUKwczSgmVkg2xm1arjGZdi7WIctameATgujbrawKgI5sT2DNvInOLrGRCrgFIdh/sch3cig/6x65ZCy17phcHdttRyEzO+R8oDgFIQMWJH9EftGyX3mNpV6uv50jEfuALgSHhTCj8J2w==|920
\ No newline at end of file
diff --git a/Pages/共用/编辑删除页面.rd b/Pages/共用/编辑删除页面.rd
new file mode 100644
index 00000000..953fa8e8
--- /dev/null
+++ b/Pages/共用/编辑删除页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/Pages/共用/选择图标.json b/Pages/共用/选择图标.json
new file mode 100644
index 00000000..4300a5e0
--- /dev/null
+++ b/Pages/共用/选择图标.json
@@ -0,0 +1,484 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 319.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "搜索表情...",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "搜索.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "1,9": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "添加表情",
+ "Message": "请填写表情描述,用逗号分割",
+ "Type": "success",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {
+ "ShowInput": true,
+ "InputPlaceholder": "请输入",
+ "InputBoxResult": "表情描述",
+ "Center": true
+ },
+ "BreakpointIdentity": "e5496366-5cf0-4ff2-9950-f5c31763df1a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=表情描述"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "EmojiTable",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Emoji",
+ "GUID": "410e0612-7099-4ab7-8f93-61d4feeb4da7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!B2"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Description",
+ "GUID": "9c510f36-2dbf-4f4c-9af8-6f6a437a63c0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!表情描述"
+ }
+ }
+ ],
+ "BreakpointIdentity": "0e141ffe-2e79-4161-bd2d-2da00243ca5d"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!B2"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "a27b61a2-f1b4-4ce7-b7f1-e011cc930633"
+ }
+ ],
+ "ID": "031db4af-f63a-4421-887c-00be2a034db6"
+ }
+ ],
+ "BreakpointIdentity": "b277f4fd-2a5f-4b7b-b42f-01467b587430"
+ }
+ ],
+ "ToolTip": "添加",
+ "Size": 18,
+ "ImagePath": "增加.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "cf7cff7f-81b5-46fc-9dc2-3f90d6c97089"
+ ]
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "724528b5f0ca4bf3b5886ccd98103fe",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择图标",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!Emoji"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1dd9c298-ce49-4370-a2d5-6d49c1ae3429"
+ }
+ ],
+ "ParamProperties": {
+ "Emoji": "Emoji"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "EmojiTable",
+ "BindingInfos": [
+ {
+ "GUID": "a7e7ccba-41d6-4a8e-b0a1-adec09fb034b",
+ "BindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Emoji",
+ "GUID": "c623cf12-e43e-45f8-8036-76eee9066c77"
+ },
+ "ColumnName": "Emoji"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Description",
+ "GUID": "3aae46fc-b36b-49ce-8fb1-2c080f81ef2e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!B2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Emoji",
+ "GUID": "f2005ed8-67f9-4b58-a4c4-5be22cf43528"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!B2"
+ }
+ }
+ ],
+ "RelationType": 1
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "CacheSetting": {
+ "AllowCache": true,
+ "ExpiredTime": 600
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格2",
+ "TopCount": 70,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 70,
+ "DisplayMode": 2,
+ "TemplateKey": "幽灵按钮"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Accent 1 0",
+ "black",
+ "[AUTO]General",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "1,0": 0,
+ "1,1": 1,
+ "1,9": 2,
+ "1,10": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "3,0": 0,
+ "3,1": 3,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,8": 0,
+ "3,9": 0,
+ "3,10": 4,
+ "4,0": 0,
+ "4,1": 3,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 4,
+ "5,0": 0,
+ "5,1": 0,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,1,1,9",
+ "1,1,1,8"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=选择图标!$B$2=\"\""
+ },
+ "GUID": "cf7cff7f-81b5-46fc-9dc2-3f90d6c97089",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//nnHP8wjWm3ZTsA1l2Sm7iX7XP/o/02OKRkWTEFYSlO6wdzcsrtPI1Bpup+g9UorbFjKR3Lu+sHiO0UCLpbXP+AYRvbACisarVODNnx/n+kdg2be89r/FXtqf721KpzZ7K5tIKJIV6O5oAMMmy2Kgx5x2Qx9nciWkL2c6hkMZLILihH4AXTDHyiTMzUAhk2HNrAoSqXGby83lFoN7Jra4tHJPgRwInFC1hW4bH0NDWCe9gBHc+20Rz2tFQagy7ae0mq4GD7nz+LemVuLPaZhtd3o14TzQVM/tzr4jDeo+EXU3Y2SxP+4KLBZ4QriKb5F3dHzEwnPM8F221Uo5g8aPbfiXHjMTSPCgjcu3kGeuM/iK5zv8FKV5A7oP602+DB02SeruyfyfScZHOHwyRtRoHoDvgEf1WmG8FPBF/MKkkdSbSUU3j2C91uWlOfgPv56l8VqcXpjjUdi6xiw4yRRSyMhyojz6ct9BTbwyUyryC1B+1H7cCvwfkw4UP9zub4IyNEcILhy/m1u7ZjB+bt2UmlUuitZN9kxB4qgjekVuhIt8W6VQWnuw0rdLwxZxGUm7bVlrhoU2DkXwz2laK9mvAwMMecdJIzdkSTuSa8ljp+4ltBSvR0GnAl0dKWMyN7b9k6wrkeRusUmPFYMQmf73Nbhot/PKxG3N/EvvMKttM6T7zWIP8JXG1BcNAPSnKibUNnVvfADd0eGYZMHH7KNcTkPb41GHDWyXQA4YHVskgEUp5CpzTocgOeO4wajBO+P1zWrFaHMRx3BRbAcTdxsx7n8iU7hFIZhgzw0KBTblU/F8nyp/64v2BgMVsBZ4MRz1QbwNaSABvbsMDUAmpTzuY1eUGDLbPIrnJ9CNg/VC1Q1c7g+BubQI+qXMgarj+YN5fDwnMiQY0o0ZHXXhSDvVWg==|920
\ No newline at end of file
diff --git a/Pages/共用/选择图标.rd b/Pages/共用/选择图标.rd
new file mode 100644
index 00000000..c66f627f
--- /dev/null
+++ b/Pages/共用/选择图标.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 11,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/共用/项目任务分组菜单.json b/Pages/共用/项目任务分组菜单.json
new file mode 100644
index 00000000..db3cafad
--- /dev/null
+++ b/Pages/共用/项目任务分组菜单.json
@@ -0,0 +1,205 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 38.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 11.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 152.0
+ }
+ }
+ },
+ "Count": 2,
+ "DefaultSize": 11.0
+ },
+ "Values": {
+ "1,1": "编辑",
+ "2,1": "复制",
+ "3,1": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目任务分组菜单!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ed598dee-e33b-447c-b428-6fa57573c8bc"
+ }
+ ],
+ "Text": "编辑",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "编辑.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目任务分组菜单!B3"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9358bfb6-5c97-449c-a50f-46f5d7816489"
+ }
+ ],
+ "Text": "复制",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "Application/148_copy_2.svg",
+ "BuiltIn": true,
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目任务分组菜单!B4"
+ }
+ }
+ ],
+ "BreakpointIdentity": "6c9ad401-b5a7-4c0c-af64-0dc24327c2f6"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "回收站.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1,
+ "TextIndent": 8,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 8,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Left",
+ "#FFFF0000"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,0": 1,
+ "2,1": 0,
+ "3,0": 1,
+ "3,1": 2,
+ "4,0": 1,
+ "4,1": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//p6ODlUJtLfLEII4s7CioLamnzi4WtCFfteU7LEJbS1Svb2Ukvgxm97rGZd+bhyjHchnwptqmxQrMhXdb84hNjvjOl3NFoAMmOxQoynL6IX8V2jMRVKtR726gnY3rK8G8Sl/Cqku5Zr2/9I/gpwoLzkoYJFc2pkjmWRYlLvB6j+N4eyAOj/Xy7bGcpNMgdYzsKHxkovAtYoz4bdACI8MhyHrBgSDIlI00U8zvLRnzXsw/epZIie0IxNgpN7+E6DMlN2T8H/bXnxkqjR52uppVclrNzGw4ceqcFiXFCozy8Tkc6g9aAOGYC3ETmBQWiJSU3BgmHOqz8HxLbSIYTbQxf1H+jGawu+e+PipqYEEC5WlqUAgDS0QuDwLCuQ9C9Vdfrl7T/iIWM79Eh7CuqIpqMHqfg5/gkLfwZOkNo93iEt4mwzTfS+4wIh5sMQnYzP7DKH7uLRPFM+JdrGl98Oe6CF7U4AGEMHFEarn6LpDUGYG5QfDxoGGBUNyo70hxA5UkYGF7gtvem5yRcfTonNc0sNVcCdcqeLNWRFM22SihD2kpxBNRyXDqBK/Ox1J3w2qqxE24sFcxBIvaFJ/CBMK7XTs+YA2/HfZBbAGzZm/DGTXImUnnd9H5lb58+R0Mb7m2rKBIi1OMdYmTwQQJtBN9puRmJSFOQu5t3V2Nmdf4a+plrXqODG9Zy+mm2ogApW4hojjGe53LLHmZ9oMKuOloLB0hQPlW2Ih7TsgVFroIgkEZUxE1Z6Pu64KCAFuImXrf8jSdMWQcK1sE0OfxenZrizqEjPIMELnqOMnUQWnfAppcrFRJ1EobtEMfGLC9XD4usfbqGR080pacc1X0/BxFvEn2EvqMGonm6hdAA8JOhpRz/73mm7HN7Wnxla07aD+0epoEeKOZjSM0dtQzgwuiJA==|920
\ No newline at end of file
diff --git a/Pages/共用/项目任务分组菜单.rd b/Pages/共用/项目任务分组菜单.rd
new file mode 100644
index 00000000..4b78f082
--- /dev/null
+++ b/Pages/共用/项目任务分组菜单.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 2,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/共用/项目菜单.json b/Pages/共用/项目菜单.json
index 1c6a920a..2d757b59 100644
--- a/Pages/共用/项目菜单.json
+++ b/Pages/共用/项目菜单.json
@@ -26,37 +26,42 @@
"DesignLengthInPixel": 38.0
}
},
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 38.0
- }
- },
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 38.0
}
},
- "7": {
+ "9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 38.0
}
},
- "8": {
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0
}
},
- "9": {
+ "13": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 37.0,
- "IsHidden": true
+ "DesignLengthInPixel": 37.0
}
}
},
"InLogicalVisibleIndexes": [
- 9
+ 11,
+ 13
],
- "Count": 10,
+ "Count": 14,
"DefaultSize": 38.0
},
"Cols": {
@@ -79,10 +84,14 @@
"1,1": "项目信息",
"2,1": "项目岗位",
"3,1": "预算申请",
- "4,1": "归档项目",
- "5,1": "退出项目",
- "6,1": "移到回收站",
- "7,1": "更多设置"
+ "4,1": "邀请反馈",
+ "5,1": "发布更新",
+ "6,1": "提交立项",
+ "7,1": "发起会议",
+ "8,1": "关闭项目",
+ "9,1": "退出项目",
+ "10,1": "移到回收站",
+ "11,1": "更多设置"
},
"AttachInfos": {
"1,1": {
@@ -90,23 +99,17 @@
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目菜单!B2"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "03014843-0c18-48de-ba21-e79053e18e30"
}
],
"Text": "项目信息",
@@ -124,29 +127,23 @@
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目菜单!B3"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "c18000ad-f95f-4935-a91f-43af8d675f99"
}
],
"Text": "项目岗位",
"TemplateKey": "链接样式",
"Icon": {
- "Name": "人才.svg",
+ "Name": "名片,角色,用户信息,岗位维护_jurassic.svg",
"Color": "Accent 1",
"UseCellTypeForeColor": true
},
@@ -158,29 +155,23 @@
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目菜单!B4"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "424a6fc0-9850-4886-ae11-50dee0d6db7d"
}
],
"Text": "预算申请",
"TemplateKey": "链接样式",
"Icon": {
- "Name": "时间.svg",
+ "Name": "预算申请.svg",
"Color": "Accent 1",
"UseCellTypeForeColor": true
},
@@ -192,29 +183,23 @@
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目菜单!B5"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "4685d5d3-1f33-416e-9d6b-83b2399d08d7"
}
],
- "Text": "归档项目",
+ "Text": "邀请反馈",
"TemplateKey": "链接样式",
"Icon": {
- "Name": "项目文件.svg",
+ "Name": "邀请.svg",
"Color": "Accent 1",
"UseCellTypeForeColor": true
},
@@ -226,23 +211,129 @@
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目菜单!B6"
}
}
- ]
- },
+ ],
+ "BreakpointIdentity": "5f2d52eb-3cf7-402a-a574-250bb8f55677"
+ }
+ ],
+ "Text": "发布更新",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "发布.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "6,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目菜单!B7"
+ }
+ }
+ ],
+ "BreakpointIdentity": "5461ed81-f6eb-4e0b-b179-bedb13609863"
+ }
+ ],
+ "Text": "提交立项",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "操作-发放审批.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目菜单!B8"
+ }
+ }
+ ],
+ "BreakpointIdentity": "93c91122-9c03-4919-afc1-165d4f3fae95"
+ }
+ ],
+ "Text": "发起会议",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "视频会议3.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目菜单!B9"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ab5bcc06-4aa0-43f0-bf2b-cea1ba61402c"
+ }
+ ],
+ "Text": "关闭项目",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "错误.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择项",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目菜单!B10"
+ }
+ }
+ ],
+ "BreakpointIdentity": "357f7e84-b447-4509-81be-d575dfdde156"
}
],
"Text": "退出项目",
@@ -255,28 +346,22 @@
"IconSize": 14.0
}
},
- "6,1": {
+ "10,1": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!B7"
+ "SerializeProperty": "=项目菜单!B11"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "2b819e7e-c3fb-42db-82f1-4b741394c8c0"
}
],
"Text": "移到回收站",
@@ -289,28 +374,22 @@
"IconSize": 14.0
}
},
- "7,1": {
+ "11,1": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
{
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!点击按钮"
- },
+ "Name": "选择项",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目菜单!B8"
+ "SerializeProperty": "=项目菜单!B12"
}
}
- ]
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "PassValueBack": true
+ ],
+ "BreakpointIdentity": "e6709b23-5662-4ae1-9b9e-4a655235d03d"
}
],
"Text": "更多设置",
@@ -363,11 +442,19 @@
"5,0": 1,
"5,1": 0,
"6,0": 1,
- "6,1": 2,
+ "6,1": 0,
"7,0": 1,
"7,1": 0,
"8,0": 1,
- "8,1": 0
+ "8,1": 0,
+ "9,0": 1,
+ "9,1": 0,
+ "10,0": 1,
+ "10,1": 2,
+ "11,0": 1,
+ "11,1": 0,
+ "12,0": 1,
+ "12,1": 0
},
"SheetStyle": {
"FontFamily": 0
@@ -399,7 +486,11 @@
"CustomNames": [
{
"Name": "点击按钮",
- "Formula": "项目菜单!$B$10"
+ "Formula": "项目菜单!$B$14"
+ },
+ {
+ "Name": "项目岗位菜单",
+ "Formula": "项目菜单!$B$3"
}
]
-}//l9OzDRMtcSn1bRH4wcR7Y+SIYSPd3aLKQss2V1r9hu7K56jo98QrTiL4n0EHr3B6Xe+Zzr7ExeH947RWrdPCA8WYfdvHMSIaWd4YTsyYy4cDDjCFzqKJTs+SifdTcr+jE+NUnU77OhrMmaQ+bTB8yC69GEcKyzB4XT/YUONT1CGChacFr8168aioD8RprLsYf/wsOln3bTAM7tBxKzmFMwggfFwmVJ+m1PMw0xiQxAPoF53AvVtvAu9fjnxRkvk5HgJVVYYh9+AV9ZqpkcFFFai2FgBRyqi1u6bzpNya7+UpUtsedeadvQgeeJIICjfUzwIXtGNW9Pjmo82YQzt1He0PPseLJCpiNjkTUqHHg0+YaVFKS4f74+c3sCG1y517GTnMsStI7VWVj9Hkp1/xJ7nyyEd90MH1YFwu1Pzi99bFOMzmuT9fxQ/2lvQRaXhOIGkR7yVg0Ibw+WzLea/UwkfHaKQfzV0HenUlpf7NFHfh8uLGbMY2oCnMueA++gtxcRH+S6P/FnOrCZ5UThz0MD+zujRdRaSf+tE9KcCoxtU5xI2QRw6nLvermu0VHCy3Br+83aUmQoIUWUZ5gaR1FpbH9lr5vTTfJMrdkiWaid2K9QUlVfJOzgaFJcA2yxygtHIh59RF+BSQBCkuN3JNNvjKgXbDN9AROveRr95B6FRiUiVK3FQqZCub0JvnbqTh/5ao6hT/S5DtbObW6RsESjhT3yx4QRIr9HfFX4SCa6rXC49U6HRMHjXMkH82py0IjDO6fpiNloJZBD+2vEB3ae8B65e2RMatJc6XUWTREscIWbkLseMVH4A4SFhZ45etdA+X/iCQCTDDucmcSjgJB2MiO3qoSofroS2hZEUqSY4ALG9DM1Nh1GFNgd3m2wZeRAVk3+bR9XU+cD2dN8cdQw==|920
\ No newline at end of file
+}//lZzZKKzmaiIba8/sSdhWo1ksU/1OvkwHWgPVy3EQQs3brIfFfWL+Wnq5qhkb1rL1+TP1nHOv16pUoVrb5oneAkyNbx2kWoIZuCqmu7M/8iXpsjRC4NBzRR/cVKq4CJwnRqLvCfVdwR0SOu6dLSP08xjc/PiAq1Fm+HrtpFk3rpAOlKVQTfm68QCFnGdDoyoGrtwUKunpOIWgCUTkosPSlmMQIc/x3Xisg2N+tdXKM6NY9NI9xhilQfoGoqhXSHQ+RpduVRzxhRqcAvDL/sBNxwbx3VnWkQIdIUr5HMVFpEK2YBn5wTskCdepgEoHfHZnmM94T1VFMQnAWQsU9xW3nCol7JAtOeDUAlfxZGhzWa0wQvjxRnFT5uqW6H8YScrZqWAeabRnC+dAQiP0az+xvItzdYIW9l2lfsHPq15gigOGy3y6WRopP55vnFWftAC8n8diAqfVOvk5Hj3eGzYKqgjKW8eOuv2wo/6i12TCrxAIEYn8A6fKkGSuSA82qKA/9W/hRNFzKyuiTGMUTP6iRrri+y7WaiMT36X3FdCGcttK41oo19UXfAP26nwKsGY7WCVxuXYDW7uGzzrsjke9tZ8FiSyNngW6zCIfswWbwpLkLwRHPVodXFANxFLk3xG6abLQ+HOXeYJsqWa/c1DyAfW2ObP8J6jtdOYgneMQkH+6jyoNxpR3/hkwkxVOP7Wn0bPls4UdBRW+i3oczcoRpfucQL4IxFVqMK8+QB59/rdocppG6JRmBgvrcBtQ9z99wVFfl8Rzn2rotjUYJXLwcKNxkUSLQEt1+8CDR4diouA1fOaZHlsSr9WbMj6HVCo1GIoL52VOwv9OfFcTTU0oXEuQnCKWlDEJbK2ZrAGkmZ9MbZSaf8QGmCZWcHCNmHUkNXChGcn8p9eiO22KWPd4lg==|920
\ No newline at end of file
diff --git a/Pages/共用/项目菜单.rd b/Pages/共用/项目菜单.rd
new file mode 100644
index 00000000..f025dc52
--- /dev/null
+++ b/Pages/共用/项目菜单.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 2,
+ "RowCount": 14,
+ "CustomNames": [
+ {
+ "Name": "点击按钮",
+ "Formula": "项目菜单!$B$14"
+ },
+ {
+ "Name": "项目岗位菜单",
+ "Formula": "项目菜单!$B$3"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_401页面_手机版.rd b/Pages/内建手机页面/FGC_401页面_手机版.rd
new file mode 100644
index 00000000..9020b655
--- /dev/null
+++ b/Pages/内建手机页面/FGC_401页面_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 32
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_两步验证_扫码页面_手机版.rd b/Pages/内建手机页面/FGC_两步验证_扫码页面_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_两步验证_扫码页面_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_两步验证_验证页面_手机版.rd b/Pages/内建手机页面/FGC_两步验证_验证页面_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_两步验证_验证页面_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_修改密码_手机版.rd b/Pages/内建手机页面/FGC_修改密码_手机版.rd
new file mode 100644
index 00000000..d266b9e3
--- /dev/null
+++ b/Pages/内建手机页面/FGC_修改密码_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 20,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_修改用户信息_手机版.json b/Pages/内建手机页面/FGC_修改用户信息_手机版.json
index e93a8dfa..a8b76608 100644
--- a/Pages/内建手机页面/FGC_修改用户信息_手机版.json
+++ b/Pages/内建手机页面/FGC_修改用户信息_手机版.json
@@ -150,7 +150,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "333d40b9-a17b-4608-8ba2-3a6b0c10db73"
}
],
"Text": "取消",
@@ -273,4 +274,4 @@
"Size": "340,540"
}
]
-}//eyhNykX9uqvmRfWldorscvGok6qPPS9t5HZ2J7lR26fW/jbneNE8Q/e0ncTni5O6kLDcP5ACUv2c1JMKtzYV0Hba1xET2DBtQggn1LSrgqR+RF2n6x80p//7WAJXGeyG1ht+iyOUOf5plMWmi0pEtq2YyY7esjlosdjMH1N4jlGe8CVYcRgZsNnqRWdTy5maqCK5bI0ETO60EBtot6ZyrO9/dss44cNnPQfsudiqpGeAvIIsyMIW0KsAias2BLtvLmNxYjOkDZ4fa9w5GpKCmq3KpPmqpqPecGzACeJ08sg6V17y6TcsrJYkxkOm9dp0DqFLBzgM14jyLCqx6KAuxZswCjErjTWqOPQno44uXHC3h7uLDGM+iylw0PZyeVemu+5ItjaV7bhe2fsFvPFamIgofvVgQsp8YcV+JGxtCtmlQ2GEOBP80vApYzcOo7420AhF9h7CWvbYxrurxcig0tEoGw7/Q+3YTOTAyEGDcyPhV5IcPIBl9Ldh93BbI/bV1RY5BcN6NALSvNlHP6I2hJaxt53tyUYlMe87R5p/kfY6C0nK5nhEGmFHB2Itg4fXEDtNzs3sE1Bp35WjjO8G2kypM3Eof2mTncqXhOysp5tYsUW4iQQXMxfpqpyPma5508mEXb1lq9SMD7WRnCbrusoTiAUmNH5tbyRWKAloerm5JfH1d6HjrK+lYOl3kHVIHeQD4jMqxRz25EvEc8YvM8CnVRU/ygVQOkbgdtc0KkJx/43dysUCCrv0GTBQFgjqxGQq0EF3NRLOjbB621zhgcWAQ5iAmXI+m5BcS7mzK62QysrJaJaNk8mnEgy0S86eHq+sNJqhjhNpA/5A0J6ygaDlKXoaizZUoI/6LEysKgVycj79Ot8n2eJRPX/cmR6x4jXczrXWZG4xcDcxBGwItg==|920
\ No newline at end of file
+}//Qz5dlqv4F3VZUqYvUdZNRju955amI7Trx0sDd71cHDk304RVO4im8+lThMy/80RU9WzLMofGFA/kWPUWszMco9o4DMmbDuTsESSAs2lV2/w7SO3VgOKFO3me0Ot52/wQYFJobQ/vJeAjnpWsrhXKPOjTVBb8kYzIO2UZYX/dZI7NZZ40xA+ZI/rzXtssarFuRGp+tG6Mo01WauSPJglpwVv0UslL2lkGDttaZJOWuo2IoikEW8bWtJEngKCTTgqO1jx7IyPDZ9p6S+VvIkYI0NluA7gaWOsa+rNcXGkWvMlMD0qofGKNz+75gA2G4nn1MNQT8+aLiXPys0n226xeZPxLSC7yyGucLGkDA9ycdiQJeI2ScCpsZ7w+dP8OcQNP2XLZ9RynEsP5HrtMwBGCQHeGLgmL0ZiCuGbsBO26ZyKCitasF8bbL8RKmCoclCcjhwlnqZTomoZY6IfL43cfcl1XuFaHlylah1HmYAjiZehMAirb2ReUGSZrPfQ/7C7Yz+d2zsdKZFCdxfh0mdV2rQ+u+QdtOh8Yr9EkQX7EmAohOT0cHmWrgBPNTD0moqRT8zHiza3UcZN5lyjWYvJSQkHM4q6moV2l47bjadXKvBl8m+WtaIDvy/I3FzK1EXKhC+qPBGgtShBVg82r7c6cl3UOkwiMb3h9HDtCk42Mfjqqzr56H1eWtlQ0h7PA9mQfpuRAg782XAmmTh6XwtMvKUz+AzLjdwvRob7LLMx1X2prx4d2iAcedwE/s9w9XUAwAf4cBvu6b2Vkly2NKG/JbOaD5OsMmB2TzXV4gTtg1brQraBiL4eTbFH/giD+RQ9Oxvm6yqT4MIYOTTLNwYseJkVhvQiQELV2psvgvU5IRF65klB2BacfZXwNu6TS7H9wflfQyZ9r4lznrEUn4cSIhA==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_修改用户信息_手机版.rd b/Pages/内建手机页面/FGC_修改用户信息_手机版.rd
new file mode 100644
index 00000000..d266b9e3
--- /dev/null
+++ b/Pages/内建手机页面/FGC_修改用户信息_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 20,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_忘记密码_手机版.json b/Pages/内建手机页面/FGC_忘记密码_手机版.json
index 039fc78c..fad451a9 100644
--- a/Pages/内建手机页面/FGC_忘记密码_手机版.json
+++ b/Pages/内建手机页面/FGC_忘记密码_手机版.json
@@ -95,7 +95,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "3711b55b-535a-401a-b1c8-9a1dcc026401"
}
],
"Text": "取消发送",
@@ -215,4 +216,4 @@
"Size": "340,480"
}
]
-}//LGNGLHwydcg9VGhf8F9wPPO4yJJiSarAcjLShFkZR0t/hwDxrMiN992rsWPd7Y7M0zC+HmzaJE4TkX+gM9LV+pxtGmufl9y/dNIpVHm/I0YXrp+KymcG4LaA0aTCiO/xWYg+LyQP6rD4XziA97K1LH0Cvf8HapGaqPOnVEG9BIT8tzjH7Spf1YgOn6ngo8Sdx+JalSGBhuSpNGKNk/SIE30XLsJD8+TVzWLaOjLyfco3TpSW5iIVtvH1jtq1qyoNHEib4bL8PQWRjrOB14pLd4I10lPepx1pOhd4ah/b81IGMogskhKFD2alewT+OQsvVBgcT0DI135Ev0nMcG2OTl8KZum68BxhqUFyhQpFrUPdGZYXe2rKwlug+1NUSUjCrFfK+I9tQcW+RLn4SVvHwy2OcMVkw2BFYc+DnAA/zCFlBOLfiCcX2W2hbgKMWSSrhBqTu1FfKb2V+sqgAh9PjgbGDnkKtq+A/LAMGZNczb1RnoJmpWfikRdb7JYnPxOldwKNPMDsQaEAr4E0KpdZXIeSKC8UwP108vS3jVLZ6DCHmjugGKkHm62aPD20zMZSyC1O+KktTZ+piSBwV6xP35+p9uNhpkn+vdtETN4fDY9psr1ezegM/RJVHqpUNrBoRQg4DYeoRMKNPzXWgXxL3YBe1NcKNVtRbfklOyGoMTPe0t4b1kX5AyGj6Ys4wdQivc8y1fwzdTuZ3FgkMJ88xSmaLiycbwUzvrPWxk1EHzN/PajveSZcYwSgs2qHWTfFEEzwlDLoODuCCqAEwhzzRT07B43uCYZj61iTaXbXMUNIasCRYbvHHKKTfDkoF2vLozD+WPeqp0BND7Uy6cfy2dUa6ajy640BbEqkzrh1zk9PisS7UEIwlMsza3R/C+ukEhfvroHKLX9Hq9K+4FJneQ==|920
\ No newline at end of file
+}//INFyrXvDe0MFe2PPFWnrqPbIUU+fCd/OkFoDMh0jxzccWnFjkLJcet3czYrhSjNaY7AM6EoFBVtSlggal7j8IYkABc/F9t37DKT7zkKzLDlZs4SiXfZQQRSRH5w6L4Z4fxNdZiq23SG5q6fnsBJOG536EB1j9t/fTkuNrV/j3hNGOpjmR6+ibpXZ2sjGVRVBWQkOfhesS7Bk4AB+kNJmlYofdgwo3uAL4BOMeqoR/5A8vt8256XWKdLLASsFMPEjLX1XvzgZJvZusCpf9eb8B3LLz8VYETWea9Qg6dKdagApkJpzxDxHDyszqE/5/kqTeKq+aVnw/VLmYe3PoMKsJFZpufikXj8g7+H+dcOLJHCDitoBT4Q2JM0mzhr90dMg78/GFQmNnd5iOPSrrIs2RkLt/GuL7QAWYMMCc9qOIXgZZviBKrQB4f43cLmAg3jWi1684B636lYLJWa99beRZU6yrX6UvBDS3G8S9vxl9HfncV+hUcniYkoG0EIXOefmJdLUTLUf0znyEu2hzFAJIWgFIyIRMWqwryWBI2fj/qPQYt17AJaG9ju3blBzjUMj+XqN6P+KWD4kJEyxpbqmnKWoPOEKp4btdx7qwMujx4rSVeWm6pwfklLXaGEZnxmiGAeNT0ZnOzG9AAePxlc3zBMeYdpRhEi/LVj6mUdPtMVkeSvE3w52z4L8IaVKsaKakAEJCrDCYlAPNkNyZyjdLmKUqVrkAFDOgOrc++tE1BjMwbYHJ9VEybuHR886NICd+8k5ybz0H8GcksLZ4W4u1KX3PkEf/wFX6l5u3GEK5HiVt1ZDRZLJ90evLFh5Di3X7HO1byBXhhVem2E1nhYITsKENtx8lP/xSmi0pYpWrKk96RjNA2Y+93KqlcnadDr5PvjYrmRm3ZbUJ8/jSpoxxw==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_忘记密码_手机版.rd b/Pages/内建手机页面/FGC_忘记密码_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_忘记密码_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_登录_手机版.json b/Pages/内建手机页面/FGC_登录_手机版.json
index dae94bea..afd9e538 100644
--- a/Pages/内建手机页面/FGC_登录_手机版.json
+++ b/Pages/内建手机页面/FGC_登录_手机版.json
@@ -139,7 +139,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_忘记密码_手机版"
+ "PageName": "FGC_忘记密码_手机版",
+ "BreakpointIdentity": "14f0503a-2369-4a65-a9c2-71a2d7c113d3"
}
],
"Text": "忘记密码",
@@ -299,4 +300,4 @@
"Size": "340,460"
}
]
-}//3UrNDYzGbAVizXnC61IDAfCkE64gAsFzWJvOsNxUzgubJk9o0nQZJdS9lLHghRq0Zxzuaba4OlHAhgig3x1g5qWEa47M9YKm8dkWLctjZKdFa5e5ixZ15rHL+1iX/EqPhPXi/lpB84JnfFKh1KILX94y2DeE1WNSODnQRY3QBKgHE7qONVcOoMSqNewEFx/mgcsB0vLZIEsimjktM/oSnsOo7Ovi3zIbLq8JNFvf06RyixkBVaSjWCk6hZYW4JCHjkn4LoT91cGa9jeR5qkLGcXBFvRvPv0T6asGZVxwQrDdarH3NFrSd5aG+J7LqvpPDcWj8ANIWr+w3/AMUTNqzfk6BGCUapXR2Xb9W0/MUBGP+brw25FTqVXc9vqpgzrLNnff2HN0hWdOVZuWLLuynvJTeJOy+LsoOalmddKiuvyJNAK6X7vAFZ9NB96aF1JIIozpifnx8S3FdcrgxABLkPWTKB7tgNe1odmYxw3WRD8Hg23c/QA5iqapVoGwW9Nd4nMlq2CFYW44WT7WNXvEZO8k/gu5v4WhzWaWHSkYy8LadvbWCZLR95mEaTFAyumrPCTDRYZx7HPDDBPtN9OvuQ9L0Hn72oaWJYdZ9A9CHQAkTfJPNbeQT8fWKahlds4VXYVolxGdryhR4aRfV/XzKv/GK0lTehF1rxSFNfwuLgWCIZ5bNtQRZ0y9FhLH9MAVYMggEZLA6+XXZoLfGrblGhesQ4oVOeC3eCjAcmPxc3UswH90R9VWrV8tYVeUYgyfJX8r5/MTQXOLbxYWCKNIi50KAjwuNrihCN++sOuXRBbtGPdb2KbR6FuldOWMZbEyINN0NOsRu0ka88OQlMaTemb4sqNBjzC3MKioUYaJCmBFn7McThJoZX5qy2hRXHdXpm8ht9TUkj5LBXSS49QiBg==|920
\ No newline at end of file
+}//fT4XS7vABZqvQcYybTRqqx9EfKyOmkuzNcL/xrdNvC2PmIjol9+mKO4vUGZ62a/zUDp1AHGN4I98Ix3IjvaEN51Sr5ARhBkcf2zbDcdSW6c8S3xcOEHXPfwFml8mWrK/UbHy0GGvL7NADwiAfPmAKuE29juDzjYB/TxeD2dTTOtnc+1N2Yu3vJ8guI9KoQmNn4ZXUfudyJzNK0VGC08JxlcjJOUkBikJ9SdSJwhFl0Id1XkwpQdLyf4v4fktMgz7f1obW4M+vZZ/aDDWFqHw2dIcgjbsBCyDsub79UdPjHtMQyEV5IwFArhlmadViQszghodcmcM9M6hb3ImAcBeHKuM19X1VoWT9IeN5qQtIRv1LYuYgwJ4b8qh+Vm6zekNyzSaINxGhZt8Kf8yLOAGKHKG94XpMB8/GRtY1Ki2qyWfFxITpEWSjOofPp+lVK/g1kLtwXdu/8UHBA+sKfD1f8Q9QZNgre3HPx5nq9N0iGnQq1xj3w2+VRPPOLEg5zfrGqf1hJALzpRRYsFAcmhfB1AjJX7U5lBK76OFnsGrBat5SbnInij6HZ8WmOJCsCBUZ2XhAHshBQ84MSer/9DTNajKDU/E5/ot5g7Ms/medDswgXszFTMJfbA9kzab5pzgHL4zj1Jct8uvlZig2iRW2b8jfqX74YdeyXfYToP8tfG6q+s1aK4OQfr/GZ4SO2IX4S4PCj9nYLdsNDG6flLGrw9tyFaZSzn+j0fHij3NdZQwbSlQEKqGq9e4BIG+tD92XxckiLOrenw/e23ijNXmocoykQx/uq++bnvGdxHDLh7ARIFtn5+fTHwRSsrclndXxC5ZvXImoS5df8HuBSUz5Np60TtymSOjqdIjM/27azgUJBJaqY/kS1W+cuOfGnXRdwErMTAtQhsVVAiUPP5Xdw==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_登录_手机版.rd b/Pages/内建手机页面/FGC_登录_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_登录_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_维护中_手机版.rd b/Pages/内建手机页面/FGC_维护中_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_维护中_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_连接已断开_手机版.json b/Pages/内建手机页面/FGC_连接已断开_手机版.json
new file mode 100644
index 00000000..79a20135
--- /dev/null
+++ b/Pages/内建手机页面/FGC_连接已断开_手机版.json
@@ -0,0 +1,148 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 32
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 19
+ },
+ "Values": {
+ "15,2": "页面连接已断开",
+ "18,2": "由于您长时间没有操作页面,连接已经断开,如需继续使用请刷新页面。",
+ "22,5": "重新加载页面"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImageSizeMode": 0,
+ "ImagePath": "fgc_built_in_page_disconnected.png"
+ }
+ },
+ "22,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "重新加载页面",
+ "TemplateKey": "_RS_Main1",
+ "ForguncyAttribute": "ReloadPage_Button"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "Underline": false,
+ "Strikethrough": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 34.666666666666664,
+ "Foreground": 1,
+ "HorizontalAlignment": 2,
+ "VerticalAlignment": 3,
+ "Underline": false,
+ "Strikethrough": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5,
+ "HorizontalAlignment": 2,
+ "VerticalAlignment": 3,
+ "WordWrap": true,
+ "Underline": false,
+ "Strikethrough": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 25",
+ "Center",
+ "Top",
+ "Text 1 50",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "4,1": 0,
+ "15,2": 1,
+ "18,2": 2,
+ "22,5": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "4,1,10,17",
+ "15,2,3,15",
+ "18,2,3,15",
+ "22,5,2,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "连接已断开",
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "IsBuiltInPage": true,
+ "IsMobilePage": true
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//Y51M/2+lQQObHf256ZnelRsVfAPqEy3HjhTqzRBldg12HUPwg07wa4/GnlUysYNFt6npo9sI+q+fmYKOkJR8/7sj+GezR+YUudk0KgY87wiCg7k/RGp3u3VP+1sDww6dceiZmwHtqsgTALkH59JrB6PP4IU96wKgKUckCUQ1j+TJP4ThVecpfjo3mPq4VKULLsMxCU3yGX5SZCCS/09d4zLzTQXI29vglMLRJExuvq5vKm3Ub1tVPYmmfaAhMz2XCqGzrNqx0fUj5q8b1SL3ZH9PQGWEcqGTBNSzqsV9zNlUXh0ve0XgPiMLHkAi2x6gP/NJgR/mImf2OneQh8Z8q9qOPWaOYOZTgkDTwNPIXni9SLKrhBbQbtMW354aHq3yVKQ/veiAzpCiubBnwz0vmv7WEkFT8C9tgF4ejanUYKAOTOfurS9/9bT8n35n4+BztLKdoSZKuWPAGElRPFTzzA84Q1+Pj+zCeHwKDHL0LLzlwrcVtmfRQzLLWGQYUnasKreCHsGQ0ZVZRUogO1n99tPON5V8jCCu2sT9idiNuz0GFU9ko3EzWIeU/eXsw5mvm1TsF9kUfzX377FjfR7L6fLcw7R5w+lgHSP2Vqh+6aMozDLcjHQlehWDsQGZigDF12m55AtEcujjS4WF7A5wpB713Fr0oXB0dhtsTTPcfQ/Gtrc8ind/15ofDs4buVmEtUPBM2Q+q0Y68g00xhWW7usF7T+BDG/YLsudQ77feosCJSXcXDLnVzOjxvks5pExlFg0Mh4uqA1vrpxlr2ZodBjVu33TOcbPh6YEL+GXeTpTFrcgjgMOk0cPJhTF0NMC5XUQwngDtt1VMhyH1bvxEg4URzOzpLOxStuZEPkNrk7kn3ZDDRx8ngOaIDjTLhU5tcUeYZxwbdofq7SSMgrC9g==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_连接已断开_手机版.rd b/Pages/内建手机页面/FGC_连接已断开_手机版.rd
new file mode 100644
index 00000000..9020b655
--- /dev/null
+++ b/Pages/内建手机页面/FGC_连接已断开_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 32
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_邮件订阅_手机版.json b/Pages/内建手机页面/FGC_邮件订阅_手机版.json
index 402e2621..db8f0765 100644
--- a/Pages/内建手机页面/FGC_邮件订阅_手机版.json
+++ b/Pages/内建手机页面/FGC_邮件订阅_手机版.json
@@ -110,7 +110,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "7cf786a8-79a9-49a5-97ce-a37b0d9d9d20"
}
],
"Text": "取消",
@@ -220,4 +221,4 @@
"Size": "340,500"
}
]
-}//f8BO+z8ZdFhjFznMaGTlMt3+n8+T5Nm1x9N24P9ifJzR76/walarhBCPUsltZhO8sRYCWEy4e0oGFT9Pfiy91FXgqPEMVGZlgqXbbcfndO2KjT5n6LJcvbEok7FHO81/afem326OnQWqz44jXwtPcivvxZ8uhIj3hHL3Jx1iio75ezs+3lQqwEEF8zUjVudbF6sX7cTXvDyE2sqt4KdR/EOkz4BDTfLXDAk5Rux0zGpXdbjYoL8yuPj+QwJw+hAOL4uFv9PJDmavSReFCVTHgUwymrBD0NYedIK2H7pMdJTrM7o0RDe5WrtU67f0W6CdPjE0SqoierEgxobTfWh6iSRTz70VOzjDmqEfJyW7orNlGBaddkg40pTw46CoMEKPHpSBNv03skDROEpJ/mNlMSvULB9XcgLBDt3itDoO13NOeh8O9Z04hr8azT2KTQPHJx5ck8VETUbEiKO0CoMesaej9rTSvSrpRRIIO5s1lvx03sJsCA2GMibIam0aqq8GqhqIyZK0JwkXgtsxY19eLevDJ6CDM3mNqIPVXCrcSnHXV2Rb27vBiuQo4XyIe+UE9c88m/P4dAdY5N/sDzHISQS9N2kY5baNI6Qni5j2Rx0EWAVy8hxB6waDIr2vl5Nuw1aGPeAwKqCHGQPK1isE+i5hjK9bvGfkN/QspTRKdwrddj5OGY3J34lV2gR/8DZMRrAy2V91g3XzeCXI6ABgrw3Jj+hSkf2G1Z7BDBg3Wq8Yu12nA2daEwnGgQacZ6aZdUTkf3BoUZFG8y3fAnWCWKfYCYgxF+hh3b/cPAEy6Kf0eqAUXD7agFAEwPv7amBM9uXuppNPpFgHZhFbS3N4eOUrKz5Y60CBCbsVmF+V9wxpNCbe4HB4kAX2/Ggr9R41mJ2jN2lowntpwomn2Cwqmw==|920
\ No newline at end of file
+}//QjXh4wdcjGY+p207/nK8uodAUFDO8dWMlOnN7XaTaou5SqOeuNclcaAsgVfVzLt9O0BpNITX+epFDbk0NtX1VGElgY7pGNfRE8JM5wvqJg//sG9bov50BqOv73UThMK95WC0kKjDpQhgtSo8pbOcnnLjRITFuwbOZ0FSiq/dyiCYt8W8uItXO7M7lDUyRsiEM2ATyfCktusF25oFi2Fq90l6rTwUmSFkkLNrh/7EThgIVAosEO7iTA1rpgKEQ6FVV3u9CpxOEz7DmwSryUCp7Tz2jcHGfaLpMAMMQoJDfYwTVbJiQQ2G4HCZYTWsOQfuelhYFgdAXoiOZWsH4JxxUN9cH9iDKNaHCfb+FUlCt1fokdnOwHqUOgxkpTv+TbAQcVFs2lVGXFfRcI8TTQaznPZPDZaMso9zfX3eOOCEjhdDXbI2/TWbdstbZcXOXPLqk9Y88PvQJpI0wxj81tu7NCeS3+HetGinQ/RgID8U++kHhDgoNae0piAS6Yq2UdiHO9ydlBzQSDmedW6y+LIyMR31eGwWZy78VoS2XpkurkbebprjxXhzyJ7zAlZ6/rXH/7VCws1OqBpslFcy7TYqbHgUzptetXOpVQPMWaSMWwvX6YOTwy025EO+Qd7Sq66CzoCfSlPJWbOeHE8nQS52qII7NyVt9UCCzwIOVA9+lyHIr2vMLUkKPaV9wvsI+ylAN1A7I2bx9IHmfL5deu8dTFak8cqWv+73YSO+rNSlEVU9oknz/EX7qiwkh2vN0+skIUpxqygM5nEsdJ6j/jnJr/4hqrLATFBPPw0nzaSDw9qLY3qj1itt/0/KaV/gWQbAyWxO5mTlvoUQDYxMX5gPJmIKcFgnMYJZ6FBot2j1kc96jCKwMYBMwSVN7BNPrnT2THKDV4bJAxw2ImZrQ6e7PQ==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_邮件订阅_手机版.rd b/Pages/内建手机页面/FGC_邮件订阅_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_邮件订阅_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_重置密码_手机版.json b/Pages/内建手机页面/FGC_重置密码_手机版.json
index 1945f17c..5ed47235 100644
--- a/Pages/内建手机页面/FGC_重置密码_手机版.json
+++ b/Pages/内建手机页面/FGC_重置密码_手机版.json
@@ -125,7 +125,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "e263c171-76e5-4e82-af1f-4adb94f5ee62"
}
],
"Text": "取消重置",
@@ -257,4 +258,4 @@
"Size": "340,420"
}
]
-}//jdaQVK97gBIZBRcNho1DdwzxARwMMQ0KyxCCr7yaM5crN4Cv/gd4FUUk0zH3/DLJN0w8cw+2AE5D323RIJ74HHMcxWxukcsLuLy0Ww6VjgYY4YLKGn0M9NInHhP8HbhdPSzjNYMIhpgnXFSGVKzdPuHAG86m6kW4ViTlYa9xrIksuZ33vj1quRP8fbKmK8QKuAGzw7Sf9Eh7OSzWDGhpvHmO1xRVWvouzK30qDtDbZ+zVHCU4yd8QwXLWmw/CBUhtrQQn56+aw4gHwj29rdtoRibjGkmy4SoRsfWaZBmbDg4dH1lLhfjOoh3vO9qBcKAodh0l6OB4/s59qiqk6gBJnucfQw4XJqolpFHTHWAMiCNkqJrLwijW5fnHy/5miPWJrzwLzY6L4mr3N395WkHiUA3aZ3JZTrtjI3i12thUD13w1r3iomrTvMDjBYkHXppl0js/K0O0gkobzQr3WnAKXqt8nRmu5dzBpXKauzGomg+llycd0KlbvbmaZJ+Soo1vJvNNSC65dk9vgdNZVQwpzO6mFDbw9cebhp6ZouNE3qA/ccNKR1/N9w7k9FMWBeeXKryQKrlLDcABBq0k7kvzHHB+f/OdKOE8xa8Ib6xqpg7UkkSBzvllIXXHMTbD8qHdbWqGO2R5gqDB9APGDSmelkBuHoUi+Jzd4Nh9PwS6wMa3jwoYx64iKhlmD8o6mEnq9uKMf3U1TSffJmEE+n4ySFoLsU/OL3cebOq6GYESc8qiSd/M+bQhSgKKYxWBphE2rTlE+MxhThFugJs8lDdHn+zLGxjRJpHKfHsT/gMp+xGsNHayHI4N0LhgPcwFVHb3j9ajSXS3RFgOLx2pnhG2i1YcW9RHrNY9mINPzebBQzDzCvUl57RsH0m8l7Plu1H7SYOM6x6RjX597tZ/MSNmw==|920
\ No newline at end of file
+}//Pb2eIiTHgL0AfqAylsK9KgN3HXYrBhyv2Vkbi1drgH7ax3NXEXF5TPw20Xsl4X2ZSED6PBy4DCs+l9F3kPL0I0I8vTEhUQx48FdmDV6tU9IaC7+mzjcrIk+BDXKUWGLc5y7MDxLeMctoGh7IZiqWHIV5iSl8SQWwVXCJ9mb7s0bnvydCysPEicZ2Fxhms1eLTuuwaDJmYke+PmWxFr+e8WOIYD7el+sLblnyppvhRV4JP+P4gacdCZvRPOqf0IObruivTgHVgu1CXB9zBXAbVoRA/ZTjkMc+GzXU8ybY+nlsmQxqeDKEB2Cn6sfW93W7hbtbTFvNnqJOENoUAJdHIDu8jONxJ5X1hbJ+yz2rC1iMCKf7oQziUiBGStAW/YQEqLvu7U+6cQXqtBwUbTA/PngDWbYMr04fKYSJ01LNz8fITWE4qOoYfsj+lG1iXt+qiGYnupMPRKN+OHKRJltDw29vIA3Wty5rOWPPCbCVSLCeR1AAR5LlNbPzFOjEm6ZviAiI4LEmmPEgZeYRqz22fvVjX8Ecp9GqzaUpdEjM7TvYMdlswrIVifxXE5tmTkNsYLKiEXEDYQb/kDkXEd9mT6iCB/iLqwvl3QJ2Ez/bjv8olum4j74PhZgeS1172FkFfgyXsHRU5ccJ7rHyCmdlhq0rEcb1rg9IhsuriIkHc49veOvYgoM+mZT5Y5E6VaM1BUtUVd+8ZJW2AvIsm1/XCpwnvPctdwwVavjwKj3WgZmPccxlcMhBbpk1Tho3eAtKZ97Wbwt4gr7qqDTX3Rbp7BsOudKC+ZlAZLBYMQPzxcVoP2mXVu6AhhYyE3Isu/HYa1uQUzgb83tuXSfqAxXI5pOKQV923GszqhpkCAw0fIuUYMCeGXbYq8BAJt4O/9bqx3fZJydNshNlLtgYOauKYQ==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_重置密码_手机版.rd b/Pages/内建手机页面/FGC_重置密码_手机版.rd
new file mode 100644
index 00000000..d266b9e3
--- /dev/null
+++ b/Pages/内建手机页面/FGC_重置密码_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 20,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.json b/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.json
index d3367e58..a21d1b5d 100644
--- a/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.json
+++ b/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.json
@@ -69,7 +69,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_登录_手机版"
+ "PageName": "FGC_登录_手机版",
+ "BreakpointIdentity": "c20f7495-bfa6-47f6-bb31-e1d4fdde395b"
}
],
"Text": "登录",
@@ -161,4 +162,4 @@
"Size": "340,360"
}
]
-}//9ieAG//ZpD5f/WXlBuVvjT6k/gLRMXWQHpAZx55ju8TFVn+fG/xlMrkVeW4dM0b33sOp2G4EEUy1VqGfF9mh2HYH2VTahHGbPvwkg/2Hnc9ba/9RSTwh2emyqQ8ZPaz3orPqlN7F6kuqOt+bhNDJADoh3vx9Lkuf/Rueq6g6rFamL5y1mg30nfm2h0lyGQWd1iKXaU8fA0RDuj07kkDOO84kgJD9sAP5G1+Tmbj0rzZnPZDCdKg4p/54GO5pwB25ednQ/XBKcq3CtYSy8kZygwPbLlWzBk/gacA7wpmY8xewjZatK1FGzDlQgJAaZXIqk8gpDF/oZFGFRLprM6URIt+ROWvJn8GhDpjiDJ+D2QR8Vfk85cv87E1cXIrKRHPDeOfWqkIXyS8hyoZRv6uei2hsbnM+aEX2QQFCWX/nw79eSwAv18yNdJTjHjc/lz5dOjObWHvaTYXjw/Ce6NMqFK2iBCvaD3He8Lmlk3y8H8dMWzMky2Tid7H3PWAty8fFynuvgpGQ9ZNM24pW5Bgv+x55AhLaw/wmExWMnyYmOarGOBSYIXjCIhV6In+detGj7UldsYQ2ShlY7met1saQ8KxmpihTRTNz/BMpNK9/sw3Z3lw0w7CS8phvYbXRaXSWG/100nR4Eoa7bcSTkhmrjnrMFdyQsU9oNQRZuGuPTuh+sEtM5hI0/UXMvwpAgFHtw+J5Qvz6cKlxNnAPX2jsmTkw+pmKHcMTFsXPBbOkNtKRR34DRusuuTkwWpGYRiyiOQCHkZy6qX5aGI5O9+B6F2RRA/7kBSvaNNk1UOZyVQ5t2ZSMKXTzTSfWk+pncalSkvoOu/g7VWTqQT07uC9cI0TBnpieK0XIrSeSa7dNK8IqQiAHQxUHINXKhuJhb5kVzwwIhMsZdAppHSiquH3xeQ==|920
\ No newline at end of file
+}//MGP4cK+PvIemsT6Qjo7WhKwczdtgxqOs0RTJd3YjoEC/fxMAw4pFZAVd8oCKJzhbknZN/emZ4pI+BSJ5uH0XJn7cWbEwWx+vOmAUpxAtkxsatmxdjCmvIAxqM982DsRN0diQOvZdFHGHtEQfIKBnwAEHC1HXAGU+dTCay+7R6GAZFksbAvYLZBKwPoshQxalQAUyXp8uwd2PaIO3UuYOuDH1dT30rA1hxZX2n6UfeNjgKvZigFshWv/W8WdAE1jVtyny8uo7c+lM3YDqME7hwLQOtPlDkH4Iu/5qqhI1nXFSd5RYJS5axRibetN5mI/eCi5KR/C3BhS5YCZQ9la5W5hjjbyWz/qc8+Ugn26T1YZkcu4JohiqKI551zxxUFPblq56S7aDqB3J9KkgU4MWG4q9AxQZoZGcyreRJc6lZeS/ZAujkiffzg6AXMU1+IRk/4VL9gEbRRvlfnRBhTW9cMMhZ/bcKrBPLVAym0OlxODPTFptIQx17yysVmvh1TYICBGaIcLNi6AeelreYLjnXPskIp0kQrCPjEIkVm+YDcO3GR00txvBpnEXxnlg0hbQZHJhDeAS6jZ65l9U3Ob057Md+U5ErVR9PlIBrz6LHgRBG9Qs9XMjpod5K/IbFf0/3mDE0U98QYEqrGrT4G+LPGtDfYGoRYoQyIpSH6cNHVU/uF35ntwc6eyH9YpSzjkbFYo/NvezcLr1umS8qeAm5luh/WCIDuS1u33ZMQWJrgBe6pDL298m3XBFvplX48pReBuNVfYfLI17UnvW3zjMUbRRiCKyx697aorcJrWhdXymk4B9a1WiWeHevQIgPd1/eTY1MYF5xxUyJW+5Z1v2lE3cJMIo39KfnL61fC+8gQ/4e1cJ18iiVbPE+yFSHGft59RYTd8JguBZuI0LKXoyDA==|920
\ No newline at end of file
diff --git a/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.rd b/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.rd
new file mode 100644
index 00000000..955f7d5f
--- /dev/null
+++ b/Pages/内建手机页面/FGC_重置密码发送邮件成功_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_401页面.rd b/Pages/内建页面/FGC_401页面.rd
new file mode 100644
index 00000000..9e2d163d
--- /dev/null
+++ b/Pages/内建页面/FGC_401页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 32
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_两步验证_扫码页面.rd b/Pages/内建页面/FGC_两步验证_扫码页面.rd
new file mode 100644
index 00000000..c64d2c57
--- /dev/null
+++ b/Pages/内建页面/FGC_两步验证_扫码页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_两步验证_验证页面.rd b/Pages/内建页面/FGC_两步验证_验证页面.rd
new file mode 100644
index 00000000..c64d2c57
--- /dev/null
+++ b/Pages/内建页面/FGC_两步验证_验证页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_修改密码.json b/Pages/内建页面/FGC_修改密码.json
index 85c12f6b..7a9cc070 100644
--- a/Pages/内建页面/FGC_修改密码.json
+++ b/Pages/内建页面/FGC_修改密码.json
@@ -591,6 +591,7 @@
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
"MobilePageName": "FGC_修改密码_手机版",
"Title": "修改密码",
"RowBreakLines": [],
@@ -604,6 +605,7 @@
"BackgroundPictures": [
{
"Name": "BackgroundPicture2",
+ "DisplayName": "背景图1",
"StyleInfo": {
"CornerRadius": 20.0,
"Fill": "#FFF6F6F8",
@@ -617,4 +619,4 @@
"Size": "400,510"
}
]
-}//oDE3RvlaDnOPULKPpbSkS34LiuBVLafepPv0nLHDtrx0avKKnye1/lnYtZ7svEiqoJMi7EYO8tyQhdY2QE+8aWlJVspQJEJxRO9x5Q1QZaoldixKmC4fS+uLF6MRYknRIHsvEVpncK1Jlzv8Ppo9+9/7YPFojs8BXp3citb4nK6zGRMATi97cn4tkVwxuPVyORTmFP18McVMk0hiRkGi/VM11tol9Do72w8x2YD+7jNkTSPx2UO9Ovc4HRIbEJ5qqUcLTczSzyRnUfaL3ukDJEnZG/oN+orl5r6g/DoREyFjk2KVm1ltnxAX7aJUMOW5OcAJigj/o1W1/gsrDj7rShSe5U6V4qvVK6RTVE0fVHTwRwJ34Iia7djr0a3Dy1GMAVFlb0yGcY0C5LpElbPit2ji9EBjfA4iBsxfhjuTUL8cLlL3vojcXGNLNLK1y6Aq6NZlVcmFqrSygdBb7booYknjLC9xrovnLETZ4QGU6FL9n4W5ost6e/7fB0LrCb2TrVR1nU5l9gzuYUHN16iphvD82oW5895+0+UwUQRhN2b7N/flt6r5LM2bCukmP0w7NIMLCwRwHm79763W2RTlkIzBQtndJhSXgeOyRvmaIN4OCHsS12laAz+j6YhB/OUuC92WmyvyemKygbGtMthUQk/y7rsKVA6BrIveddj+FsnxBXrrnUm/VpvkOyI/ClTXyP9gX8sssVNWtoQYtzhY9KqPV19WWBuPrDRm2Jut3vMTR/4+L6UpYTZvGDVe1XHTzTTshysKkIHh8P1TG9nyvdk7Ud9tS0OZLHbHmY8/0xz/T9UlkM1a10RAWdHCj5SArKux4vFLLL/lXy+Y7+I+HfK/OyJZqot3wK2A75DfF9c68egb/VshjCqT4qNXnCUyVSIOH38mFCgc0CFZ2sIsXQ==|920
\ No newline at end of file
+}//N0ogpPUAk+OfIouadfTbyWDRXPC8ey8DO7TLJStsc4gSORZM0Gx512foLTMtjDPATZRBiRUqyBkqF5MBnmiVS4xBHyJBGotL/5thKKR7jt5rUo9ywSJ4BHa3ysFbE9rkv13XW7uCT8IoNcTwCjxYLkIllNfKhLwT0VJP7irj/6bKMTmE3BGTfLkhVEEHv5c8goofqwaSI1rzj/eL7W69rQ2gzx+QA/B354k7E+Pgz4uLIkLJrkOED3S+SQvdlufDcpQSD834rA0yoVUW+nPkXRxSw0ZsSz/BlSg6BDLtscL/VkbLOQCYXZvc2jAN+B63UqoVrkhFuZruh6gjVyEpBGjx6Vzyb18lncVPbP/mZVzhs9qKmkiU+3buvG4oRqNWhn3Os5+QpktYJaPYfuTNqt4lmVbT2Y5bBFZYOR8r/kuN21CNElrRiJ9LzocSze6A3/4i0IL7ozYlArDzyAfJJvc9o7cUeL5IOiRFRClm6D+g0Oum2YISgX3iH2wwAk1+rAM37XbzQYswUJi8SlICDTNhlLDBtR/5OyU9vF2mRsghBPExDofCX1RkKpEGrZLSrQU9cYPJSEGKbfrebMOV5qaQcV6uEi9U9Arvv5UN7FYyjff8xPtwdWeesenu+/dnqZsZv80xtmBOOWVhncgLBrH+TnN3od+SJJHTYlwh9JmfpwRRZYhT72yVR2G60bwwryo6S1XQ9FWRimZ5A39LcdtargqU+1yYgBouMnFXBIldK+/QPai1sQ+xZ/Ggg70KcAfoGMRMb2sZAScpDUSh1j3DrEEuOe+P9tWI3hl2upvNDXHol2QJnYcruEtpRjExYJQsKdhmKONV1O9r35vrZS8Ugr4RF2uEcO+Djst+zNGB5GheU8/lWnzxsm28BGxF4wc/GdqY2/I3CHgy+OolmQ==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_修改密码.rd b/Pages/内建页面/FGC_修改密码.rd
new file mode 100644
index 00000000..e80e7736
--- /dev/null
+++ b/Pages/内建页面/FGC_修改密码.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 55,
+ "RowCount": 30
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_修改用户信息.json b/Pages/内建页面/FGC_修改用户信息.json
index 47451483..f7bb6a92 100644
--- a/Pages/内建页面/FGC_修改用户信息.json
+++ b/Pages/内建页面/FGC_修改用户信息.json
@@ -1,31 +1,69 @@
{
"Rows": {
"RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
- "13": {
+ "2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
+ "DesignLengthInPixel": 24.0
}
},
- "17": {
+ "3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
+ "DesignLengthInPixel": 32.0
}
},
- "28": {
+ "4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -36,13 +74,19 @@
}
}
},
- "Count": 30
+ "Count": 15,
+ "DefaultSize": 32.0
},
"Cols": {
"RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 32.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -54,185 +98,192 @@
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"8": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"9": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"10": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"11": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"12": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"13": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"14": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"15": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
}
},
"20": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 32.0
}
},
"21": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
}
},
"39": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 32.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -244,186 +295,21 @@
},
"40": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "41": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "42": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "43": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "44": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "45": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "46": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "47": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "48": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "49": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "50": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "51": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "52": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "53": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
}
},
- "Count": 55
+ "Count": 41,
+ "DefaultSize": 32.0
},
"Values": {
- "4,20": "修改用户信息",
- "13,20": "*",
- "13,21": "显示名",
- "17,20": "*",
- "17,21": "电子邮箱",
- "22,20": "保存",
- "25,20": "取消"
+ "1,1": "个人中心",
+ "6,16": "姓名",
+ "9,16": "邮箱",
+ "13,28": "保存"
},
"AttachInfos": {
- "7,25": {
+ "6,9": {
"CellType": {
"$type": "Forguncy.UploadImageCellType, ServerDesignerCommon",
"UploadImageLimit": {
@@ -438,7 +324,7 @@
"ForguncyAttribute": "ChangeProfile_Picture"
}
},
- "14,20": {
+ "7,16": {
"CellType": {
"$type": "Forguncy.TextCellType, ServerDesignerCommon",
"SavedValidators": [
@@ -447,13 +333,14 @@
}
],
"TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "请输入",
"ForguncyAttribute": "ChangeProfile_FullName"
},
"DataValidationInfo": {
"IgnoreBlank": false
}
},
- "18,20": {
+ "10,16": {
"CellType": {
"$type": "Forguncy.TextCellType, ServerDesignerCommon",
"SavedValidators": [
@@ -462,40 +349,35 @@
}
],
"TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "请输入",
"ForguncyAttribute": "ChangeProfile_Email"
},
"DataValidationInfo": {
"IgnoreBlank": false
}
},
- "22,20": {
+ "13,28": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"Text": "保存",
"AutoExecute": true,
"TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0,
"ForguncyAttribute": "ChangeProfile_Button"
}
- },
- "25,20": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
- }
- ],
- "Text": "取消",
- "TemplateKey": "_RS_Main"
- }
}
},
"StyleDatas": {
"Styles": [
{
"FontFamily": 0,
- "FontSize": 24.0,
+ "FontSize": 18.666666666666664,
"FontWeight": 1,
"Foreground": 2,
"Underline": false,
@@ -503,41 +385,49 @@
},
{
"FontFamily": 0,
- "Foreground": 3,
- "HorizontalAlignment": 4,
"Underline": false,
"Strikethrough": false
},
{
"FontFamily": 0,
- "FontSize": 14.666666666666666,
- "Foreground": 2,
- "HorizontalAlignment": 4,
+ "Underline": false,
+ "Strikethrough": false,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
"Underline": false,
"Strikethrough": false
},
{
"FontFamily": 0,
- "Formatter": 5,
- "TextIndent": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "HorizontalAlignment": 5,
"Underline": false,
"Strikethrough": false
},
{
"FontFamily": 0,
- "Foreground": 3,
+ "Formatter": 6,
+ "HorizontalAlignment": 7,
"Underline": false,
"Strikethrough": false
},
{
"FontFamily": 0,
- "Formatter": 5,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 8,
+ "HorizontalAlignment": 5,
"Underline": false,
"Strikethrough": false
},
{
"FontFamily": 0,
- "HorizontalAlignment": 6,
+ "FontSize": 13.333333333333332,
"Underline": false,
"Strikethrough": false
}
@@ -547,21 +437,257 @@
"Body",
"Bold",
"Text 1 25",
- "#FFFF0000",
+ "Background 2 0",
+ "Text 1 50",
"Left",
"@",
- "Center"
+ "Center",
+ "[AUTO]General"
+ ],
+ "Borders": [
+ {
+ "Color": 3
+ }
]
},
"CellStyles": {
- "4,20": 0,
- "13,20": 1,
- "13,21": 2,
- "14,20": 3,
- "17,20": 4,
- "17,21": 2,
- "18,20": 5,
- "25,20": 6
+ "1,1": 0,
+ "2,0": 1,
+ "2,1": 2,
+ "2,2": 2,
+ "2,3": 2,
+ "2,4": 2,
+ "2,5": 2,
+ "2,6": 2,
+ "2,7": 2,
+ "2,8": 2,
+ "2,9": 2,
+ "2,10": 2,
+ "2,11": 2,
+ "2,12": 2,
+ "2,13": 2,
+ "2,14": 2,
+ "2,15": 2,
+ "2,16": 2,
+ "2,17": 2,
+ "2,18": 2,
+ "2,19": 2,
+ "2,20": 2,
+ "2,21": 2,
+ "2,22": 2,
+ "2,23": 2,
+ "2,24": 2,
+ "2,25": 2,
+ "2,26": 2,
+ "2,27": 2,
+ "2,28": 2,
+ "2,29": 2,
+ "2,30": 2,
+ "2,31": 2,
+ "2,32": 2,
+ "2,33": 2,
+ "2,34": 2,
+ "2,35": 2,
+ "2,36": 2,
+ "2,37": 2,
+ "2,38": 2,
+ "2,39": 2,
+ "2,40": 1,
+ "3,0": 1,
+ "3,1": 1,
+ "3,2": 1,
+ "3,3": 1,
+ "3,4": 1,
+ "3,5": 1,
+ "3,6": 1,
+ "3,7": 1,
+ "3,8": 1,
+ "3,9": 1,
+ "3,10": 1,
+ "3,11": 1,
+ "3,12": 1,
+ "3,13": 1,
+ "3,14": 1,
+ "3,15": 1,
+ "3,16": 1,
+ "3,17": 1,
+ "3,18": 1,
+ "3,19": 1,
+ "3,20": 1,
+ "3,21": 1,
+ "3,22": 1,
+ "3,23": 1,
+ "3,24": 1,
+ "3,25": 1,
+ "3,26": 1,
+ "3,27": 1,
+ "3,28": 1,
+ "3,29": 1,
+ "3,30": 1,
+ "3,31": 1,
+ "3,32": 1,
+ "3,33": 1,
+ "3,34": 1,
+ "3,35": 1,
+ "3,36": 1,
+ "3,37": 1,
+ "3,38": 1,
+ "3,39": 1,
+ "3,40": 1,
+ "4,9": 3,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 1,
+ "4,14": 1,
+ "4,15": 1,
+ "4,16": 1,
+ "4,17": 1,
+ "4,18": 1,
+ "4,19": 1,
+ "4,20": 1,
+ "4,21": 1,
+ "4,22": 1,
+ "4,23": 1,
+ "4,24": 1,
+ "4,25": 1,
+ "4,26": 1,
+ "4,27": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,18": 1,
+ "5,19": 1,
+ "5,20": 1,
+ "5,21": 1,
+ "5,22": 1,
+ "5,23": 1,
+ "5,24": 1,
+ "5,25": 1,
+ "5,26": 1,
+ "5,27": 1,
+ "5,28": 1,
+ "5,29": 1,
+ "5,30": 1,
+ "6,9": 1,
+ "6,10": 1,
+ "6,11": 1,
+ "6,12": 1,
+ "6,13": 1,
+ "6,14": 1,
+ "6,15": 1,
+ "6,16": 4,
+ "6,17": 1,
+ "6,18": 1,
+ "6,19": 1,
+ "6,20": 1,
+ "6,21": 1,
+ "6,22": 1,
+ "6,23": 1,
+ "6,24": 1,
+ "6,25": 1,
+ "6,26": 1,
+ "6,27": 1,
+ "6,28": 1,
+ "6,29": 1,
+ "6,30": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,11": 1,
+ "7,12": 1,
+ "7,13": 1,
+ "7,14": 1,
+ "7,15": 1,
+ "7,16": 5,
+ "7,17": 1,
+ "7,18": 1,
+ "7,19": 1,
+ "7,20": 1,
+ "7,21": 1,
+ "7,22": 1,
+ "7,23": 1,
+ "7,24": 1,
+ "7,25": 1,
+ "7,26": 1,
+ "7,27": 1,
+ "7,28": 1,
+ "7,29": 1,
+ "7,30": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "8,11": 1,
+ "8,12": 1,
+ "8,13": 1,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 1,
+ "8,19": 1,
+ "8,20": 1,
+ "8,21": 1,
+ "8,22": 1,
+ "8,23": 1,
+ "8,24": 1,
+ "8,25": 1,
+ "8,26": 1,
+ "8,27": 1,
+ "8,28": 1,
+ "8,29": 1,
+ "8,30": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 6,
+ "9,17": 1,
+ "9,18": 1,
+ "9,19": 1,
+ "9,20": 1,
+ "9,21": 1,
+ "9,22": 1,
+ "9,23": 1,
+ "9,24": 1,
+ "9,25": 1,
+ "9,26": 1,
+ "9,27": 1,
+ "9,28": 1,
+ "9,29": 1,
+ "9,30": 1,
+ "10,9": 1,
+ "10,10": 1,
+ "10,11": 1,
+ "10,12": 1,
+ "10,13": 1,
+ "10,14": 1,
+ "10,15": 1,
+ "10,16": 5,
+ "10,17": 1,
+ "10,18": 1,
+ "10,19": 1,
+ "10,20": 1,
+ "10,21": 1,
+ "10,22": 1,
+ "10,23": 1,
+ "10,24": 1,
+ "10,25": 1,
+ "10,26": 1,
+ "10,27": 1,
+ "10,28": 1,
+ "10,29": 1,
+ "10,30": 1,
+ "13,28": 7,
+ "13,29": 1,
+ "13,30": 1
},
"SheetStyle": {
"FontFamily": 0,
@@ -570,15 +696,15 @@
}
},
"Spans": [
- "14,20,2,15",
- "18,20,2,15",
- "22,20,2,15",
- "25,20,1,15",
- "7,25,5,6",
- "4,20,2,15"
+ "6,9,5,6",
+ "7,16,1,15",
+ "10,16,1,15",
+ "1,1,1,7",
+ "13,28,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
"MobilePageName": "FGC_修改用户信息_手机版",
"Title": "修改用户信息",
"RowBreakLines": [],
@@ -588,22 +714,5 @@
"PrintInfo": {
"PaperSize": {},
"Margin": {}
- },
- "BackgroundPictures": [
- {
- "Name": "BackgroundPicture3",
- "StyleInfo": {
- "CornerRadius": 20.0,
- "Fill": "#FFF6F6F8",
- "StrokeDashType": 8,
- "Stroke": "Background 1 -25",
- "StrokeThickness": 0.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "340,40",
- "Size": "400,540",
- "BoxShadowString": "0 0 0 5 #18000000"
- }
- ]
-}//xNiGAw+JEvuSgpZaA0xoOMD+uaoRj/sQcIE1XwLiEPi62BS+HavcJIpEIau/y2MsDjCk3oCli7Z1CTSHIf6+kUKWws1lJA62ApZOxsoG1oFPZIGCleuJBGMw+A9ymMMcttqxRnZmrNYeTQT6asQVR9E/KXu+UYweIwkOoJ+qhK5/ohlt2X81HXfnDE3SYDUbKPUwMmPwC0R42XG1tkoXfcs25mT6GiIGASikfg3DrV7iNwaWHuXqqkSn6JTWWafYUdvct7bfVWjK6vUz445c6pYeZg1mIp7aJj5WbM84r4yVhSx3zOJSRty8kv1gC86qEfet/UEsk1PrKBkK39XdD6hNPAq+eEnr7riiCEA+wf8SCoQoZ42SOhY70cQA6FzBGvJHnF840CvEQOWiXPWVua/kQEeCctCCTEXL1eNcCKjydvX5Veg+RLVW0DfPOvSKsY73nth26l4yAMZ9LyTZ+6Vgc1XXmuW5CUmOrgt+wSM/n/6lWNyeUcHG/o9jHBGeC5ANuG1AgaGPk2jO7C/LNZAuhhD4zsbh8wKkqoS7hC6QM1fHU163nP9fHqmtH1jMMvzLPKMXvpRo3xcAvv+fsWRhHYSxL0ftnfp3gpM9ROeoKQIWJBEHuwBpfbXPsBgpyqyNkqCwLxH0N68v0VVe3oeifz07TbCSjOLGAMPkG6RM19m9Aw4K9dhb4Ua6LzUOnyj2BxpY49c2WgOJTv6eTW4IOtCgfM8BUSktSvk2gZZZktTvyrcnEmHFgXMwOeluIoyqXP7oSJhKK0tBkLP+4+M+Bwyl+Xl6edI4ldZCO/QzrGI2xobyMqjybe9bvNG6x2vVprSXeHIDdRx705+QMbVk7AZQb6VhXYuHIRqifyxlhgW4QBm7+JQu8I3lDakpuBl49Ob8yFlyvtrpza23uw==|920
\ No newline at end of file
+ }
+}///VGcfKm9bKGexld6p+qBVuZeuWMIhz+DYNp9jx/KpId9K4nJAtgqaUDekJ2E5isYQS3Xs/C+kRVOkn9P91MoCYnRlIb6d2DMDx6iT+oQMECdF/6ux57bEkI+aVvD4eZ680HQIXvlcxwrweH0A0mlpynAYIPtMgQYGgx3R2yY6+9OywhQX1lcUg/qxwZE4rjOrR1Q4Ce7jmyOHG6XiaUwTWtu573ScPg0srmeF9wyTL9CbSJLD2yUPKT4beiceNZe9HAm6COs1y+CWgYVquwHGrVM3f/SR3DyIgDHQxI4QCMgnpUJ95dZWUZDUBs4Sd8cMqP1u9r0b5TDFYAR/3hVSW2REmdNtvIPBHc8en3GCkj3FHvV9VVoz/J5IlGfsJpCITTv7/P914Duj0ljp0npmibcsk17Xjps6BxRu3M3Q/pR3eNhWq5wvuLb+GNMYzXK93QJdFm0hnSg3nnTRaU8lxOKeQl8aYYvTgCa3SkJe5iMZt8NYOh1hHg+VDxYdpkztoF6z+3UU8XubaQb4u9znm1mEA1Hz42DIHVKxPooUtb/58Mk6m6RvABiY152QttQWQaDNiV8t+n7ICR9IBoY9tsPzjKDN9O6KWOoG6W/wzrpGFQzFCJMphoxDN59z8IYe5uK1WyAo5mKXsUkOR1N1ppYhvCKFP1sY05gWNN8dify256pJhwH45QXn9NI7wp90+rqgg45UmCLxZEVeGE3lp7yG3iDclpnsH3d8qeQV8h4rmomOrfunbdQZVpOlSGclz0aq2CAVWJh+gCE0n/kxt/gl5jdqqS9hFkJf+QUKum2F/nwz5Vpu4JDpLpLaXVNR7/xdBX8I/86DcLQ4aCoYPPBLm6AJl0BXcgw1vEOR8MN+8ibBvGXKhk1aP3euNzw8KNPueoSz1WanUr3CLqIOw==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_修改用户信息.rd b/Pages/内建页面/FGC_修改用户信息.rd
new file mode 100644
index 00000000..71087269
--- /dev/null
+++ b/Pages/内建页面/FGC_修改用户信息.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 15
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_忘记密码.json b/Pages/内建页面/FGC_忘记密码.json
index 8bcba10a..be11c162 100644
--- a/Pages/内建页面/FGC_忘记密码.json
+++ b/Pages/内建页面/FGC_忘记密码.json
@@ -436,7 +436,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "0d9524f1-4d52-46f6-b554-4526be4630ea"
}
],
"Text": "取消发送",
@@ -553,4 +554,4 @@
"Size": "400,430"
}
]
-}//KKBs8kfctCYMmgSKrXn9v0lRIa9KoVX97/nD8uUMMYUoa2ICTKQbftVFsxirsOaSi7ToYuDyJ+4EeVDDZjurvpmIr5W6tpyxFmVA3OuNNSJcLI7XGJ9zrFaGOsLhiNOUDKz6pCgBuTMVxelbVIMYF4jzvnb2xuIkaR++Q58MqtXLceTdZC+FP34IPOo2X5Hew70+s7hCwhKumcoG4hGQa7JJiIShGP0gsE1mAUQRuc3z8D9GGcwKHiivPpVtUQwKlI0Tew2i4hmtm/IYltjJmUIELuh5KOGGpo61blbpj2hwG44hGKsqCwDjWgaeGL4mEVBpIFHXY97vmoJYLLf9TTIWrHS6SXfBaAfLdrlFyD07p9b8FuPFglAZAZg0j2VDmqvRMLs1zNELZsz49YJUjSDLN2Ecu5J2/YlEivg30O1kLa1NVaddjHkL16F8cMYt1GXlzDEt6d6imTfVQQM+TM1bmmnLif2Bvv083IlTURnYnoAY4mauaUeyh8H2BBHvEWO87NdLliZDp5A1eTXfj4Jp/dwlvyLUiEY73xurLjKquZ4h215KtKo75qQHbsAq6Cg7KJSzZQinoSMuRdRU6ZkAiwN9/LlLv/1ZME9y7DSXudhfy4aXETtXJDlPTF7DGAtGdhhJulDBq5QNDfvZFSVb3Ofl/GzhW9IPxxPqihM46sznRKqQfCWbSeq+jP2ieTJ1FsJndBi5jMRnK5frQ71qAGMTKK3hIFstUtLdPS8nG7d7J9xdyy462Y/NIhmcq5B7f+uTCLREfcTkdqJA3JIQB0iLu93rL+Ok0CGujxTAmd0+dTOAeTnq+r3p5V5OT4bGYEGDlV83orFuULIECW0WipPeSaPFNpytzvx+jwbikZEmyqfoZNEQDWpqp6vGwFYgFkcgwqCCtSHNZpBvHA==|920
\ No newline at end of file
+}//OxINmgKitq2QZNOHYVwf8QTdI+1SlbizLDZAEWPeiiu5ND7mGACB8r9RlAVE/7A+fZxRssGph5GMOU+dL97r65e6xexCKiHkcAL2VEcTeiupT+6iv+4one+KY/SaLkNLPMmnp649nVbuMryBvICu99VkFvNXxPfd7arZ4Q7at4AgxmMBCZkuwEKISCEniauPgFWL8dKiybQ3yzNl+QyoUgWSZmAMLx0DnYuxIwrr02C6OdfS8x1Q64xUQPU9oTR234RVg6TXjmAKc+khJT4QJsXjAy/ykDKoYgVh4fu9q67sNNXz1gbli9CQXRrQKMBFQYrdcuNRFeDwoa0ql92EZNq9av6hFU6QrRXkLbnbtIWoEG3CPhPDFbeEPekJE7KbeR/mWbOlZlmA/fPTv80RrnWTAzL5xBASCIzjn2M57qyzITl//TSCA0pvstbVbbPQIe+FHDT5nsZb2v1D9IqrWk6eF2BcWn9Xr19orkBF1lDG8Se0UB+Nnqh3N7eJ1iQZxal2365MtCojXe8iPDRDf7v0TFJPdC0zXeROVWO4Z6aJ6uwRxaLXWDeF6G7QkplI9EKqr/cXRaH+zD/x44vCZalp5zdPWVGn7aurmu6pFN7qEbXcnnn7DTcmR4x8ym4bqwVmV6SBDMZGScVWwwN4dZll/Ku21W4vPVIbfGNmZBLN7USIh3clC7L17esmwnkHbOI3zh+T9kLjH9LHzu48tF2IThfNt54l2EJ9mLrGT3RN5hpMinveRGmPRLH/AsViQpxlISAgc74NLgwe1nS7UO2QO9aQJe2bYKPyjlIQNgs+d9dKXU7Fyr//4UYx636+wtt+jsPNbuKXJQDvK6GtcG2/xQZIZllNuiHBl6AUgRmhmra2O2y3CNNYfGEKC17smekINecDGijcy3BhnVbP3A==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_忘记密码.rd b/Pages/内建页面/FGC_忘记密码.rd
new file mode 100644
index 00000000..c64d2c57
--- /dev/null
+++ b/Pages/内建页面/FGC_忘记密码.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_登录.json b/Pages/内建页面/FGC_登录.json
index 40325324..fc6c4b4d 100644
--- a/Pages/内建页面/FGC_登录.json
+++ b/Pages/内建页面/FGC_登录.json
@@ -1,252 +1,107 @@
{
"Rows": {
"RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 165.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- }
- },
- "Count": 35
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 42.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 37.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 35.0
}
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 36.0
}
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 40.0
}
},
"6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 20.0
}
},
"7": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 40.0
}
},
"8": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 15.0
}
},
"9": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 31.0
}
},
"10": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 34.0
}
},
"11": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 40.0
}
},
"12": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 37.0
}
},
"13": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 20.0
}
},
"14": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 20.0
}
},
"15": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 10.0
}
},
"16": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 71.0,
+ "Mode": 1
}
},
"17": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 43.0
}
},
"18": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 165.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -258,259 +113,66 @@
},
"19": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
}
},
"20": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 30.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 40.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 676.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
- "Value": 1.0
+ "Value": 2.0
}
}
},
- "43": {
+ "1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 59.0
}
},
- "44": {
+ "2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 55.0
}
},
- "45": {
+ "3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 141.0
}
},
- "46": {
+ "4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 96.0
}
},
- "47": {
+ "5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 141.0
}
},
- "48": {
+ "6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 55.0
}
},
- "49": {
+ "8": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "50": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "51": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "52": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "53": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "54": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "55": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "56": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "57": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "58": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "59": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "60": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "61": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "62": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 236.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -521,111 +183,156 @@
}
}
},
- "Count": 64
+ "Count": 9,
+ "DefaultSize": 59.0
},
"Values": {
- "6,32": "欢迎登录",
- "10,25": "账号",
- "14,25": "密码",
- "20,25": "登录",
- "23,25": "忘记密码",
- "25,22": "默认账号:",
- "25,33": "Administrator",
- "26,22": "默认密码:",
- "26,33": 123456,
- "29,23": "企业级低代码开发平台",
- "31,23": "打通现有软件,快速定制面向未来的个性化应用"
+ "0,0": "登录画面",
+ "2,3": "欢迎来到 Clue",
+ "3,3": "理清头绪 · 形成秩序 · 实现持续",
+ "9,5": "忘记密码?",
+ "11,3": "登录",
+ "13,4": "其他登录方式",
+ "16,3": "其他登录方式",
+ "19,0": "© 2024 haveClue. All rights reserved.\r\n鄂ICP备2022016317号-1"
},
"AttachInfos": {
- "6,25": {
+ "0,0": {
"CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "ImagePath": "fgc_logo_dark.png"
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "登录画面"
}
},
- "11,25": {
+ "5,3": {
"CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
{
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
}
],
- "Icon": {
- "Name": "Mobile/387_user_2.svg",
- "BuiltIn": true,
+ "type": "text",
+ "placeholder": "用户名",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "我的.svg",
"Color": "Text 1 50"
},
- "TemplateKey": "_RS_NewLargeRoundCorner",
- "WaterMark": "请输入账号",
+ "resize": "none",
"ForguncyAttribute": "LogIn_Username"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
}
},
- "15,25": {
+ "7,3": {
"CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "ShowPassword": true,
- "SavedValidators": [
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
{
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
}
],
- "Icon": {
- "Name": "Application/078_lock_1.svg",
- "BuiltIn": true,
+ "type": "password",
+ "placeholder": "密码",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "密码.svg",
"Color": "Text 1 50"
},
- "TemplateKey": "_RS_NewLargeRoundCorner",
- "WaterMark": "请输入密码",
+ "resize": "none",
+ "showPassword": true,
"ForguncyAttribute": "LogIn_Password"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
}
},
- "18,25": {
+ "9,3": {
"CellType": {
"$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
- "Caption": "保持登录状态",
- "Style": 1,
+ "Caption": " 记住登录状态",
+ "Style": 2,
"PrimaryColor": "Accent 1 0",
"ForguncyAttribute": "LogIn_RememberMe"
}
},
- "20,25": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "Text": "登录",
- "AutoExecute": true,
- "TemplateKey": "_RS_Main2",
- "ForguncyAttribute": "LogIn_Button"
- }
- },
- "23,25": {
+ "9,5": {
"CellType": {
"$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_忘记密码"
+ "PageName": "FGC_忘记密码",
+ "BreakpointIdentity": "391bded4-df4e-4949-9256-9f078b8cb9c4"
}
],
- "Text": "忘记密码",
- "ClickMode": 1,
+ "Text": "忘记密码?",
"TemplateKey": "_RS_Main"
}
+ },
+ "11,3": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "登录",
+ "AutoExecute": true,
+ "TemplateKey": "_RS_Main1",
+ "ForguncyAttribute": "LogIn_Button"
+ }
+ },
+ "16,3": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "其他登录方式",
+ "OverflowMode": 0
+ }
}
},
"StyleDatas": {
"Styles": [
+ {
+ "FontFamily": 0
+ },
{
"FontFamily": 0,
"FontSize": 24.0,
"FontWeight": 1,
- "Foreground": 2
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
},
{
"FontFamily": 0,
@@ -634,54 +341,46 @@
},
{
"FontFamily": 0,
- "Formatter": 4,
- "TextIndent": 0,
- "HorizontalAlignment": 5
- },
- {
- "FontFamily": 0,
+ "FontSize": 13.333333333333332,
"Foreground": 6,
- "Formatter": 4
+ "TextIndent": 0,
+ "HorizontalAlignment": 7
},
{
"FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
"Foreground": 2
},
{
"FontFamily": 0,
- "HorizontalAlignment": 7,
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "HorizontalAlignment": 8,
"Underline": false
},
{
"FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 8,
- "Formatter": 3,
- "HorizontalAlignment": 9
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 8,
- "Formatter": 3,
- "HorizontalAlignment": 5
- },
- {
- "FontFamily": 0
- },
- {
- "FontFamily": 0,
- "FontSize": 18.666666666666664,
- "FontWeight": 1,
- "Foreground": 10,
- "VerticalAlignment": 11
+ "BorderBottom": 0
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Foreground": 10,
- "VerticalAlignment": 11,
+ "Formatter": 3,
+ "HorizontalAlignment": 8
+ },
+ {
"WordWrap": true
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "HorizontalAlignment": 4
}
],
"Types": {
@@ -690,56 +389,146 @@
"Bold",
"Text 1 25",
"[AUTO]General",
- "@",
- "Left",
- "Text 1 15",
"Center",
- "Background 1 -50",
+ "Text 1 50",
+ "black",
+ "Left",
"Right",
- "Background 1 0",
- "Top"
+ "Background 1 -15",
+ "Background 1 -50"
+ ],
+ "Borders": [
+ {
+ "Color": 9
+ }
]
},
"CellStyles": {
- "6,32": 0,
- "10,25": 1,
- "11,25": 2,
- "14,25": 1,
- "15,25": 3,
- "18,25": 4,
- "23,25": 5,
- "25,22": 6,
- "25,33": 7,
- "25,40": 8,
- "26,22": 6,
- "26,33": 7,
- "26,40": 8,
- "29,23": 9,
- "31,23": 10
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "2,2": 0,
+ "2,3": 1,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "3,2": 0,
+ "3,3": 2,
+ "3,6": 0,
+ "3,7": 0,
+ "4,2": 0,
+ "4,3": 3,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "5,2": 0,
+ "5,3": 4,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 0,
+ "7,2": 0,
+ "7,3": 5,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,6": 0,
+ "8,7": 0,
+ "9,2": 0,
+ "9,3": 6,
+ "9,4": 0,
+ "9,5": 7,
+ "9,6": 0,
+ "9,7": 0,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 0,
+ "10,6": 0,
+ "10,7": 0,
+ "11,2": 0,
+ "11,3": 0,
+ "11,4": 0,
+ "11,5": 0,
+ "11,6": 0,
+ "11,7": 0,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "13,2": 0,
+ "13,3": 8,
+ "13,4": 2,
+ "13,5": 8,
+ "13,6": 0,
+ "13,7": 0,
+ "14,2": 0,
+ "14,3": 0,
+ "14,4": 0,
+ "14,5": 0,
+ "14,6": 0,
+ "14,7": 0,
+ "15,2": 0,
+ "15,3": 0,
+ "15,4": 2,
+ "15,5": 0,
+ "15,6": 0,
+ "15,7": 0,
+ "16,2": 9,
+ "16,3": 0,
+ "16,4": 0,
+ "16,5": 0,
+ "16,6": 0,
+ "16,7": 0,
+ "17,2": 9,
+ "17,3": 0,
+ "17,4": 0,
+ "17,5": 0,
+ "17,6": 0,
+ "17,7": 0,
+ "19,0": 10
+ },
+ "RowStyles": {
+ "19": 11
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
- "20,25,2,14",
- "11,25,2,14",
- "15,25,2,14",
- "18,25,1,14",
- "23,25,1,14",
- "6,25,2,6",
- "6,32,2,9",
- "29,23,2,18",
- "31,23,2,18",
- "25,22,1,10",
- "26,22,1,10",
- "25,33,1,7",
- "26,33,1,7"
+ "2,3,1,3",
+ "5,3,1,3",
+ "7,3,1,3",
+ "9,3,1,2",
+ "11,3,1,3",
+ "13,4,2,1",
+ "16,3,1,3",
+ "19,0,1,9",
+ "3,3,1,3",
+ "0,0,19,1"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"MobilePageName": "FGC_登录_手机版",
- "Title": "登录",
+ "Title": "登录有绪",
"RowBreakLines": [],
"RepeatRangeSettings": [],
"IsBuiltInPage": true
@@ -750,28 +539,48 @@
},
"BackgroundPictures": [
{
- "Name": "1e95a7a8-4f1b-45f3-ad6d-700656cabd40.jpg",
- "ForguncyPictureName": "PCLoginBackground",
- "ForguncyPictureSourceType": 2,
- "Stretch": 3,
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Repeat": true,
+ "Name": "d923b4d7-2436-46d7-b8ed-878c94d708da.png",
+ "DisplayName": "背景图1",
+ "ForguncyPictureName": "d3148bd6742da6598200d24b4966ba9f.png",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 0,
"StyleInfo": {
"Fill": null
},
"IsAutomaticFill": false,
- "Size": "1280,720"
+ "Size": "1518,965"
},
{
- "Name": "BackgroundPicture0",
+ "Name": "a37abdf9-2be3-4087-8b8c-1c3716a5c868.png",
+ "DisplayName": "背景图2",
+ "ForguncyPictureName": "深色LOGO2.png",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 2,
+ "Transparency": 0.04166666666666714,
"StyleInfo": {
- "CornerRadius": 20.0,
- "Fill": "#FFFFFFFF",
- "Stroke": "black",
- "StrokeThickness": 0.0
+ "Fill": null
+ },
+ "IsAutomaticFill": false,
+ "Location": "1027,355",
+ "Size": "491,607"
+ },
+ {
+ "Name": "BackgroundPicture3",
+ "DisplayName": "背景图4",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "linear-gradient(-180deg, Background_1_0_229 0.00%, Background_1_0_191 100.00%)",
+ "Stroke": "Background 1 0",
+ "StrokeThickness": 2.0
},
"IsAutomaticStroke": false,
"IsAutomaticFill": false,
- "Location": "440,80",
- "Size": "400,500"
+ "Location": "735,165",
+ "Size": "488,571",
+ "BoxShadowString": "0 20 0 50 #0C1D2AA5"
}
]
-}//yvKhFemiKT8YA7M7/wMSGyBpMupj7HgB7r59wDnehrzpn71+Ilo707p1V6rNSPsIekb9NY63DRPEeR4EWpx+S9Vrm2gkeJ3SoRrgTwVaXXwsvK6v/SlznxcerYoo9xa7jrzVbuvqiegk2fxYbyCbmFhWvSCTZLrcMVorxynb321XGCD8lN5Yb8rR9TCkf9n5FCYC38FYT+t5cauhSbfT15z3Mn4cyNlf8EXDg83gSnkF7Ow83ok/VThkjJfYkin8+RHOmdmWrkqMtdb+t6I8OgAx9q97GrBlzjrNc6JASEbTMjcAJps6Kcfilww8i3Oyyp4gSlN4npvtkjECYdAKBLMy2K3d4j0uRqA1eMQCpJpmGJe6TYDDNNrc7asLFCDg1z7mw1xTEn39JF3RPPRksVGptM35V+f6H02EdzlsQ4Uczb+1lEFWsgZ/4NcbLpbkg1I9RzMmYHXe4CzzcRmQuMa61B7V9hfJcG3VF3f60S/TP1K8LPwTLeSNRx0fB595fsDZk0kCPZ8skycASlcxgcG/tTqZFNP7Cr/d0dR1jhbfVsmQ93w5lVQC6STJSI9al0s3CJwVGOPQLugrxm1BPz3QUrztdUdnCQpUSyrtAEUL33aaqUh/76hn2VGQxdw8JT7VEqPB21GbWVZq8eFsvRQ6iaDqK2pw2VzVfnLRtPDOafwSpyFgCzTat9zNijvGR564+9N3Zp/glJEHVShmzGI9tWd24ZeOovRmHhXQVTk6y9p1NEW4/K+495nLN1NF0fGfYLyVRojtnWdIRuTwlWEDjRX6XSOpN5v7U575Ay1pn3hEG3LBB6SuzE8FD2r72BrEHtroQcVzKjBg63j0j6Zu/UPvl+smmTYosZm8STThCnu9w9ISIli3VMZtWr63XJyueclGXlohpaDd4/O0qA==|920
\ No newline at end of file
+}//kU/5xMuGqJzXmHIum0ZynbbhjPCf62Jw7mDAIXwYcolsV/xHmBApJ16REmRdTPbTzP7pLP4udMWMhCu/MTqqGOgJpgTvCZNVITCuI7nCROmgeS4LSU8olA+jmC1PldzzjGeAmV/DiUR+KdccK90GUKWGjyJItd/kXoj7HMYvkMx3icXlzvRLGFbe1LWM2jwgJ3JI3ZgF70vShsnlVdebkfHuQ8xd/H8XUB5ClF2zP69dlJS1TYrAf1XCfnZ2lNjD1NtdpzXkraj3rYEafvHAdGBpjUQY7EHGnXoXprzXgbV6gzdXj10lfxpvOgX/p5sZ2asW9aHm9j4cBLMtp4qwpC/ClgrxQh4X9wpqEp2Fy7jvuQOJFYcoN0z/z+GnhS/oJ+ZGqmsxC3a8Y2tI6SDlyYZox0dSKZQSSryPVqVbgLYtSolUXX8HBDZHBINgaeeraW55geZr8df8cHuv6bkpBw6z7lFBhWeCNO9DH+u+tLEAhvYEvRLGRXPGsv9mWNVLVws1BlDAK561sN/wiZ4vWSYRKfJaIPpEyPl/lV3dHdn2wmwWLymYAlLPVZq11y4r0fVVSACMf7fAncDPtyJI0hd0LVBOr6hZA9Nj1ZpTUhLDR8C1bX0iG0uSssilXS+R8MC9AUZYiIyi/7o5hCFFG8iwMVMo67bItXUdshmkVfakV65t63ZRDQHVkwBmj6Pl1gX7u5YFzm1/Lh4WcMtikCgpAtSW+FtuX34fldzFh9Cd+77nZAeTWx6f2S1U9XmwuZbIYVeRzDzgAJFkkZM/uZzXwkBxAOQrgrBcW7igLFvpFY85/DuWDmUcR6JBq5Y0Lof4HItLL2v24FsuUofadKWJA0oM9TUpTZYnRfL/uj6lRvMmRqKyeidIKXotIA1jROS0iuoT1zVsz1e7tQvKQw==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_登录.rd b/Pages/内建页面/FGC_登录.rd
new file mode 100644
index 00000000..e25890c0
--- /dev/null
+++ b/Pages/内建页面/FGC_登录.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 9,
+ "RowCount": 21
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_维护中.json b/Pages/内建页面/FGC_维护中.json
index 317547b0..d02faf20 100644
--- a/Pages/内建页面/FGC_维护中.json
+++ b/Pages/内建页面/FGC_维护中.json
@@ -386,5 +386,15 @@
"PrintInfo": {
"PaperSize": {},
"Margin": {}
- }
-}//ZQDwnAFvlimjpcskcpuepMJN8QmWph860GY+YamC3Aaw/4LdzZSDESzMe2vLSWux4GjVE7qvRDBNvKoRnADm6eR3k1LOrIOzEyij67y3W5THE8WdeemQ/cRJF0hQl7LxPvZFNPwzD1sJPMNwbyGgDnaEHGnaJor/m/7SFHwHoSBxgKjWRpjBYDuz8uzPRIWuYiLigMIP7h7ADFOiQ1kgUlcIUbKJVTU02So2tsRk6bMD7PW3CtRLx30oTlZg8qSiSIJYbIdqCoNkksRGhqVcaZxe5eSMrISVq4L/bRikv4UPAjJBi1dFMKwpN1MzI5Sdk/Ecw1bd93woEAZzFP/4n4jEo/NLdO02zr8wl5MJBEy5OKh1dR1PqCrWOubuH0vMdqHSpJptpuGWYJ/f56+/064cjeL/bF9M2+DI1L7efVEAIgdHvL94rFkA6IdZx+WhEh3K1oKbFan9JaksCk3b5JVryiDiECvJG2MEPV17mKP+yFB7SSAUrt4biKinB26NhHErSYWiIKbc0WNu8jj+smpl4i+GBTfqJ2KHLhxjmrUeRC7PdhMZqaePvMWaiq08Q0E72LgIOp6BmrcQabQZwcE5oWDjW4VD8z38z3ObJwtc+Yk8kFOiUPzYG6wB/TRzFauix13CIQojJjYbH/SUYwizzIueNuJ02tSkIGmTECphUKCSJmlrooYTp0F9PDJkk3KxZE0mykXaWFKTI/sSUmpW/hDbBOyoOq8gmwDGTmegd8apmu1ImQFPAMeBMn36WHP2lNxzLAyqZohPpVx2orU4Lfv5hi/AdButyZP55fBDukKsznf2F3wOWWJs2KQMzjDVauF9NqzdkPQJ4b9tYxERb+GTZoOPMhty5bq9RWmY24Sa3tgFNI/r0kUElqRtdwPm87jQj0CT2cGJP7XQ9w==|920
\ No newline at end of file
+ },
+ "CustomNames": [
+ {
+ "Name": "标题",
+ "Formula": "FGC_维护中!$P$16"
+ },
+ {
+ "Name": "描述",
+ "Formula": "FGC_维护中!$O$19"
+ }
+ ]
+}//ALC+UdvSb1YjifpW8j2ltufn6eeMLNoA09yEI8R/iSPNSS4p9Ivu4gK3iOBJiIsXwev9h+upQHNBaPWeHOhB9iWKHtZH/xiLQjg2efoyPi4b6MNcCq011Ev0DC6+tp0WFldQWnW0xwVkPGDhrqDbIdluWWCXzqytZ3cPnpx1om8JKwPY64Ccu9hXrcq8zTtCWGwVcdvnh5FuPt1wuAaIxQP1NZpSmll62fKLTFLsAig0Re0BbD2aOI0W0tnM96UerO1njMkZktCtbdbTVT9tjazFD57/W76xzVceeV9tKz0d6A/tw1BXHcIaq9mxsrICfwpHD6e8rDOavfLpnZoWYQ/K/Cg0tJ8knKnB/96ISuF/MgQ8FnZblvtYFds99/L6BRAwjsPDL3h+A2UJztm7ZWY6epQEdBLmensh++k/HfZqMpTEcIt+o9qBfekBXwoPRL3zCAEI3vtTci0/mshFG6+mIFbrMVOepCpsUGnD2bx9CCBa6sfBZI1KhoWLwkDen02T4choJB+2OWv1I6jnuxa8pFSoq6FvGAnD9iVQ7fcKwr9lXxPaEvWo0SToL7Xg53fafyCEmqQrR16WGrAlA7Z6O1z0mijWOCNhFBXspMDjZgBBkryUmjotYdN2mieY6M5L1OQSy3qgoSyB7IWajZyqhMgChsDRVWT18n4sf9DNt02gdrWMYKJvg9T271s3OgWnII904Y6gzPM5C5wHlA2tu/Ad4jefJOOozYaqBGWqVnQyW/CAtQ2VJ794s7A43VIE+6K7iaaOhHZWT7HE57SMhldE9r+uHsqcrcyTMwp2TEEXog764PJvqThdQzUux8DMcTY8pVI6IfG+bg2HBUCV0eGVuz565xmKoSnD+wHpChRhPX8HMCA88UJtvs3fkKm5snjaI8qa9IwTn6HxMQ==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_维护中.rd b/Pages/内建页面/FGC_维护中.rd
new file mode 100644
index 00000000..f9bd64f2
--- /dev/null
+++ b/Pages/内建页面/FGC_维护中.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 31,
+ "CustomNames": [
+ {
+ "Name": "标题",
+ "Formula": "FGC_维护中!$P$16"
+ },
+ {
+ "Name": "描述",
+ "Formula": "FGC_维护中!$O$19"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_连接已断开.json b/Pages/内建页面/FGC_连接已断开.json
new file mode 100644
index 00000000..6b91ffc2
--- /dev/null
+++ b/Pages/内建页面/FGC_连接已断开.json
@@ -0,0 +1,148 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 32
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "52": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 54
+ },
+ "Values": {
+ "15,16": "页面连接已断开",
+ "18,16": "由于您长时间没有操作页面,连接已经断开,如需继续使用请刷新页面。",
+ "22,21": "重新加载页面"
+ },
+ "AttachInfos": {
+ "4,16": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImageSizeMode": 0,
+ "ImagePath": "fgc_built_in_page_disconnected.png"
+ }
+ },
+ "22,21": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "重新加载页面",
+ "TemplateKey": "_RS_Main1",
+ "ForguncyAttribute": "ReloadPage_Button"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "Underline": false,
+ "Strikethrough": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 34.666666666666664,
+ "Foreground": 1,
+ "HorizontalAlignment": 2,
+ "VerticalAlignment": 3,
+ "Underline": false,
+ "Strikethrough": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5,
+ "HorizontalAlignment": 2,
+ "VerticalAlignment": 3,
+ "WordWrap": true,
+ "Underline": false,
+ "Strikethrough": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 25",
+ "Center",
+ "Top",
+ "Text 1 50",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "4,16": 0,
+ "15,16": 1,
+ "18,16": 2,
+ "22,21": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "4,16,10,22",
+ "15,16,3,22",
+ "18,16,3,22",
+ "22,21,2,12"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MobilePageName": "FGC_连接已断开_手机版",
+ "Title": "连接已断开",
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "IsBuiltInPage": true
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//JIh6bljzbCsgJmvCgeak4Gc8n8lWva8opq8CGu/IVedzroO2JjBXVsU4Lmo66a8HsueZOVQv3KkD51VAUZAuBNkg7ecqNocxZ6ZWasTf5OatIQIc0bZZtWlANlert2D0i3wOEGFgp3NqEdFPnsjvilvj2GEjCptzPqgIjUj7bwk5gelg89LTb1gwSpv0zxHFBH1wJEhjhNZO1czswTywWgvkVmC/1KkfIKYhuh1FbXHJD5XblQc6dPrkTdz5fje8q38YE6Qqn5i5QX5W2Xds8RnkOF/a90YibM3q2pZ3dtW2cCOgkej/38454GQAeWay7YKUPivTWOnR4R9uVxbOcJN6yuzeN3/eeIjGa6uNTq7QPkUOtYRb0lg5Qr9i9bfHznhth333ck0DuPky3a0687MVkcbg9fz62E/4mRYj6eWPcUTfhWPZs9AuODcCmZ17yqfYgcDz7pNBRQlX4qMtJU5NHxdbNBvIJO73rl6UY9caNd0nAYVPNxHe+XWpkcai/5nIAxKVa8jdSNAL+DTu0zVbX0soIehBLUIXtOJHaG4EmkXsGvXF1y3RW33hTocM4mJsul3lJgWcsxKZOaQGCFY6prG/3zFB3p5TZgBU1outTIOovcs9zm+KcdNySh7K8B2MZRUt/Ob3KxC18RVl8praRP04q7ep/at91LPOLWuOsG63UpfRRCnthsegF73yuv0Fcy17t2dmbIvsqSF8SFFrSJRuXzvI+bLizR8wBATSHIQxXga9lQe1kl5NofUIDYsfcQS9WNT2PD7zql+eDa1E29WTHPUJT/fzUx2cGrP0fNLyrmYP3t9G3nIsVVtod0b+9XeuuHEdv5IPwU9/F59xmSVcH2zn1LgVx/21FQMGWJFPH/RAlsW7dOCzYEi+ETC2Od5xztCIXS4xyrVBnA==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_连接已断开.rd b/Pages/内建页面/FGC_连接已断开.rd
new file mode 100644
index 00000000..9e2d163d
--- /dev/null
+++ b/Pages/内建页面/FGC_连接已断开.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 32
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_邮件订阅.json b/Pages/内建页面/FGC_邮件订阅.json
index 1ff00ad9..4a6af686 100644
--- a/Pages/内建页面/FGC_邮件订阅.json
+++ b/Pages/内建页面/FGC_邮件订阅.json
@@ -445,7 +445,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "1a5f91f1-ae19-4168-8468-81f1878c2ebf"
}
],
"Text": "取消",
@@ -550,4 +551,4 @@
"Size": "400,440"
}
]
-}//rP5r20tIH49jWPgfO+DpHA9jzCyjMQ37iI8SCoV+ldOtFqxlBbvaEtFoyU+l0Vfyw61mfxoyoPqBf/5zSLo0rAGmbYvJHcxIIcCCMBDOigEfkAlGoqp1lNxF/ZKiFkQy2UoRDOFPnsUUgt5tUmGMZOZciRKW+bS1I/nft5t/CWpIR8eU5yDuRVRSo07O1ujZfuJ208X8/fRiSjFR2g3qm27cyeGYCiijUT35n4eMowfaBogc0hF8jrdFVLjidUV7UuUmp+h0Zy2anJ6Dn9/iBqoz023NZdFbmu8yhuSpxDE/DOVD14Ba2sdxldCkKgyQzTnJv8PKtITXi0x9MFpI6GEFiUTgFdioGzxwvCCJ1akHgUsjSMkt7K0x6j92nHYqbWOZk0eRrWiIjf/GuDTzpkLMA8l+KYWr1+Jh8VkciIqTw3j+oCGC+n35FmPyM1i9UE0IUIgu0f8awni8a/xx3Df0cnA3m2mGIUNVou+MsNsGRzPg38NlvhBJu/K3YMx+SccdhtrKHs5d8eVIfgA5Z9bgpMuBPOmTrU2gKu9oh6qNpbpcyIvhMMMJEiw/mMbL0pLBtl6nhiKgKUmrGwVV6zjnRRxHVJt4s/TdbWL7A6HWxkf1+kDIKLJeQthxgy80DoMj4yHDcSvTddnlEtBHEntaVdrpQZWp0XcikYRObSF9GFrc/5oA3bzRuKgirh5bUHei1xQ5PYvaySRzmHQWyLHjR5v6+P+Oa22vwszm0yDhmlbRF2iox25G3mRsDNmBQtcPSBXSfjgpAyYsUCMRA7aoYLSPYlPX/RyL/CZuW+bftab4kuM8icIhfcjHPFLi6pxAzSmXRoVR6uxabEigd7k71Chb/LZcAEH+Uqm4YgwgRnmCW337QwCet3P+O0ouuO7z6X1sEiVzPpYpVuI3NQ==|920
\ No newline at end of file
+}//tyCbmxD9PSJxvsbITpoh8KRBhUb8d+L34HlnFxbSaDWKmNGXoebadVJ0Rc02TzJ+JgJ4MuD3bHmzXW8RH4p0MMQo39ESV94iOZ3oVlkZJNXDRqc96AnSHiLHlKtmNR8os+3D/5kgh0IO7PbSgv/+bvfLQsAow3QAUVuCzCMp4o0v4vJLV3012ggZbCWVBrBU4O3kwD2O87DWda7kfkiSr1OF1+hJ5xTVNCF8YXjr0RlVZ60C9KC9bHKXdykElGkU1X8Tk5E58Ybak1KKmrcZMpB+hrvstF4zPUbHAVPGxYOWaa4/0A2kqiy3L5Updpp2Jhca9+UP9OcazES6slSJDQwWM6+qxRe+06HQG0hcJDDQUmYGinRyE0egvpAqklyKjsjgCcY+ZUD/5WoesI42v7LHKx6HoyHYeNv7f3tlr9UjeSTBdzQc2eDImypbme3VivgKfiXxaQnh5Mxg1EVdklsEWWxcXvKXQlv+/gJduebxL+Db7CY3tWMn+gaaum25fQ4qa3hJr4PfjRkKolDKEhKlHj586fBeSJAaeplUuo3xU5LBfkUf0A9KjhxruMj0OwWkprTT/ZsXK4fYEJjSUXpAP9mlJH2HxLzXsQt2o9HH8X4l9eqO3J95VzUniWC+azqOPvSD7+kO1KfHX2TFSr18oodTQo4xuieE7vhCyD7079u0F52s5gZRW08a4LspBGKW2YvEXxhP2I5rRd55CFy+uxeLP2ZwRaiG1F6xFJopNvuoauHxg8DPrucbVY5/ii/JKSDrJ0+Pg5k5JLexdcYn/BgdOmSmLgYoXCuZdb8k4S1ff7QVjpPdU5+kSkLu34Bu6abOjTiBmNsvHiVhVfM1kyc7GDadEd8aitvxRgo5NgZxx/cqAqvURwIP6ktB/fMdUn8X+lIyEjtv6tCp9g==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_邮件订阅.rd b/Pages/内建页面/FGC_邮件订阅.rd
new file mode 100644
index 00000000..c64d2c57
--- /dev/null
+++ b/Pages/内建页面/FGC_邮件订阅.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_重置密码.json b/Pages/内建页面/FGC_重置密码.json
index 2fdb900f..d4f8f543 100644
--- a/Pages/内建页面/FGC_重置密码.json
+++ b/Pages/内建页面/FGC_重置密码.json
@@ -471,7 +471,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back"
+ "NavigateType": "back",
+ "BreakpointIdentity": "e039fdf8-aa11-4b73-8bd0-dddb77086dcb"
}
],
"Text": "取消重置",
@@ -594,4 +595,4 @@
"Size": "400,460"
}
]
-}//Fq/kljOsfxsYLC0CD9ciISYHNmf8CJKitF0vh1q1K2xpezZoP8DESSEQkNwU6sxzgk8A/7AHWYkyNbcO7W9zrZWi8KtzWEjeRlbyPjytXvu2Qvm06yvYo7//K8xNJYknaVZySY5huEt86hhGfT//9HWvCrzNkwLgCwxlwsaxwbw6kErNX+DTJZ6j/tisCt1r+FNV5rPPrbRjUY+K+7UK8zBax70QxPmMglCJ8yME8M3mRlJ3Uyk2jHpWchhjodTjkSIqHEyZgmQNr2N6Ja5CNcBA3799gfJ/qbsvw1W94gtc94McNvkNowz94n9R4AQ729mKP0ceE9GvGx+GmLK0LNbgDmJcItO8lTzw68A61bqWxuF0aJOGe3Dt9MRSMSMQYjsb28tqvDwbQmDAewUg8qZ0mrZw9GkBd0viZ+Ehq5v2I04dSukyYc6TzFNLckUlCXEj0eiV/MrAdBDv4iMRxrNPbw6OLAEM161pXq+GoFNDd2jlBn3hG2Lhn0b2eAZMyCUWTcw14xEP0IojpyOJzK6v5LRqFbOgdq85NsnC/Hg69GPvchi9rzl8sqLX0qh4bI8qjvYIX37fHacJTVEbzzTh2yEGjJOsZPhmaRPc0b8QhB+HdzwgsO9NLx5TWgi4YgSPY7ZZEgnKpKYDAAQozthJa8/TUKC1jJD0uugAem9siT+Xe536HDIgPM0jm8bxslisiVoz6EjGbMF+s/mZOxGBxCYuTFW1n6Ed2uimelbtjPASHMXr9X9YCxYpXQ07lwYd3bfho6N6JmPq46uIO4xn7g6SzAcLwxtf6oPsKEb+KxvasesiBW3YiUHRzvFyEHYp/4IyrfhK5z4IEE00GwDBse7Phw83pS5i8XchkwhRGm01+zQ7i3OUeWjkrF3w8CklNBu4kIkhImBgnJ/pSQ==|920
\ No newline at end of file
+}//GEqb6SNbKPqKjEp2d6StBJ/mIFX+/XpKpitniX3ahMkM8rsHdd38Wk6i5VkIsXrapqaPvMOLIln5+i9Idztm2m9A/WK7pFZT73Cp4ZbSSEff+8VuT2dD7SK7QZvIDycnooKW/oKXLWEscNaBp2AR3oH4op86CtgdGZHUPwxpkYXGuUhrKJ6PKijmwzScK5xhLKx34CWdVkmgPbXJawDJ2FXLMyGu5N6X2rHD2OmvijakE/n9Y2GVOFTHr49lGFMm1MbY1MmuztF8om9nTCGWeMZDE71/2cT+4uAbEu3oWcOL/M6nigeg9UOrZMOQIhVfv1bWKFGD22Imbs66BLwKrMM/A4wIknrhRUi4qatQFEAzPWViNcJxAPPXszUp44r0+GRD+iT6B6QVsh7G4JuNDd8WdW+ZLzdH8NnHxKFjK2VW1QaT30al6V0nx6bbCflY440OGgZCN7ZDSkY3w1Qgt+kHK/+Yz2nrEcFZaH7Aj1bn3lb3BuTcjLtmKCGEF+wlSfULGRUR98c8RN4vASnWeIptoccdIC9UzNCF5OqcYPWCV6OWSlmbc9BySQTuVvSdTaktC45vb53CPeNx1D63XsuGDkSPJL/cin9l8f6MjUKnviLYOCZUbRiZgYYqO495P/SdKBHJnwScUfOoQEmvvBUUGzhfuclDF6Mg8V3aRialH/dB6hEnRcxzybI6bsKwZXBC635hQl7Bbl2NlRlYW3w04LyTHUgzD72F3RpA6yA8LIeeGTvRm/FmucLbKD6GN3gLaopJ0Jg7ch79UVZaqDEudzU0hMtiTe9r4RfL8AX1j+K2ErIrKvGwqrBi/+UiEjxqbISMj+/WuxmVJttzTMSq4ETy1+IYs6LULlO2oybPpwvFWd2hmqgjfpTv0YyhJzUJbQ7cGzxR/x+JzwXx1w==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_重置密码.rd b/Pages/内建页面/FGC_重置密码.rd
new file mode 100644
index 00000000..e80e7736
--- /dev/null
+++ b/Pages/内建页面/FGC_重置密码.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 55,
+ "RowCount": 30
+}
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_重置密码发送邮件成功.json b/Pages/内建页面/FGC_重置密码发送邮件成功.json
index 678ab884..5639f64a 100644
--- a/Pages/内建页面/FGC_重置密码发送邮件成功.json
+++ b/Pages/内建页面/FGC_重置密码发送邮件成功.json
@@ -405,7 +405,8 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_登录"
+ "PageName": "FGC_登录",
+ "BreakpointIdentity": "d2d6cd83-1675-4754-a419-cd0d6ff05f8d"
}
],
"Text": "登录",
@@ -486,4 +487,4 @@
"Size": "400,360"
}
]
-}//MffFmmLD/63/xSd0VaT1PNwAxMKU7g4UEvbA1gYKb0S6rJ3V8anNUeZCY3GRYAic/ILjSDf0WWyVOMtXPedcHvU7djMH84p99e0Swceff/FbGxZYv2H/5+MoZa2QBu5vb98MAyuta81ZurluyaXsWOW5Aa5DrkJQZCBFpKY1gwPnL0397jlp5SVSTsUsECYGaL1qFAmO4gtQxfavGK8IVfIDVRhezJZbQHcGivNSzNJWF0Y57cXsuBkeVAacYDN8F5Jgt8aVj8xuYwRQFO5FzUn9z8QGpWUVjp78QQQACYI7QUfGarPPzxMGiBqIjmqwa7AdjWApoZCcJqFYiu5qZZbnGp+tOlJi5yqjRTHc4q+WTQ5J8vQ+VALXkd++vKZTmeCJJq19jktEe81yYgjeubnJvY2L3SLUekmaPOLwkECQm/8/O+B3B3fmDqR9j16FGZSQ8lCFXZKG5LaxgBJBUb2OvJ9U0oWMKbThXD2NZgkF6Wo/m3z8+cox1YAgpCtIMr1C2g8acLdvAgzPHvy5R7d8pA1aPIoEsA/vhMsmvu0wYlbzbbC7Z7ALmfvPf32k/jCkCIoMY/4IlDFWubB5TEG09lA9ueFOEm9bwJMVAzHiHt0isqyTtnRTrtYQphWSmzRzttUCGFZYZP3guEmjioz7VHSqik74p5m9BSwMYA11G5o8D/aImqwrAFNlbdJhg4KwzV60GjOInhm29OSFGHnWrd1nl/aPRKooiJnjeRQgJ4Ygn0fDENAU2gmfNaKXNjgVbYiRetgrknxBb6JZ3ECkYm96W9DrY+/ZG7zEGBaInetoWeTNn/kt1jbWHcRrf929WFUrbCuKTfeYFw/KqopP7YUl0IeWuYgMwJwVDXOBlMZtx9y2Ozh8Rz79SkxyJitwad9AGXUFi+2Ce5zG3w==|920
\ No newline at end of file
+}//bPB3nmXHFOmCS0NYAkptetxPpQXhpsRl8H24kDxnsTiTH3AFmhuwW2/BTf1FFwYXSSgG0bjYIMRmb9ycOr/X8CH2R5yX4Kumnh0qlylmEIXFI8PAnUdI4cF9eCzPyi6NEoKUkKMFhxNTwnmh81X9RA53kQLiBILjI7sfR9cpLSQAt70yXAmbUh3vBkPYwpnpXIfwdBgunzOM4IDFMQAu/OPoGc7s9GtB0+Mayy/dHdGnINM0alc/cHI5GtTNie99jQP1X9Y59Nv2XI9XYU5geK5HlJnvgfyq/5wHu5Dv1VYI+E5QOZB+8QTg8qaJ1EceuIgyOAf7HqTPjpW2m7KXlG3Phg7RFFfK7+tDlGuLHREbrdBiA7wdjObEc7E0QIfRDOpZF54Lc7LHQDndJlcgp25aX99znuKquKdPX9C8oL5kZYdUtvgJzTWqKV5VrrWjs2xyu8fXmUPH8KlZp8ufI5+HsGryKGddkjXY7v/82zGOs/R5WbIx5kvzYeLZ1It2EHdk16g2Q01mJ7iZILGBd2UAD413YPch0Wtc+gs4wUbpEDlXWtkPGCf9jgfsMNVVmM3gQb50xXedogqsYSKKiIGCl4Avy69+QavLCygtkJVZQHGjgKvZ2p7V9s17+Yg+Nk2ZhXuN+XEB0A03Fkg+EMMlZQ6JTAuql9Ye4kqhERPQSr1C37RJENiQsQrKnaophf7nfdXidqBM0qVwz8tXZNqoYAgogPWFc23vchbEsaKn/vid6e+7WDz7YmeTY23OTDe4rZ9Np9SkCZE5VKJWqbeYhFBD04kyP87m+PcgQQOGXSjVZ5/igIzHUbVUUt4TfuX8uip/ZS//u2IgroFv1+6aXN9JyzLgyrn1eNCPihtI/t3GX1qiKHnElq1h0R9ciiav8Keb2oUC28RS4RmRUQ==|920
\ No newline at end of file
diff --git a/Pages/内建页面/FGC_重置密码发送邮件成功.rd b/Pages/内建页面/FGC_重置密码发送邮件成功.rd
new file mode 100644
index 00000000..c64d2c57
--- /dev/null
+++ b/Pages/内建页面/FGC_重置密码发送邮件成功.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 54,
+ "RowCount": 31
+}
\ No newline at end of file
diff --git a/Pages/内建页面/其他登录方式.json b/Pages/内建页面/其他登录方式.json
new file mode 100644
index 00000000..402980f5
--- /dev/null
+++ b/Pages/内建页面/其他登录方式.json
@@ -0,0 +1,597 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 17.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 8.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 8.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 56.0
+ },
+ "Values": {
+ "3,1": "账户",
+ "3,3": "钉钉",
+ "3,5": "企微",
+ "3,7": "码云",
+ "3,9": "微信"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 24,
+ "ImagePath": "登录 账号登录.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,3": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!D4"
+ },
+ "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "e03d23c0-8a48-4939-81cb-a558d805be56"
+ }
+ ],
+ "Size": 24,
+ "ImagePath": "钉钉.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 24,
+ "ImagePath": "企业微信1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,7": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 24,
+ "ImagePath": "GITEE1.svg"
+ }
+ },
+ "1,9": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 24,
+ "ImagePath": "微信登录反白.svg"
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "JSText": "return isDingTalk();",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "获取CorpId",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "CorpId",
+ "ResultTo": {
+ "SerializeProperty": "CorpId"
+ }
+ }
+ ],
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "ff6a88ba-ec45-4775-9a33-68e01d28e1be"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=其他登录方式!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "bbc39881-a906-4c9e-8202-6aa49755ea95"
+ },
+ {
+ "$type": "DingTalkPlugin.RequestAuthCode, DingTalkPlugin",
+ "CorpId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!CorpId"
+ },
+ "Code": "授权码",
+ "BreakpointIdentity": "a61aa7c4-ade6-4e92-befe-1e576b1733bd"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "钉钉授权登录",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "授权码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!授权码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "unionid",
+ "ResultTo": {
+ "SerializeProperty": "unionid"
+ }
+ },
+ {
+ "ResultPropertyName": "userid",
+ "ResultTo": {
+ "SerializeProperty": "userid"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "3f1c153e-c006-417b-af4e-b599aa530037"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!msg"
+ },
+ "BreakpointIdentity": "dfcb8aa4-bfc2-4889-9997-07df804c1069"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "98967714-b355-44ec-af2c-19289d7cdeda"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=其他登录方式!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "工作台首页",
+ "BreakpointIdentity": "63c3fc4c-42a2-4f0c-9427-80134ec12bb5"
+ }
+ ],
+ "ID": "b4dc26f7-8c14-4641-92f9-b837fddd8254"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "300"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "绑定账号",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!unionid"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=绑定账号!unionid"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!userid"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=绑定账号!userid"
+ }
+ }
+ ],
+ "BreakpointIdentity": "fdf6d1df-75eb-4251-9eed-dc25845596d1"
+ }
+ ],
+ "ID": "fa229db6-1ea1-4dff-8cc6-7cdd125cd3dc"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!msg"
+ },
+ "BreakpointIdentity": "4abe3d9e-71e3-4443-98fc-58e8f7c86c5c"
+ }
+ ],
+ "ID": "4b3b72a8-cac3-4722-b4a5-a6445381308b"
+ }
+ ],
+ "BreakpointIdentity": "c329ca80-78da-4ed3-8998-c5403601038d"
+ }
+ ],
+ "ID": "1eb428b6-8271-43c9-bfb5-4f19e0890b8a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!msg"
+ },
+ "BreakpointIdentity": "472cf80b-1ba2-44d7-90e4-9d3db0489e6a"
+ }
+ ],
+ "ID": "05d045c5-50c2-4b2c-a845-34d92d0d5292"
+ }
+ ],
+ "BreakpointIdentity": "4eb23a86-7b95-4a7c-99c0-88bad51a1764"
+ }
+ ],
+ "ID": "df2bd18f-c134-44f7-a7bb-523a3efed8d5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "DingTalkPlugin.DingtalkLogin, DingTalkPlugin",
+ "client_id": "dingus6w0kbp5wgiiepu",
+ "redirect_uri": "https://www.yugasoft.cn/clue/dingtalkLogin",
+ "BreakpointIdentity": "0e5f874a-68f7-4fa1-9449-228845f8c2c6"
+ }
+ ],
+ "ID": "6a7c8f9e-ae17-48df-a8c7-f1f5fb49a4d5"
+ }
+ ],
+ "BreakpointIdentity": "4a77ec13-0f3c-45a0-a796-5af0ec86640f"
+ }
+ ],
+ "Text": "钉钉",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2,
+ "Foreground": 3,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2,
+ "Foreground": 4,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 2,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 12.0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Center",
+ "Body",
+ "#FF0076F6",
+ "#FF0786F1"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 1,
+ "1,4": 0,
+ "1,5": 2,
+ "1,6": 0,
+ "1,7": 3,
+ "1,8": 0,
+ "1,9": 3,
+ "2,1": 4,
+ "2,2": 4,
+ "2,3": 5,
+ "2,4": 4,
+ "2,5": 5,
+ "2,6": 4,
+ "2,7": 5,
+ "2,8": 4,
+ "2,9": 3,
+ "3,1": 6,
+ "3,2": 7,
+ "3,3": 8,
+ "3,4": 7,
+ "3,5": 9,
+ "3,6": 7,
+ "3,7": 9,
+ "3,8": 7,
+ "3,9": 9
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "JSText": "return isDingTalk();",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!D4"
+ },
+ "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "240dfd52-b0cf-4e21-816c-d1d7f03b7c75"
+ }
+ ],
+ "ID": "aa92051d-f694-4f79-a9d9-d3f9604d2ce4"
+ }
+ ],
+ "BreakpointIdentity": "4c23bc67-5191-4dbe-b7dd-81476e09c20f"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "da000f9b-c36e-468a-8f6c-ce9d154bc686.png",
+ "DisplayName": "背景图1",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他登录方式!D4"
+ },
+ "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "b693eeb7-0cef-42a9-a3ad-f81eb0509b05"
+ }
+ ],
+ "StyleInfo": {
+ "Fill": "Background 1 0 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "69,0",
+ "Size": "56,68"
+ }
+ ]
+}//QLlwbsAEuLV0bgTw7nlwPigr9VSJzpPckfgvueaT2nsPbIbjEpDPoz0CrugnxJbDDxfOyxV+oDgmj93IqleJlWcibPyAy9vNjSjunTmUgUT5fjhUXv4jFqcba5xVOSXX/xe2DZmUoPZ4SQydCwQNiV9Epk707zlEbv7iwTGC8l4gDGaZjJvb53U8VvAEEdNdOnzcdIW3N35iq+Itb0RCDRqBVttTzIZgi8qIJ5RLDlpTBurAMFxBsGGMlb547ncU1+7T3kI/Oew/dhyskkrtks9VgpSQGkc/1dMl9LSBiU+jeWHMkWg2HLoytCLstIXXnmx2/PPFOs9l6BBZc4xDrw3khiV8v1ZynKJRLjwaFJMFR31tKmJox2pXHthJKNqRfNFHu+mmQxd/qvaNCLRPzA0atI8tRVgfuCIDeDp+zXONXpgXLY4G1FtuaIX+p+kt2WzbGfZLkUD4J843xYPsLpEJ/8t24KjLBSgk0jmDTA++Fc74n2tPB5EQrfXD0DyihxJKKBU37s4n78eF7ijwRyrWBHUfqU4RKj8bt8dvSCvqP3fk66L1Kbibz88vVQ7InWA9cuT/gfoqZbxjVvDABtu0tuuwiJBXx1uHf4sc7bIbjVLGKOyNfIUQqN+3xpfetoGsbjmhBfkxmjWQcmAmUtVwJX9VFhz8ksSLyzrwyG5xv3TWjBFnkq4lL3KtEFOkPb/oL4AG7ebZ9USqFJheJ3c8ZOOwRF6dxZCKE/Qaop52VsQD2Z9zFURqC4Z0cgMT6pWTZRotq6LYe3+0KqsO8Wz/2e8UViJdESyNDruY906RoPdNxeSWOTFxDJwm36tnSzrUd3tFaE5YAzdzJApuTEp1j9QDJ8RlSB26dhFWoZc/mTToQkE84EdONTYMknJbScklrs4+CFOBwkiNZ36y+w==|920
\ No newline at end of file
diff --git a/Pages/内建页面/其他登录方式.rd b/Pages/内建页面/其他登录方式.rd
new file mode 100644
index 00000000..c4c92ebb
--- /dev/null
+++ b/Pages/内建页面/其他登录方式.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 11,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/内建页面/登录画面.json b/Pages/内建页面/登录画面.json
new file mode 100644
index 00000000..0ce94cb0
--- /dev/null
+++ b/Pages/内建页面/登录画面.json
@@ -0,0 +1,263 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 77.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 239.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 104.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 112.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 18,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 48.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 107.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 132.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 85.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "3,4": {
+ "CellType": {
+ "$type": "LottiePlayer.LottiePlayerDiv, LottiePlayer",
+ "Src": "https://hos-1257098086.cos.ap-chengdu.myqcloud.com/Lottie/programer.json",
+ "Width": 600,
+ "Height": 600
+ }
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,4,13,16"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "Pictures": [
+ {
+ "Name": "7df344de-6e71-45c9-a221-bf54aa5fd777.png",
+ "ForguncyPictureName": "英文深色.png",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 2,
+ "Location": "48,37",
+ "Size": "107,40"
+ }
+ ]
+}//8K+pPJU58ZRTib6iPEl9ZnNlLo0vicIBKiJ2LyUm6kxshSvtl/LOVorSOpGjPm+88n2BCGpyupzBuxDRPTQf0Tyk0yRb0D+GLD4QRSG1ZK48idCuIfoClF9TbQIEfK64ZL9Sm52V6MI5BHvHb6NFve84U3hevQA+zbl9RGlMfdkt67Y2wQ87vZIbnSFdZPo2UeIyG3bMHXb6ZNs6TVDq2DozgSxxWGt3+T7FpNixP6z374aeTSuDnSs6BqJjBdI5rCpW8oylAV1T411lWM+kLIeR+FlNAqTwPKbbRQY9ja2rv3LjFntZQ9L8sa5uFnBic9yfHdcUt1dE8DzxlQ38vwXD7VNG0nhrwdodgLJAUvJjbd+1dlOqDKP2C9v/Ua1A3H3/j4/5w7xqwe8E7LEDAkfyYmDHXKIR7RgfLfaIlG9uZ9xsiOjpdlNsXS3F2Ti3bfvkIBBiOyt8o23jGU8/MzV7UKbJAd+CjIXT9DUmYeM7sIUsEAr4K/j/Ra2QCsvNbs8vJJ8eMpiQ8wyXdkpTPc244X/TrgOWKZ+PiTHeOD43Y/X4ZEa0T3fEP8Fro6P7jAZIcTFX/H7Xd8V5FcYccMrVwthziXYnMProHFrDIEaVab/xZGVXZzJaF+IHyF/wKKoxwoxN8MPBL1sJG4KCVU8a1V4haAmFp4KxK+UxYv/qj430ny0vMXLdfQtYaAxKB5VpGHCHR7oDi4IlQ+/+sXHPpFWlRYh25BLuP+ALrzFsCSl1Z8ruToFJBMTfOkRBML0WSwdDISsOGl0SBU01pmnyZFfGjBJ6OPBfLc8snfPiDU+BU02dV7TPXotId9/UT0VgYUBgpvdO1VgCUzBtMvcU67YWmNxHLjuvhoFxUB4b2C8cf6MriOVF+Nip/UxBMQRxRDA8kFx2A8NWI2zmPg==|920
\ No newline at end of file
diff --git a/Pages/内建页面/登录画面.rd b/Pages/内建页面/登录画面.rd
new file mode 100644
index 00000000..ae9a36a7
--- /dev/null
+++ b/Pages/内建页面/登录画面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 18
+}
\ No newline at end of file
diff --git a/Pages/内建页面/绑定账号.json b/Pages/内建页面/绑定账号.json
new file mode 100644
index 00000000..ead9ddd7
--- /dev/null
+++ b/Pages/内建页面/绑定账号.json
@@ -0,0 +1,733 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 21
+ ],
+ "Count": 22,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 38,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "5,13": "绑定已有账号",
+ "7,13": "用户名",
+ "9,13": "密 码",
+ "11,13": "绑定并登录",
+ "13,13": "返回登录页"
+ },
+ "AttachInfos": {
+ "7,15": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "用户名",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "9,15": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "password",
+ "placeholder": "密码",
+ "resize": "none",
+ "clearable": true,
+ "showPassword": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "11,13": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=绑定账号!unionid"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "9e5814b4-1c34-46c6-a052-0844323089b3"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "钉钉登录绑定账号并登录",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=绑定账号!P8"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=绑定账号!P10"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "钉钉UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=绑定账号!unionid"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "钉钉UserId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=绑定账号!userid"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b3eb4245-3a1c-4e24-b00a-25bf49d505cc"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "22428e80-a758-4e68-bb43-a0d69061d487"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=绑定账号!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "工作台首页",
+ "BreakpointIdentity": "9073cea6-f1cb-401b-94b5-eb9f9535e620"
+ }
+ ],
+ "ID": "c9d15f40-16bd-45c6-8973-ac264ebdd66c"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=绑定账号!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "950f7a9e-4191-438c-b8ee-9c6a9e27cdb3"
+ }
+ ],
+ "ID": "3f53b2e2-aefd-42a2-b9f2-46ad29048fd7"
+ }
+ ],
+ "BreakpointIdentity": "c00e559e-236d-4f69-9ef2-47ae094c7a23"
+ }
+ ],
+ "ID": "c031bd78-d85d-42bb-9958-7e05a123d4c9"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请先使用钉钉授权登录后再尝试绑定",
+ "BreakpointIdentity": "63d41a1b-b2e5-49a0-b2f5-0751f28ba978"
+ }
+ ],
+ "ID": "96e87331-a337-476b-9841-279f48dfe3d8"
+ }
+ ],
+ "BreakpointIdentity": "007f2fb8-f063-4f64-849b-e7fe290b6044"
+ }
+ ],
+ "Text": "绑定并登录",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "13,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "FGC_登录",
+ "BreakpointIdentity": "a1d77c7e-4c71-4d21-a9ac-a9053371271e"
+ }
+ ],
+ "Text": "返回登录页",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 21.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "Formatter": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "Text 1 50",
+ "Right",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "5,13": 0,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,18": 1,
+ "5,19": 1,
+ "5,20": 1,
+ "5,21": 1,
+ "5,22": 1,
+ "6,13": 1,
+ "6,14": 1,
+ "6,15": 1,
+ "6,16": 1,
+ "6,17": 1,
+ "6,18": 1,
+ "6,19": 1,
+ "6,20": 1,
+ "6,21": 1,
+ "6,22": 1,
+ "7,13": 2,
+ "7,14": 1,
+ "7,15": 1,
+ "8,13": 3,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 1,
+ "8,19": 1,
+ "8,20": 1,
+ "8,21": 1,
+ "8,22": 1,
+ "9,13": 2,
+ "9,14": 1,
+ "9,15": 1,
+ "10,13": 1,
+ "10,14": 1,
+ "10,15": 1,
+ "10,16": 1,
+ "10,17": 1,
+ "10,18": 1,
+ "10,19": 1,
+ "10,20": 1,
+ "10,21": 1,
+ "10,22": 1,
+ "11,13": 4,
+ "11,14": 1,
+ "11,15": 1,
+ "11,16": 1,
+ "11,17": 1,
+ "11,18": 1,
+ "11,19": 1,
+ "11,20": 1,
+ "11,21": 1,
+ "11,22": 1,
+ "13,13": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "5,13,1,10",
+ "11,13,1,10",
+ "21,1,1,6",
+ "13,13,1,10",
+ "7,15,1,8",
+ "9,15,1,8",
+ "21,7,1,5"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Repeat": true,
+ "Name": "0836c07e-2331-40e1-8616-499013a014c5.png",
+ "DisplayName": "背景图2",
+ "ForguncyPictureName": "d3148bd6742da6598200d24b4966ba9f.png",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 0,
+ "StyleInfo": {
+ "Fill": null
+ },
+ "IsAutomaticFill": false,
+ "Size": "1216,735"
+ },
+ {
+ "Name": "dce27f64-d790-4a87-a15d-5a87e6ae7455.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "352,128",
+ "Size": "448,383",
+ "BoxShadowString": "2 6 0 12 #08000000"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "unionid",
+ "Formula": "绑定账号!$B$22"
+ },
+ {
+ "Name": "userid",
+ "Formula": "绑定账号!$H$22"
+ }
+ ]
+}//dQYfet0MSABgsEb9PXxPh1YkGzK4QLYws/M5aK7BY3+qXEh7ODRE5Wxtp3KFSxPbYDYsmZxVBYOVw6aNXN8xhuTWj1BbMNx7KVcXi61WVDp5VQ9/muwmwkYtxv1vQ3CHN9rozRr/neL7J8GRIho2jUOF7Gdj1PIA0+Zv18zPOnnalQ8xSVbGVbSe2CtOcEMpCeqNpyMbLxfxkoTGqcDNx28BGFwvHUJuQHHpc9VH98vqDa7goCS35gZo++KgA66LyYB666RNfYzfHLD/wfyCvs3jC+roiuNhQ5/bU3vW/koG4rA7zTcZY4pYBU27nwNCNQx+67gkLgH6xxgZ2i4CrX7vt3VGuDa9TiZa1dVkvQvi8vZJgIXqWkCLs1ngExNjGchSXoLjO109Be2EyP+Io6BorHyRxiWkw5rB2UxXpAOTIn8CdjGyEOqN8EEhOpoSL9Cgdc09QxCqOMNyr05/lFfgq1nVvOn608weiXQEXtqrewijDq2xCoVYcs5rAqMKNIRg89hJc10JOXtaKf6b3smShM7UAgWBqm9Wg3r3ABqqOFlM6yZ6Y8zEeXU+yzzq1R/Ogt68wzKNo0ItuU7HOx0LfR+WL95ak02FcjssJ50g9eug3fr2JkeUV/izTeDPfbeVB2/o4W3Vvl1NHv0ovT4OscltRA7wgQsWdj1p1/0Fz+jIUtNJA7vaD+rPjEbaHj91wlmMd/wFPTvU8NVoLU4i43NJZNG3A7BLuZF0PCwc3TUWGljzVitARTEeSslYrqy2ngwTJE5rT/KQj90XNfPlbDDhqcEQLI/X4DyoBtD4yk9X2IcmJftZfJyfZPcJBRNSqimdVVuMOdgvGM+c8mxYot3lbE3wwkqwkrgFrljv/a6e+xyGjcoQnuazr17WO7eTKQEYC+4YTxEen39ygg==|920
\ No newline at end of file
diff --git a/Pages/内建页面/绑定账号.rd b/Pages/内建页面/绑定账号.rd
new file mode 100644
index 00000000..e29afc19
--- /dev/null
+++ b/Pages/内建页面/绑定账号.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 38,
+ "RowCount": 22,
+ "CustomNames": [
+ {
+ "Name": "unionid",
+ "Formula": "绑定账号!$B$22"
+ },
+ {
+ "Name": "userid",
+ "Formula": "绑定账号!$H$22"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/反馈/反馈管理.json b/Pages/反馈/反馈管理.json
new file mode 100644
index 00000000..948d988b
--- /dev/null
+++ b/Pages/反馈/反馈管理.json
@@ -0,0 +1,2082 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 339.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0,
+ "Mode": 1
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 22
+ ],
+ "Count": 23,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "45": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 46,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "3,1": "关键字",
+ "5,1": "负责人",
+ "5,17": "日期",
+ "7,1": "状态",
+ "7,17": "状态"
+ },
+ "AttachInfos": {
+ "1,34": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "搜索.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(反馈管理!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7559747b-205f-40a2-ab8c-dd282b687182"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "resize": "none"
+ }
+ },
+ "5,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "3e8a9e3f-8de0-444e-85a4-d25211cb0a2c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "7a1d1792-9611-4a4d-8e4f-862e00b0ee82"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "3f1f732a-726b-456e-8caa-ab32c30a7535",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "2bf41194-19ea-46e9-a533-c3bfadb06c49"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "5,19": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!T6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=反馈管理!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=反馈管理!结束日期"
+ }
+ },
+ "BreakpointIdentity": "b347685e-7266-4cfe-b0bd-d1f4ce27f9c8"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "选择日期",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "7,3": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Accent 1 0",
+ "SecondaryColor": "Background 1 0",
+ "IsSameWidth": true,
+ "IsBounding": true,
+ "DataSource": "反馈类型表",
+ "ValueColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "be6a434f-ba3b-4f54-a770-427be49f5298"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "反馈类型",
+ "GUID": "3c8d35a9-14f8-4f78-a12f-52b419062387"
+ },
+ "AddNullItemWhenBinding": true,
+ "NoneItemText": "全部"
+ }
+ },
+ "7,19": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "IsSameWidth": true,
+ "IsBounding": true,
+ "DataSource": "反馈状态表",
+ "ValueColumnBindingInfo": {
+ "TableName": "反馈状态表",
+ "ColumnName": "状态码",
+ "GUID": "a76e28d3-a786-409a-94c9-80dfe73d1d4d"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "反馈状态表",
+ "ColumnName": "状态",
+ "GUID": "67870d2a-ef11-4119-b5eb-3d2c031b3488"
+ }
+ }
+ },
+ "9,3": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "CommandHandlers": [
+ {
+ "CommandName": "次按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!关键字,反馈管理!负责人,反馈管理!T6,反馈管理!类型,反馈管理!状态"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "3110e1bf-b26a-4fc1-89d6-52ffbe656fec"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!B13"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "422e40fb-3b04-4ffa-b85c-6b61d504638f"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "主按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!T6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=反馈管理!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=反馈管理!结束日期"
+ }
+ },
+ "BreakpointIdentity": "a6f6f56f-43e5-404f-b2b2-ffeedc6cf4b7"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!B13"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "7cb4ffd1-2829-4328-b2e2-3d434408124d"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ]
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "41adc187-4532-4ca3-ab9d-026fe2176885",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "0c4b0340-efb9-4d84-8e76-ec367c74ea72"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "61f4fd78-a815-4220-948b-d6a56302a6e6",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "b9ce9cc6-805d-48ad-8eff-e75eaeba7acd",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "5b357d15-8ab4-4e28-a4c2-b3c6cc001b15",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "56f178ce-c5da-4b00-8b5b-5b0a4d78aff0",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "8920a5de-5072-47ba-9e6f-0eacfb34dddc",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "dce22458-e8af-4001-b1f1-a079f6a3f7f6"
+ },
+ "ColumnName": "工单编号"
+ },
+ {
+ "GUID": "a7a7a746-793a-4454-8428-41b972c4877e",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "da07a844-ece4-4925-a9b7-a10ba8e4f458",
+ "RelationBinding": {
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ColumnName": "反馈类型"
+ },
+ {
+ "GUID": "da781a60-f532-4df3-8bdb-667fea42187d",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "3f6cb486-be7b-4ff0-b7c5-b7628867396f"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "6f165784-380a-4c17-b39b-73efcabe5d29",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "266728f7-0cb6-47ee-b781-04975a079f1b"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "GUID": "65259fe2-c706-4b80-a7c9-ca8379dac3b3",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "联系方式",
+ "GUID": "167aa324-4c3f-45d5-a0be-04870368b71e"
+ },
+ "ColumnName": "联系方式"
+ },
+ {
+ "GUID": "19f5c747-5fe8-4327-b63f-e94322897efc",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "92344b07-5a07-40fb-b828-ce33e838ccd6"
+ },
+ "ColumnName": "处理人"
+ },
+ {
+ "GUID": "1e6f3208-3274-4511-949e-aa05e24e884b",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "预计处理工时",
+ "GUID": "6f22fdc1-c25f-4fe5-8c1b-429cd4af6faa"
+ },
+ "ColumnName": "预计工时"
+ },
+ {
+ "GUID": "733b7c94-3857-4855-b2fd-bb1d43bd541b",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "af83e2dd-4cc3-40a2-a85a-d5d24c83a681",
+ "RelationBinding": {
+ "RelatedTable": "任务工时表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "上报工时"
+ }
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "a36d3d98-545d-4093-9789-3da674e9eb3f",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理结果",
+ "GUID": "2702963c-6912-4713-a156-4d2d813ef766"
+ },
+ "ColumnName": "处理结果"
+ },
+ {
+ "GUID": "372c9a22-c67b-418d-8703-63397a1d7815",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "0c7bfd51-5ba4-43d8-beae-6a5bc82bed48"
+ },
+ "ColumnName": "创建日期"
+ },
+ {
+ "GUID": "bfb0c308-fba6-494d-97d1-f2aa8f3cef12",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "ebe87029-2673-4630-a5d8-a168eba4b533"
+ },
+ "ColumnName": "开始处理时间"
+ },
+ {
+ "GUID": "47a9d95b-9f45-4887-ac68-5bb8e99e37c7",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "结束处理时间",
+ "GUID": "21080c96-3707-43e2-b6cc-f185a85d4ae7"
+ },
+ "ColumnName": "结束处理时间"
+ },
+ {
+ "GUID": "d085bb0e-24b5-46b8-afd5-dcb8b6029307",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "优先级",
+ "GUID": "d85963be-70b8-4a00-8864-9a9892c4adb0"
+ },
+ "ColumnName": "优先级"
+ },
+ {
+ "GUID": "2862f512-2baf-4ee2-a437-282871a0d496",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "673d7a10-951c-4c9e-99e8-18c6276997f2",
+ "RelationBinding": {
+ "RelatedTable": "反馈状态表",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "2a3fa5da-c853-4fd6-8e12-a7dc3388c01c",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "dd0d4889-d6eb-432f-998f-1403b053eb9a"
+ },
+ "ColumnName": "流程实例ID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "c02431ee-9fb8-46e1-bf9a-698d0cd043b8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!负责人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "35332529-b4e5-461b-bc51-722d7aacd946"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!关键字"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "ed765f8a-b910-416c-8afb-8d736c45c227"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!关键字"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "a36a78e5-bb1e-45c1-a576-94b546ad8647"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!状态"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "34ee9b1c-60e6-4dca-825c-b651b819725a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!类型"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "9477d73e-799d-495d-a48f-383ab1bfbe90"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "4a18c6d4-8e7e-4260-814f-713da5abc3d7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!结束日期"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "0b3ca010-e225-447d-a4b3-c2e17048a251"
+ },
+ "Order": 1
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "ee7e248e-df2a-442f-8faf-9d8bc2d13b0e",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "bcee9f1c-28d8-445e-a3fa-8e73314c8804",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "项目名称",
+ "任务名称",
+ "工单编号",
+ "反馈类型",
+ "标题",
+ "提交人",
+ "联系方式",
+ "处理人",
+ "预计工时",
+ "上报工时",
+ "处理结果",
+ "创建日期",
+ "开始处理时间",
+ "结束处理时间",
+ "优先级",
+ "状态",
+ "流程实例ID"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6b7b349f-b916-42d5-be35-f3a04aef9642"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程实例ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程实例ID",
+ "hide": true,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "742437fe-627a-4b21-8a49-3f906941230d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "f57cda9e-05d3-4926-88b1-c1514a4e8e03"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "autoMergeBasedColumnName": "项目名称",
+ "key": "a9ffe671-50db-4808-872d-9d163582cbb9"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工单编号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工单编号",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "e92c266c-b1a8-45c9-91ef-2a7f2df01898"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "反馈类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "反馈类型",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "58864f43-579a-4c9b-a827-6b9ba3f8c6d7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "标题",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "标题",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "4ae9cdc9-fc6e-43e5-9d8d-5e6dc57ea577"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交人",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "2bbf526d-bf8c-43d2-9d62-898cc2f0f631"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "联系方式",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "联系方式",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "cc9c5d30-224b-47ca-8a79-a09cd5feecf4"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "处理人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "处理人",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "6e2d923f-9a9b-4b86-acc6-918b670248be"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "预计工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "预计工时",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1f4bfe78-695c-4ed0-8d38-1d8d105d4fee"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "上报工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "上报工时",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "93a11fbb-580f-452e-8f1b-5d06c9aa5ca8"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "处理结果",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "处理结果",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "8bf57009-f7dc-4669-a1e6-7ae739445c32"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "创建日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "创建日期",
+ "colStyle": {
+ "formatString": "yyyy/m/d h:mm"
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "0c92829d-d805-48cc-892e-c827e4b70e67"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "开始处理时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "开始处理时间",
+ "colStyle": {
+ "formatString": "yyyy/m/d h:mm"
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "17226043-f792-42e6-8968-22a5d853496c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "结束处理时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "结束处理时间",
+ "colStyle": {
+ "formatString": "yyyy/m/d h:mm"
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9199e2e4-814b-47c7-8675-cd7005cfccc6"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "优先级",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "优先级",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "rate",
+ "cellTypeSettings": {
+ "$type": "ElementUI.RateSettings, ElementUI",
+ "max": 3
+ },
+ "filter": true,
+ "multipleFilter": true,
+ "resizable": false,
+ "key": "b609e9d5-2eb9-4bd1-94d5-db395bc331a9"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "状态",
+ "colfixed": "right",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "tag",
+ "cellTypeSettings": {
+ "$type": "ElementUI.TagSettings, ElementUI",
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ }
+ ],
+ "separator": ",",
+ "size": "default",
+ "effect": "light"
+ },
+ "filter": true,
+ "multipleFilter": true,
+ "key": "6168bbe7-272c-4845-9d70-2a9e17d8e048"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "4c403f54-ea55-4115-852e-3029fb2a2af8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "19ad1c54-b9f3-4d6e-bc6f-a8ec0f019398"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "9bf5bb5b-5153-49f7-8913-d1b1d56c75f7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!行数据.流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "34de3ee6-7797-4abe-b7a8-794df43d9c2e"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "267b0f18-305c-4c80-ac36-a2949605dfcf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!行数据.流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "08ed755f-582a-4bd7-bbe7-ef13c0b8d8d5"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b841af59-432b-4123-acae-6da5880b915f"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "452e895f-c25f-4578-9df6-786592b0faaf"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "处理反馈工单",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ddc88cf8-07b0-4f77-a863-2915aa98e1d9"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "ID0": "行数据.ID",
+ "工单编号1": "行数据.工单编号",
+ "项目名称2": "行数据.项目名称",
+ "任务名称3": "行数据.任务名称",
+ "反馈类型4": "行数据.反馈类型",
+ "标题5": "行数据.标题",
+ "提交人6": "行数据.提交人",
+ "联系方式7": "行数据.联系方式",
+ "处理人8": "行数据.处理人",
+ "处理结果9": "行数据.处理结果",
+ "开始处理时间10": "行数据.开始处理时间",
+ "结束处理时间11": "行数据.结束处理时间",
+ "优先级12": "行数据.优先级",
+ "状态13": "行数据.状态",
+ "流程实例ID14": "行数据.流程实例ID"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default",
+ "showIndexColumn": true
+ }
+ },
+ "20,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 20,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ]
+ }
+ },
+ "22,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!3:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈管理!显示搜索栏"
+ }
+ }
+ ],
+ "BreakpointIdentity": "c4f34f65-8eeb-46c2-ac9f-4002dbcd00ae"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 2
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Bold",
+ "[AUTO]General",
+ "Left"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,45": 0,
+ "1,1": 1,
+ "1,16": 2,
+ "1,17": 2,
+ "1,18": 2,
+ "1,19": 2,
+ "1,20": 2,
+ "1,21": 2,
+ "1,34": 2,
+ "1,45": 0,
+ "2,29": 3,
+ "2,30": 2,
+ "2,31": 2,
+ "2,32": 3,
+ "2,33": 3,
+ "2,34": 3,
+ "2,35": 3,
+ "2,36": 3,
+ "2,37": 3,
+ "2,38": 3,
+ "2,39": 3,
+ "2,40": 3,
+ "2,41": 3,
+ "2,42": 3,
+ "2,43": 3,
+ "2,44": 3,
+ "2,45": 0,
+ "3,1": 4,
+ "3,2": 2,
+ "3,3": 3,
+ "3,4": 2,
+ "3,5": 2,
+ "3,6": 2,
+ "3,7": 2,
+ "3,8": 2,
+ "3,9": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "3,15": 2,
+ "3,16": 2,
+ "3,17": 2,
+ "3,18": 2,
+ "3,19": 2,
+ "3,20": 2,
+ "3,21": 2,
+ "3,22": 2,
+ "3,23": 2,
+ "3,24": 2,
+ "3,25": 2,
+ "3,26": 2,
+ "3,27": 2,
+ "3,28": 2,
+ "3,29": 2,
+ "3,30": 2,
+ "3,31": 2,
+ "3,32": 2,
+ "3,34": 5,
+ "3,35": 5,
+ "3,36": 5,
+ "3,37": 5,
+ "3,38": 5,
+ "3,39": 5,
+ "3,40": 5,
+ "3,41": 5,
+ "3,42": 5,
+ "3,43": 5,
+ "3,45": 0,
+ "4,1": 5,
+ "4,2": 5,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 3,
+ "4,11": 3,
+ "4,12": 3,
+ "4,13": 3,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,17": 3,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 3,
+ "4,25": 3,
+ "4,26": 3,
+ "4,27": 2,
+ "4,28": 3,
+ "4,29": 3,
+ "4,30": 3,
+ "4,31": 3,
+ "4,32": 3,
+ "4,34": 3,
+ "4,35": 3,
+ "4,36": 3,
+ "4,37": 3,
+ "4,38": 3,
+ "4,39": 3,
+ "4,40": 3,
+ "4,41": 3,
+ "4,42": 3,
+ "4,43": 3,
+ "4,44": 3,
+ "4,45": 0,
+ "5,1": 4,
+ "5,2": 2,
+ "5,3": 3,
+ "5,4": 2,
+ "5,5": 2,
+ "5,6": 2,
+ "5,7": 2,
+ "5,8": 2,
+ "5,9": 2,
+ "5,13": 2,
+ "5,14": 2,
+ "5,15": 2,
+ "5,16": 2,
+ "5,17": 4,
+ "5,18": 2,
+ "5,19": 3,
+ "5,20": 2,
+ "5,21": 2,
+ "5,22": 2,
+ "5,23": 2,
+ "5,24": 2,
+ "5,25": 2,
+ "5,26": 2,
+ "5,27": 2,
+ "5,28": 2,
+ "5,29": 2,
+ "5,30": 2,
+ "5,31": 2,
+ "5,32": 2,
+ "5,34": 3,
+ "5,35": 3,
+ "5,36": 3,
+ "5,37": 3,
+ "5,38": 3,
+ "5,39": 3,
+ "5,40": 3,
+ "5,41": 3,
+ "5,42": 3,
+ "5,43": 3,
+ "5,45": 0,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 3,
+ "6,32": 3,
+ "6,34": 3,
+ "6,35": 3,
+ "6,36": 3,
+ "6,37": 3,
+ "6,38": 3,
+ "6,39": 3,
+ "6,40": 3,
+ "6,41": 3,
+ "6,42": 3,
+ "6,43": 3,
+ "6,45": 0,
+ "7,1": 4,
+ "7,2": 2,
+ "7,3": 6,
+ "7,4": 2,
+ "7,5": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,13": 2,
+ "7,14": 2,
+ "7,15": 2,
+ "7,16": 2,
+ "7,17": 4,
+ "7,18": 2,
+ "7,19": 7,
+ "7,40": 3,
+ "7,41": 3,
+ "7,42": 3,
+ "7,43": 3,
+ "7,45": 0,
+ "8,1": 5,
+ "8,2": 5,
+ "8,3": 3,
+ "8,4": 3,
+ "8,5": 3,
+ "8,6": 3,
+ "8,7": 3,
+ "8,8": 3,
+ "8,9": 3,
+ "8,10": 3,
+ "8,11": 3,
+ "8,12": 3,
+ "8,13": 3,
+ "8,14": 3,
+ "8,15": 3,
+ "8,16": 3,
+ "8,17": 3,
+ "8,18": 3,
+ "8,19": 3,
+ "8,20": 3,
+ "8,21": 3,
+ "8,22": 3,
+ "8,23": 3,
+ "8,24": 3,
+ "8,25": 3,
+ "8,26": 3,
+ "8,27": 2,
+ "8,28": 3,
+ "8,29": 3,
+ "8,30": 3,
+ "8,31": 3,
+ "8,32": 3,
+ "8,34": 3,
+ "8,35": 3,
+ "8,36": 3,
+ "8,37": 3,
+ "8,38": 3,
+ "8,39": 3,
+ "8,40": 3,
+ "8,41": 3,
+ "8,42": 3,
+ "8,43": 3,
+ "8,44": 3,
+ "8,45": 0,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,9": 2,
+ "9,10": 2,
+ "9,11": 2,
+ "9,12": 2,
+ "9,13": 2,
+ "9,14": 3,
+ "9,15": 3,
+ "9,16": 3,
+ "9,17": 3,
+ "9,18": 3,
+ "9,19": 3,
+ "9,20": 3,
+ "9,21": 3,
+ "9,22": 3,
+ "9,23": 3,
+ "9,24": 3,
+ "9,25": 3,
+ "9,26": 3,
+ "9,27": 2,
+ "9,28": 3,
+ "9,29": 3,
+ "9,30": 3,
+ "9,31": 3,
+ "9,32": 3,
+ "9,34": 3,
+ "9,35": 3,
+ "9,36": 3,
+ "9,37": 3,
+ "9,38": 3,
+ "9,39": 3,
+ "9,40": 3,
+ "9,41": 3,
+ "9,42": 3,
+ "9,43": 3,
+ "9,44": 3,
+ "9,45": 0,
+ "10,1": 8,
+ "10,2": 8,
+ "10,3": 8,
+ "10,4": 8,
+ "10,5": 8,
+ "10,6": 8,
+ "10,7": 8,
+ "10,8": 8,
+ "10,9": 8,
+ "10,10": 8,
+ "10,11": 8,
+ "10,12": 8,
+ "10,13": 8,
+ "10,14": 8,
+ "10,15": 8,
+ "10,16": 8,
+ "10,17": 8,
+ "10,18": 8,
+ "10,19": 8,
+ "10,20": 8,
+ "10,21": 8,
+ "10,22": 8,
+ "10,23": 8,
+ "10,24": 8,
+ "10,25": 8,
+ "10,26": 8,
+ "10,27": 8,
+ "10,28": 8,
+ "10,29": 8,
+ "10,30": 8,
+ "10,31": 8,
+ "10,32": 8,
+ "10,33": 8,
+ "10,34": 8,
+ "10,35": 8,
+ "10,36": 8,
+ "10,37": 8,
+ "10,38": 8,
+ "10,39": 8,
+ "10,40": 8,
+ "10,41": 8,
+ "10,42": 8,
+ "10,43": 8,
+ "10,44": 9,
+ "10,45": 0,
+ "11,44": 2,
+ "11,45": 0,
+ "12,45": 0,
+ "13,45": 0,
+ "14,45": 0,
+ "15,45": 0,
+ "16,45": 0,
+ "17,45": 0,
+ "18,45": 0,
+ "19,45": 0,
+ "20,45": 0,
+ "21,1": 5,
+ "21,2": 5,
+ "21,3": 5,
+ "21,4": 5,
+ "21,5": 5,
+ "21,6": 5,
+ "21,7": 5,
+ "21,8": 5,
+ "21,9": 5,
+ "21,10": 5,
+ "21,11": 5,
+ "21,12": 5,
+ "21,13": 5,
+ "21,14": 5,
+ "21,15": 5,
+ "21,16": 5,
+ "21,17": 5,
+ "21,18": 5,
+ "21,19": 5,
+ "21,20": 5,
+ "21,21": 5,
+ "21,22": 5,
+ "21,23": 5,
+ "21,24": 5,
+ "21,25": 5,
+ "21,26": 5,
+ "21,27": 5,
+ "21,28": 5,
+ "21,29": 5,
+ "21,30": 5,
+ "21,31": 5,
+ "21,32": 5,
+ "21,33": 5,
+ "21,34": 5,
+ "21,35": 5,
+ "21,36": 5,
+ "21,37": 5,
+ "21,38": 5,
+ "21,39": 5,
+ "21,40": 5,
+ "21,41": 5,
+ "21,42": 5,
+ "21,43": 5,
+ "21,44": 5,
+ "21,45": 10,
+ "22,45": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "22,1,1,4",
+ "2,29,1,3",
+ "22,6,1,3",
+ "22,9,1,6",
+ "3,1,1,2",
+ "5,1,1,2",
+ "7,1,1,2",
+ "5,17,1,2",
+ "7,3,1,13",
+ "7,17,1,2",
+ "5,19,1,14",
+ "3,3,1,30",
+ "5,3,1,13",
+ "9,3,1,5",
+ "1,34,1,11",
+ "12,1,7,44",
+ "7,19,1,15",
+ "20,1,1,44"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "反馈管理",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "90617223-fb47-4245-acc8-a77389e8ce06"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "关键字",
+ "Formula": "反馈管理!$D$4"
+ },
+ {
+ "Name": "负责人",
+ "Formula": "反馈管理!$D$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "反馈管理!$J$23"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "反馈管理!$G$23"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "反馈管理!$B$23"
+ },
+ {
+ "Name": "状态",
+ "Formula": "反馈管理!$T$8"
+ },
+ {
+ "Name": "类型",
+ "Formula": "反馈管理!$D$8"
+ }
+ ]
+}//SmwRjJBpN9jewwYH11rFO4HVxxvJx6lVat0shDcVvlcSQaCOiL0xtXWZC25j9Wz0BXbtI5mOxDm35SYLdo8zhb8/roSms2OGdNsEiSkbeZ/6xtSdmVTqFXjJowDA3IxtA0RL5ULRT/zWebdf5A72SrvhoRBrFPdRppDQ5MTGZr4iI3m5aTyhSFhHJd7D+g8h4+2iOLt2+MgBzd1Db/F7tzACZtjt9qUjTKS7XyjziCr/Ucrop2vwWGplZO0nlFyIQMCfNEwi+wbjd7gnG30USwKExTB8CWTvRe4dPEo2f0BmuYC3zF5VpT6zVBAmKI2oz8IYlp/OzPyvCwIgpqxpMfyOCnAYOw33W22JAf9RZdvsmknkeEgx4WoO0CC0AbT5J03NxU8VP46y3RmZdZgHReJRnK+BT1zcy1x4r+sQ+kE+eqdB6D+8muVaDyeXhfesVmqZgAYI6kMQA4fa9spjqx/Gg1+M/3ujXPGXTbBmios3QvDeXbkk5E6dA6icRqFMoIFq/pgH+AnfYuoLN0hFTkp8ndQhBm6MwJILnlW5Hq30BGzk6T8i5aGui+mP5L/RDM2xaVh1ojJ4kK/o0EON1vjFvhi2Qpe1s79IM34BrOi6HMDOdt2w7zU8vA/S+PwbOXX88uiTXRoKor/CXsdhdBvNipJn8dNKPRLFOTNEno30z7piX9s64f6iEyd9ka7yZQyOK2L/abmUNOXrEtyMvdcvcXcHvg8OB+H3z/O5bu7NzPnhivSzcrPQlDHAVIkwjDNDnlyXIAfi5ZgpEFsUI4acpmD2uPn/bRgyVqLF3c3PH8bKtyHu+DvBftIeE4nuCoj1BKTkQlHOtdJEUj2XjwCf2q75tpt7SFg/20PmprN/7FK/6hvCugpsUcxeFRTpTt7UMdXB5vxh6UvAhcLOQg==|920
\ No newline at end of file
diff --git a/Pages/反馈/反馈管理.rd b/Pages/反馈/反馈管理.rd
new file mode 100644
index 00000000..168a88b0
--- /dev/null
+++ b/Pages/反馈/反馈管理.rd
@@ -0,0 +1,35 @@
+{
+ "PageType": 0,
+ "ColumnCount": 46,
+ "RowCount": 23,
+ "CustomNames": [
+ {
+ "Name": "关键字",
+ "Formula": "反馈管理!$D$4"
+ },
+ {
+ "Name": "负责人",
+ "Formula": "反馈管理!$D$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "反馈管理!$J$23"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "反馈管理!$G$23"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "反馈管理!$B$23"
+ },
+ {
+ "Name": "状态",
+ "Formula": "反馈管理!$T$8"
+ },
+ {
+ "Name": "类型",
+ "Formula": "反馈管理!$D$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/客户/客户信息子页面.json b/Pages/客户/客户信息子页面.json
new file mode 100644
index 00000000..47214a35
--- /dev/null
+++ b/Pages/客户/客户信息子页面.json
@@ -0,0 +1,689 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 224.0,
+ "Mode": 2,
+ "MinLength": {
+ "Value": 200.0,
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 32
+ ],
+ "Count": 33
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "客户概览",
+ "3,1": "客户ID",
+ "6,1": "客户税号",
+ "9,1": "客户名称",
+ "12,1": "客户地址",
+ "15,1": "分组",
+ "18,1": "部门经理",
+ "21,1": "部门经理",
+ "24,1": "项目数量",
+ "27,1": "部门数量"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "4c223f15-4643-4c70-a855-deae6880f4ea"
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户税号",
+ "GUID": "ded11e2f-eac6-4a81-bf8e-a2d117980606"
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "4a948862-ff61-4a40-a74c-95d2be310176"
+ }
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "地址",
+ "GUID": "d12e0064-1c52-42a4-adde-2a7065b04f61"
+ }
+ },
+ "16,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "分组",
+ "GUID": "dbe96a55-cd9a-42ad-90ec-1f07722ea3c6",
+ "RelationBinding": {
+ "RelatedTable": "客户分组",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分组"
+ }
+ }
+ },
+ "19,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户经理",
+ "GUID": "1da143e9-53a8-4edc-a63a-e652e523fa18",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "22,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户经理",
+ "GUID": "60b1abc0-4564-48b3-bf8d-cfaaaa816b5c",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "25,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "项目数量",
+ "GUID": "c545ea45-9ad1-46b7-ac28-a853aef97d21"
+ }
+ },
+ "28,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "部门数量",
+ "GUID": "bb975579-01e1-4cea-a537-6faabbfaee3c"
+ }
+ },
+ "30,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户部门表",
+ "BindingInfos": [
+ {
+ "GUID": "d711675a-8f4b-4b23-afea-50812d9a7b26",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门名称",
+ "GUID": "77fd6b8e-a09b-43f6-acf1-b2db0f48f665"
+ },
+ "ColumnName": "部门名称"
+ },
+ {
+ "GUID": "cb369989-dd0e-4915-a894-23d5d3a53c6e",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "联系人",
+ "GUID": "531e17e8-0952-492a-856f-8ab0010a4e3f"
+ },
+ "ColumnName": "联系人"
+ },
+ {
+ "GUID": "82159d78-69b6-400c-8f91-ecd86c2b0132",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "对接人",
+ "GUID": "e0708051-8133-4270-be1b-404a423c3ab9"
+ },
+ "ColumnName": "对接人"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "客户ID",
+ "GUID": "29c8a1fd-9323-43c6-95c0-81355d15f204"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户信息子页面!B5"
+ }
+ },
+ "CustomColumns": []
+ },
+ "columns": [],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "Foreground": 2
+ },
+ {
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "Text 1 50",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,0": 1,
+ "3,1": 2,
+ "3,2": 1,
+ "3,3": 1,
+ "3,4": 1,
+ "3,5": 1,
+ "3,6": 1,
+ "3,7": 1,
+ "3,8": 1,
+ "3,9": 2,
+ "3,10": 1,
+ "4,0": 1,
+ "4,1": 3,
+ "4,10": 1,
+ "6,1": 4,
+ "6,9": 2,
+ "7,1": 5,
+ "8,0": 1,
+ "8,1": 1,
+ "8,2": 1,
+ "8,3": 1,
+ "8,4": 1,
+ "8,5": 1,
+ "8,6": 1,
+ "8,7": 1,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "9,0": 1,
+ "9,1": 6,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 6,
+ "9,10": 1,
+ "10,0": 1,
+ "10,1": 3,
+ "10,10": 1,
+ "11,0": 1,
+ "11,1": 1,
+ "11,2": 1,
+ "11,3": 1,
+ "11,4": 1,
+ "11,5": 1,
+ "11,6": 1,
+ "11,7": 1,
+ "11,8": 1,
+ "11,9": 1,
+ "11,10": 1,
+ "12,0": 1,
+ "12,1": 2,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 6,
+ "12,10": 1,
+ "13,0": 1,
+ "13,1": 3,
+ "13,10": 1,
+ "14,0": 1,
+ "14,1": 1,
+ "14,2": 1,
+ "14,3": 1,
+ "14,4": 1,
+ "14,5": 1,
+ "14,6": 1,
+ "14,7": 1,
+ "14,8": 1,
+ "14,9": 1,
+ "14,10": 1,
+ "15,0": 1,
+ "15,1": 6,
+ "15,2": 1,
+ "15,3": 1,
+ "15,4": 1,
+ "15,5": 1,
+ "15,6": 1,
+ "15,7": 1,
+ "15,8": 1,
+ "15,9": 6,
+ "15,10": 1,
+ "16,0": 1,
+ "16,1": 3,
+ "16,10": 1,
+ "17,0": 1,
+ "17,1": 1,
+ "17,2": 1,
+ "17,3": 1,
+ "17,4": 1,
+ "17,5": 1,
+ "17,6": 1,
+ "17,7": 1,
+ "17,8": 1,
+ "17,9": 1,
+ "17,10": 1,
+ "18,0": 1,
+ "18,1": 6,
+ "18,2": 1,
+ "18,3": 1,
+ "18,4": 1,
+ "18,5": 1,
+ "18,6": 1,
+ "18,7": 1,
+ "18,8": 1,
+ "18,9": 6,
+ "18,10": 1,
+ "19,0": 1,
+ "19,1": 3,
+ "19,10": 1,
+ "20,0": 1,
+ "20,1": 1,
+ "20,2": 1,
+ "20,3": 1,
+ "20,4": 1,
+ "20,5": 1,
+ "20,6": 1,
+ "20,7": 1,
+ "20,8": 1,
+ "20,9": 1,
+ "20,10": 1,
+ "21,0": 1,
+ "21,1": 6,
+ "21,2": 1,
+ "21,3": 1,
+ "21,4": 1,
+ "21,5": 1,
+ "21,6": 1,
+ "21,7": 1,
+ "21,8": 1,
+ "21,9": 6,
+ "21,10": 1,
+ "22,0": 1,
+ "22,1": 3,
+ "22,2": 1,
+ "22,3": 1,
+ "22,4": 1,
+ "22,5": 1,
+ "22,6": 1,
+ "22,7": 1,
+ "22,8": 1,
+ "22,9": 1,
+ "22,10": 1,
+ "23,0": 1,
+ "23,1": 1,
+ "23,2": 1,
+ "23,3": 1,
+ "23,4": 1,
+ "23,5": 1,
+ "23,6": 1,
+ "23,7": 1,
+ "23,8": 1,
+ "23,9": 1,
+ "23,10": 1,
+ "24,0": 1,
+ "24,1": 6,
+ "24,2": 1,
+ "24,3": 1,
+ "24,4": 1,
+ "24,5": 1,
+ "24,6": 1,
+ "24,7": 1,
+ "24,8": 1,
+ "24,9": 6,
+ "24,10": 1,
+ "25,0": 1,
+ "25,1": 3,
+ "25,2": 1,
+ "25,3": 1,
+ "25,4": 1,
+ "25,5": 1,
+ "25,6": 1,
+ "25,7": 1,
+ "25,8": 1,
+ "25,9": 1,
+ "25,10": 1,
+ "26,0": 1,
+ "26,10": 1,
+ "27,0": 1,
+ "27,1": 6,
+ "27,2": 1,
+ "27,3": 1,
+ "27,4": 1,
+ "27,5": 1,
+ "27,6": 1,
+ "27,7": 1,
+ "27,8": 1,
+ "27,9": 6,
+ "27,10": 1,
+ "28,0": 1,
+ "28,1": 3,
+ "28,2": 1,
+ "28,3": 1,
+ "28,4": 1,
+ "28,5": 1,
+ "28,6": 1,
+ "28,7": 1,
+ "28,8": 1,
+ "28,9": 1,
+ "28,10": 1,
+ "29,0": 1,
+ "29,1": 3,
+ "29,2": 3,
+ "29,3": 3,
+ "29,4": 3,
+ "29,5": 3,
+ "29,6": 3,
+ "29,7": 3,
+ "29,8": 3,
+ "29,9": 3,
+ "29,10": 1,
+ "30,0": 1,
+ "30,1": 3,
+ "30,10": 1,
+ "31,0": 1,
+ "31,1": 3,
+ "31,2": 3,
+ "31,3": 3,
+ "31,4": 3,
+ "31,5": 3,
+ "31,6": 3,
+ "31,7": 3,
+ "31,8": 3,
+ "31,9": 3,
+ "31,10": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "13,1,1,9",
+ "19,1,1,9",
+ "10,1,1,9",
+ "7,1,1,9",
+ "30,1,1,9",
+ "4,1,1,9",
+ "22,1,1,9",
+ "28,1,1,9",
+ "25,1,1,9",
+ "16,1,1,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "edb0d31a-aff3-486f-bedb-62f7c3cb1144.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "14,27",
+ "Size": "3,18"
+ }
+ ]
+}//vMWhEOo2P/t8rBghVAlIxpdejr4cYTy73vtAJP7UXyt1pnyVpi6mW8Vq+LG8yL/z+GVjhUGVwwCXNZEdu6gULTyvYL5pkMi9LBRFL3xh2BDy5PcjArV8NH7ym/RhQ4ao45IWnrrn8m0OsiD1Xi3Qm+pSfVHiPvneFliYJngwiVg1dE5Ife13vcJpu3hUaCEG7TITqTPnEjncb3bbv0bXXGqoXzp8RwPPN9GY2sheo7HPR880MsZeqX9AvcTVseUibDwY28iF80WnT/jJEdvVSXnXME+OoX/acR7HWOsS2WaZFp7nskL9FM5Dv8onJhLyCLd5Sp7IW1uJPy0LcH4HcAlRlH6gLDnZWX/wHeB/Am8o2otITpJ6Yuzvh3USXrm+W3/wqT/ztwyVegVoWqnAXjRrQDPUFumNd/TeIR1OXff9ip0ilCt2KtqUj4X1DfgC5kBg7YQxixxuS1Rh79g2+9JxIUkLPH2zc037Zij+RgPwzj8rEqB2rM5W9j8AAl9odEiFAu1ezTw/6SXHlUvu9HYWXqBOx3ZbwWYssdlh5ArIep7BcoCZ6/l1lNWcY0pYEj6T7OP4VMMMN9KMpRzYgSdPtCMZ0lK2A/GT9S4OqndaJr2BrAsrpkuQIBjKr5vU+cLD+yGmmJApXuegzPWbebr9a6Aeod2z5+hl1dOfzNlaH0gZT/iyB1LANFZ4ctBEnWtbfmepWZwPQQ8VFGRUL71hlH1KGLb34Dhp4wZztqKSNgOqniTxRDwGi09qb7o3od95uU93CApW+IkZ6WtG7XurROlNVcF7g1yj5Nu/gflfOxorwqO8sj1mjNpl9uf71d5HZVxHkEa96bpaM/Tn7kEyb53c1VnyBu7gSNp4PyPfeO9zynOpBWyLVY4g3YdPrheDZ9IcAR+6+G2iKr0++Q==|920
\ No newline at end of file
diff --git a/Pages/客户/客户信息子页面.rd b/Pages/客户/客户信息子页面.rd
new file mode 100644
index 00000000..e881631f
--- /dev/null
+++ b/Pages/客户/客户信息子页面.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 11,
+ "RowCount": 33
+}
\ No newline at end of file
diff --git a/Pages/客户/客户基本信息.json b/Pages/客户/客户基本信息.json
new file mode 100644
index 00000000..10352731
--- /dev/null
+++ b/Pages/客户/客户基本信息.json
@@ -0,0 +1,703 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 26,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "客户名称",
+ "4,1": "客户税号",
+ "7,1": "地址",
+ "10,1": "分组",
+ "13,1": "客户经理"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CssName": "required"
+ },
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "767e0818-ccb9-4f17-acc2-22bf9ba7e9f9"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户税号",
+ "GUID": "91b7bfab-ccf5-492b-9f0e-c6e7c25110a6"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "地址",
+ "GUID": "9ed6a056-5044-4958-affd-ef88b3fc59ab"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "分组",
+ "GUID": "97756374-3f49-490e-8110-88ef043c5820"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户分组",
+ "BindingInfos": [
+ {
+ "GUID": "408b4878-f65a-4661-a951-3d29b96cf8c5",
+ "BindingInfo": {
+ "TableName": "客户分组",
+ "ColumnName": "ID",
+ "GUID": "de1bf911-dcf9-416d-99ae-b33598c702a6"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "2dede713-f717-4be8-8f98-388c0d16ba23",
+ "BindingInfo": {
+ "TableName": "客户分组",
+ "ColumnName": "分组",
+ "GUID": "c1406c5b-0dae-40de-892c-8d382f92b45a"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "13,1": {
+ "CssName": "required"
+ },
+ "14,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户经理",
+ "GUID": "e901195e-b749-4bdc-8ad2-ce530ec1bf46"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "90f281cb-e0be-4cb0-83c8-d90aa7f7f60b",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "b35fd569-ada8-479d-85c0-1ceb3cd0de33"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "f6bfa93d-b7ee-4c53-b0d8-2c6843823e67",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "4002b014-c20e-4e4e-bef5-e87386e9005c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 0",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "4,0": 2,
+ "4,1": 3,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "5,0": 2,
+ "5,1": 4,
+ "5,25": 2,
+ "7,0": 2,
+ "7,1": 3,
+ "7,2": 2,
+ "7,3": 2,
+ "7,4": 2,
+ "7,5": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,10": 2,
+ "7,11": 2,
+ "7,12": 2,
+ "7,13": 2,
+ "7,14": 2,
+ "7,15": 2,
+ "7,16": 2,
+ "7,17": 2,
+ "7,18": 2,
+ "7,19": 2,
+ "7,20": 2,
+ "7,21": 2,
+ "7,22": 2,
+ "7,23": 2,
+ "7,24": 2,
+ "7,25": 2,
+ "8,0": 2,
+ "8,1": 4,
+ "8,25": 2,
+ "10,0": 2,
+ "10,1": 3,
+ "10,2": 2,
+ "10,3": 2,
+ "10,4": 2,
+ "10,5": 2,
+ "10,6": 2,
+ "10,7": 2,
+ "10,8": 2,
+ "10,9": 2,
+ "10,10": 2,
+ "10,11": 2,
+ "10,12": 2,
+ "10,13": 2,
+ "10,14": 2,
+ "10,15": 2,
+ "10,16": 2,
+ "10,17": 2,
+ "10,18": 2,
+ "10,19": 2,
+ "10,20": 2,
+ "10,21": 2,
+ "10,22": 2,
+ "10,23": 2,
+ "10,24": 2,
+ "10,25": 2,
+ "11,0": 2,
+ "11,1": 4,
+ "11,25": 2,
+ "13,0": 2,
+ "13,1": 3,
+ "13,2": 2,
+ "13,3": 2,
+ "13,4": 2,
+ "13,5": 2,
+ "13,6": 2,
+ "13,7": 2,
+ "13,8": 2,
+ "13,9": 2,
+ "13,10": 2,
+ "13,11": 2,
+ "13,12": 2,
+ "13,13": 2,
+ "13,14": 2,
+ "13,15": 2,
+ "13,16": 2,
+ "13,17": 2,
+ "13,18": 2,
+ "13,19": 2,
+ "13,20": 2,
+ "13,21": 2,
+ "13,22": 2,
+ "13,23": 2,
+ "13,24": 2,
+ "13,25": 2,
+ "14,0": 2,
+ "14,1": 4,
+ "14,25": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "2,1,1,24",
+ "14,1,1,24",
+ "8,1,1,24",
+ "5,1,1,24",
+ "11,1,1,24"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "客户表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "税号",
+ "Formula": "客户基本信息!$B$6"
+ }
+ ]
+}//De/TiIR5am/wOUS7E0eLn+5E7gfQc+MgUqzNdY/NvNTwXxuFYsAxq9a7o6tfzc6uC/6egyALwPuy2i+EggABGSMDW7nppMcywqYFvpoJXPFlbrnKWEVp5FX8uqwy/CMxXYLdWZmqnQqtkvVnUEmuOX+sGDzzmBmhJLQO+VAhZFr5gde6ZDipTDAOm2xdv5Vs9fodkeBxBl4UQT00l2ymfRXuTQ4WYwnow+TErBw+OwxDeuCOmPnzElmbiSwaVvRfiDfKIzWVMWjnQT/VmUh/6BcWn7C3J9JuB7yR7lCF4WZx/8C5S9HO3Wmd1bXOYAkJsgV5p1kMCDTHOfMlZ20AIgiNXNhY6cpN3gTd/4XwQuVzb77NVHSu7pgF6dgBWUH31qN8rIBycnWY+qllE6rVg376ixP6/eNDYm20V82ZufBixnaEfAcKbEuhMq4kvdIIPmqSkCyFTXpAZymSX1DLMZxcqEKfS2N1XNiGNFZYkgInETa2/jzo+bTCaI3aMVdm5zUZXZxq9p5bnjYVTcTwjOIllyPiUVqLj8/HxREp0KnbY0CeIvJxRH0Ehr8pYJQ+PCa7Np3WILJbGfdYA+fLt+Iax3HybIWGi9N3c9mtKIncQYGuWERaBtgJpPuIIBLwHhWcuL3D1kArXnkuhtbNCODGrjR2oJ6oPZUeu6IGZdjVBYj4B1cT/m/23n0GJ5JyMWe9dNYaNNELgj080XL0wEtxKjQoYrI6o2lb45UTt4zSQvQsqab0fqPCB5hdRMJjMH9yYd3M0l0dPgjLCDAofutH+q2d0XWztlg4dHtYZbSektDhqp5JOs2qk9XQIznLA9kTpD7e5kWVmi9FszFZEQfu3+64CWpZubiFgPIyN+W0b+RfWKGSf0ZzGogys3y1fS4nsxWHiQCRlGGkr276HQ==|920
\ No newline at end of file
diff --git a/Pages/客户/客户基本信息.rd b/Pages/客户/客户基本信息.rd
new file mode 100644
index 00000000..ff28bfd4
--- /dev/null
+++ b/Pages/客户/客户基本信息.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 26,
+ "RowCount": 16,
+ "CustomNames": [
+ {
+ "Name": "税号",
+ "Formula": "客户基本信息!$B$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/客户/客户管理.json b/Pages/客户/客户管理.json
new file mode 100644
index 00000000..700f4fba
--- /dev/null
+++ b/Pages/客户/客户管理.json
@@ -0,0 +1,1813 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0,
+ "Mode": 1
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 31
+ ],
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41
+ ],
+ "Count": 42,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "1,31": "客户信息子页面",
+ "3,1": "关键字",
+ "5,1": "分组",
+ "5,11": "负责人"
+ },
+ "AttachInfos": {
+ "1,22": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "Application/044_search_5.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(客户管理!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "63d20d90-7bb9-4955-9e67-1d9677efba82"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "新增客户",
+ "IconPath": "Application/001_add_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!B12"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "fe3db016-e0c1-412b-ae68-ced343dd5996"
+ }
+ ],
+ "ID": "9eded039-ca5f-4ffe-89af-0d37f764be74"
+ }
+ ],
+ "BreakpointIdentity": "680acf12-9c4c-4ea3-8456-aa87a104929a"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "客户详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "c720bc4d-2adb-45b0-88e9-68cd77a505bf"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "1,31": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "客户信息子页面",
+ "OverflowMode": 1
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "支持客户名称、税号、地址",
+ "resize": "none"
+ }
+ },
+ "5,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户分组",
+ "BindingInfos": [
+ {
+ "GUID": "32f0c2a8-3239-40e9-bf34-34447349605d",
+ "BindingInfo": {
+ "TableName": "客户分组",
+ "ColumnName": "ID",
+ "GUID": "86720105-c0cc-4525-b197-a7929198035d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "fb78aa1a-ad55-42de-801f-547fa52bb994",
+ "BindingInfo": {
+ "TableName": "客户分组",
+ "ColumnName": "分组",
+ "GUID": "8571bd4a-7fb0-4d9b-97da-ff26b223b68c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,14": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "80386edc-0646-485e-b3f4-56520d6e68e9",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "73997633-bece-440f-a29c-734bd4a68db5"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "f12b4606-eb68-4962-a760-c59316cd042d",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "94bd7212-ae51-422f-9d1b-76467947817c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "7,3": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "CommandHandlers": [
+ {
+ "CommandName": "次按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!D4,客户管理!D6,客户管理!O6"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "8391052b-c8a4-4bfc-b415-f61784ffd5f2"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!B12"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "c4187020-4ea8-43e9-947c-a2aa38502037"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ]
+ }
+ },
+ "11,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "RowClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "fc1c30de-7b67-4ecc-a387-2703694f36c2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "6a2d0e13-6ade-4f5c-a2aa-27a3e7f4f6d5"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!AF:AP"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "928dc92e-1a66-4744-a48f-6d4e79492a0f"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "ID0": "行数据.ID",
+ "客户名称1": "行数据.客户名称",
+ "客户税号2": "行数据.客户税号",
+ "地址3": "行数据.地址",
+ "邮箱4": "行数据.邮箱"
+ }
+ },
+ "RowDoubleClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "fc1c30de-7b67-4ecc-a387-2703694f36c2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "8c69e958-0644-4b6a-8c2b-8cda76379c1a"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=客户管理!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!B12"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "20f8a3fe-537b-41eb-b22b-2e3684674a3f"
+ }
+ ],
+ "ID": "795b0566-94e2-4f41-a49a-dd9b181e04cc"
+ }
+ ],
+ "BreakpointIdentity": "13338930-7808-4004-9246-267ca97938f2"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "客户详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "9105965f-b249-4568-b3f9-daee24aabed6"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "ID0": "行数据.ID",
+ "客户名称1": "行数据.客户名称",
+ "客户税号2": "行数据.客户税号",
+ "地址3": "行数据.地址",
+ "邮箱4": "行数据.邮箱"
+ }
+ },
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "ee630a8d-f42d-48cc-8f04-c1c802e4af9c",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "9439ebd2-73ff-41df-a76a-1214e479caf5"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "d4a2dcad-3ee1-447e-a123-26f627e502d3",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "4d1f312d-8970-47c5-8e40-20f59654f2ef"
+ },
+ "ColumnName": "客户名称"
+ },
+ {
+ "GUID": "e6e0a22c-3ca8-4290-b33f-bd3ad7b1ed33",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户税号",
+ "GUID": "14830a8d-00ff-45f8-aefd-ef26b74b9720"
+ },
+ "ColumnName": "客户税号"
+ },
+ {
+ "GUID": "2854a754-184e-456b-8ab4-bdd52c11d2f4",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "地址",
+ "GUID": "73daa90c-dc0a-4012-9762-b125e4c29556"
+ },
+ "ColumnName": "地址"
+ },
+ {
+ "GUID": "a7cc5a3b-566c-4b9b-ac09-d1c490581d44",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "分组",
+ "GUID": "0d3bf12e-9360-4139-8179-34a8c4a094a8",
+ "RelationBinding": {
+ "RelatedTable": "客户分组",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分组"
+ }
+ },
+ "ColumnName": "分组"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "删除",
+ "GUID": "c799c6cc-42a5-4200-8ea9-ff600d09383d"
+ },
+ "Value": "1"
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "b8b8ae65-2702-4f5d-8ca3-c114d157303f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!D4"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户税号",
+ "GUID": "47cb22a5-b2bc-44e6-935c-7f454b5cb241"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!D4"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户经理",
+ "GUID": "0ca3c81b-3e61-42c1-a9b8-92759fccd122"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!O6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "分组",
+ "GUID": "06cac1aa-03c0-473c-8cd4-31fd497a660a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!D6"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "68cb565c-4787-4220-be0d-ca2a371dab12"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "width": 60,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "1f09a71b-598c-47f0-b9f2-cf89f328d1d3"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "客户名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "客户名称",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "2d7515df-edb9-4559-bf4a-251b90bdbb9b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "客户税号",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "客户税号",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "45746e6f-369f-4d36-9723-f89d604c9b49"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "地址",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "地址",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "4f5be512-0f2f-4d94-a5d6-6491c7186d68"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "分组",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "分组",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "tag",
+ "cellTypeSettings": {
+ "$type": "ElementUI.TagSettings, ElementUI",
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "default",
+ "effect": "light"
+ },
+ "filter": true,
+ "multipleFilter": true,
+ "key": "38bdec15-07f8-4af0-926b-435d3823d86d"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "详情",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "fc1c30de-7b67-4ecc-a387-2703694f36c2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "bdcf1160-b121-4040-8994-dd7269419a9b"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=客户管理!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!B12"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "914649a0-9787-41ca-9006-61460c16345a"
+ }
+ ],
+ "ID": "198105f7-773b-428c-b1d8-294f22cea5d5"
+ }
+ ],
+ "BreakpointIdentity": "539d3d04-3cf0-4e2e-9285-4a975a32740a"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "客户详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "afb4dee5-d14e-451d-ba19-f6e43d66597f"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "标题",
+ "Message": "是否删除该客户?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "2562912d-7e5d-47b6-b7ff-6aaa7a2bb714"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "94c6eb70-fcb7-450d-9aad-5bf683e41ebc"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目数量",
+ "TableValue": {
+ "TableName": "项目表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "2ca00b1a-94aa-4668-9f03-c115f720f746"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "87d10f3d78504c60b6cdd1818f9c3e85",
+ "BreakpointIdentity": "612d6dca-2932-4f14-ba01-9ef923d1c76d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目数量"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "客户表",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "ReloadAfterSucceed": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "0df6010f-d1eb-4f9a-9cce-20c32fb08b0d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "NextUpdateDataTableCommand": {
+ "TableName": "客户部门表",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "ReloadAfterSucceed": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "fa576f7b-ecd7-4263-9fc2-0085cadd075c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "3a5a6e76-41a8-4f3c-b12c-9f28b8520a45"
+ },
+ "BreakpointIdentity": "f99ee8de-63c1-4952-b9bf-63f5c185fd3f"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已删除成功",
+ "BreakpointIdentity": "4b6458bd-59d4-404a-99a6-a0ad6bf6ce56"
+ }
+ ],
+ "ID": "5b43838d-efc4-4b95-bfa9-a99daaec2e18"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "客户表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "ReloadAfterSucceed": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "0df6010f-d1eb-4f9a-9cce-20c32fb08b0d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!行数据.ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "删除",
+ "GUID": "e28fc907-efdc-4c1f-bfd1-53b183e17276"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "46e0c140-98ac-410c-a616-48f06a30b275"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已设置为删除标记(因有项目已经使用)",
+ "BreakpointIdentity": "60871ca7-b621-4ca4-baa0-592d512aed28"
+ }
+ ],
+ "ID": "0afecb03-6295-4a92-b0d2-54a74bc7f500"
+ }
+ ],
+ "BreakpointIdentity": "824e9f0f-b653-47d9-9131-0131ad9b8183"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!B12"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "38eecc92-4d28-4270-91cc-bfa317d210d2"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "211645c4-e546-4edb-8771-fdaa09561447"
+ }
+ ],
+ "ID": "b701bf11-8313-4e16-b5a2-a2e0f0d835ec"
+ }
+ ],
+ "BreakpointIdentity": "922ecdfa-0eac-4b86-9422-98f782ec3d38"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "29,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 20,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "hideOnSinglePage": true
+ }
+ },
+ "31,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!4:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户管理!显示搜索栏"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b92004e8-5826-4116-b784-0eadc1b637c9"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 2
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderLeft": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Bold",
+ "[AUTO]General"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,31": 0,
+ "1,1": 1,
+ "1,22": 2,
+ "1,31": 3,
+ "2,27": 4,
+ "2,28": 2,
+ "2,29": 2,
+ "2,31": 0,
+ "3,1": 5,
+ "3,3": 4,
+ "3,21": 2,
+ "3,22": 2,
+ "3,23": 2,
+ "3,24": 2,
+ "3,25": 2,
+ "3,26": 2,
+ "3,27": 2,
+ "3,28": 2,
+ "3,31": 0,
+ "4,1": 5,
+ "4,2": 5,
+ "4,3": 4,
+ "4,4": 4,
+ "4,5": 4,
+ "4,6": 4,
+ "4,7": 4,
+ "4,8": 4,
+ "4,9": 4,
+ "4,10": 4,
+ "4,11": 4,
+ "4,12": 4,
+ "4,13": 4,
+ "4,14": 4,
+ "4,15": 4,
+ "4,16": 4,
+ "4,17": 4,
+ "4,18": 4,
+ "4,19": 4,
+ "4,20": 4,
+ "4,21": 4,
+ "4,22": 4,
+ "4,23": 4,
+ "4,24": 4,
+ "4,25": 2,
+ "4,26": 4,
+ "4,27": 4,
+ "4,28": 4,
+ "4,31": 0,
+ "5,1": 4,
+ "5,3": 4,
+ "5,10": 2,
+ "5,11": 6,
+ "5,12": 2,
+ "5,13": 2,
+ "5,14": 4,
+ "5,21": 2,
+ "5,22": 2,
+ "5,23": 2,
+ "5,24": 2,
+ "5,31": 0,
+ "6,1": 5,
+ "6,2": 5,
+ "6,3": 5,
+ "6,4": 5,
+ "6,5": 5,
+ "6,6": 5,
+ "6,7": 5,
+ "6,8": 5,
+ "6,9": 5,
+ "6,10": 5,
+ "6,11": 5,
+ "6,12": 5,
+ "6,13": 5,
+ "6,14": 5,
+ "6,15": 5,
+ "6,16": 5,
+ "6,17": 5,
+ "6,18": 5,
+ "6,19": 5,
+ "6,20": 5,
+ "6,21": 5,
+ "6,22": 5,
+ "6,23": 5,
+ "6,24": 5,
+ "6,25": 5,
+ "6,27": 4,
+ "6,28": 4,
+ "6,29": 4,
+ "6,31": 0,
+ "7,3": 2,
+ "7,4": 2,
+ "7,5": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,12": 5,
+ "7,13": 5,
+ "7,14": 5,
+ "7,15": 5,
+ "7,16": 5,
+ "7,17": 5,
+ "7,18": 5,
+ "7,19": 5,
+ "7,20": 5,
+ "7,21": 5,
+ "7,22": 5,
+ "7,23": 5,
+ "7,24": 5,
+ "7,25": 5,
+ "7,27": 4,
+ "7,28": 4,
+ "7,29": 4,
+ "7,31": 0,
+ "8,31": 0,
+ "9,31": 0,
+ "10,31": 0,
+ "11,31": 0,
+ "12,31": 0,
+ "13,31": 0,
+ "14,31": 0,
+ "15,31": 0,
+ "16,31": 0,
+ "17,31": 0,
+ "18,31": 0,
+ "19,31": 0,
+ "20,31": 0,
+ "21,31": 0,
+ "22,31": 0,
+ "23,31": 0,
+ "24,31": 0,
+ "25,31": 0,
+ "26,31": 0,
+ "27,31": 0,
+ "28,31": 3,
+ "28,32": 2,
+ "28,33": 2,
+ "28,34": 2,
+ "28,35": 2,
+ "28,36": 2,
+ "28,37": 2,
+ "28,38": 2,
+ "28,39": 2,
+ "28,40": 2,
+ "29,1": 5,
+ "29,31": 0,
+ "30,1": 5,
+ "30,2": 5,
+ "30,3": 5,
+ "30,4": 5,
+ "30,5": 5,
+ "30,6": 5,
+ "30,7": 5,
+ "30,8": 5,
+ "30,9": 5,
+ "30,10": 5,
+ "30,11": 5,
+ "30,12": 5,
+ "30,13": 5,
+ "30,14": 5,
+ "30,15": 5,
+ "30,16": 5,
+ "30,17": 5,
+ "30,18": 5,
+ "30,19": 5,
+ "30,20": 5,
+ "30,21": 5,
+ "30,22": 5,
+ "30,23": 5,
+ "30,24": 5,
+ "30,25": 5,
+ "30,26": 5,
+ "30,27": 5,
+ "30,28": 5,
+ "30,29": 5,
+ "30,30": 5,
+ "30,31": 7,
+ "30,32": 5,
+ "30,33": 5,
+ "30,34": 5,
+ "30,35": 5,
+ "30,36": 5,
+ "30,37": 5,
+ "30,38": 5,
+ "30,39": 5,
+ "30,40": 5,
+ "31,31": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "11,1,17,29",
+ "1,31,27,10",
+ "31,1,1,4",
+ "3,1,1,2",
+ "5,1,1,2",
+ "2,27,1,3",
+ "29,1,1,29",
+ "5,3,1,7",
+ "5,11,1,3",
+ "5,14,1,7",
+ "3,3,1,18",
+ "1,22,1,8",
+ "7,3,1,5"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "客户管理",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "23335efe-0c5e-4f66-8c95-e05f5f9f4755"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "b0b52509-f6d8-4af7-92f1-5cee2060b8e3.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "0,232",
+ "Size": "972,6"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "客户统计信息子页面",
+ "Formula": "客户管理!$AF$2"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "客户管理!$B$32"
+ }
+ ]
+}//McoDCAEYWwl7tywU7a/u0knVWEZnI034iBNyIzadWKnInzEY3ecG1dXA8V0NCwqfEhxNGxSodpMjEwc86crHdIX+2ZgUERn2guZSTXGQhhz1nOshnkDMfcSwkAEBKo5W/5+WDWHuWSgsg98D57uQEdfaMK+zd+T+Iirodq6z0geQTL61+CVXOq64oDWwBazcCulbtCTc60W9KDACjetMj5sumUnKy1priiLyXrhLdQrUaHTI1JYLHWXojWan3NJP4eFedJUnE5kR8AsRFmCvBOu1OTtelLCbzbTxHmU+iPeLGzJLKKd5q3h544DLN5gaKd4c62+FCRjAEo3V8svK+Xeb2607Yq06FoSOe/tmQBHd3V8WFQEfPZ+I1bf+I/yK4XUeNtPexuv5+KodgqgT+E4slYK0pN5h6VPARb98GLwguM3iJ2KYhomLV70+g/Zip0bcZ6X6YShstwX3WlJ860Xfti9s6KLfxeteHlJyDiaA0lWPY4lPd/uqWJBXGgo8A3rAkJQzghpmqrSj6X2lneJA9z3aKlk7emhoRSaMEd1pUqx4bMSfsQpUrNBRxdyWHw7gHq48S1zA0Ia/wYrn0qyzcHVOAReGIYuRJInWPBERfA9iS6YEPx9dl/8l/FENhhwGNoqnpzSlwckdDWQJ1GlG9ezLsa7U3C+a5+55AkWDb5qgP1WJR90Lqdo3GSbWBycqS6m27cwr9m6vPlGYz7BeKVcDez94YB/k6iU1dulpsrZpsderl7PZfCak+d+gVUowPv/Nlw+mk6P27SIXpiFFL/gtlIutXKUDT23vfmk1IJeYo50bxg9yc3O8XYtFoYsOFRXhMjRO+wJxEuklpU8/fH12tr6IcPuEbN45FlSuNLkOdxNN9fF/YV1nYU751nYzcgNQ3cNJI+tBxN12OQ==|920
\ No newline at end of file
diff --git a/Pages/客户/客户管理.rd b/Pages/客户/客户管理.rd
new file mode 100644
index 00000000..3ef040f9
--- /dev/null
+++ b/Pages/客户/客户管理.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 42,
+ "RowCount": 32,
+ "CustomNames": [
+ {
+ "Name": "客户统计信息子页面",
+ "Formula": "客户管理!$AF$2"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "客户管理!$B$32"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/客户/客户详情.json b/Pages/客户/客户详情.json
new file mode 100644
index 00000000..4210c60e
--- /dev/null
+++ b/Pages/客户/客户详情.json
@@ -0,0 +1,533 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 513.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 31,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,22": "取消",
+ "3,27": "保存"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.TabControlCellType, ServerDesignerCommon",
+ "TemplateKey": "样式1",
+ "Tabs": [
+ "客户基本信息",
+ "客户部门管理"
+ ],
+ "OverflowMode": 1
+ }
+ },
+ "3,22": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupResult": 1,
+ "BreakpointIdentity": "50e546d5-b724-4b46-863b-5e27fba9c906"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "3,27": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "7606d1ef-64af-4fbf-8a80-479acdd0963b"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=客户详情!税号"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找客户",
+ "TableValue": {
+ "TableName": "客户表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "9c2287ac-2ce7-4c70-a5a9-21f42e503db1",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "ef3516df-b2c8-4045-b876-48fc17c10bdb"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "13185562-943d-467a-a718-18fa35b61be1",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "8486d031-a5e7-4faf-b0a8-3386d95e8bdc"
+ },
+ "ColumnName": "客户名称"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户税号",
+ "GUID": "497f95c5-50a8-4eab-bc80-6906ff5c8e85"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户基本信息!税号"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a878e42988e54190b901fa6357d135fa",
+ "BreakpointIdentity": "f59e19c7-23ee-4408-bd51-29f0af1258af"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=查找客户"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "客户表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "96559adf-a5be-4fd4-8953-bd402a48e57a"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "新增成功",
+ "BreakpointIdentity": "f1edfd83-1c13-4722-b510-052d39586233"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "d0377f9d-1f8f-4e5d-a7db-855e0514cae1"
+ }
+ ],
+ "ID": "39ee7eee-6301-4302-b8e7-b8312d7b75bd"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "标题",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"您输入的税号已经被使用,是否为您打开?\""
+ },
+ "Type": "none",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "b9f6c434-d703-4d55-8f88-25c2773c3da9"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "4906979b-9468-4122-a263-5299bcf3dd9c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户详情!查找客户.ID"
+ }
+ },
+ "BreakpointIdentity": "af21448a-57cd-4bcf-a0ea-72cfbe0c88c2"
+ }
+ ],
+ "ID": "8716ff86-d6ed-4c13-bc47-466b93401d20"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户详情!税号"
+ },
+ "TargetType": "ElementUI.InputCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "349d5386-301f-4a65-8147-f96bc82bd0d9"
+ }
+ ],
+ "ID": "704737af-0628-4edb-9956-fa35cd11ffd1"
+ }
+ ],
+ "BreakpointIdentity": "a7bdb1bb-2832-4232-8478-3a3289f5cc8b"
+ }
+ ],
+ "ID": "03d90070-29c3-418a-9d22-ee52a35de1d3"
+ }
+ ],
+ "BreakpointIdentity": "8c1db0f4-8cf4-4e27-8a7a-f8f89e90edd9"
+ }
+ ],
+ "ID": "c7e2f3ac-26dd-46b1-96a7-2000330dc7ad"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "客户表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "ad04aa24-b1a5-4733-952f-85e5d425b5b1"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "新增成功",
+ "BreakpointIdentity": "37789fc6-3c9a-498d-b4a6-a740049b81c6"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "aba31b1e-681a-4b18-b800-1a9653083cb0"
+ }
+ ],
+ "ID": "67ed90b3-cb7a-43c5-a770-92b0207c266b"
+ }
+ ],
+ "BreakpointIdentity": "d1491604-79f9-4127-95b6-6dd2a920fb02"
+ }
+ ],
+ "ID": "b9b9944e-7e00-4581-bb77-b5f363b83639"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "客户表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "2aa7a4b9-0caa-4575-bb87-f043ac7c3d89"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "ba238a3c-47c3-4f26-a4e4-ffa5b2c510bb"
+ }
+ ],
+ "ID": "e25e5dd4-ad77-4ed5-8bb8-b9b97c7dd721"
+ }
+ ],
+ "BreakpointIdentity": "50f041bd-7d2b-4958-8b32-1e123ae39979"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "cf04df09-5042-4d4a-8ca6-deed8c50d6f7"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 0,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,22": 1,
+ "3,23": 2,
+ "3,24": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,1,29",
+ "3,27,1,3",
+ "3,22,1,3",
+ "5,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "客户ID",
+ "Formula": "客户详情!$B$6"
+ }
+ ]
+}//d+GuasDBN4DxRIXPJx4jzTncARl6DFKnJ4xJCXwHQFJp9z40uSLdrYvT92Bm2fUpBMjkFl+Nz6s37S+k6PgVCuI9zHj5P8FWTJURnwza8hUa2Mi8RU1MVZ1H1bC8a5wAhP0in+7JOEAFv6Pm9D172SEu4n3Q2ULtcRpz7ziDYKLqbyQlLB7D58IkSxpD0Gsp6bBmMHx4ih1wjNrUAnCKZ6nyaMRi2+s+37dC9SuRKEHeDEUCkOCWaTTiIYiEYPqwu3zo5HLKruTD1CS1IMnw1SCaUufnkx50U9bu9WU1bo1E/T8QCTcJB2qG1JBon6MIxr1BD3KOpX7eENq/edsmh0mfM1eTiN4LhKvWpYSRdoKvF7wOE0H6suKuRVfBEwV6idzWSt4za+mzZ6yjKg6YXHZjmxetklp+J6bJNG/lRJ5V4yrMN2mUd2yNLkH2K7yE87HTOYmXlDpbrKJcjweickJF4fH5qYpMXC6IQXCo53pntDUCBoSNLTwb3Mo4S/Sh2eLTTTCCPUYp1dZ6LGvZ9rOvb5T6HcgP4FlScocBs74QEz4i+fphwVbTjcmHF0j3eoQUjVsNzvIoIT8M29w++6gdfDBtfpXueq6wYi4xQgq4FgmWWyByOUhE0E9PN1emN26FgPkiN2Tjb78GG1Vba6+1QuLZtFwiLOKSg9TGWtTESoxWhKac5H66JebBMb5vrUmC6io3JdeSCSigjtQa3buK0KaPlo/9o2KbzOJmlybceJfhQRUj8RNqm5RLh/68tSWb5fcrVMq4O+ZHVbx/6DIWq26e3SogaSPQBe7B/Ewa3hl9eoI6EbFuXRMspmYPbj5Qjgki9ghREmflK+5mJik6/H8CCiCzuBMGYl95ZLxMds341xePXWgRbTa/ujD5YF9h289rZAFjgCRDcb0fww==|920
\ No newline at end of file
diff --git a/Pages/客户/客户详情.rd b/Pages/客户/客户详情.rd
new file mode 100644
index 00000000..75bb0ab1
--- /dev/null
+++ b/Pages/客户/客户详情.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 31,
+ "RowCount": 6,
+ "CustomNames": [
+ {
+ "Name": "客户ID",
+ "Formula": "客户详情!$B$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/客户/客户部门管理.json b/Pages/客户/客户部门管理.json
new file mode 100644
index 00000000..65555a72
--- /dev/null
+++ b/Pages/客户/客户部门管理.json
@@ -0,0 +1,599 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 33,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "部门/业务名称",
+ "1,29": "操作",
+ "2,29": "删除"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "ListViewInfo": {
+ "Name": "表格1",
+ "TableName": "客户部门表",
+ "RowIndex": 1,
+ "ColumnIndex": 1,
+ "RowCount": 14,
+ "ColumnCount": 31,
+ "DetailListViewInfo": {
+ "ColumnOfDetailTable": "客户ID",
+ "MasterTable": "客户表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ },
+ "TopCondition": null,
+ "ListViewStyleName": "pms表格",
+ "ShowColumnHeaderInDesigner": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "AllowEditInListview": true,
+ "AllowAddNewRow": true,
+ "ColumnOperation": 2,
+ "CommitType": 1
+ }
+ },
+ "2,1": {
+ "NameUsedInJavaScript": "部门名称",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门名称",
+ "GUID": "9efa1b1a-6c73-4655-9e16-733ea7cbc3cc"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "2,6": {
+ "NameUsedInJavaScript": "联系人",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "联系人",
+ "GUID": "306858a8-cca6-4a4d-8e03-8903837a2fcc"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "2,11": {
+ "NameUsedInJavaScript": "邮箱",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "邮箱",
+ "GUID": "68b23b48-026a-4ddf-b7b4-526199d74875"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ]
+ }
+ },
+ "2,17": {
+ "NameUsedInJavaScript": "电话",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "电话",
+ "GUID": "736975e3-c07e-4537-91fd-6fc2e2b902e9"
+ }
+ },
+ "2,23": {
+ "NameUsedInJavaScript": "对接人",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "对接人",
+ "GUID": "0dc28b44-1d3e-4931-95dd-b44f58d3e035"
+ },
+ "CellType": {
+ "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
+ "IsBounding": true,
+ "DataSource": "用户信息视图",
+ "ValueColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "c0128a3d-da66-4f8b-b21e-4de0cd75febd"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "43e8a52d-5ca9-45a9-9b32-18b42fa7e538"
+ }
+ }
+ },
+ "2,29": {
+ "NameUsedInJavaScript": "操作",
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "30a88733-5d24-4fb6-b650-e79bdee9153c"
+ }
+ ],
+ "Text": "删除",
+ "ClickMode": 1
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 4,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 4,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontFamily": 2
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 0",
+ "Center",
+ "Body",
+ "black",
+ "@",
+ "Accent 5 0"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,6": 0,
+ "1,11": 1,
+ "1,17": 1,
+ "1,23": 1,
+ "1,29": 2,
+ "2,1": 3,
+ "2,6": 4,
+ "2,11": 3,
+ "2,17": 5,
+ "2,23": 1,
+ "2,29": 6,
+ "4,0": 7,
+ "4,1": 8,
+ "4,2": 7,
+ "4,3": 7,
+ "4,5": 7,
+ "4,6": 7,
+ "4,7": 7,
+ "4,8": 7,
+ "4,9": 7,
+ "4,10": 7,
+ "4,11": 7,
+ "4,12": 7,
+ "4,13": 7,
+ "4,14": 7,
+ "4,15": 7,
+ "4,16": 7,
+ "4,23": 7,
+ "4,24": 7,
+ "4,25": 7,
+ "4,26": 7,
+ "4,27": 7,
+ "4,28": 7,
+ "4,29": 7,
+ "4,30": 7,
+ "4,31": 7,
+ "4,32": 7,
+ "5,0": 7,
+ "5,1": 9,
+ "5,32": 7,
+ "7,0": 7,
+ "7,1": 8,
+ "7,2": 7,
+ "7,3": 7,
+ "7,5": 7,
+ "7,6": 7,
+ "7,7": 7,
+ "7,8": 7,
+ "7,9": 7,
+ "7,10": 7,
+ "7,11": 7,
+ "7,12": 7,
+ "7,13": 7,
+ "7,14": 7,
+ "7,15": 7,
+ "7,16": 7,
+ "7,23": 7,
+ "7,24": 7,
+ "7,25": 7,
+ "7,26": 7,
+ "7,27": 7,
+ "7,28": 7,
+ "7,29": 7,
+ "7,30": 7,
+ "7,31": 7,
+ "7,32": 7,
+ "8,0": 7,
+ "8,1": 9,
+ "8,32": 7,
+ "10,0": 7,
+ "10,1": 8,
+ "10,2": 7,
+ "10,3": 7,
+ "10,5": 7,
+ "10,6": 7,
+ "10,7": 7,
+ "10,8": 7,
+ "10,9": 7,
+ "10,10": 7,
+ "10,11": 7,
+ "10,12": 7,
+ "10,13": 7,
+ "10,14": 7,
+ "10,15": 7,
+ "10,16": 7,
+ "10,23": 7,
+ "10,24": 7,
+ "10,25": 7,
+ "10,26": 7,
+ "10,27": 7,
+ "10,28": 7,
+ "10,29": 7,
+ "10,30": 7,
+ "10,31": 7,
+ "10,32": 7,
+ "11,0": 7,
+ "11,1": 9,
+ "11,32": 7,
+ "13,0": 7,
+ "13,1": 8,
+ "13,2": 7,
+ "13,3": 7,
+ "13,5": 7,
+ "13,6": 7,
+ "13,7": 7,
+ "13,8": 7,
+ "13,9": 7,
+ "13,10": 7,
+ "13,11": 7,
+ "13,12": 7,
+ "13,13": 7,
+ "13,14": 7,
+ "13,15": 7,
+ "13,16": 7,
+ "13,23": 7,
+ "13,24": 7,
+ "13,25": 7,
+ "13,26": 7,
+ "13,27": 7,
+ "13,28": 7,
+ "13,29": 7,
+ "13,30": 7,
+ "13,31": 7,
+ "13,32": 7,
+ "14,0": 7,
+ "14,1": 9,
+ "14,32": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "3,1,12,31",
+ "2,29,1,3",
+ "2,23,1,6",
+ "2,11,1,6",
+ "2,6,1,5",
+ "2,1,1,5",
+ "2,17,1,6",
+ "1,1,1,5",
+ "1,6,1,5",
+ "1,11,1,6",
+ "1,17,1,6",
+ "1,23,1,6",
+ "1,29,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//sy4UcvGr8YiFeT80XwM5bO+a7KnvGZGZ0FW7lZ1qFbHacrILUR65+EsZIFXVbOW0yut4HVFxTri/T+uQL7SY0hc815SY5gdDNDV4EEoKr/AX2WoVkFAe62/jAmioHEDpyjYnlk9okm0qVcuQSKyltvlmKN6xy9fcNBFZp8eG0zR//a1TW5palYda4SrBwRUz4AvggpNIMDmbrYLz5cUqM34zQ/TIwZqa4+hr9MJ9oLmWwZHop7VwNK7rsT9FGDbrg8jveAUOVRbihFMu2m9+kmROqFmeHpITs6th6AJBxx2ESgyJlAHAOAnTTVWS3rEpYJCkiCP2y3kqEWrW06f8kp2XOlguIJjll0EWglUs3SrLwLbbRxHCdVo6nqAEUV+E4rbmF/qzJrlHl+78QdT3MbPeBTFr+mxKSSQsAI6d5Fu05Axyia2xRGUyKo4fEYl0t4wwoGFtGE+tS9R3N42dPl21do7ONCgzoogdxZW3DqPto9AVY7D0gCoMLtq3CzlvGlfUK9eBpks0y3obRuiSkKNdxRTS4idRKjvZQlH2V1b8n33lNiMR5kzSKeOg4gv9JbBzJNlEQdfdyDPC802Y/cf4L83XKaqs6/NowLCijg0zHziIXLCGCaiX+ExH+Z8wIP0c/PQTIZHh8/l8H95kfvaxbHJQLEkKzknUwuwAiTXEnLKtWj/AF24NOtvEcbQd4S7NcIyZHw3L4eUbz3MHiFZf+ksaUq2oLgGNbvp4NKEkokBXxohTnpE3XWGxqr9FVs9GMXotK8Ij3u+K8W7pKCNyY1NMIE6kBwZsngH0tJz477tFACNH6j3bOM2mSAc1/8O9Wh04kHgaveDbX0DNCRM/pnRfB6YR7HyYobMjvszbuJ5xyw1IStNWFoBx8N6mhDTq2myHe9O4LOVYeTdZJA==|920
\ No newline at end of file
diff --git a/Pages/客户/客户部门管理.rd b/Pages/客户/客户部门管理.rd
new file mode 100644
index 00000000..4afc3504
--- /dev/null
+++ b/Pages/客户/客户部门管理.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 33,
+ "RowCount": 16
+}
\ No newline at end of file
diff --git a/Pages/工作台/工作台_关键信息.json b/Pages/工作台/工作台_关键信息.json
new file mode 100644
index 00000000..89e46a33
--- /dev/null
+++ b/Pages/工作台/工作台_关键信息.json
@@ -0,0 +1,445 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 58.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 140.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 140.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 140.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 140.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 140.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 24.0
+ },
+ "Values": {
+ "0,14": " ",
+ "1,1": "项目数量",
+ "1,4": "任务数量",
+ "1,7": "反馈数量",
+ "1,10": "总工时",
+ "1,13": "我的会议",
+ "3,1": "-",
+ "3,4": "-",
+ "3,7": "-",
+ "3,10": "-",
+ "3,13": "-"
+ },
+ "AttachInfos": {
+ "3,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "会议管理",
+ "BreakpointIdentity": "2a6631a7-fdad-4aa9-ac08-ee6a08ce1bf5"
+ }
+ ],
+ "Text": "-",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 26.666666666666664,
+ "Formatter": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ },
+ {
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 26.666666666666664,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 26.666666666666664,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 26.666666666666664,
+ "Foreground": 5,
+ "HorizontalAlignment": 2,
+ "Underline": false
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Center",
+ "Text 1 50",
+ "Background 2 0",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 4
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "0,14": 1,
+ "1,1": 2,
+ "1,2": 3,
+ "1,4": 4,
+ "1,5": 5,
+ "1,6": 0,
+ "1,7": 4,
+ "1,8": 5,
+ "1,9": 0,
+ "1,10": 4,
+ "1,11": 5,
+ "1,12": 0,
+ "1,13": 4,
+ "2,1": 6,
+ "2,2": 3,
+ "2,4": 4,
+ "2,5": 5,
+ "2,6": 0,
+ "2,7": 4,
+ "2,8": 5,
+ "2,9": 0,
+ "2,10": 4,
+ "2,11": 5,
+ "2,12": 0,
+ "2,13": 4,
+ "3,1": 7,
+ "3,2": 3,
+ "3,4": 8,
+ "3,5": 5,
+ "3,6": 0,
+ "3,7": 8,
+ "3,8": 5,
+ "3,9": 0,
+ "3,10": 8,
+ "3,11": 5,
+ "3,12": 0,
+ "3,13": 9,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "4,13": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "0,14,5,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon",
+ "Name": "系统信息更新",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=KEY"
+ }
+ ]
+ },
+ "value": "工作台关键数据更新"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!统计_项目数量"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!VALUE.项目数量"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!统计_任务数量"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!VALUE.任务数量"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!统计_反馈数量"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!VALUE.反馈数量"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!统计_总工时"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!VALUE.总工时"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!统计_会议中"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台_关键信息!VALUE.会议中"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1725d0ef-b2c2-4a51-a16f-a5027c8313e8"
+ }
+ ],
+ "ID": "cd5b4523-5954-4844-8ad5-5f5636140b0c"
+ }
+ ],
+ "BreakpointIdentity": "3c5bbe88-043f-4445-9938-50455fb27651"
+ }
+ ],
+ "ID": "2ad19547d4fd4720aa883e02ab19f814",
+ "BreakpointIdentity": "52ef2ab0-3d7b-4049-8d33-3faa72c05a12"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "获取关键统计信息",
+ "RequestAsync": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "bc317aad-208d-4d89-b3fe-e3aa88dc4bc4"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "efc4de8b-fd31-4a44-8faf-0ce845dbc6d3.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "954,164"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "统计_反馈数量",
+ "Formula": "工作台_关键信息!$H$4"
+ },
+ {
+ "Name": "统计_任务数量",
+ "Formula": "工作台_关键信息!$E$4"
+ },
+ {
+ "Name": "统计_项目数量",
+ "Formula": "工作台_关键信息!$B$4"
+ },
+ {
+ "Name": "统计_总工时",
+ "Formula": "工作台_关键信息!$K$4"
+ },
+ {
+ "Name": "统计_会议中",
+ "Formula": "工作台_关键信息!$N$4"
+ }
+ ]
+}//1lKJK3z6xwfeAZPAOh1yj9PWhYq0NcuygBsRNciK2jGJxXzHHHpl9YG3DtC0xH/wmK4Z72ip3794CIVSLWiSxi0FRkIKRpgXFfA8Ck3SyPXM9aVa8doIAK0hh2tnP5Bija4fHJXtJ4MfSeJeZGtoiId824UXE5sg78PR24Bm6JgkViVAD57pCaS1AKCr/fHypnzHm2+4bUL4tZf1m5N36l898p0DpTrsquQnDWNNqv9sf4TVY82GaSmim/DDQT1Xd2m5Z6Cs0RUqArYS5DVsRL3DF+nm9uLgLdB1H/B3FXNO4yb8r2HCtv86rEkJk+KNqZl6xmQcPSE1ilxjULyAmYUbv2BoXFgNtVwjMRWIGk8zsmgj/sxdlgAzEm67Giy3cyngLqrb/jODzc3VhymylLVlGwGFDCLRVH8zadRGXFAE8FsN1MDQ2FOZ0QjMF6uWdwBabOtPurjjzQYznaAzrJOdIKN7U09449yskW3HN9Ayp63Ve2q+0Lg4oDlPbzuXL1rWqXyMjFRJMFUEV63m2zscmC/djFrMxanj98eyq0P4RTQnpj+ikUg4sSQ7FI5Je6JtIfaNNsQsVREa5F4dCQK/6ciaxMH6ZAYzsO0iTjtD+ED46iww7/sNMRZZI8pK3yJs8qH0xUi5d/yTtpQ/T3Sj6dhqT9Tm4AI2O7Ze4Xt6XLgg7FImVEwVFzV/pHXytFRlPpn620TROWFbeUfo+mRzZeNtQBwo9jWBAftqhBCyiS1pLbzdVIWuHdZuVdGP6exjwADYM066CadlVSMB0A0H90cBn4qag70qgGMbPbO8dlyf+ARtfaGk6zDxRz0w2PiQhbAzSJAx3ledXw9M0lmkuw7jB+itsK6rUH43VNQK+jd1fIEsc37f/nhzLNDEUYG8eD8Vl0azc7SazjFkaQ==|920
\ No newline at end of file
diff --git a/Pages/工作台/工作台_关键信息.rd b/Pages/工作台/工作台_关键信息.rd
new file mode 100644
index 00000000..538f8177
--- /dev/null
+++ b/Pages/工作台/工作台_关键信息.rd
@@ -0,0 +1,27 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 5,
+ "CustomNames": [
+ {
+ "Name": "统计_反馈数量",
+ "Formula": "工作台_关键信息!$H$4"
+ },
+ {
+ "Name": "统计_任务数量",
+ "Formula": "工作台_关键信息!$E$4"
+ },
+ {
+ "Name": "统计_项目数量",
+ "Formula": "工作台_关键信息!$B$4"
+ },
+ {
+ "Name": "统计_总工时",
+ "Formula": "工作台_关键信息!$K$4"
+ },
+ {
+ "Name": "统计_会议中",
+ "Formula": "工作台_关键信息!$N$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/工作台/工作台_快捷入口.json b/Pages/工作台/工作台_快捷入口.json
new file mode 100644
index 00000000..2cd33554
--- /dev/null
+++ b/Pages/工作台/工作台_快捷入口.json
@@ -0,0 +1,173 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 10,
+ "DefaultSize": 161.0
+ },
+ "Values": {
+ "1,1": "新增项目",
+ "1,3": "新增报工",
+ "1,5": "新增反馈",
+ "1,7": "工时统计"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "新增项目",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "1,3": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "新增报工",
+ "TemplateKey": "_RS_Success1"
+ }
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "新增反馈",
+ "TemplateKey": "_RS_Warning1"
+ }
+ },
+ "1,7": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "工时统计",
+ "TemplateKey": "_RS_Error1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "Formatter": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "0,3": 0,
+ "0,5": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "1,3": 1,
+ "1,5": 1,
+ "1,7": 1,
+ "1,8": 1,
+ "2,3": 0,
+ "2,5": 0,
+ "2,7": 0,
+ "2,8": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "4cfabafd-91ab-4794-af6e-4d07a41ced6c.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "748,93"
+ }
+ ]
+}//JXKdRuejlg6YMEtHO7AeGvdCeOY3AEgCciY1xM06K5JDUb/wRILocTtb0Tg4ZC21Si1UpQ+AXF9XG1GVzFSQ11MpMYKOEMQbQX96IUQC4vzIycq1zqfmuJYPTyS6gXk+7wQo6w0JVT9Lxxr64j7cBZiH91lPReUMGm3P2IzmrCFajbPOhDthW/8pbpvf30wrCOjVc/rpvjJLudZPZ5oQFK8tjXcCF8U6zCsNlXWFYwcbakKLRs1fLzwN8wBeMaJ8FwVdRXOhH3W7a97BXzHmgbo/Y4QRkkozmL2D9HRRWU166V+xQoeJWdWjJSCQC7vxKr+IWcbYqAv/y3nXvIodBjY4axt9HgTDj3Iz6As2EIlGimgdnzByc42eL3D9xUP3CogkKBIRcmrBNUa2mlpYGrih5VR/4PKStAuMKnhVnVHw5KcKInSxOTIn5Ct7+dlsbW/TP6D44AdQj+JocUeybbC3pslWtSSJm9u4PDCyivJM1QhR8xYra/OzNOrjiWLP+a1/VJL2DV7kmjtpZGm0BPsLXuwZF/9O98ehQIwZIHqWmdra3tssqIG82k0GPqjpUebmcP1MBM71q6Od2npUw3KgHOjb2qfK5GjGZwG3dce0XJbSmurxHmfp44gwFhnaTPY1A1QyqK1a3DrmriF9sPOL0FtHSqXCmoMLsGIlsKH+6nrisujGasN6GicHBmTsZ0epkB61OLLZnhthpAcN4U+exwYX/2lvoj1klZr9WCbGWNpTd47HiK4UgYC/r7jtRwLfWQYMf1tSpwNGGahzL1RMH+cHjYNqUfWksBuaY1iAf9ub7Br7keRF/ZGrCKdBC/WhgG2uEEOrELPnoSOO3uxGFvxFfDoH94SWjS+56Yn4i9dDO/54CNejBkXMDoB8iH0mqR02nUk297RAASnGDw==|920
\ No newline at end of file
diff --git a/Pages/工作台/工作台_快捷入口.rd b/Pages/工作台/工作台_快捷入口.rd
new file mode 100644
index 00000000..8883b56d
--- /dev/null
+++ b/Pages/工作台/工作台_快捷入口.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 10,
+ "RowCount": 3
+}
\ No newline at end of file
diff --git a/Pages/工作台/工作台首页.json b/Pages/工作台/工作台首页.json
new file mode 100644
index 00000000..d4fc359b
--- /dev/null
+++ b/Pages/工作台/工作台首页.json
@@ -0,0 +1,1077 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 102.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 97.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 243.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 383.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 1000.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 1
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 1000.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 18
+ ],
+ "Count": 19,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 313.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 41,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "工作台_关键信息",
+ "1,37": "公告栏",
+ "3,1": "工作台_快捷入口",
+ "5,1": "工时折线图",
+ "6,38": "项目动态",
+ "8,38": "项目动态",
+ "10,1": "工时排行榜(柱形图)",
+ "12,1": "反馈统计(饼图+表格)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "工作台_关键信息",
+ "OverflowMode": 1
+ }
+ },
+ "1,37": {
+ "CellType": {
+ "$type": "嵌入自定义HTML页面.嵌入自定义HTML页面, 嵌入自定义HTML页面",
+ "HtmlName": "https://i.tianqi.com?c=code&id=21&icon=1&py=shanghai&site=12",
+ "IsUrl": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "工作台_快捷入口"
+ }
+ },
+ "5,1": {
+ "CssName": "none-background",
+ "CellType": {
+ "$type": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType",
+ "EChartTitle": "报工趋势表",
+ "DataSourceBinding": "DataSources",
+ "DataSources": [
+ {
+ "Name": "工时表",
+ "BindingTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "dcf5c7c2-1643-4eb4-b2a3-8e94ef7a14e2",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "82e97a2c-9e2f-42e4-937a-453518b48f70"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "800c06fe-a05a-4977-b6fc-65bb5b043fa0",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "05ce48bf-f222-4108-8c93-8bf9e0087fe0"
+ },
+ "ColumnName": "工时类型"
+ },
+ {
+ "GUID": "edd13b7b-55f0-41ed-919f-758450e718b6",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "786c776d-dcec-411f-8a24-0b19e5ac7564"
+ },
+ "ColumnName": "总工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "dd32edc3-f14d-460a-a04b-d2267e25bc82"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()-30"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "7e799144-4ee2-4128-b68c-8c6f41270a5f"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "CustomColumns": []
+ }
+ }
+ ],
+ "JSONDataSources": [],
+ "ImageDataSource": [],
+ "Config": "{\"option\":\"let completeXAxisData = []; \\nlet completePlanData = []; // 计划工时数据 \\nlet completeActualData = []; // 实际工时数据 \\n\\n// 打印数据源以进行检查 \\nconsole.log(\\\"Context['工时表']:\\\", Context[\\\"工时表\\\"]); \\n\\n// 按工时类型分组数据 \\nconst groupedData = {}; \\nContext[\\\"工时表\\\"].forEach(item => { \\n if (!groupedData[item[\\\"工时类型\\\"]]) { \\n groupedData[item[\\\"工时类型\\\"]] = { \\n dates: [], \\n hours: [] \\n }; \\n } \\n groupedData[item[\\\"工时类型\\\"]].dates.push(item[\\\"日期\\\"]); \\n groupedData[item[\\\"工时类型\\\"]].hours.push(item[\\\"总工时\\\"]); \\n}); \\n\\n// 日期格式化函数保持不变 \\nfunction getDateFormat(value) { \\n if (typeof value === \\\"number\\\") { \\n const excelEpoch = new Date(Date.UTC(1899, 11, 30)); \\n const date = new Date(excelEpoch.getTime() + value * 24 * 60 * 60 * 1000); \\n const year = date.getUTCFullYear(); \\n const month = (date.getUTCMonth() + 1).toString().padStart(2, \\\"0\\\"); \\n const day = date.getUTCDate().toString().padStart(2, \\\"0\\\"); \\n return `${year}-${month}-${day}`; \\n } else if (typeof value === \\\"string\\\") { \\n return value; \\n } \\n return \\\"\\\"; \\n} \\n\\n// 生成日期范围函数保持不变 \\nfunction getDateRange(startDate, endDate) { \\n const dateList = []; \\n let currentDate = new Date(startDate); \\n while (currentDate <= endDate) { \\n const year = currentDate.getFullYear(); \\n const month = (\\\"0\\\" + (currentDate.getMonth() + 1)).slice(-2); \\n const day = (\\\"0\\\" + currentDate.getDate()).slice(-2); \\n dateList.push(`${year}-${month}-${day}`); \\n currentDate.setDate(currentDate.getDate() + 1); \\n } \\n return dateList; \\n} \\n\\n// 获取所有日期并找出最大最小日期 \\nconst allDates = []; \\nObject.values(groupedData).forEach(data => { \\n data.dates.forEach(date => { \\n allDates.push(new Date(getDateFormat(date))); \\n }); \\n}); \\n\\nif (allDates.length > 0) { \\n const minDate = new Date(Math.min(...allDates)); \\n const maxDate = new Date(Math.max(...allDates)); \\n completeXAxisData = getDateRange(minDate, maxDate); \\n\\n // 处理每种类型的数据 \\n Object.entries(groupedData).forEach(([type, data]) => { \\n // 格式化日期 \\n const formattedDates = data.dates.map(date => getDateFormat(date)); \\n \\n // 创建日期-工时映射 \\n const dataMap = {}; \\n formattedDates.forEach((date, index) => { \\n dataMap[date] = data.hours[index]; \\n }); \\n\\n // 补全数据 \\n const completeData = completeXAxisData.map(date => { \\n return dataMap[date] !== undefined ? dataMap[date] : 0; \\n }); \\n\\n // 根据类型存储数据 \\n if (type === \\\"计划\\\") { \\n completePlanData = completeData; \\n } else if (type === \\\"实际\\\") { \\n completeActualData = completeData; \\n } \\n }); \\n} \\n\\n// 配置 Echarts 图表 \\noption = { \\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\", \\n title: { \\n text: \\\"报工趋势图 (近30天)\\\", \\n left: \\\"center\\\", \\n top: 24, \\n textStyle: { \\n fontSize: 16, \\n fontWeight: \\\"bold\\\", \\n }, \\n }, \\n legend: { \\n data: ['计划工时', '实际工时'], \\n top: 60, \\n textStyle: { \\n color: '#666' \\n } \\n }, \\n grid: { \\n top: 100, // 增加top值以适应legend \\n left: \\\"24px\\\", \\n right: \\\"24px\\\", \\n bottom: \\\"24px\\\", \\n containLabel: true, \\n }, \\n xAxis: { \\n type: \\\"category\\\", \\n data: completeXAxisData, \\n axisLabel: { \\n color: \\\"#abacac\\\", \\n }, \\n axisLine: { \\n lineStyle: { \\n color: \\\"#f5f6f6\\\", \\n }, \\n }, \\n axisTick: { \\n lineStyle: { \\n color: \\\"#f5f6f6\\\", \\n }, \\n }, \\n }, \\n yAxis: { \\n type: \\\"value\\\", \\n axisLabel: { \\n color: \\\"#abacac\\\", \\n }, \\n axisLine: { \\n lineStyle: { \\n color: \\\"#f5f6f6\\\", \\n }, \\n }, \\n axisTick: { \\n lineStyle: { \\n color: \\\"#f5f6f6\\\", \\n }, \\n }, \\n splitLine: { \\n show: true, \\n lineStyle: { \\n color: \\\"#f8fafc\\\", \\n }, \\n }, \\n }, \\n tooltip: { \\n trigger: \\\"axis\\\", \\n backgroundColor: \\\"#FFFFFF\\\", \\n textStyle: { \\n color: \\\"#000000\\\", \\n }, \\n }, \\n series: [ \\n { \\n name: '计划工时', \\n data: completePlanData, \\n type: \\\"line\\\", \\n lineStyle: { \\n width: 3, \\n shadowColor: \\\"rgba(0, 0, 0, 0.1)\\\", \\n shadowBlur: 10, \\n shadowOffsetX: 0, \\n shadowOffsetY: 4, \\n }, \\n smooth: true, \\n symbolSize: 8, \\n symbol: \\\"none\\\", \\n itemStyle: { \\n color: \\\"#2196f3\\\", // 蓝色 \\n }, \\n areaStyle: { \\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ \\n { \\n offset: 0, \\n color: \\\"rgba(33,150,243,0.3)\\\", \\n }, \\n { \\n offset: 1, \\n color: \\\"rgba(33,150,243,0)\\\", \\n }, \\n ]), \\n }, \\n }, \\n { \\n name: '实际工时', \\n data: completeActualData, \\n type: \\\"line\\\", \\n lineStyle: { \\n width: 3, \\n shadowColor: \\\"rgba(0, 0, 0, 0.1)\\\", \\n shadowBlur: 10, \\n shadowOffsetX: 0, \\n shadowOffsetY: 4, \\n }, \\n smooth: true, \\n symbolSize: 8, \\n symbol: \\\"none\\\", \\n itemStyle: { \\n color: \\\"#ff5722\\\", // 橙色 \\n }, \\n areaStyle: { \\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ \\n { \\n offset: 0, \\n color: \\\"rgba(255,87,34,0.3)\\\", \\n }, \\n { \\n offset: 1, \\n color: \\\"rgba(255,87,34,0)\\\", \\n }, \\n ]), \\n }, \\n } \\n ], \\n};\",\"graphTheme\":null,\"displayMode\":\"canvas\",\"jsCode\":\"\\n async ({Context,JSONContext,ImageContext,echarts,myChart,dat,Forguncy,d3,setInterval,setTimeout,ForguncyEchartsHelper,PublicResource})=>{\\n var datGUI=undefined;\\n var option={};\\n let completeXAxisData = [];\\nlet completePlanData = []; // 计划工时数据 \\nlet completeActualData = []; // 实际工时数据 \\n// 打印数据源以进行检查 \\nconsole.log(\\\"Context['工时表']:\\\", Context[\\\"工时表\\\"]);\\n// 按工时类型分组数据 \\nconst groupedData = {};\\nContext[\\\"工时表\\\"].forEach(item => {\\n if (!groupedData[item[\\\"工时类型\\\"]]) {\\n groupedData[item[\\\"工时类型\\\"]] = {\\n dates: [],\\n hours: []\\n };\\n }\\n groupedData[item[\\\"工时类型\\\"]].dates.push(item[\\\"日期\\\"]);\\n groupedData[item[\\\"工时类型\\\"]].hours.push(item[\\\"总工时\\\"]);\\n});\\n// 日期格式化函数保持不变 \\nfunction getDateFormat(value) {\\n if (typeof value === \\\"number\\\") {\\n const excelEpoch = new Date(Date.UTC(1899, 11, 30));\\n const date = new Date(excelEpoch.getTime() + value * 24 * 60 * 60 * 1000);\\n const year = date.getUTCFullYear();\\n const month = (date.getUTCMonth() + 1).toString().padStart(2, \\\"0\\\");\\n const day = date.getUTCDate().toString().padStart(2, \\\"0\\\");\\n return `${year}-${month}-${day}`;\\n }\\n else if (typeof value === \\\"string\\\") {\\n return value;\\n }\\n return \\\"\\\";\\n}\\n// 生成日期范围函数保持不变 \\nfunction getDateRange(startDate, endDate) {\\n const dateList = [];\\n let currentDate = new Date(startDate);\\n while (currentDate <= endDate) {\\n const year = currentDate.getFullYear();\\n const month = (\\\"0\\\" + (currentDate.getMonth() + 1)).slice(-2);\\n const day = (\\\"0\\\" + currentDate.getDate()).slice(-2);\\n dateList.push(`${year}-${month}-${day}`);\\n currentDate.setDate(currentDate.getDate() + 1);\\n }\\n return dateList;\\n}\\n// 获取所有日期并找出最大最小日期 \\nconst allDates = [];\\nObject.values(groupedData).forEach(data => {\\n data.dates.forEach(date => {\\n allDates.push(new Date(getDateFormat(date)));\\n });\\n});\\nif (allDates.length > 0) {\\n const minDate = new Date(Math.min(...allDates));\\n const maxDate = new Date(Math.max(...allDates));\\n completeXAxisData = getDateRange(minDate, maxDate);\\n // 处理每种类型的数据 \\n Object.entries(groupedData).forEach(([type, data]) => {\\n // 格式化日期 \\n const formattedDates = data.dates.map(date => getDateFormat(date));\\n // 创建日期-工时映射 \\n const dataMap = {};\\n formattedDates.forEach((date, index) => {\\n dataMap[date] = data.hours[index];\\n });\\n // 补全数据 \\n const completeData = completeXAxisData.map(date => {\\n return dataMap[date] !== undefined ? dataMap[date] : 0;\\n });\\n // 根据类型存储数据 \\n if (type === \\\"计划\\\") {\\n completePlanData = completeData;\\n }\\n else if (type === \\\"实际\\\") {\\n completeActualData = completeData;\\n }\\n });\\n}\\n// 配置 Echarts 图表 \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"报工趋势图 (近30天)\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n legend: {\\n data: ['计划工时', '实际工时'],\\n top: 60,\\n textStyle: {\\n color: '#666'\\n }\\n },\\n grid: {\\n top: 100,\\n left: \\\"24px\\\",\\n right: \\\"24px\\\",\\n bottom: \\\"24px\\\",\\n containLabel: true,\\n },\\n xAxis: {\\n type: \\\"category\\\",\\n data: completeXAxisData,\\n axisLabel: {\\n color: \\\"#abacac\\\",\\n },\\n axisLine: {\\n lineStyle: {\\n color: \\\"#f5f6f6\\\",\\n },\\n },\\n axisTick: {\\n lineStyle: {\\n color: \\\"#f5f6f6\\\",\\n },\\n },\\n },\\n yAxis: {\\n type: \\\"value\\\",\\n axisLabel: {\\n color: \\\"#abacac\\\",\\n },\\n axisLine: {\\n lineStyle: {\\n color: \\\"#f5f6f6\\\",\\n },\\n },\\n axisTick: {\\n lineStyle: {\\n color: \\\"#f5f6f6\\\",\\n },\\n },\\n splitLine: {\\n show: true,\\n lineStyle: {\\n color: \\\"#f8fafc\\\",\\n },\\n },\\n },\\n tooltip: {\\n trigger: \\\"axis\\\",\\n backgroundColor: \\\"#FFFFFF\\\",\\n textStyle: {\\n color: \\\"#000000\\\",\\n },\\n },\\n series: [\\n {\\n name: '计划工时',\\n data: completePlanData,\\n type: \\\"line\\\",\\n lineStyle: {\\n width: 3,\\n shadowColor: \\\"rgba(0, 0, 0, 0.1)\\\",\\n shadowBlur: 10,\\n shadowOffsetX: 0,\\n shadowOffsetY: 4,\\n },\\n smooth: true,\\n symbolSize: 8,\\n symbol: \\\"none\\\",\\n itemStyle: {\\n color: \\\"#2196f3\\\", // 蓝色 \\n },\\n areaStyle: {\\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\\n {\\n offset: 0,\\n color: \\\"rgba(33,150,243,0.3)\\\",\\n },\\n {\\n offset: 1,\\n color: \\\"rgba(33,150,243,0)\\\",\\n },\\n ]),\\n },\\n },\\n {\\n name: '实际工时',\\n data: completeActualData,\\n type: \\\"line\\\",\\n lineStyle: {\\n width: 3,\\n shadowColor: \\\"rgba(0, 0, 0, 0.1)\\\",\\n shadowBlur: 10,\\n shadowOffsetX: 0,\\n shadowOffsetY: 4,\\n },\\n smooth: true,\\n symbolSize: 8,\\n symbol: \\\"none\\\",\\n itemStyle: {\\n color: \\\"#ff5722\\\", // 橙色 \\n },\\n areaStyle: {\\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\\n {\\n offset: 0,\\n color: \\\"rgba(255,87,34,0.3)\\\",\\n },\\n {\\n offset: 1,\\n color: \\\"rgba(255,87,34,0)\\\",\\n },\\n ]),\\n },\\n }\\n ],\\n};\\n\\n return {\\n option,\\n datGUI,\\n };\\n }\\n \"}"
+ }
+ },
+ "8,38": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "3868fc7f40b841649f14b5adba61954",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "BindingInfos": [
+ {
+ "GUID": "b3f78435-9660-4abe-882b-c49e646e5f0c",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "92efd49e-0be5-4429-85e0-11fc43ac401b",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "f88b9218-ba69-4c3d-b07b-cdaf08124e05",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "748d15fc-d5f0-408a-a4b3-c21b44126093"
+ },
+ "ColumnName": "项目动态"
+ },
+ {
+ "GUID": "89bd6358-3520-4e9e-91c6-6e68af024915",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "6eae3b71-c332-4ac4-9d39-f0dac2ca6bc5",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人_全名"
+ },
+ {
+ "GUID": "923d170f-b12e-4d76-9297-348a302bdc40",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "50543609-aa2c-43c0-a6ca-74269c242dcb",
+ "RelationBinding": {
+ "RelatedTable": "项目动态类型",
+ "RelatedColumn": "类型码",
+ "DisplayColumn": "类型"
+ }
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "e92f7984-ecce-4ea7-beab-51eb5b9a055a",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "e75f3c02-ac4d-4deb-a52f-881065832673"
+ },
+ "ColumnName": "创建日期"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "f75648fb-423f-4f0a-b09c-c7394a91d84b"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 30,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 30
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType",
+ "EChartTitle": "工时排行榜",
+ "DataSourceBinding": "DataSources",
+ "DataSources": [
+ {
+ "Name": "工时统计",
+ "BindingTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "人员工时统计视图",
+ "BindingInfos": [
+ {
+ "GUID": "8b699743-3aa9-4d92-9903-befbec0b7e5a",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "执行人",
+ "GUID": "49a350f1-88a5-4b57-98c5-e44bfde1da05",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "b5a5da98-fe34-4196-a0c4-f8aaf698b575",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "总上报工时",
+ "GUID": "0b45d04d-ee59-47c1-8dea-3794517e6f8f"
+ },
+ "ColumnName": "总上报工时"
+ },
+ {
+ "GUID": "7ca1cd9f-08c4-4384-93e5-176c41214704",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "总核定工时",
+ "GUID": "1658227e-885b-4186-8624-4357b8d11b58"
+ },
+ "ColumnName": "总核定工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "执行人",
+ "GUID": "0b34c9f5-aaee-4d74-9fea-09972a65f116"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "日期",
+ "GUID": "5d56155e-bbed-4c17-a938-53888dad630a",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.DateColumnAttachObj, ForguncyDataAccess",
+ "ColumnAttachType": 1
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=YEAR(TODAY())"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "日期",
+ "GUID": "d4638e91-990f-415a-8a11-365f7a397486",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.DateColumnAttachObj, ForguncyDataAccess",
+ "ColumnAttachType": 4
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=MONTH(TODAY())"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 2,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "总上报工时",
+ "GUID": "68e4253e-8c7e-44c0-95e7-a3bd293eee65"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ }
+ }
+ ],
+ "JSONDataSources": [],
+ "ImageDataSource": [],
+ "Config": "{\"option\":\"// 获取数据源并拆分数据 \\nvar sourceData = Context[\\\"工时统计\\\"];\\nconsole.log(sourceData);\\nvar splitData = ForguncyEchartsHelper.splitDataSource(sourceData);\\n\\n// 将数据保留到1位小数 \\nfor (var key in splitData) {\\n if (key !== \\\"执行人\\\") {\\n splitData[key] = splitData[key].map(function (value) {\\n return parseFloat(value.toFixed(1));\\n });\\n }\\n}\\n\\n// 将数据按照「总核定工时」降序排序 \\nvar indices = splitData[\\\"总核定工时\\\"] \\n .map(function (value, index) { return index; }) \\n .sort(function (a, b) { return splitData[\\\"总核定工时\\\"][b] - splitData[\\\"总核定工时\\\"][a]; }); \\n\\n// 根据排序后的索引重组数据 \\nvar xData = indices.map(function (index) { return splitData[\\\"执行人\\\"][index]; });\\nvar totalReported = indices.map(function (index) { return splitData[\\\"总上报工时\\\"][index]; });\\nvar totalApproved = indices.map(function (index) { return splitData[\\\"总核定工时\\\"][index]; });\\n\\nvar difference = totalReported.map(function (value, index) {\\n var diff = parseFloat((value - totalApproved[index]).toFixed(1));\\n return diff > 0 ? diff : null; // 当差值小于等于0时返回null \\n});\\n\\n// 配置 Echarts 的 option \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"工时排行榜(本月)\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n grid: {\\n top: 72,\\n left: \\\"24px\\\",\\n right: \\\"24px\\\",\\n bottom: \\\"24px\\\",\\n containLabel: true,\\n },\\n tooltip: {\\n trigger: 'axis',\\n axisPointer: {\\n type: 'shadow',\\n shadowStyle: {\\n color: 'rgba(0,0,0,0.1)'\\n }\\n },\\n formatter: function (params) {\\n return params[0].name + '
' + params[0].seriesName + ':' + params[0].value + '小时' + '
' +\\n params[1].seriesName + ':' + params[1].value;\\n }\\n },\\n legend: {\\n show: false\\n },\\n xAxis: {\\n type: 'category',\\n data: xData,\\n axisLabel:{\\n fontSize:16,\\n color:'#000000'\\n },\\n axisLine: {\\n show: true,\\n lineStyle: {\\n color: '#ccc'\\n }\\n },\\n axisTick: {\\n show: false\\n }\\n },\\n yAxis: {\\n type: 'value',\\n axisLine: {\\n lineStyle: {\\n color: \\\"#f5f6f6\\\",\\n },\\n },\\n splitLine: {\\n show: true,\\n lineStyle: {\\n type: 'dashed',\\n color: 'rgba(200,200,200,0.3)'\\n }\\n }\\n },\\n series: [\\n {\\n name: '已核定工时',\\n type: 'bar',\\n stack: '总量',\\n data: totalApproved.map((value, index) => ({\\n value: value,\\n itemStyle: {\\n borderRadius: difference[index] === null ? [8, 8, 0, 0] : [0, 0, 0, 0],\\n }\\n })),\\n barWidth: '80%',\\n barMinHeight: 20,\\n itemStyle: {\\n color: {\\n type: 'linear',\\n x: 0,\\n y: 0,\\n x2: 0,\\n y2: 1,\\n colorStops: [{\\n offset: 0,\\n color: 'rgba(99,181,246,0.9)'\\n }, {\\n offset: 1,\\n color: 'rgba(99,181,246,0.6)'\\n }]\\n },\\n shadowColor: 'rgba(0, 0, 0, 0.3)',\\n shadowBlur: 10,\\n opacity: 0.8\\n },\\n label: {\\n show: true,\\n position: 'inside',\\n formatter: '{c}小时',\\n color: '#fff',\\n fontSize: 14\\n },\\n animation: true,\\n animationDuration: 500,\\n animationEasing: 'cubicOut'\\n },\\n {\\n name: '未核定工时',\\n type: 'bar',\\n stack: '总量',\\n data: difference,\\n barWidth: '80%',\\n barMinHeight: 40,\\n itemStyle: {\\n color: 'rgba(200, 200, 200, 0.2)',\\n borderColor: 'rgba(200, 200, 200, 0.6)',\\n borderWidth: 1,\\n borderRadius: [8, 8, 0, 0], // 添加顶部圆角\\n shadowColor: 'rgba(0, 0, 0, 0.1)',\\n shadowBlur: 5\\n },\\n label: {\\n show: true,\\n position: 'inside',\\n formatter: function (params) {\\n if (params.value > 0) {\\n return params.value + '小时';\\n } else {\\n return '';\\n }\\n },\\n color: '#666',\\n fontSize: 14\\n },\\n animation: true,\\n animationDuration: 500,\\n animationEasing: 'cubicOut'\\n }\\n ]\\n};\",\"graphTheme\":null,\"displayMode\":\"canvas\",\"jsCode\":\"\\n async ({Context,JSONContext,ImageContext,echarts,myChart,dat,Forguncy,d3,setInterval,setTimeout,ForguncyEchartsHelper,PublicResource})=>{\\n var datGUI=undefined;\\n var option={};\\n // 获取数据源并拆分数据 \\nvar sourceData = Context[\\\"工时统计\\\"];\\nconsole.log(sourceData);\\nvar splitData = ForguncyEchartsHelper.splitDataSource(sourceData);\\n// 将数据保留到1位小数 \\nfor (var key in splitData) {\\n if (key !== \\\"执行人\\\") {\\n splitData[key] = splitData[key].map(function (value) {\\n return parseFloat(value.toFixed(1));\\n });\\n }\\n}\\n// 将数据按照「总核定工时」降序排序 \\nvar indices = splitData[\\\"总核定工时\\\"]\\n .map(function (value, index) { return index; })\\n .sort(function (a, b) { return splitData[\\\"总核定工时\\\"][b] - splitData[\\\"总核定工时\\\"][a]; });\\n// 根据排序后的索引重组数据 \\nvar xData = indices.map(function (index) { return splitData[\\\"执行人\\\"][index]; });\\nvar totalReported = indices.map(function (index) { return splitData[\\\"总上报工时\\\"][index]; });\\nvar totalApproved = indices.map(function (index) { return splitData[\\\"总核定工时\\\"][index]; });\\nvar difference = totalReported.map(function (value, index) {\\n var diff = parseFloat((value - totalApproved[index]).toFixed(1));\\n return diff > 0 ? diff : null; // 当差值小于等于0时返回null \\n});\\n// 配置 Echarts 的 option \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"工时排行榜(本月)\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n grid: {\\n top: 72,\\n left: \\\"24px\\\",\\n right: \\\"24px\\\",\\n bottom: \\\"24px\\\",\\n containLabel: true,\\n },\\n tooltip: {\\n trigger: 'axis',\\n axisPointer: {\\n type: 'shadow',\\n shadowStyle: {\\n color: 'rgba(0,0,0,0.1)'\\n }\\n },\\n formatter: function (params) {\\n return params[0].name + '
' + params[0].seriesName + ':' + params[0].value + '小时' + '
' +\\n params[1].seriesName + ':' + params[1].value;\\n }\\n },\\n legend: {\\n show: false\\n },\\n xAxis: {\\n type: 'category',\\n data: xData,\\n axisLabel: {\\n fontSize: 16,\\n color: '#000000'\\n },\\n axisLine: {\\n show: true,\\n lineStyle: {\\n color: '#ccc'\\n }\\n },\\n axisTick: {\\n show: false\\n }\\n },\\n yAxis: {\\n type: 'value',\\n axisLine: {\\n lineStyle: {\\n color: \\\"#f5f6f6\\\",\\n },\\n },\\n splitLine: {\\n show: true,\\n lineStyle: {\\n type: 'dashed',\\n color: 'rgba(200,200,200,0.3)'\\n }\\n }\\n },\\n series: [\\n {\\n name: '已核定工时',\\n type: 'bar',\\n stack: '总量',\\n data: totalApproved.map((value, index) => ({\\n value: value,\\n itemStyle: {\\n borderRadius: difference[index] === null ? [8, 8, 0, 0] : [0, 0, 0, 0],\\n }\\n })),\\n barWidth: '80%',\\n barMinHeight: 20,\\n itemStyle: {\\n color: {\\n type: 'linear',\\n x: 0,\\n y: 0,\\n x2: 0,\\n y2: 1,\\n colorStops: [{\\n offset: 0,\\n color: 'rgba(99,181,246,0.9)'\\n }, {\\n offset: 1,\\n color: 'rgba(99,181,246,0.6)'\\n }]\\n },\\n shadowColor: 'rgba(0, 0, 0, 0.3)',\\n shadowBlur: 10,\\n opacity: 0.8\\n },\\n label: {\\n show: true,\\n position: 'inside',\\n formatter: '{c}小时',\\n color: '#fff',\\n fontSize: 14\\n },\\n animation: true,\\n animationDuration: 500,\\n animationEasing: 'cubicOut'\\n },\\n {\\n name: '未核定工时',\\n type: 'bar',\\n stack: '总量',\\n data: difference,\\n barWidth: '80%',\\n barMinHeight: 40,\\n itemStyle: {\\n color: 'rgba(200, 200, 200, 0.2)',\\n borderColor: 'rgba(200, 200, 200, 0.6)',\\n borderWidth: 1,\\n borderRadius: [8, 8, 0, 0],\\n shadowColor: 'rgba(0, 0, 0, 0.1)',\\n shadowBlur: 5\\n },\\n label: {\\n show: true,\\n position: 'inside',\\n formatter: function (params) {\\n if (params.value > 0) {\\n return params.value + '小时';\\n }\\n else {\\n return '';\\n }\\n },\\n color: '#666',\\n fontSize: 14\\n },\\n animation: true,\\n animationDuration: 500,\\n animationEasing: 'cubicOut'\\n }\\n ]\\n};\\n\\n return {\\n option,\\n datGUI,\\n };\\n }\\n \"}"
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType",
+ "EChartTitle": "Echarts图表",
+ "DataSourceBinding": "DataSources",
+ "DataSources": [
+ {
+ "Name": "recommands",
+ "BindingTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目反馈数量统计视图",
+ "BindingInfos": [
+ {
+ "GUID": "d15e9015-e7dd-43c5-8527-23c05ea3599e",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "类型",
+ "GUID": "66ee8be0-f0bb-43f2-90a6-c5390466a33a"
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "91c7c1db-40ed-457b-9f7e-c2b410873c02",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "项目ID",
+ "GUID": "cfa41e1a-2896-4a3c-a568-2f7b989da45a"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "1da4d2ca-b7f5-4067-870c-50e8958c9c01",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "任务ID",
+ "GUID": "d7cb473d-7134-4378-bcc2-a32ee2a7fcce"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "7c1248ae-7392-43a9-b0b9-f8f2b7d1e20e",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "项目",
+ "GUID": "d1a1f815-afa1-43db-bdae-abb8545711eb"
+ },
+ "ColumnName": "项目"
+ },
+ {
+ "GUID": "6d164818-8269-436d-a12f-097fe6f626f1",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "任务",
+ "GUID": "3967fb33-945b-465c-85d0-f4cf70adb1a1"
+ },
+ "ColumnName": "任务"
+ },
+ {
+ "GUID": "91c6f208-7336-46f3-80d8-9582cde6f9b1",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "数量",
+ "GUID": "01c515ec-0904-4418-ab16-7d047db97497"
+ },
+ "ColumnName": "数量"
+ }
+ ],
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": []
+ }
+ }
+ ],
+ "JSONDataSources": [],
+ "ImageDataSource": [],
+ "Config": "{\"option\":\"console.log(JSON.stringify(Context[\\\"recommands\\\"]));\\n\\n// 处理数据,生成节点和链接 \\nconst processData = (data) => {\\n // 生成颜色函数 - 使用HSL颜色空间,为每层生成不同的柔和颜色 \\n const generateColors = (count, depth) => {\\n const colors = [];\\n // 黄金角度 约137.5° \\n const goldenAngle = 137.5;\\n\\n // 根据深度调整饱和度和亮度 \\n const getSaturation = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '50%'; // 第二层 \\n case 2: return '40%'; // 第三层 \\n default: return '50%';\\n }\\n };\\n\\n const getLightness = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '60%'; // 第二层 \\n case 2: return '60%'; // 第三层 \\n default: return '60%';\\n }\\n };\\n\\n // 使用黄金角度来生成颜色 \\n const usedHues = new Set();\\n const minHueDistance = 30; // 最小色相差 \\n\\n for (let i = 0; i < count; i++) {\\n // 基础色相值使用黄金角度 \\n let baseHue = (i * goldenAngle) % 360;\\n\\n // 添加小范围随机偏移,但确保与现有颜色保持最小距离 \\n let hue = baseHue;\\n let attempts = 0;\\n const maxAttempts = 10;\\n\\n // 检查新生成的色相是否与已有的色相保持足够距离 \\n while (attempts < maxAttempts) {\\n let isValidHue = true;\\n\\n for (const existingHue of usedHues) {\\n const distance = Math.min(\\n Math.abs(hue - existingHue),\\n 360 - Math.abs(hue - existingHue)\\n );\\n\\n if (distance < minHueDistance) {\\n isValidHue = false;\\n break;\\n }\\n }\\n\\n if (isValidHue) {\\n break;\\n }\\n\\n // 如果当前色相不合适,添加一个小偏移再试 \\n hue = (baseHue + Math.random() * 30 - 15) % 360;\\n if (hue < 0) hue += 360;\\n attempts++;\\n }\\n\\n usedHues.add(hue);\\n colors.push(`hsl(${hue}, ${getSaturation(depth)}, ${getLightness(depth)})`);\\n }\\n\\n return colors;\\n };\\n\\n // 收集所有唯一的节点 \\n const typeSet = new Set(data.map(item => item.类型));\\n const projectSet = new Set();\\n const taskSet = new Set();\\n\\n // 创建项目和任务的映射关系 \\n const projectTypeMap = new Map();\\n const taskTypeMap = new Map();\\n\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n\\n projectSet.add(projectKey);\\n taskSet.add(taskKey);\\n\\n if (!projectTypeMap.has(projectKey)) {\\n projectTypeMap.set(projectKey, new Set());\\n }\\n if (!taskTypeMap.has(taskKey)) {\\n taskTypeMap.set(taskKey, new Set());\\n }\\n\\n projectTypeMap.get(projectKey).add(item.类型);\\n taskTypeMap.get(taskKey).add(item.类型);\\n });\\n\\n // 转换为数组 \\n const typeArray = Array.from(typeSet);\\n const projectArray = Array.from(projectSet);\\n const taskArray = Array.from(taskSet);\\n\\n // 为每层生成颜色 \\n const typeColors = {};\\n const projectColors = {};\\n const taskColors = {};\\n\\n const level0Colors = generateColors(typeArray.length, 0);\\n const level1Colors = generateColors(projectArray.length, 1);\\n const level2Colors = generateColors(taskArray.length, 2);\\n\\n typeArray.forEach((type, index) => {\\n typeColors[type] = level0Colors[index];\\n });\\n\\n projectArray.forEach((project, index) => {\\n projectColors[project] = level1Colors[index];\\n });\\n\\n taskArray.forEach((task, index) => {\\n taskColors[task] = level2Colors[index];\\n });\\n\\n // 计算节点值 \\n const nodeValues = {};\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n\\n nodeValues[item.类型] = (nodeValues[item.类型] || 0) + item.数量;\\n nodeValues[projectKey] = (nodeValues[projectKey] || 0) + item.数量;\\n nodeValues[taskKey] = (nodeValues[taskKey] || 0) + item.数量;\\n });\\n\\n // 生成节点 \\n const nodes = [\\n // 类型节点 \\n ...typeArray.map((type, index) => ({\\n name: type,\\n value: nodeValues[type],\\n itemStyle: {\\n color: typeColors[type],\\n borderColor: typeColors[type]\\n },\\n category: '类型',\\n depth: 0\\n })),\\n\\n // 项目节点 \\n ...projectArray.map(project => ({\\n name: project,\\n value: nodeValues[project],\\n itemStyle: {\\n color: projectColors[project]\\n },\\n category: '项目',\\n depth: 1\\n })),\\n\\n // 任务节点 \\n ...taskArray.map(task => ({\\n name: task,\\n value: nodeValues[task],\\n itemStyle: {\\n color: taskColors[task]\\n },\\n category: '任务',\\n depth: 2\\n }))\\n ];\\n\\n // 生成连接 \\n const links = [];\\n\\n // 处理类型到项目的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const source = item.类型;\\n const target = projectKey;\\n\\n const existingLink = links.find(link =>\\n link.source === source && link.target === target\\n );\\n\\n if (existingLink) {\\n existingLink.value += item.数量;\\n } else {\\n links.push({\\n source: source,\\n target: target,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n\\n // 处理项目到任务的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n\\n const existingLink = links.find(link =>\\n link.source === projectKey && link.target === taskKey\\n );\\n\\n if (existingLink) {\\n existingLink.value += item.数量;\\n } else {\\n links.push({\\n source: projectKey,\\n target: taskKey,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n\\n return { nodes, links };\\n};\\n\\n// 修改提示文字获取函数 \\nconst gettooltip = (params) => {\\n if (params.dataType === 'node') {\\n return `${params.name}
数量: ${params.value}`;\\n }\\n\\n // 获取源节点和目标节点的深度 \\n const sourceNode = params.data.source;\\n const targetNode = params.data.target;\\n const isProjectToTask = sourceNode.includes(']') && targetNode.includes(']');\\n\\n if (isProjectToTask) {\\n // 项目到任务的连接 \\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.source}
\\n 任务:${params.data.target}
数量: ${params.value}`;\\n } else {\\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.target}
\\n 数量: ${params.value}`;\\n }\\n};\\n\\n// 处理数据 \\nconst { nodes, links } = processData(Context[\\\"recommands\\\"]);\\n\\n// Echarts配置 \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"项目反馈桑基图\\\",\\n subtext: \\\"展示各个项目任务的不同反馈分类占比\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n tooltip: {\\n trigger: 'item',\\n triggerOn: 'mousemove',\\n formatter: gettooltip\\n },\\n series: [{\\n type: \\\"sankey\\\",\\n animation: true,\\n animationDuration: 300,\\n animationEasingUpdate: 'quinticInOut',\\n left: '5%',\\n top: '12%',\\n right: '20%',\\n bottom: '12%',\\n nodeAlign: 'justify',\\n orient: 'horizontal',\\n emphasis: {\\n focus: 'adjacency'\\n },\\n data: nodes,\\n links: links,\\n nodeGap: 12,\\n nodeWidth: 24,\\n draggable: true,\\n levels: [{\\n depth: 0,\\n itemStyle: {\\n borderWidth: 2\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 1,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 2,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }],\\n label: {\\n position: 'right',\\n fontSize: 10,\\n lineHeight: 14,\\n color: '#000000',\\n distance: 10,\\n formatter: function (params) {\\n var name = params.name;\\n if (name.length > 15) {\\n name = name.substring(0, 15) + '...';\\n }\\n return `${name}(${params.value})`;\\n },\\n show: true,\\n align: 'left',\\n verticalAlign: 'middle'\\n }\\n }]\\n};\",\"graphTheme\":null,\"displayMode\":\"canvas\",\"jsCode\":\"\\n async ({Context,JSONContext,ImageContext,echarts,myChart,dat,Forguncy,d3,setInterval,setTimeout,ForguncyEchartsHelper,PublicResource})=>{\\n var datGUI=undefined;\\n var option={};\\n console.log(JSON.stringify(Context[\\\"recommands\\\"]));\\n// 处理数据,生成节点和链接 \\nconst processData = (data) => {\\n // 生成颜色函数 - 使用HSL颜色空间,为每层生成不同的柔和颜色 \\n const generateColors = (count, depth) => {\\n const colors = [];\\n // 黄金角度 约137.5° \\n const goldenAngle = 137.5;\\n // 根据深度调整饱和度和亮度 \\n const getSaturation = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '50%'; // 第二层 \\n case 2: return '40%'; // 第三层 \\n default: return '50%';\\n }\\n };\\n const getLightness = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '60%'; // 第二层 \\n case 2: return '60%'; // 第三层 \\n default: return '60%';\\n }\\n };\\n // 使用黄金角度来生成颜色 \\n const usedHues = new Set();\\n const minHueDistance = 30; // 最小色相差 \\n for (let i = 0; i < count; i++) {\\n // 基础色相值使用黄金角度 \\n let baseHue = (i * goldenAngle) % 360;\\n // 添加小范围随机偏移,但确保与现有颜色保持最小距离 \\n let hue = baseHue;\\n let attempts = 0;\\n const maxAttempts = 10;\\n // 检查新生成的色相是否与已有的色相保持足够距离 \\n while (attempts < maxAttempts) {\\n let isValidHue = true;\\n for (const existingHue of usedHues) {\\n const distance = Math.min(Math.abs(hue - existingHue), 360 - Math.abs(hue - existingHue));\\n if (distance < minHueDistance) {\\n isValidHue = false;\\n break;\\n }\\n }\\n if (isValidHue) {\\n break;\\n }\\n // 如果当前色相不合适,添加一个小偏移再试 \\n hue = (baseHue + Math.random() * 30 - 15) % 360;\\n if (hue < 0)\\n hue += 360;\\n attempts++;\\n }\\n usedHues.add(hue);\\n colors.push(`hsl(${hue}, ${getSaturation(depth)}, ${getLightness(depth)})`);\\n }\\n return colors;\\n };\\n // 收集所有唯一的节点 \\n const typeSet = new Set(data.map(item => item.类型));\\n const projectSet = new Set();\\n const taskSet = new Set();\\n // 创建项目和任务的映射关系 \\n const projectTypeMap = new Map();\\n const taskTypeMap = new Map();\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n projectSet.add(projectKey);\\n taskSet.add(taskKey);\\n if (!projectTypeMap.has(projectKey)) {\\n projectTypeMap.set(projectKey, new Set());\\n }\\n if (!taskTypeMap.has(taskKey)) {\\n taskTypeMap.set(taskKey, new Set());\\n }\\n projectTypeMap.get(projectKey).add(item.类型);\\n taskTypeMap.get(taskKey).add(item.类型);\\n });\\n // 转换为数组 \\n const typeArray = Array.from(typeSet);\\n const projectArray = Array.from(projectSet);\\n const taskArray = Array.from(taskSet);\\n // 为每层生成颜色 \\n const typeColors = {};\\n const projectColors = {};\\n const taskColors = {};\\n const level0Colors = generateColors(typeArray.length, 0);\\n const level1Colors = generateColors(projectArray.length, 1);\\n const level2Colors = generateColors(taskArray.length, 2);\\n typeArray.forEach((type, index) => {\\n typeColors[type] = level0Colors[index];\\n });\\n projectArray.forEach((project, index) => {\\n projectColors[project] = level1Colors[index];\\n });\\n taskArray.forEach((task, index) => {\\n taskColors[task] = level2Colors[index];\\n });\\n // 计算节点值 \\n const nodeValues = {};\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n nodeValues[item.类型] = (nodeValues[item.类型] || 0) + item.数量;\\n nodeValues[projectKey] = (nodeValues[projectKey] || 0) + item.数量;\\n nodeValues[taskKey] = (nodeValues[taskKey] || 0) + item.数量;\\n });\\n // 生成节点 \\n const nodes = [\\n // 类型节点 \\n ...typeArray.map((type, index) => ({\\n name: type,\\n value: nodeValues[type],\\n itemStyle: {\\n color: typeColors[type],\\n borderColor: typeColors[type]\\n },\\n category: '类型',\\n depth: 0\\n })),\\n // 项目节点 \\n ...projectArray.map(project => ({\\n name: project,\\n value: nodeValues[project],\\n itemStyle: {\\n color: projectColors[project]\\n },\\n category: '项目',\\n depth: 1\\n })),\\n // 任务节点 \\n ...taskArray.map(task => ({\\n name: task,\\n value: nodeValues[task],\\n itemStyle: {\\n color: taskColors[task]\\n },\\n category: '任务',\\n depth: 2\\n }))\\n ];\\n // 生成连接 \\n const links = [];\\n // 处理类型到项目的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const source = item.类型;\\n const target = projectKey;\\n const existingLink = links.find(link => link.source === source && link.target === target);\\n if (existingLink) {\\n existingLink.value += item.数量;\\n }\\n else {\\n links.push({\\n source: source,\\n target: target,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n // 处理项目到任务的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n const existingLink = links.find(link => link.source === projectKey && link.target === taskKey);\\n if (existingLink) {\\n existingLink.value += item.数量;\\n }\\n else {\\n links.push({\\n source: projectKey,\\n target: taskKey,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n return { nodes, links };\\n};\\n// 修改提示文字获取函数 \\nconst gettooltip = (params) => {\\n if (params.dataType === 'node') {\\n return `${params.name}
数量: ${params.value}`;\\n }\\n // 获取源节点和目标节点的深度 \\n const sourceNode = params.data.source;\\n const targetNode = params.data.target;\\n const isProjectToTask = sourceNode.includes(']') && targetNode.includes(']');\\n if (isProjectToTask) {\\n // 项目到任务的连接 \\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.source}
\\n 任务:${params.data.target}
数量: ${params.value}`;\\n }\\n else {\\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.target}
\\n 数量: ${params.value}`;\\n }\\n};\\n// 处理数据 \\nconst { nodes, links } = processData(Context[\\\"recommands\\\"]);\\n// Echarts配置 \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"项目反馈桑基图\\\",\\n subtext: \\\"展示各个项目任务的不同反馈分类占比\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n tooltip: {\\n trigger: 'item',\\n triggerOn: 'mousemove',\\n formatter: gettooltip\\n },\\n series: [{\\n type: \\\"sankey\\\",\\n animation: true,\\n animationDuration: 300,\\n animationEasingUpdate: 'quinticInOut',\\n left: '5%',\\n top: '12%',\\n right: '20%',\\n bottom: '12%',\\n nodeAlign: 'justify',\\n orient: 'horizontal',\\n emphasis: {\\n focus: 'adjacency'\\n },\\n data: nodes,\\n links: links,\\n nodeGap: 12,\\n nodeWidth: 24,\\n draggable: true,\\n levels: [{\\n depth: 0,\\n itemStyle: {\\n borderWidth: 2\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 1,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 2,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }],\\n label: {\\n position: 'right',\\n fontSize: 10,\\n lineHeight: 14,\\n color: '#000000',\\n distance: 10,\\n formatter: function (params) {\\n var name = params.name;\\n if (name.length > 15) {\\n name = name.substring(0, 15) + '...';\\n }\\n return `${name}(${params.value})`;\\n },\\n show: true,\\n align: 'left',\\n verticalAlign: 'middle'\\n }\\n }]\\n};\\n\\n return {\\n option,\\n datGUI,\\n };\\n }\\n \"}"
+ }
+ },
+ "16,1": {
+ "CellType": {
+ "$type": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType",
+ "EChartTitle": "Echarts图表",
+ "DataSourceBinding": "JSONDataSources",
+ "DataSources": [
+ {
+ "Name": "data",
+ "BindingTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "BindingInfos": [
+ {
+ "GUID": "047db0a4-c911-484d-a4ce-38fbe3125e91",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "19cf3e51-5b5d-450b-8f8d-e2e49f6766b0",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "person"
+ },
+ {
+ "GUID": "d607bf49-3a5a-4e13-b50a-28743c06ce18",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "17458116-97bb-4b93-8e6b-56534283bf97",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "project"
+ },
+ {
+ "GUID": "07ebd172-7f0d-4cb2-823f-d7cc9f147da7",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "数量",
+ "GUID": "3c7522ca-0921-4741-8eda-7cc69f282d03"
+ },
+ "ColumnName": "count"
+ }
+ ],
+ "CustomColumns": []
+ }
+ }
+ ],
+ "JSONDataSources": [
+ {
+ "Name": "data",
+ "JSONDemo": "[\r\n {\r\n \"project\": null,\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"报价模块\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库管理\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库扫码\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"第二版手册\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"第三版手册\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"第一版手册\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"方案设计\",\r\n \"person\": \"黄海\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"方案设计V1\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"批量移交\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"入库管理\",\r\n \"person\": \"黄海\",\r\n \"count\": 4\r\n },\r\n {\r\n \"project\": \"新方案设计\",\r\n \"person\": \"黄海\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"功能测试V1\",\r\n \"person\": \"李春花\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"任务版本1\",\r\n \"person\": \"李春花\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"数据库设计\",\r\n \"person\": \"李春花\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"数据清洗\",\r\n \"person\": \"李春花\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": null,\r\n \"person\": \"林希\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"报价模块\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"测试01\",\r\n \"person\": \"林希\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"测试02\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"测试项目007\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库管理\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库扫码\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"第一版手册\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"方案设计\",\r\n \"person\": \"林希\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"功能测试V1\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"功能测试子任务\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"客户沟通\",\r\n \"person\": \"林希\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"模板替换插件\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"前期调研需求\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"任务版本1\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"入库管理\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"数据库设计\",\r\n \"person\": \"林希\",\r\n \"count\": 3\r\n },\r\n {\r\n \"project\": \"数据清洗\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"文字排版\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"文字校验\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"系统设计\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"校对\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"需求单管理\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"业务管理\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"制作方案书\",\r\n \"person\": \"林希\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": null,\r\n \"person\": \"刘艳伟\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": null,\r\n \"person\": \"童玉飞\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"测试01\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库管理\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库扫码\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"方案设计\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"功能测试\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"功能测试V1\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"客户沟通\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 4\r\n },\r\n {\r\n \"project\": \"前期调研需求\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"任务版本1\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"入库管理\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"数据库设计\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"数据清洗\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 3\r\n },\r\n {\r\n \"project\": \"系统设计\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 3\r\n },\r\n {\r\n \"project\": \"业务管理\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"制作方案书\",\r\n \"person\": \"童玉飞\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": null,\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"111\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"12312\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"12321333\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"3333\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"版本1\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"版本1设计\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"报价模块\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"测试01\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"测试02\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"测试项目007\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"出库单\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"第二版手册\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"第三版手册\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"发件箱\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"方案设计\",\r\n \"person\": \"夏超\",\r\n \"count\": 4\r\n },\r\n {\r\n \"project\": \"方案设计V1\",\r\n \"person\": \"夏超\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"功能测试\",\r\n \"person\": \"夏超\",\r\n \"count\": 3\r\n },\r\n {\r\n \"project\": \"功能测试V1\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"功能测试子任务\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"解析报价\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"客户沟通\",\r\n \"person\": \"夏超\",\r\n \"count\": 2\r\n },\r\n {\r\n \"project\": \"前期调研需求\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"任务版本1\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"入库管理\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"收货单\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"收件箱\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"数据清洗\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"文字校验\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"系统设计\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"校对\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"新方案设计\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"业务管理\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"邮件模块\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n },\r\n {\r\n \"project\": \"制作方案书\",\r\n \"person\": \"夏超\",\r\n \"count\": 1\r\n }\r\n]"
+ }
+ ],
+ "ImageDataSource": [],
+ "Config": "{\"option\":\"var data = JSONContext.data; \\nconsole.log(data); \\nconst persons = [...new Set(data.map(item => item.person || \\\"未知成员\\\"))]; \\nconst projects = [...new Set(data.map(item => item.project || \\\"未知项目\\\"))]; \\n// 定义人员颜色 \\nconst personColors = ['#ff6666', '#66ccff', '#ffcc66', '#8bc34a', '#cc66ff', '#86665a', '#9742ca', '#ff6738']; \\n\\n// 计算每个项目关联的人员数量 \\nconst projectPersonCount = projects.reduce((acc, project) => { \\n acc[project] = data.filter(item => item.project === project).length; \\n return acc; \\n}, {}); \\n\\n// 处理数据,创建节点和边 \\nconst nodes = [ \\n // 添加人员节点 \\n ...persons.map((person, index) => ({ \\n name: person, \\n value: person, \\n category: 0, \\n symbolSize: 80, \\n itemStyle: { \\n color: personColors[index % personColors.length], \\n }, \\n label: { \\n position: 'inside', \\n fontSize: 16, \\n fontWeight: 'bold', \\n color: '#fff', \\n }, \\n })), \\n // 添加项目节点 \\n ...projects.map(project => ({ \\n name: project, \\n value: project, \\n category: 1, \\n // 根据关联人数动态设置大小,基础大小为60 \\n symbolSize: 60 + (projectPersonCount[project] * 15), \\n itemStyle: { \\n color: '#4b4b4b7a' \\n }, \\n label: { \\n position: 'inside', \\n fontSize: 12, \\n color: '#fff', \\n width: 70, \\n overflow: 'break', \\n lineHeight: 18, \\n // 添加关联人数显示 \\n formatter: function(params) { \\n return `${params.name}\\\\n(${projectPersonCount[params.name]}人)`; \\n } \\n }, \\n })) \\n]; \\n\\nconsole.log(nodes); \\n\\nconst links = data.map(rel => ({ \\n source: rel.person, \\n target: rel.project, \\n value: rel.project, \\n})); \\n\\noption = { \\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\", \\n title: { \\n text: '项目关系图', \\n subtext: '展示人员与项目之间的关系', \\n left: \\\"center\\\", \\n top: 24, \\n textStyle: { \\n fontSize: 16, \\n fontWeight: \\\"bold\\\", \\n }, \\n }, \\n tooltip: {}, \\n animationDuration: 1500, \\n animationEasingUpdate: 'quinticInOut', \\n series: [{ \\n name: '项目关系图', \\n type: 'graph', \\n layout: 'force', \\n data: nodes, \\n links: links, \\n top: 100, \\n categories: [ \\n { name: '人员' }, \\n { name: '项目' } \\n ], \\n roam: true, \\n label: { \\n show: true, \\n position: 'right', \\n formatter: '{b}' \\n }, \\n force: { \\n repulsion: 5000, \\n gravity: 1, \\n friction: 0.3, \\n layoutAnimation: false, \\n }, \\n draggable: false, \\n lineStyle: { \\n color: 'source', \\n curveness: 0.3, \\n width: 1 \\n }, \\n edgeLabel: { \\n show: false, \\n position: 'middle', \\n formatter: function (params) { \\n return params.data.value; \\n }, \\n fontSize: 12 \\n }, \\n emphasis: { \\n focus: 'adjacency', \\n lineStyle: { \\n width: 10 \\n } \\n } \\n }] \\n};\",\"graphTheme\":null,\"displayMode\":\"canvas\",\"jsCode\":\"\\n async ({Context,JSONContext,ImageContext,echarts,myChart,dat,Forguncy,d3,setInterval,setTimeout,ForguncyEchartsHelper,ApplicationResource})=>{\\n var datGUI=undefined;\\n var option={};\\n var data = JSONContext.data;\\nconsole.log(data);\\nconst persons = [...new Set(data.map(item => item.person || \\\"未知成员\\\"))];\\nconst projects = [...new Set(data.map(item => item.project || \\\"未知项目\\\"))];\\n// 定义人员颜色 \\nconst personColors = ['#ff6666', '#66ccff', '#ffcc66', '#8bc34a', '#cc66ff', '#86665a', '#9742ca', '#ff6738'];\\n// 计算每个项目关联的人员数量 \\nconst projectPersonCount = projects.reduce((acc, project) => {\\n acc[project] = data.filter(item => item.project === project).length;\\n return acc;\\n}, {});\\n// 处理数据,创建节点和边 \\nconst nodes = [\\n // 添加人员节点 \\n ...persons.map((person, index) => ({\\n name: person,\\n value: person,\\n category: 0,\\n symbolSize: 80,\\n itemStyle: {\\n color: personColors[index % personColors.length],\\n },\\n label: {\\n position: 'inside',\\n fontSize: 16,\\n fontWeight: 'bold',\\n color: '#fff',\\n },\\n })),\\n // 添加项目节点 \\n ...projects.map(project => ({\\n name: project,\\n value: project,\\n category: 1,\\n // 根据关联人数动态设置大小,基础大小为60 \\n symbolSize: 60 + (projectPersonCount[project] * 15),\\n itemStyle: {\\n color: '#4b4b4b7a'\\n },\\n label: {\\n position: 'inside',\\n fontSize: 12,\\n color: '#fff',\\n width: 70,\\n overflow: 'break',\\n lineHeight: 18,\\n // 添加关联人数显示 \\n formatter: function (params) {\\n return `${params.name}\\\\n(${projectPersonCount[params.name]}人)`;\\n }\\n },\\n }))\\n];\\nconsole.log(nodes);\\nconst links = data.map(rel => ({\\n source: rel.person,\\n target: rel.project,\\n value: rel.project,\\n}));\\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: '项目关系图',\\n subtext: '展示人员与项目之间的关系',\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n tooltip: {},\\n animationDuration: 1500,\\n animationEasingUpdate: 'quinticInOut',\\n series: [{\\n name: '项目关系图',\\n type: 'graph',\\n layout: 'force',\\n data: nodes,\\n links: links,\\n top: 100,\\n categories: [\\n { name: '人员' },\\n { name: '项目' }\\n ],\\n roam: true,\\n label: {\\n show: true,\\n position: 'right',\\n formatter: '{b}'\\n },\\n force: {\\n repulsion: 5000,\\n gravity: 1,\\n friction: 0.3,\\n layoutAnimation: false,\\n },\\n draggable: false,\\n lineStyle: {\\n color: 'source',\\n curveness: 0.3,\\n width: 1\\n },\\n edgeLabel: {\\n show: false,\\n position: 'middle',\\n formatter: function (params) {\\n return params.data.value;\\n },\\n fontSize: 12\\n },\\n emphasis: {\\n focus: 'adjacency',\\n lineStyle: {\\n width: 10\\n }\\n }\\n }]\\n};\\n\\n return {\\n option,\\n datGUI,\\n };\\n }\\n \"}"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 37.33333333333333,
+ "Foreground": 0
+ },
+ {
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 37.33333333333333,
+ "Foreground": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 2,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -15",
+ "Left",
+ "Body",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,37": 0,
+ "6,38": 1,
+ "8,38": 2,
+ "8,39": 2,
+ "9,39": 2,
+ "10,1": 0,
+ "10,39": 2,
+ "11,39": 2,
+ "12,1": 0,
+ "15,1": 0,
+ "15,2": 0,
+ "15,3": 0,
+ "15,4": 0,
+ "15,5": 0,
+ "15,6": 0,
+ "15,7": 0,
+ "15,8": 0,
+ "15,9": 0,
+ "15,10": 0,
+ "15,11": 0,
+ "15,12": 0,
+ "15,13": 0,
+ "15,14": 0,
+ "15,15": 0,
+ "15,16": 0,
+ "15,17": 0,
+ "15,18": 0,
+ "15,19": 0,
+ "15,20": 0,
+ "15,21": 0,
+ "15,22": 0,
+ "15,23": 0,
+ "15,24": 0,
+ "15,25": 0,
+ "15,26": 0,
+ "15,27": 0,
+ "15,28": 0,
+ "15,29": 0,
+ "15,30": 0,
+ "15,31": 0,
+ "15,32": 0,
+ "15,33": 0,
+ "15,34": 0,
+ "15,35": 0,
+ "15,39": 2,
+ "16,1": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "HorizontalAlignment": 3
+ }
+ },
+ "Spans": [
+ "1,1,1,35",
+ "3,1,1,35",
+ "5,1,4,35",
+ "10,1,1,35",
+ "8,38,3,1",
+ "12,1,3,39",
+ "16,1,1,39",
+ "1,37,3,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageOverflowMode": 2,
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "data",
+ "TableValue": {
+ "TableName": "任务成员表",
+ "BindingInfos": [
+ {
+ "GUID": "0cd65cbe-68f7-471b-8ee4-23442b60cee8",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "c43bf190-6c08-4ec3-a6f2-d45df60c270f",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "project"
+ },
+ {
+ "GUID": "eb28b5f2-6937-4158-88e0-dc064b23f5b7",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "b6110697-d6f5-4ad0-873b-4071e7f3158d",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "person"
+ },
+ {
+ "GUID": "5f1741a5-8ce7-4e69-b7cd-04f34fce6a3e",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "数量",
+ "GUID": "53850c92-5896-4619-91ed-b4207c7b7eb5"
+ },
+ "ColumnName": "count"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "f31e6443-fd02-4933-93bf-2e38b2565c11",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "Value": "%Null%"
+ }
+ },
+ "ID": "7a61e8b373a84e90bd923a4de584157b",
+ "BreakpointIdentity": "8cda8149-c93f-45bd-b943-00ddae7bc63a"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand",
+ "SourceObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台首页!data"
+ },
+ "ToParameter": "json",
+ "BreakpointIdentity": "2decae29-2029-4d8a-839b-6938b82cc3b4"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台首页!B17"
+ },
+ "TargetType": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType, Version=10.0.103.0, Culture=neutral, PublicKeyToken=null",
+ "MethodName": "SetDataSource",
+ "ParameterValues": {
+ "dataSourceName": "data",
+ "JSONString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工作台首页!json"
+ }
+ },
+ "BreakpointIdentity": "0d3d7675-1c0a-43b9-82b3-5d2cd89e56b6"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "771582d5-5384-4270-9f7b-d22c2fef94d2"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "f9665113-5057-40ef-8571-aa152a7302ce.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "1521,3059"
+ },
+ {
+ "Name": "0f5baa2c-2dec-44c7-8a3f-45868371fe7b.png",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "24,234",
+ "Size": "1120,300"
+ },
+ {
+ "Name": "7e86b317-11df-41f3-a863-d077d49a760b.png",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "1154,15",
+ "Size": "343,209"
+ },
+ {
+ "Name": "75cbd09e-882c-427a-a52b-ba015444352e.png",
+ "DisplayName": "背景图4",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "1154,234",
+ "Size": "343,693"
+ },
+ {
+ "Name": "9585c733-c922-4ba2-8923-e5c50a4f429c.png",
+ "DisplayName": "背景图5",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "24,544",
+ "Size": "1120,383"
+ },
+ {
+ "Name": "cc656816-79e5-4f40-957c-c72753c75e5d.png",
+ "DisplayName": "背景图6",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "24,937",
+ "Size": "1473,1065"
+ },
+ {
+ "Name": "fb94cc28-18cf-4cd3-bae7-8f9a8156ed34.png",
+ "DisplayName": "背景图7",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "24,2012",
+ "Size": "1473,1000"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "关键信息",
+ "Formula": "工作台首页!$B$2"
+ }
+ ]
+}//YYyfdw2vXZ6CtkWGa/mqynvY+FzuocP1VmZULAo3Amsn4gBPwns8Q9Bwti78mlCokUuztIKLGbjS4oPK8XucFDX6Q+PjXm32OWMQeDmh47RTmst5Lpdh5CuDClWjiG2jlJLODVhUDaOJkA/haBQlCqbMuAbI+kv/48M4WsDnXIwu3FLUiIkGlaAZdNOYEDraHREhnw84XQ9mX7YxpsxFtKUb5DkJd18xo7UJYCadzbJAmnxy8esOKVg86YKRQEOyUdgyoq5sN7bRa1xqS42yAxcCIkliAzphj3Iy4D1uZF8IpomiyBr/f5y2w53zPnNArWreyZafb0lDGRTi93ULm4Mpi+/fa+FmJur2B4r3XIdQGTEC1Gjd9mPcRy4Q3tr1xGs24JdgjFW5AveMDCo05QS16NoPZ3li/Q3I6my/5Q26rcXAqe1c+s6Cohr7stWzu8Jgk8LU6xJFCVByd8htrV5VXspMdy9l5yu1Rlashs5vXBQ+gTLbe/vNi0A3x4PdSANq6CjXLsKARtzwiSedmsrytuoWjoWVS9+a3gYsBjTk4F5/FC2uDbz+OntUzqSj2Nx9bPH+sLM+FxIfpOrnFjlnp0Tm2IjGT4O1Ir7uSOJqldfqhgg8kOss9JziVKXmHBOT9Lr+OIyNUoVRUhlxUwNExT4D035ow32ZeTfKtB9D/jYSXAC5djcDtfEm5PeZUW1eeLjgJ6eaemT2gAprkZMbRe9eekwZwZGrI1PdJhiHX+cFQ6WDp7CGw0JVT5Whnmvgv7jvvfLFGz93vYQc3K15/P0fDWIuPZfpPdBQluWOWZp5agCKw58GKIgJ84SrYg/abcH766yYiC0VBys+5TBExjZXQ+VGwvznfSrsFqU7CW4bNJPL1o2iYc/gM8IwZJs6L084duY7+A5mo41VYw==|920
\ No newline at end of file
diff --git a/Pages/工作台/工作台首页.rd b/Pages/工作台/工作台首页.rd
new file mode 100644
index 00000000..d77e8f8d
--- /dev/null
+++ b/Pages/工作台/工作台首页.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 19,
+ "CustomNames": [
+ {
+ "Name": "关键信息",
+ "Formula": "工作台首页!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/收益/办理结算审批单/办理结算审批单-单据信息.json b/Pages/收益/办理结算审批单/办理结算审批单-单据信息.json
new file mode 100644
index 00000000..435eeeb5
--- /dev/null
+++ b/Pages/收益/办理结算审批单/办理结算审批单-单据信息.json
@@ -0,0 +1,1231 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0,
+ "Mode": 1
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 30,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 27,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "请款单信息",
+ "3,1": "申请日期",
+ "3,9": "请款人",
+ "3,18": "应付金额",
+ "4,9": "%CurrentUser.UserName%",
+ "4,18": 0,
+ "6,1": "户名",
+ "6,9": "开户行",
+ "6,18": "帐号",
+ "9,1": "备注",
+ "15,1": "付款凭证信息",
+ "17,1": "付款日期",
+ "17,18": "付款科目",
+ "20,1": "实际付款金额",
+ "23,1": "付款凭证",
+ "26,1": "备注"
+ },
+ "Formulas": {
+ "21,1": "总金额",
+ "18,1": "TODAY()"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款日期",
+ "GUID": "ec8faaf5-aa4a-4b49-8cb0-5a570aa649fa"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "4,9": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "798995b9-9028-4705-b819-4ed418200a12",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "7cc5b242-2ad7-431e-8b34-8bf225d9284b",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "f55b9138-baa2-4aa5-8a2c-778839738e89"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "25a6f4a9-5d9c-49a2-a158-0aac09683f0c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "1569b9da-b7b3-4d3e-9f4a-36ca9995470c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "4,18": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "总收益",
+ "GUID": "7da00943-1d56-42dc-aaf8-c7a1d02e3597"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": 0,
+ "type": "text",
+ "resize": "none",
+ "ReadOnly": true
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "户名",
+ "GUID": "7ee6724f-a3cd-4d92-a5c5-f9f3dbe028f2"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "7,9": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "开户行",
+ "GUID": "6565f9ae-e344-42c6-964f-e0be5954d477"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "7,18": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "帐号",
+ "GUID": "79fb3cab-2892-4748-9143-ac8dc2ecb0f2"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "备注",
+ "GUID": "ba5fdf0b-c6ac-46e9-9a24-12f4809687c4"
+ },
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "BreakLineWithEnter": false,
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "请输入",
+ "CommandList": [],
+ "ReadOnly": true
+ }
+ },
+ "18,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款日期",
+ "GUID": "dd201edc-7096-425c-9c5a-859f854e4611"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,18": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款科目",
+ "GUID": "1a191cf2-561b-4911-9349-2333d91a9b38"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "工资",
+ "options": [
+ {
+ "value": "工资",
+ "label": "工资"
+ },
+ {
+ "value": "报销",
+ "label": "报销"
+ },
+ {
+ "value": "其他",
+ "label": "其他"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "21,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款金额",
+ "GUID": "e56d633f-1aa4-4828-9480-964ab3c668a8"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": 0,
+ "step": 1,
+ "placeholder": "请输入",
+ "controls": false
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "24,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款凭证",
+ "GUID": "fac2dca8-965e-4e18-b25e-d3f273992f79"
+ },
+ "CellType": {
+ "$type": "ElementUI.UploadCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "accept": ".jpg, .jpeg, .png",
+ "buttonText": "点击上传",
+ "tipText": "只能上传jpg/png文件"
+ }
+ },
+ "27,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "备注",
+ "GUID": "e218146c-fa63-40f0-8ddb-7b2c09b1a676"
+ },
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "请输入",
+ "CommandList": []
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 16.0,
+ "FontWeight": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Formatter": 8,
+ "VerticalAlignment": 9,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "FontWeight": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": -1.0
+ },
+ {
+ "Background": 10
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Bold",
+ "Text 1 50",
+ "[AUTO]General",
+ "yyyy\"年\"m\"月\"d\"日\";@",
+ "#FFFF0000",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Left",
+ "@",
+ "Top",
+ "Background 2 0"
+ ]
+ },
+ "CellStyles": {
+ "0,25": 0,
+ "1,1": 1,
+ "3,1": 2,
+ "3,2": 3,
+ "3,3": 3,
+ "3,4": 3,
+ "3,5": 3,
+ "3,6": 3,
+ "3,7": 3,
+ "3,8": 3,
+ "3,9": 2,
+ "3,10": 3,
+ "3,11": 3,
+ "3,12": 3,
+ "3,13": 3,
+ "3,14": 3,
+ "3,15": 3,
+ "3,16": 3,
+ "3,18": 2,
+ "3,19": 3,
+ "3,20": 3,
+ "3,21": 3,
+ "3,22": 3,
+ "3,23": 3,
+ "3,24": 3,
+ "3,25": 3,
+ "4,1": 4,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 4,
+ "4,10": 3,
+ "4,11": 3,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,18": 5,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 3,
+ "4,25": 3,
+ "6,1": 6,
+ "6,2": 3,
+ "6,3": 3,
+ "6,4": 3,
+ "6,5": 3,
+ "6,6": 3,
+ "6,7": 3,
+ "6,8": 3,
+ "6,9": 2,
+ "6,10": 3,
+ "6,11": 3,
+ "6,12": 3,
+ "6,13": 3,
+ "6,14": 3,
+ "6,15": 3,
+ "6,16": 3,
+ "6,18": 2,
+ "6,19": 3,
+ "6,20": 3,
+ "6,21": 3,
+ "6,22": 3,
+ "6,23": 3,
+ "6,24": 3,
+ "6,25": 3,
+ "7,1": 7,
+ "7,2": 3,
+ "7,3": 3,
+ "7,4": 3,
+ "7,6": 3,
+ "7,7": 3,
+ "7,8": 3,
+ "7,9": 7,
+ "7,10": 3,
+ "7,11": 3,
+ "7,14": 3,
+ "7,15": 3,
+ "7,16": 3,
+ "7,18": 7,
+ "7,19": 3,
+ "7,20": 3,
+ "7,21": 3,
+ "7,22": 3,
+ "7,23": 3,
+ "7,24": 3,
+ "7,25": 3,
+ "8,26": 3,
+ "9,1": 2,
+ "9,2": 3,
+ "9,3": 3,
+ "9,4": 3,
+ "9,5": 3,
+ "9,6": 3,
+ "9,7": 3,
+ "9,8": 3,
+ "9,9": 3,
+ "9,10": 3,
+ "9,11": 3,
+ "9,12": 3,
+ "9,13": 3,
+ "9,14": 3,
+ "9,15": 3,
+ "9,16": 3,
+ "10,0": 8,
+ "10,1": 9,
+ "11,0": 8,
+ "12,0": 8,
+ "12,1": 9,
+ "12,2": 9,
+ "12,3": 9,
+ "12,4": 9,
+ "12,5": 9,
+ "12,6": 9,
+ "12,7": 9,
+ "12,8": 9,
+ "12,9": 9,
+ "12,10": 9,
+ "12,11": 9,
+ "12,12": 9,
+ "12,13": 9,
+ "12,14": 9,
+ "12,15": 9,
+ "12,16": 9,
+ "12,17": 9,
+ "12,18": 9,
+ "12,19": 9,
+ "12,20": 9,
+ "12,21": 9,
+ "12,22": 9,
+ "12,23": 9,
+ "12,24": 9,
+ "12,25": 9,
+ "13,0": 8,
+ "13,1": 9,
+ "13,2": 9,
+ "13,3": 9,
+ "13,4": 9,
+ "13,5": 9,
+ "13,6": 9,
+ "13,7": 9,
+ "13,8": 9,
+ "13,9": 9,
+ "13,10": 9,
+ "13,11": 9,
+ "13,12": 9,
+ "13,13": 9,
+ "13,14": 9,
+ "13,15": 9,
+ "13,16": 9,
+ "13,17": 9,
+ "13,18": 9,
+ "13,19": 9,
+ "13,20": 9,
+ "13,21": 9,
+ "13,22": 9,
+ "13,23": 9,
+ "13,24": 9,
+ "13,25": 9,
+ "14,1": 3,
+ "14,2": 3,
+ "14,3": 3,
+ "14,4": 3,
+ "14,5": 3,
+ "14,6": 3,
+ "14,7": 3,
+ "14,8": 3,
+ "14,9": 3,
+ "14,10": 3,
+ "14,11": 3,
+ "14,12": 3,
+ "14,13": 3,
+ "14,14": 3,
+ "14,15": 3,
+ "14,16": 3,
+ "15,1": 10,
+ "16,1": 10,
+ "17,1": 6,
+ "17,2": 3,
+ "17,3": 3,
+ "17,4": 3,
+ "17,5": 3,
+ "17,6": 3,
+ "17,7": 3,
+ "17,8": 3,
+ "17,9": 3,
+ "17,10": 3,
+ "17,11": 3,
+ "17,12": 3,
+ "17,13": 3,
+ "17,14": 3,
+ "17,15": 3,
+ "17,16": 3,
+ "17,18": 2,
+ "17,19": 3,
+ "17,20": 3,
+ "17,21": 3,
+ "17,22": 3,
+ "17,23": 3,
+ "17,24": 3,
+ "17,25": 3,
+ "18,1": 7,
+ "18,2": 3,
+ "18,3": 3,
+ "18,4": 3,
+ "18,6": 3,
+ "18,7": 3,
+ "18,8": 3,
+ "18,9": 3,
+ "18,10": 3,
+ "18,11": 3,
+ "18,14": 3,
+ "18,15": 3,
+ "18,16": 3,
+ "18,18": 7,
+ "18,19": 3,
+ "18,20": 3,
+ "18,21": 3,
+ "18,22": 3,
+ "18,23": 3,
+ "18,24": 3,
+ "18,25": 3,
+ "20,1": 2,
+ "20,2": 3,
+ "20,3": 3,
+ "20,4": 3,
+ "20,5": 3,
+ "20,6": 3,
+ "20,7": 3,
+ "20,8": 3,
+ "20,9": 3,
+ "20,10": 3,
+ "20,11": 3,
+ "20,12": 3,
+ "20,13": 3,
+ "20,14": 3,
+ "20,15": 3,
+ "20,16": 3,
+ "21,1": 7,
+ "22,2": 3,
+ "22,3": 3,
+ "22,4": 3,
+ "22,5": 3,
+ "22,6": 3,
+ "22,7": 3,
+ "22,8": 3,
+ "22,9": 3,
+ "22,10": 3,
+ "22,11": 3,
+ "22,12": 3,
+ "22,13": 3,
+ "22,14": 3,
+ "22,15": 3,
+ "22,16": 3,
+ "23,1": 2,
+ "24,1": 7,
+ "24,2": 3,
+ "24,3": 3,
+ "24,4": 3,
+ "24,6": 3,
+ "24,7": 3,
+ "24,8": 3,
+ "24,9": 3,
+ "24,10": 3,
+ "24,11": 3,
+ "24,14": 3,
+ "24,15": 3,
+ "24,16": 3,
+ "24,17": 3,
+ "24,18": 3,
+ "24,19": 3,
+ "24,20": 3,
+ "24,21": 3,
+ "24,22": 3,
+ "24,23": 3,
+ "24,24": 3,
+ "24,25": 3,
+ "25,0": 3,
+ "25,1": 3,
+ "25,2": 3,
+ "25,3": 3,
+ "25,4": 3,
+ "25,5": 3,
+ "25,6": 3,
+ "25,7": 3,
+ "25,8": 3,
+ "25,9": 3,
+ "25,10": 3,
+ "25,11": 3,
+ "25,12": 3,
+ "25,13": 3,
+ "25,14": 3,
+ "25,15": 3,
+ "25,16": 3,
+ "25,17": 3,
+ "25,18": 3,
+ "25,19": 3,
+ "25,20": 3,
+ "25,21": 3,
+ "25,22": 3,
+ "25,23": 3,
+ "25,24": 3,
+ "25,25": 3,
+ "25,26": 3,
+ "26,0": 3,
+ "26,1": 2,
+ "26,2": 3,
+ "26,3": 3,
+ "26,4": 3,
+ "26,5": 3,
+ "26,6": 3,
+ "26,7": 3,
+ "26,8": 3,
+ "26,9": 3,
+ "26,10": 3,
+ "26,11": 3,
+ "26,12": 3,
+ "26,13": 3,
+ "26,14": 3,
+ "26,15": 3,
+ "26,16": 3,
+ "26,17": 3,
+ "26,18": 3,
+ "26,19": 3,
+ "26,20": 3,
+ "26,21": 3,
+ "26,22": 3,
+ "26,23": 3,
+ "26,24": 3,
+ "26,25": 3,
+ "26,26": 3,
+ "27,0": 11,
+ "27,1": 9,
+ "27,26": 3,
+ "28,0": 11,
+ "28,26": 3,
+ "29,1": 7,
+ "29,2": 7,
+ "29,3": 7,
+ "29,4": 7,
+ "29,5": 7,
+ "29,6": 7,
+ "29,7": 7,
+ "29,8": 7,
+ "29,9": 7,
+ "29,10": 7,
+ "29,11": 7,
+ "29,12": 7,
+ "29,13": 7,
+ "29,14": 7,
+ "29,15": 7,
+ "29,16": 7
+ },
+ "RowStyles": {
+ "13": 12
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,7",
+ "4,9,1,8",
+ "18,1,1,16",
+ "18,18,1,8",
+ "21,1,1,25",
+ "24,1,1,25",
+ "7,18,1,8",
+ "7,1,1,7",
+ "7,9,1,8",
+ "4,18,1,8",
+ "10,1,2,25",
+ "27,1,2,25"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "单据信息",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "收益请款单表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "总金额",
+ "Formula": "'办理结算审批单-单据信息'!$S$5"
+ }
+ ]
+}//7rjMY6l14HTayJfEbw0/IqLvH0xEmuzZG5NnlG8t8HhpmxQq4EhCblZ4SW4bBhcHI5xO5kV5kK9/IKfplt4rRB3wR4CdigXy3NXRNYOh2kx9Oii93TvH2oorlQuOvf1tUzij+CyNhg2nPLWt9SB6Kos3xSTPqQToXKzE5onuL36ZWZoLExXcisMWvjFThRL/wu5SX2yREqymkg2TPgEjKq0t7k5ghpt1NQhafNtAWlrrylr+1UvJjjVurqf4gucxcfAaPsMmnb6cbqwxvYqfuaC/IuHbZwgJRwYCZc/EGdtdJMfPwIqXLulSCV3Ngff7Oynw07u2iinLyyLn+mY8bsuvDiak+aeopdunBpy8AkHMPhqP9aWryd9SpWsCzz4oapN4kSmVjY8vzA077SdKPUNlZKcMe3uNEGBd/SOU4/L9KRF1857Ddr4UfrYfbafxKxU3GI6sTh/b6eC4eiX9504rohkDcOa0IKgP/HovnL/byT+12+QyVTms6nnbGE+XLyHYHCxiMkWB3ZRSCfoNkfTWw3Yqb/gf/4Ky4UIYi/FnpiFExFhKhi94iUF7zQFbi+fzeL4tE0M0pfGmQsV7OnrwbfzSBGeSatiCuDNROF9nD50RSIsX0bijyMC85pBJ/UZE1Qy6FiCaiIBB2PsLuG477UVcOvE9aLfYaJo8rxmGiZHsm1F48Btqw8WhM3PVSrzKsB6ZMKRmWWBFegeB4LdEAcBZByrBUqzZUwScQmsv5vOegbllWHhgwKG4ribQ6mXoTcu8ubU0xb6XPta1oiaLEmn5rfXGv1zL1S1uAAQiGJhbPrLzr+Dva87/YjlZVskuwJiQmUWegCGocvI1TKKoCCwOs9+CLMC1z2gbM6yPsbeUTM5APyrMRdkRRg6T5vw1Q2BvhfZPiRZqoniCgw==|920
\ No newline at end of file
diff --git a/Pages/收益/办理结算审批单/办理结算审批单-单据信息.rd b/Pages/收益/办理结算审批单/办理结算审批单-单据信息.rd
new file mode 100644
index 00000000..e7045f47
--- /dev/null
+++ b/Pages/收益/办理结算审批单/办理结算审批单-单据信息.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 27,
+ "RowCount": 30,
+ "Formulas": {
+ "21,1": "总金额",
+ "18,1": "TODAY()"
+ },
+ "CustomNames": [
+ {
+ "Name": "总金额",
+ "Formula": "'办理结算审批单-单据信息'!$S$5"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/收益/办理结算审批单/办理结算审批单-收益明细.json b/Pages/收益/办理结算审批单/办理结算审批单-收益明细.json
new file mode 100644
index 00000000..102fad31
--- /dev/null
+++ b/Pages/收益/办理结算审批单/办理结算审批单-收益明细.json
@@ -0,0 +1,399 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 553.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 22.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 898.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "收益明细信息"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "766834f9-c8aa-4760-8c9a-5ecf8b563c7a",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "bba486e3-aae4-41a0-bd37-fe09a952164d",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.DateColumnAttachObj, ForguncyDataAccess",
+ "ColumnAttachType": 1
+ }
+ },
+ "ColumnName": "年度"
+ },
+ {
+ "GUID": "c9a31aed-1a2f-47e5-867e-7bc0ded469c7",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "39686de1-ef2b-4871-9b7e-343ed50b0f02",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.DateColumnAttachObj, ForguncyDataAccess",
+ "ColumnAttachType": 4
+ }
+ },
+ "ColumnName": "月份"
+ },
+ {
+ "GUID": "2a24d856-b884-46ff-8b33-16f388137ae2",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "8e76cf09-1174-4b05-b9fc-1b6b2ebf53c0",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "9ad4f289-83ce-4ec1-84b9-faeabec44166",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "平均时薪",
+ "GUID": "3a319103-dc94-4156-965c-b7f89346f781"
+ },
+ "ColumnName": "平均时薪"
+ },
+ {
+ "GUID": "5e1b4ade-9bad-4bf1-ba27-d6a6c6b17467",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "总核定收益",
+ "GUID": "9517fbee-a2d0-4d03-980c-8a081aa2bd9a"
+ },
+ "ColumnName": "总核定收益"
+ },
+ {
+ "GUID": "495aa422-d479-4ab9-93dd-ff35714d74b7",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "9061178b-87e7-40d8-93da-0cd4b81cf18d"
+ },
+ "ColumnName": "总核定工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "ff809989-7a43-47b9-bec9-a1a56b3eeb1b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='办理结算审批单-收益明细'!请款单ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "eb63fde2-97dd-45f2-8d2c-76bf3af292d5",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.DateColumnAttachObj, ForguncyDataAccess",
+ "ColumnAttachType": 1
+ }
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "42615e76-a6b4-439c-a63e-d00fedd7fe9a",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.DateColumnAttachObj, ForguncyDataAccess",
+ "ColumnAttachType": 4
+ }
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "bbc823ee-59aa-452a-be00-dbf381709d86",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "CustomColumns": [
+ "年度",
+ "月份",
+ "项目名称",
+ "平均时薪",
+ "总核定收益",
+ "总核定工时"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "年度",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "年度",
+ "colStyle": {
+ "formatString": "0\"年\""
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "autoMerge": true,
+ "key": "4bddee2f-26d0-45f3-bdcc-7cdb6966a228"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "月份",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "月份",
+ "colStyle": {
+ "formatString": "[DBNum1][$-804]General\"月\""
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "autoMerge": true,
+ "autoMergeBasedColumnName": "年度",
+ "key": "bdacb6e4-0faf-4744-80ab-5da330367982"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "608bbd29-a995-43c4-a9f8-fdfd0a4cbc66"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "平均时薪",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "平均时薪",
+ "colStyle": {
+ "formatString": "0.0\"/小时\""
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "81628602-8d39-4427-a02f-2cc2208dfc91"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "总核定收益",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "总核定收益",
+ "colStyle": {
+ "formatString": " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "0446f827-b5b1-4bc2-ac17-7153204c1e91"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "总核定工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "总核定工时",
+ "colStyle": {
+ "formatString": "0.0\"小时\""
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "ab544a7a-4220-4e26-a404-f0b086ed9df9"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default",
+ "stripe": false
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "FontWeight": 1,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Bold",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,1": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "1,1,1,1",
+ "3,1,2,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "收益明细",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "付款凭证表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//P/jBevc6xAILb3MVfsdTm1ufDWWot7UZOAvj6D7tIjm5aGXDSOXhqHjN9Fpa3IEkfF8oLBwSa4qIdw/VvRFQFPh5qm1imCUPDRFQQJRCTpBdmbDn8wCcwxELS5doH+FEvCQRe4DD9G521cJ2auH70dRn37cOSOu1HrFLmTkPSodZUYrQHR7nRzK33cyX0L2uf1um6QxKz1iPDpFbBTE/YHTqqH6aNLZMmqKbJBQeIE5NeLnZ2kGPmORxiovndKT1iQS4U1GLpYrWP7HjWa+ugMeFpVeoUGpr1tPyKcWDpaOJmfzPPDN5Ovj05+gy+iXuPNAbBy2Xjmfs+Ab46N4B40t1GBVx5q9hzS1gWTPAIZ9WOwmW2o/Hw8r+CAIZvorJCHL8VnsrWstPWXzJTRgiEFKm1LIs/9NUXr2KQnJw5oLDtE74pAc3rpWAagQAwVsQdemXQCRDTuIuXEmVv5wpdtMCM7Y0poh/S0Cxl48nB1oBfF9JLcgR95GojDdJWk7/EYCxNkr65b8qxLn6D8EXQynK87T8Q7vxblJm3WUQ/iO9jkzFY9V9t1Q2ft1US7TbfAkyEuKNc6BGDO2TUENrXfFGa1AIu71qEY1qFS3/YJFFRkt8Kgyix98fX3eN8Aq8HXiWivxchg0UgcwQqzq30hpnX19tE+3sE6A4t6t5uys/D8n5Ihuz86yTdjRoRzdIlF3KKgDuIZ4niYKj3m9k84ip9kDv7MdytIC57axhUWAlXkXbFij9unUBRlqQ9fHRLG5WosABvJXd8D3E8SgJhceCrPVgMuWnO8knqsDtonCAfaNp9cxpY0/+cdGgmYGJG/4tvya6YQ7MFUt+UNmEv5CTXHRMq9oa9Iwx2530MjVji+whgq7f5Rm+0S7zXH7ABAbEsQvCLgUOzzFJ8+LWsg==|920
\ No newline at end of file
diff --git a/Pages/收益/办理结算审批单/办理结算审批单-收益明细.rd b/Pages/收益/办理结算审批单/办理结算审批单-收益明细.rd
new file mode 100644
index 00000000..12837eca
--- /dev/null
+++ b/Pages/收益/办理结算审批单/办理结算审批单-收益明细.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/收益/办理结算审批单/办理结算审批单.json b/Pages/收益/办理结算审批单/办理结算审批单.json
new file mode 100644
index 00000000..6921f33e
--- /dev/null
+++ b/Pages/收益/办理结算审批单/办理结算审批单.json
@@ -0,0 +1,360 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 717.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "7a580def-bfe3-466d-b8f2-06770718fe7e"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "3b7fc616-0442-4fe3-868b-196c98874dae"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "b0ce8cc7-5d0a-4430-9d0d-3b58eebda30e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Action.Name"
+ }
+ ]
+ },
+ "value": "暂存"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=办理结算审批单!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "b2e9a392-b31a-4d1d-b9ce-17e62d9143e5"
+ }
+ ],
+ "ID": "812e2b9b-d9b2-48cd-9e90-e68873ef6a90"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "3221b09f-dc50-4766-9e57-8b39fd9b1261"
+ }
+ ],
+ "ID": "8f77b3b2-62ff-46d1-a4ff-4f6fa6b75ad0"
+ }
+ ],
+ "BreakpointIdentity": "083b07a8-fb72-40df-a59b-aa8117a68515"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "拒绝",
+ "TemplateKey": "拒绝"
+ }
+ ]
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.TabControlCellType, ServerDesignerCommon",
+ "TemplateKey": "_RS_NewFashionStyle1",
+ "Tabs": [
+ "办理结算审批单-单据信息",
+ "办理结算审批单-收益明细",
+ "FGC_审批记录"
+ ],
+ "LazyLoading": true,
+ "OverflowMode": 1
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "e63be71c-a03e-40b4-89e5-4a4c54dae715"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 2
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "Formatter": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Text 1 50",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,32": 1,
+ "3,1": 2,
+ "6,1": 3,
+ "6,2": 3,
+ "6,3": 3,
+ "6,4": 3,
+ "6,5": 3,
+ "6,6": 3,
+ "6,7": 3,
+ "6,8": 3,
+ "6,9": 3,
+ "6,10": 3,
+ "6,11": 3,
+ "6,12": 3,
+ "6,13": 3,
+ "7,1": 4,
+ "7,2": 5,
+ "7,3": 5,
+ "7,9": 6,
+ "7,10": 6,
+ "7,11": 7,
+ "7,12": 7,
+ "7,13": 7,
+ "7,14": 7,
+ "7,16": 8
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,3,32",
+ "7,1,1,3",
+ "1,1,1,32"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "付款凭证表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "请款单ID",
+ "Formula": "办理结算审批单!$B$8"
+ }
+ ]
+}//og6U6f6PP8xk/Vqs4kHG9looZHtQNigAMjZ7sN2T6bqbS3LM3g6XLWDsfp+p9k1ra0B7xekjpNFpt+lh1bSGB9pcsugCC5Xul2eKccnY7A7RWi6qTNFJnl/7F3mxU3SedoX/tsZX6SXDNZpBVi3slcMhVMYB19IotMH4kKlPul3rC/u4xoyIzSu1L3kqOQ2kKdO/u/pV3+/VL0/MIV0QXWo68/zZShi+DNkL3II90kOsfqYzwGSXpMY+X4wfTl3NBQWuGrkn2Qql3ajSUzqFFXGShMhP1baiyd24D7omsrjBpMVTCgcxBKfIA/702sVtpxFHu3RE/26z0F4hirdTvTfdXxtS5wBzub9R0+aSO5QOdMxwNJzKf75Jo9PMzJ3/6V50vyd15PPixJQcEDyAmiXciQ4qgXv2H0w8Kn7kBCsNiWAk+KrK6jtTQn93ke3ZgJ3SFx4W5c+yaH9yem39olKb34RHuz8rgJP506FN4hE68dFNIi7Vqyq2wyBlP173oojsvHsx6TSnjFXRhse8l2LgKF77ChCrn5UepFOT0rtOLw45t5Cpm6p/wzPoPsyxR7MwbW2Heqt4tN2SB8PrIUILtB62ZatqymYzTId59kANJp37l9X8jEVEOhPd0m6FwOjUa84+Cjm+UhGV9VkpLmevd/2q1seeuVuyq6C1naUgTisc5nTQ/2tPrVROlFsJcn6JkirWArTEod9p/rSlUm5C3n2bx/5IfamVZkl1XetQopxy2hUxJ5FiAJF6gqHhhvzBDiik/toCupDVMuph60IzuPt75/x+HKABQ0sjAxPsENMK5s8mKL4zvAhU+geYzk+p3cKavB1n0V+k8x6AwD4EQd3OYuGEe2MMHpzrnZ93WWoSKuTZ7F8heJlyGZjVgZsQ9Aqp7fSGthsq227kMw==|920
\ No newline at end of file
diff --git a/Pages/收益/办理结算审批单/办理结算审批单.rd b/Pages/收益/办理结算审批单/办理结算审批单.rd
new file mode 100644
index 00000000..e99e4b5a
--- /dev/null
+++ b/Pages/收益/办理结算审批单/办理结算审批单.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 8,
+ "CustomNames": [
+ {
+ "Name": "请款单ID",
+ "Formula": "办理结算审批单!$B$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/收益/审批结算申请单.json b/Pages/收益/审批结算申请单.json
new file mode 100644
index 00000000..29ff944f
--- /dev/null
+++ b/Pages/收益/审批结算申请单.json
@@ -0,0 +1,1620 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 436.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17
+ ],
+ "Count": 18,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 284.0
+ }
+ }
+ },
+ "Count": 27,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,20": "删除请款单",
+ "1,25": "FGC_审批记录",
+ "3,1": "申请日期",
+ "3,9": "请款人",
+ "3,17": "请款金额",
+ "4,9": "%CurrentUser.UserName%",
+ "4,17": 0,
+ "7,1": "账户名",
+ "9,1": "开户行",
+ "11,1": "银行账号",
+ "13,1": "备注"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "9d467cef-efdc-44cc-838c-be4907a92d98"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "cbb03b9c-b0c5-4c35-9933-13aedd29c967"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "0854d359-161e-477f-ba3e-36f27d556dff"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=审批结算申请单!Task.Name"
+ }
+ ]
+ },
+ "value": "暂存"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "2137a39a-486e-4acc-b1ab-8f0467eb6595"
+ }
+ ],
+ "ID": "ee2cd9e7-3bb3-40db-a221-32e4b611924e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "d3aa8945-82a5-4e8a-8b5d-b21473d71cf7"
+ }
+ ],
+ "ID": "55ecd2a0-2aa4-4339-81bb-d8d64b76696b"
+ }
+ ],
+ "BreakpointIdentity": "90856d3d-aa34-4823-9218-a8457a619926"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ },
+ {
+ "ActionTitle": "终止",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "拒绝",
+ "TemplateKey": "拒绝"
+ }
+ ]
+ }
+ },
+ "1,20": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "c74e17b5-dae1-42e7-8885-3f12e4b4c409"
+ }
+ },
+ "value": "4"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "4cd86f79-30d2-4e18-a4c7-cea46c0f3fd8"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除请款单",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "请款单ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!请款单ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "a2c60406-3067-427b-a83f-2ae9c2b287b4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "7b7b850a-86c0-4c08-9b41-108fbb3726f5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!msg"
+ },
+ "BreakpointIdentity": "ef061c04-d976-4b95-bdb9-3566cf79e272"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "5208b049-3047-4ab3-8c8b-1861bcc64cc3"
+ }
+ ],
+ "ID": "310958de-193f-4f5c-b4ef-41af1699b16e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!msg"
+ },
+ "BreakpointIdentity": "75b0bdc6-3493-4db6-9a36-214a7fa5fd71"
+ }
+ ],
+ "ID": "933f1103-a813-44f1-8b47-4191f9d60435"
+ }
+ ],
+ "BreakpointIdentity": "541c2512-87bb-482d-a2f0-bde5ec41e70d"
+ }
+ ],
+ "ID": "94c99859-36b0-4f89-a980-ea9bfcd4b72c"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请先终止请款单流程",
+ "BreakpointIdentity": "05ce71cb-755d-4954-99c8-f91836440164"
+ }
+ ],
+ "ID": "0da659f4-f06c-4720-a4f2-c1515771d3b2"
+ }
+ ],
+ "BreakpointIdentity": "01c4fda3-46a5-4f4d-9fc4-bc6a985490a2"
+ }
+ ],
+ "Text": "删除请款单",
+ "IsInvisible": true,
+ "TemplateKey": "_RS_Error3",
+ "Icon": {
+ "Name": "Application/037_delete_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "3b375a5e-c051-4f21-b7d0-9bcb44671c4e"
+ ]
+ },
+ "1,25": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款日期",
+ "GUID": "87fce1c8-fecc-4870-b053-37fb8eff263b"
+ }
+ },
+ "4,9": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "7c31fb7c-c268-4500-b989-092426c29bcd",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "4,17": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "总收益",
+ "GUID": "f9210e7f-eb9b-4bfb-9073-046106c0f6a8"
+ }
+ },
+ "7,4": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "户名",
+ "GUID": "a7a8da56-7cdb-48e9-8666-1731a8e01ace"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入账户名",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,18": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "账户信息",
+ "TableValue": {
+ "TableName": "收款账户信息表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "1b25777c-1c4d-4432-8436-e38553300967",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "收款人",
+ "GUID": "26ce5589-c6c8-4060-a353-012d49fa1f77"
+ },
+ "ColumnName": "收款人"
+ },
+ {
+ "GUID": "ec4017f2-2020-4e75-a962-cf653bed9c5f",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "开户行",
+ "GUID": "c7bbdf8c-3c2d-416e-964f-04a58ad910ff"
+ },
+ "ColumnName": "开户行"
+ },
+ {
+ "GUID": "2b87df8a-0546-4511-a9b3-186584882037",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "帐号",
+ "GUID": "dd7e93bf-6e82-4604-be44-ec2ca330bc43"
+ },
+ "ColumnName": "帐号"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "ID",
+ "GUID": "17cbd7ec-a89e-44d3-9c0f-f7fbed93f216"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!S8"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "205db61199eb4ad1bf246a30c2aef496",
+ "BreakpointIdentity": "4137ac22-350c-4678-b349-ded1e1bdc4a7"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!E8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!账户信息.收款人"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!E10"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!账户信息.开户行"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!E12"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!账户信息.帐号"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b6c8e6b2-0aef-4e1c-9bca-5651de724b39"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "收款账户信息表",
+ "BindingInfos": [
+ {
+ "GUID": "83b314d4-e87f-42fe-b719-e49c47936363",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "ID",
+ "GUID": "7aeadfe4-dd14-498d-9235-f37e99e0568f"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "3d41a5d0-a484-4b49-8bd6-39fa843c05d9",
+ "BindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "收款人",
+ "GUID": "3cbc2725-db76-45de-9818-c3dc7012c6b4"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "用户",
+ "GUID": "e5270ea6-82d1-44dd-96b1-210862e2d8d8"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "选择导入",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "9,4": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "开户行",
+ "GUID": "a771436a-3ff4-441f-929a-b71f7d91cadb"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入开户行",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "11,4": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "帐号",
+ "GUID": "f8634fef-548d-4abd-8631-cc6bc999343c"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入银行账号",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "13,4": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "备注",
+ "GUID": "7237837e-60db-4121-bfa7-9d904ec95d13"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "128",
+ "showWordLimit": true,
+ "placeholder": "请输入备注",
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "SelectionChangedCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算总金额",
+ "ParameterValue": "0",
+ "ID": "178664e93da746978b885f62e5fa0174",
+ "Disabled": true,
+ "BreakpointIdentity": "f6c97cba-6886-4366-b02e-80386a722556"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "/**\r\n * 计算 JSON 数组中指定属性的总和\r\n * @param {Array} jsonArray - 包含对象的 JSON 数组\r\n * @param {string} propertyName - 要计算总和的属性名称\r\n * @returns {number} - 属性值的总和\r\n */\r\nfunction calculateSum(jsonArray, propertyName) {\r\n let sum = 0;\r\n if (Array.isArray(jsonArray)) {\r\n for (const item of jsonArray) {\r\n if (item.hasOwnProperty(propertyName)) {\r\n const propertyValue = parseFloat(item[propertyName]);\r\n if (!isNaN(propertyValue)) {\r\n sum += propertyValue;\r\n }\r\n }\r\n }\r\n }else{\r\n console.log(\"传入的参数不是JSON数组\")\r\n }\r\n\r\n return sum;\r\n}\r\n\r\nvar data = Forguncy.CommandHelper.getVariableValue(\"选择项\");\r\nconst totalPrices = calculateSum(data, \"收益\");\r\nForguncy.CommandHelper.setVariableValue(\"计算总金额\", totalPrices);\r\n",
+ "ID": "5c32e8400b854052a7446e0c8b16063e",
+ "Disabled": true,
+ "BreakpointIdentity": "0a81d4e7-0a9f-441b-aafd-5d4bfd01a75d"
+ },
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!选择项"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "ID",
+ "OutParamaterName": "ID字符串",
+ "Disabled": true,
+ "BreakpointIdentity": "53e04b5f-4ef3-4cc8-b51b-5a0ec90a89f2"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!选择ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!ID字符串"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!总金额"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!计算总金额"
+ }
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "f766838d-b02d-42b7-9a6c-e87806b1d19f"
+ }
+ ],
+ "ParamProperties": {
+ "selection": "选择项"
+ }
+ },
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "601e1b61-3dd4-4060-9d91-a6f505417a8a",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "7d4db976-ece5-4bae-866e-56f5ac42eefc"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "60fa4d3a-10e0-4d0f-ae8f-a80b55cbce97",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "75a3f063-babf-4cb4-96b7-b8e147a9d894"
+ },
+ "ColumnName": "工时日期"
+ },
+ {
+ "GUID": "2a24d856-b884-46ff-8b33-16f388137ae2",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "d3b7a54f-9392-45b1-b7a5-dad20645d96a",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "1d7d961f-62c0-450a-bdf5-9f7570fb0425",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "5b2b10e6-a471-4bf1-ae1c-85d16f687314",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "921c70db-81a4-4782-9b18-204859b2e089",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "ef8b1b65-2e42-4f2f-9938-9e1ed552f4d6"
+ },
+ "ColumnName": "核定工时"
+ },
+ {
+ "GUID": "5e1b4ade-9bad-4bf1-ba27-d6a6c6b17467",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "核定收益",
+ "GUID": "138253c9-f27c-4c11-b745-2f3660cb4d11"
+ },
+ "ColumnName": "核定收益"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "ff809989-7a43-47b9-bec9-a1a56b3eeb1b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!请款单ID"
+ }
+ },
+ "CustomColumns": [
+ "ID",
+ "工时日期",
+ "项目名称",
+ "任务名称",
+ "核定工时",
+ "核定收益"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "02b51286-fb1c-4cb6-8213-078da1acb7f3"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "minWidth": 130,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ef8873a5-c358-42f4-ac38-cbc9f2d5ce2d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "minWidth": 130,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6835315c-704c-4e7d-a7f3-9d4fa3487a67"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工时日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "日期",
+ "width": 130,
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "7444a0b9-613c-4834-b4bc-f6a15205f943"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪来源",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪来源",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "675813f4-2a63-4e00-88af-053e70520c5c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪单价",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪单价",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "bab36fc5-a88e-4595-b87a-0be2823955e6"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提成系数",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提成系数",
+ "colStyle": {
+ "formatString": "0.00%",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "52cff03b-69e4-489c-b515-76b55378f421"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "上报工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "上报工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "cd0a56ee-4064-4be4-8ee7-781ce705747c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "a8b79f20-733b-45e7-8967-6f87614a8444"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定收益",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定收益",
+ "colfixed": "right",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b4738d60-c16d-48e6-9547-411501dd0d4a"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small",
+ "showIndexColumn": true,
+ "stripe": false
+ }
+ },
+ "17,1": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "8cfe4dd4-5c7e-4572-8477-179f231fe84f"
+ }
+ },
+ "17,5": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "354606e1-6c6b-4d20-a976-9feca509bc0f"
+ }
+ },
+ "17,10": {
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "流程实例ID",
+ "GUID": "05d6d381-2a0c-467d-badc-482e31c9d62e"
+ },
+ "CellType": {
+ "$type": "Forguncy.NumberCellType, ServerDesignerCommon",
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=审批结算申请单!K18"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "d9fef1a8-a73a-4f7a-b18b-742eae7ff46f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!K18"
+ }
+ },
+ "BreakpointIdentity": "2c5f225e-9262-4dd1-bdcf-fe1d7a70eb16"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "ca6955da-96e0-4f74-963e-93e4cfdcd578"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!K18"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "3c6184ba-8b78-4ca4-a380-fabdf2b6de99"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "bea59377-20fd-43fc-9aea-ed95a81a38b7"
+ }
+ ],
+ "ID": "77dbcfbb-48e5-4c11-a62f-70ff4cd12aec"
+ }
+ ],
+ "BreakpointIdentity": "a511ca8a-3b3e-45b3-a0ae-8c7068f0f227"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Formatter": 3,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Formatter": 4,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 16.0,
+ "Foreground": 8,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -15",
+ "Body",
+ "[AUTO]General",
+ "yyyy/m/d",
+ "yyyy\"年\"m\"月\"d\"日\";@",
+ "black",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Left",
+ "#FFFF0000"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,24": 0,
+ "1,1": 1,
+ "1,20": 2,
+ "1,21": 2,
+ "1,22": 2,
+ "1,23": 2,
+ "1,24": 0,
+ "2,24": 0,
+ "3,1": 3,
+ "3,2": 2,
+ "3,3": 2,
+ "3,4": 2,
+ "3,5": 2,
+ "3,6": 2,
+ "3,7": 2,
+ "3,8": 2,
+ "3,9": 3,
+ "3,10": 2,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "3,15": 2,
+ "3,17": 3,
+ "3,24": 0,
+ "4,1": 4,
+ "4,8": 2,
+ "4,9": 5,
+ "4,10": 2,
+ "4,11": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,17": 6,
+ "4,24": 0,
+ "5,1": 7,
+ "5,2": 7,
+ "5,3": 7,
+ "5,4": 7,
+ "5,5": 7,
+ "5,6": 7,
+ "5,7": 7,
+ "5,8": 8,
+ "5,9": 9,
+ "5,10": 9,
+ "5,11": 9,
+ "5,12": 9,
+ "5,13": 9,
+ "5,14": 9,
+ "5,15": 9,
+ "5,16": 10,
+ "5,17": 11,
+ "5,18": 11,
+ "5,19": 11,
+ "5,20": 11,
+ "5,21": 11,
+ "5,22": 11,
+ "5,23": 11,
+ "5,24": 0,
+ "6,1": 4,
+ "6,2": 4,
+ "6,3": 4,
+ "6,4": 4,
+ "6,5": 4,
+ "6,6": 4,
+ "6,7": 4,
+ "6,8": 2,
+ "6,9": 5,
+ "6,10": 5,
+ "6,11": 5,
+ "6,12": 5,
+ "6,13": 5,
+ "6,14": 5,
+ "6,15": 5,
+ "6,17": 12,
+ "6,18": 12,
+ "6,19": 12,
+ "6,20": 12,
+ "6,21": 12,
+ "6,22": 12,
+ "6,23": 12,
+ "6,24": 0,
+ "7,4": 13,
+ "7,18": 14,
+ "7,24": 0,
+ "8,4": 2,
+ "8,24": 0,
+ "9,1": 3,
+ "9,2": 2,
+ "9,3": 2,
+ "9,4": 14,
+ "9,24": 0,
+ "10,4": 2,
+ "10,24": 0,
+ "11,1": 3,
+ "11,2": 2,
+ "11,3": 2,
+ "11,4": 14,
+ "11,24": 0,
+ "12,4": 2,
+ "12,24": 0,
+ "13,1": 3,
+ "13,2": 2,
+ "13,3": 2,
+ "13,4": 15,
+ "13,24": 0,
+ "14,1": 15,
+ "14,2": 15,
+ "14,3": 15,
+ "14,5": 15,
+ "14,6": 15,
+ "14,7": 15,
+ "14,8": 15,
+ "14,9": 15,
+ "14,10": 15,
+ "14,11": 15,
+ "14,12": 15,
+ "14,13": 15,
+ "14,14": 15,
+ "14,15": 15,
+ "14,16": 15,
+ "14,17": 15,
+ "14,18": 15,
+ "14,19": 15,
+ "14,20": 15,
+ "14,21": 15,
+ "14,22": 15,
+ "14,23": 15,
+ "14,24": 0,
+ "15,1": 2,
+ "15,24": 16,
+ "15,25": 2,
+ "15,26": 2,
+ "16,1": 2,
+ "16,2": 2,
+ "16,3": 2,
+ "16,4": 2,
+ "16,5": 2,
+ "16,6": 2,
+ "16,7": 2,
+ "16,8": 2,
+ "16,9": 2,
+ "16,10": 2,
+ "16,11": 2,
+ "16,12": 2,
+ "16,13": 2,
+ "16,14": 2,
+ "16,15": 2,
+ "16,16": 2,
+ "16,17": 2,
+ "16,18": 2,
+ "16,19": 2,
+ "16,20": 2,
+ "16,21": 2,
+ "16,22": 2,
+ "16,23": 2,
+ "16,24": 16,
+ "16,25": 2,
+ "16,26": 2,
+ "17,1": 2,
+ "17,4": 2,
+ "17,5": 2,
+ "17,9": 2,
+ "17,10": 2,
+ "17,14": 2,
+ "17,15": 2,
+ "17,16": 2,
+ "17,17": 2,
+ "17,18": 2,
+ "17,19": 2,
+ "17,20": 2,
+ "17,21": 2,
+ "17,22": 2,
+ "17,23": 2,
+ "17,24": 16,
+ "17,25": 2,
+ "17,26": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,9,1,7",
+ "1,25,15,1",
+ "15,1,1,23",
+ "4,1,1,7",
+ "17,1,1,3",
+ "17,5,1,4",
+ "4,17,1,7",
+ "1,20,1,4",
+ "7,18,1,6",
+ "1,1,1,18",
+ "17,10,1,4",
+ "7,1,1,3",
+ "9,1,1,3",
+ "11,1,1,3",
+ "13,1,1,3",
+ "7,4,1,13",
+ "11,4,1,20",
+ "13,4,1,20",
+ "9,4,1,20"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "收益请款单表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批结算申请单!请款单状态=4"
+ },
+ "GUID": "3b375a5e-c051-4f21-b7d0-9bcb44671c4e",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "请款单ID",
+ "Formula": "审批结算申请单!$B$18"
+ },
+ {
+ "Name": "总金额",
+ "Formula": "审批结算申请单!$R$5"
+ },
+ {
+ "Name": "请款单状态",
+ "Formula": "审批结算申请单!$F$18"
+ }
+ ]
+}//iex3+T7+ZAQV7ZUlATbLLks8/o4GaDSoQtEIQdYCET+A5iWpcV0LoV1A0nxUGzMcuQ/Qe8OJh2LDrPPdAfJJFZ8J6ka2q1Bxs8rEWeekp7tumPKJhC1sAk3ZdbywxASz8moF/hB9nMeLj0GswzbHzcr9kJ9UzSbaCQ5xNRmN/Ye6jxZ7+0wSIhL/YfcbXt/FutMto1vz0J8bFOhIr71+zsZ30AHyeFRLRm48uZF9JvsT29xjtyKDe4Mdj8rySTDb/J/bE4G/2oN1OQpTpimIj6bj7g9bzKcK+cB0p12dmwa1TYPLK4G7dN/pJH/sbsW0HXmQZQarqPDDgUc3L0RuaY6Ny5HNMJIPIE7uvovKnAaop3q1AnJ86Zbwl5Y2F6PWFj0zQpAvrbID8YBsHiMYW4oYZeOx+iFFVfYCsP8/40ALX2Lt2TDCQF9iaLSR4twUzSSKvdsdUDI6Zg6kCrVATCFmT29p85Y0YQtEciSPYurDe1xDtP+gJmM1fwUmDwpvLaC4o+DjuHyVNCv4UNzJaV4/F5XXBvtJ6N/z8rJIFSLxA8G3ol4JYuKG550CesECxg2DNNwDDfeV/7W2MkCF9PIu01Q6btPQefZ4Lb+8CXyJKg9kSi1t2fPkMyL3ks9X87txptITcS62Uydu5sUNwehiEEnK4/BBdZqWVEJmgsxWH3mP7Tw+6YFsS6DHBLAfCkxiGiusLlPyTT87hhk2zsUNsIjcgyvd7+ZP9MdH42HZYL335BCEYynAkWKsdQ1grhnBHns0afpzPfwueg8SFTPAZ+XI1SazCSNiQHTonR2u5xEG2qvOoSPsvWbG7xH+pl19+3JPvmVjSP7TFNQ7tj31pmBymp5AJNYPYrNZ03++01UA16tDUnqYcHfRvg6r6vTHdTNxvbhqKrFkTB1ZyQ==|920
\ No newline at end of file
diff --git a/Pages/收益/审批结算申请单.rd b/Pages/收益/审批结算申请单.rd
new file mode 100644
index 00000000..9952f819
--- /dev/null
+++ b/Pages/收益/审批结算申请单.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 27,
+ "RowCount": 18,
+ "CustomNames": [
+ {
+ "Name": "请款单ID",
+ "Formula": "审批结算申请单!$B$18"
+ },
+ {
+ "Name": "总金额",
+ "Formula": "审批结算申请单!$R$5"
+ },
+ {
+ "Name": "请款单状态",
+ "Formula": "审批结算申请单!$F$18"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/收益/收益中心-变动记录.json b/Pages/收益/收益中心-变动记录.json
new file mode 100644
index 00000000..d6be499e
--- /dev/null
+++ b/Pages/收益/收益中心-变动记录.json
@@ -0,0 +1,849 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 293.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "变动记录"
+ },
+ "Formulas": {
+ "1,34": "IF(B8,下箭头,上箭头)"
+ },
+ "AttachInfos": {
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-变动记录'!B8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('收益中心-变动记录'!B8)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a8a97d8a-9432-460f-a698-69118f9a7274"
+ }
+ ],
+ "ToolTip": "收起",
+ "Size": 18,
+ "ImagePath": "收起2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "收益变动记录表",
+ "BindingInfos": [
+ {
+ "GUID": "0049fbf5-4c9f-414a-9a69-abf4f744afad",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "ID",
+ "GUID": "1af935a3-1647-4d87-b164-66e81b0dde42"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "4ea27372-ce37-4a5e-a806-7ca199c52183",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "日期",
+ "GUID": "4b907f0b-6286-4bf2-a5c8-7282da01eda6"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "e4875160-0c67-4f15-afc4-cf45666f6610",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "来源",
+ "GUID": "34dc00f4-e0a3-41ed-9324-0fbe0c30e909"
+ },
+ "ColumnName": "来源"
+ },
+ {
+ "GUID": "910b3b29-ce91-4d7c-94f1-597d9f97c57d",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "来源ID",
+ "GUID": "4c11adf1-59d6-4614-ab32-2eae7004cfa2",
+ "RelationBinding": {
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "户名"
+ }
+ },
+ "ColumnName": "户名"
+ },
+ {
+ "GUID": "70c8d666-95e3-4392-b621-bf4b118f1176",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "来源ID",
+ "GUID": "e4f40bde-f1e4-4aae-9084-fde2260b4d1b",
+ "RelationBinding": {
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "帐号"
+ }
+ },
+ "ColumnName": "帐号"
+ },
+ {
+ "GUID": "1a7a7ed2-8dd4-4bf5-bc92-eed27f934792",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "来源ID",
+ "GUID": "5d7a754c-e853-42a1-a9a7-58c65b15660b",
+ "RelationBinding": {
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "开户行"
+ }
+ },
+ "ColumnName": "开户行"
+ },
+ {
+ "GUID": "90dd1208-b15c-4a6d-837e-7d36e1d10c39",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "操作人",
+ "GUID": "28f87a53-a32b-46ce-b973-b4006f49ceab",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "经手人"
+ },
+ {
+ "GUID": "1f2cd1f7-99a2-4127-a7ea-a1b3aa2c3c5d",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "金额",
+ "GUID": "be9a8a9c-da60-4079-aab0-4356c36338b8"
+ },
+ "ColumnName": "金额"
+ },
+ {
+ "GUID": "67444538-8a35-4002-bd70-c0f8f1a04906",
+ "BindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "备注",
+ "GUID": "c0a03d23-86f6-4501-a8d8-8d17abc1ac52"
+ },
+ "ColumnName": "备注"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "成员",
+ "GUID": "d299c854-5896-4785-b81f-c0da882cd5b9"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "日期",
+ "GUID": "97415229-70ad-48bb-a0bc-db73364083c9"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "a27a94e2-4ae6-4815-b020-597af24dcc7e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "日期",
+ "formatStr": "yyyy年MM月dd日",
+ "width": 180,
+ "colfixed": "left",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ff0823f0-e986-40e8-81b3-88d40e4089f1"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "来源",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "来源",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "83b181ac-0c12-48e4-badf-75234c14513a"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "户名",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "户名",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1c8795c5-706c-4e75-b2e2-28d4f03b5d6f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "帐号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "帐号",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b39a13e0-c434-43c5-b301-d4f87ff3d22d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "开户行",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "开户行",
+ "minWidth": 200,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "db739ea2-2281-406c-aabf-d4a2d0466057"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "经手人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "经手人",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "392985da-6724-4fed-8f23-c47f0a8b50a8"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "备注",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "备注",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "key": "15a5be7c-3643-43b4-8973-ce9cfb30d0d2"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "金额",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "金额",
+ "formatStr": "¥#,##0.00_)",
+ "width": 150,
+ "colfixed": "right",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "471c7af1-30b4-4084-86a5-e51ed4a5d8d1"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "small",
+ "showIndexColumn": true,
+ "border": false,
+ "stripe": false
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 15,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "sizes"
+ },
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "收起",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-变动记录'!4:7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('收益中心-变动记录'!B8)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "5506c026-fefc-4d9f-8a93-c56df7421fba"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 6,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "Background 1 -25",
+ "Text 1 50",
+ "Right",
+ "Center",
+ "[AUTO]General",
+ "0\"小时\"",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,34": 1,
+ "3,1": 2,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 3,
+ "5,1": 2,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 2,
+ "7,1": 4,
+ "7,2": 5,
+ "7,3": 5,
+ "7,5": 6,
+ "7,6": 7,
+ "7,7": 7,
+ "7,8": 6,
+ "7,9": 6,
+ "7,10": 6,
+ "7,11": 5,
+ "7,12": 4,
+ "7,13": 4,
+ "7,14": 4,
+ "7,15": 4,
+ "7,16": 8,
+ "7,17": 8,
+ "7,18": 8,
+ "7,19": 8,
+ "7,20": 8,
+ "7,21": 8,
+ "7,22": 5,
+ "7,23": 4,
+ "7,24": 4,
+ "7,25": 4,
+ "7,26": 4,
+ "7,27": 3,
+ "7,28": 3,
+ "7,29": 3,
+ "7,30": 3,
+ "7,31": 3,
+ "7,32": 3,
+ "7,33": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,34",
+ "5,1,1,33",
+ "7,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,29",
+ "Size": "3,18"
+ }
+ ]
+}//RRCmCT+bOGvgGK46pN8tYAkR2hjzuUjfXmVaw7qsJQfwz9ku13zySI83Xhc0FALzc7+J2kUBL0Df8nce2q75gNJRW0zAvRRvdS8SvjkVDxZ9zDQre5TW01Bgk4i8gWibzftfrz3LgdGDnux3i7Co8hUlofrfnHpDtmKxA+5ZmkFzmcTXeTCNzpy+tBnxo4kLkue/zvMhRNXWzavFOEzeZ2vaAHO2kM84veYu+14SBxwHfGJZyKCBFl5eMrtwFC3Tht2rmnw5n3hdzd1LnrhFNvJHrKQQuqqxwHKq5ZtMuvTNZXYb9YeH6HWt5Z1bNdaFlGBbjdVRgM3cUnPShQj8ns3LHS0rdT2QrduB0QLG/6fuYqWe4y2Vcjq/P8ubthlCSlgXNvGZarCRPkmAwGk1fZNXv0AhS7dVsIy6J7xq3KyhdpTPZFKa3jhXMANv88uZkABIXc/ZBvj3HSR9xFGwARJATKO84iQ5AY2TFLKXuf94NhQR8qrecYYYNgOgXwBaTU8od5cnxSU0RMtRGNdEjA6M2ReQGVMWeQr6WDgFmTWDoRAVa9jip6KJUoZxAwuHdYlVOLjJP/Jmg2OUnf6Bn8Q97EWIP+MBrkgONb1rsSrowZVjFqYQNLkPr/F3Pes/2WyjsVu8L7qGYmCJE7OtfHOObK56eIKYibv8uY4JwMSw/OSWPlLYWko+LywDXe/WT2xOOUtlcUnQ1iHKDX9A82bdHQDNe+59rd9EDX8RdCO3iaP5TQRgrwU1LxzFMcQPNGTi5eGWbefYTz9gihrqJN+G/PJKckXD1YPw1Cv5SgdmzIkVL3HPlz/xY0apjG3+eWGNjpbnLZzNDr5In3iAlarQ+cU5zD6xwoScJFRnDun9WPdOJfRtDjmccndeO+l3awRk6kxSW9XTSoqKrInFEw==|920
\ No newline at end of file
diff --git a/Pages/收益/收益中心-变动记录.rd b/Pages/收益/收益中心-变动记录.rd
new file mode 100644
index 00000000..6962a50c
--- /dev/null
+++ b/Pages/收益/收益中心-变动记录.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 8,
+ "Formulas": {
+ "1,34": "IF(B8,下箭头,上箭头)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/收益/收益中心-收益明细.json b/Pages/收益/收益中心-收益明细.json
new file mode 100644
index 00000000..3725ad46
--- /dev/null
+++ b/Pages/收益/收益中心-收益明细.json
@@ -0,0 +1,995 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 293.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "收益明细"
+ },
+ "Formulas": {
+ "1,34": "IF(B8,下箭头,上箭头)"
+ },
+ "AttachInfos": {
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-收益明细'!B8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('收益中心-收益明细'!B8)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a919c33a-0dfd-4b45-a5df-9eb5a3b4aea1"
+ }
+ ],
+ "ToolTip": "收起",
+ "Size": 18,
+ "ImagePath": "收起2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "bd1149e0-0c5a-44fd-9c95-39d0952f5ad8",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "82426434-61b7-4c55-90db-a2c76279093f"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "ae0e2175-ce60-43fb-a2e2-8cd214f93c52",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "8de7b2a2-d467-401b-9016-615338c4fe10"
+ },
+ "ColumnName": "工时日期"
+ },
+ {
+ "GUID": "d9f72a1a-4496-48f6-aa2a-1fab5e38dde4",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "839cbaa0-336b-4a8c-9b7b-13ab380826f9",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "84208beb-e9f8-434a-adef-9c719c145dc8",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "66b7bcaf-57e6-429c-ad1c-e962dd75f29c",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "50b4163b-edfd-4cc9-95bf-b80a372337ab",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "971e02f4-2ae7-40db-9935-975ebb22fb8b"
+ },
+ "ColumnName": "工时类型"
+ },
+ {
+ "GUID": "1beb638d-da14-4332-9517-4d685fb980a0",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "9fb9a37c-7e72-4216-90b5-54b7c4fcb160",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "b17a3b5e-3e7a-4693-a0e5-b106aa4f9363",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "时薪来源",
+ "GUID": "ae3be92a-3536-4127-afb9-b41ced66ea37"
+ },
+ "ColumnName": "时薪来源"
+ },
+ {
+ "GUID": "0fe1f951-3d69-434e-b5a9-71e0b66503b8",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "3dd7b173-cc97-4df2-a5e3-ed872773c9e8"
+ },
+ "ColumnName": "时薪单价"
+ },
+ {
+ "GUID": "1d128151-6b14-4718-9235-9ccb1c7449da",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "提成系数",
+ "GUID": "a05a8e66-f8d0-41f7-84de-d01b4faa5ab7"
+ },
+ "ColumnName": "提成系数"
+ },
+ {
+ "GUID": "0c07014e-3c9d-41e5-801c-a48f0c0408d9",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "上报工时",
+ "GUID": "2c9a3172-4ab5-4462-a8fc-17032ca24370"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "cf2f2738-e148-4f83-a3c1-96c52041d124",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "cfa22689-1446-4553-ac48-216bf255d0a7"
+ },
+ "ColumnName": "核定工时"
+ },
+ {
+ "GUID": "87d5b54f-938c-4b94-9bda-c8d6f0ed9b8e",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "核定收益",
+ "GUID": "8e3a4194-1687-4f9d-b357-e49797e5d396"
+ },
+ "ColumnName": "核定收益"
+ },
+ {
+ "GUID": "79921239-1d33-4b37-a676-ff2c6374fe90",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "67f454d3-b40f-420f-a1e5-11a148d3230a",
+ "RelationBinding": {
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "状态",
+ "NextRelationBinding": {
+ "RelatedTable": "请款单状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ }
+ },
+ "ColumnName": "请款状态"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "77e841b2-c9f1-4555-a820-61f0731fbbc7"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "7e32bb2f-a669-4a88-92b2-ef13ca6d0c91"
+ },
+ "Value": "实际"
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "工时日期",
+ "项目名称",
+ "任务名称",
+ "工时类型",
+ "执行人",
+ "时薪来源",
+ "时薪单价",
+ "提成系数",
+ "上报工时",
+ "核定工时",
+ "核定收益",
+ "请款状态"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "c4872932-5861-4a42-ae07-d81d8ded03e5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工时日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工时日期",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "a8fb3c3d-ba4a-4f40-b3d3-d99cc00ba95b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f0a26fdf-3213-4000-b95e-d11e00b6aad7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "771a570e-5be1-4569-a866-9bd95b5bebe7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工时类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工时类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "defc6750-9fdb-4df0-856a-091e73207181"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "执行人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "执行人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6a4ebbc6-af0d-4263-990e-2b5255ac865f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪来源",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪来源",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f37d5960-a5d2-4a43-aa0e-f2e49c504393"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪单价",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪单价",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "a3ef4306-b20a-4952-abdd-de281024be71"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提成系数",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提成系数",
+ "colStyle": {
+ "formatString": "0.00%",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "3d8d5e21-f860-4a50-8918-bd17346706d5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "上报工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "上报工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "144fde0c-c78d-4332-9235-b38a5c671f67"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ded796f0-748b-4ff2-9bf9-731afe331953"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "预算收益",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "预算收益",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6444bbcb-55df-4653-b2ba-fa591bbb6cbc"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "请款状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "请款状态",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f6e8589e-f56d-47b8-b641-22a922fbe61b"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "559f58f9-d6bb-42c4-a905-8210e1503ab3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-收益明细'!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "fc6fd140-a712-425a-bad4-f546ea9073f3"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "修改报工",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "072d8d23-6ef2-48f3-bb7c-1075ff13e2e3"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "small",
+ "border": false,
+ "stripe": false
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "sizes"
+ },
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "收起",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-收益明细'!4:7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('收益中心-收益明细'!B8)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "6cdb4882-4c98-46eb-bf27-21229b7250f5"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 6,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "Background 1 -25",
+ "Text 1 50",
+ "Right",
+ "Center",
+ "[AUTO]General",
+ "0\"小时\"",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,34": 1,
+ "3,1": 2,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 3,
+ "5,1": 2,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 2,
+ "7,1": 4,
+ "7,2": 5,
+ "7,3": 5,
+ "7,5": 6,
+ "7,6": 7,
+ "7,7": 7,
+ "7,8": 6,
+ "7,9": 6,
+ "7,10": 6,
+ "7,11": 5,
+ "7,12": 4,
+ "7,13": 4,
+ "7,14": 4,
+ "7,15": 4,
+ "7,16": 8,
+ "7,17": 8,
+ "7,18": 8,
+ "7,19": 8,
+ "7,20": 8,
+ "7,21": 8,
+ "7,22": 5,
+ "7,23": 4,
+ "7,24": 4,
+ "7,25": 4,
+ "7,26": 4,
+ "7,27": 3,
+ "7,28": 3,
+ "7,29": 3,
+ "7,30": 3,
+ "7,31": 3,
+ "7,32": 3,
+ "7,33": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "5,1,1,33",
+ "3,1,1,34",
+ "7,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,28",
+ "Size": "3,18"
+ }
+ ]
+}//hlyrxx0rE5a6lNxQjgb6z1PUDpd52vx5AjHZUZhHB2Bl5ZO4B5mfVr7aZfBh40Qr1NOpUNtX+galGH17bCEQk8E3zHQxGmE1LtQxnHJUa7znzEHgkGcquFR5N6MdKFBcupZOfThqHXyyV66ipCWHyylvlknDLdVIZ+zF4m2cL53wdv4TqeK54Zmj3vYO8iBP2aCUL8f8En+wQS3R8efRwqdvC3Pq8kOrCDqnRJq7jWk5IeZpb1bksz7qWaoJc9b+bKV+9lG78NRy6u2fgDPQpBea92xTDGa/Aa6OfA6nmYLwq6Zxs7grRa11im6+p3Lh+5NeRWu+66W1EIuQ+JgvLrRvq4C78mKp5GabwqVRlimW1RIK+7BUAY7n/QYBn53r1+Q4parpXRPLvZS4NGryKaqj+w+oeCLAtMU5ZrEkx21duh2fmoaeYyQRA8o85TR9zR+L7gkis35v8RLQBoyQIROrngBoqgBwXKp8VyuFcD77TfMy5jdC0fyhTttlTobBfIPsvLePn/54oD+T/+qXjjJJdLRzrJJZmLHUBSLR8YmaRvFHv9VnS1tI7kGmHfSA7gNJiEtgZVDo30rdW7hqL775XE1fRb+6+sJ3w2xoj5JIFQcN8Uaov218oRxHHqMsRkrng6uRe0RR//ZAWSu3jQiVUp1A5+mf+WoH9yQhJwYbyDCSmJzoJa0kxJnYCd/AryionePjFMQKr1GDXXqiaN/xLARPQ3Pxo1OH924IlHS5Tt41pT5qWi8f4VDEtZ/UpA84awC3cow+bjivIF/s45zoW9thtbqvr53kAN2jjJWGKd0zWsEh3MWh5Fnnc4of+jwT25DAD2wl3n/O06LLCktUiGOV3pmXQnKDN1H/xusMkeo0WZ7x4855O9XPiQTfn2yrTQncyEBGSYucUB8BHQ==|920
\ No newline at end of file
diff --git a/Pages/收益/收益中心-收益明细.rd b/Pages/收益/收益中心-收益明细.rd
new file mode 100644
index 00000000..6962a50c
--- /dev/null
+++ b/Pages/收益/收益中心-收益明细.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 8,
+ "Formulas": {
+ "1,34": "IF(B8,下箭头,上箭头)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/收益/收益中心-收益请款记录.json b/Pages/收益/收益中心-收益请款记录.json
new file mode 100644
index 00000000..5ed96e4f
--- /dev/null
+++ b/Pages/收益/收益中心-收益请款记录.json
@@ -0,0 +1,903 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 293.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "收益请款记录"
+ },
+ "Formulas": {
+ "1,34": "IF(B8,下箭头,上箭头)"
+ },
+ "AttachInfos": {
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-收益请款记录'!B8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('收益中心-收益请款记录'!B8)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "5fb639b9-5fec-4c6c-b8fa-a0d597965a67"
+ }
+ ],
+ "ToolTip": "收起",
+ "Size": 18,
+ "ImagePath": "收起2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "BindingInfos": [
+ {
+ "GUID": "beaae5d1-383c-4f55-a145-c65736a85423",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "a931ca26-ff71-4fea-9584-0565f844f99b"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "6b283537-592d-49ba-bae9-f070598453b4",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款日期",
+ "GUID": "61fd9302-e411-40f5-936d-bb60999fe86a"
+ },
+ "ColumnName": "请款日期"
+ },
+ {
+ "GUID": "32bd5cbc-1b5d-4223-915d-a7930025e6ed",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "户名",
+ "GUID": "e253dc18-cf6c-4c36-923d-d31b01f75479"
+ },
+ "ColumnName": "户名"
+ },
+ {
+ "GUID": "8c519069-92d8-4cfc-99ae-fa6865228642",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "帐号",
+ "GUID": "57da3590-8b57-43a6-a5c1-d438fabc029a"
+ },
+ "ColumnName": "帐号"
+ },
+ {
+ "GUID": "270113e8-5069-4d2a-86db-3d8adb539a3d",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "开户行",
+ "GUID": "231d8e1a-710d-43d7-aa54-06484d4bbafb"
+ },
+ "ColumnName": "开户行"
+ },
+ {
+ "GUID": "1d91bc71-513c-45c9-8835-0ebbbf0c9f5e",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "备注",
+ "GUID": "fc5fd2d8-0a07-453e-9eb6-68e3b6ad41da"
+ },
+ "ColumnName": "备注"
+ },
+ {
+ "GUID": "558fcd12-9f0c-47e8-aec3-afba949db4d4",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "总收益",
+ "GUID": "d976364d-9062-4003-9a78-b765fc51f59c"
+ },
+ "ColumnName": "申请金额"
+ },
+ {
+ "GUID": "e4647e50-dea5-40fc-b8fd-4a8c53d71020",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "付款凭证ID",
+ "GUID": "8bf130e7-18ba-4eeb-9a0a-acb2c160be4c",
+ "RelationBinding": {
+ "RelatedTable": "付款凭证表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "付款金额"
+ }
+ },
+ "ColumnName": "付款金额"
+ },
+ {
+ "GUID": "c7ceaab6-1e7c-4110-819c-d9bc5ed1d6b7",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "流程实例ID",
+ "GUID": "36dbc026-f29e-4d2e-81ff-0b15ef39ef44"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "GUID": "5cbf12dc-4d94-417c-9ba9-60a410b73a67",
+ "BindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "8d303c69-9b4c-43e2-adc3-788e3068e263",
+ "RelationBinding": {
+ "RelatedTable": "请款单状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "3b7d1f22-799b-4365-901d-d2486ad34467"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款日期",
+ "GUID": "b89749ae-804d-4a8c-bd5c-dd91408ea3ff"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "width": 60,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "5fa9ac21-7b21-4c14-8cc5-c5f9da1e042e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "请款日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "请款日期",
+ "width": 150,
+ "colStyle": {
+ "formatString": "yyyy/MM/dd",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "0a669200-0ffa-4a26-b0dd-6066c56c244b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "户名",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "户名",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "2af1996e-facc-4661-a276-413d94629c72"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "开户行",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "开户行",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "8d8756af-393d-4af8-885c-694ed87cc412"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "帐号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "帐号",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "60ae746c-5da5-4460-81a2-bc4e4a7c1366"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "申请金额",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "申请金额",
+ "width": 150,
+ "colStyle": {
+ "formatString": " ¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "56f8465f-0168-4c28-84c8-b85c8c6e022b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "付款金额",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "付款金额",
+ "width": 150,
+ "colStyle": {
+ "formatString": " ¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "5a6d3649-1599-4664-ac0c-4674587df276"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "备注",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "备注",
+ "minWidth": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "bcd75bc7-1398-4a5b-9266-3209b72048a4"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "状态",
+ "width": 100,
+ "minWidth": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "db6e98b0-40f3-4b26-a84f-e23551ced546"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程实例ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程实例ID",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "915052e5-3369-4e9f-8363-a78686eabf16"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "c09e9a6a-01b8-4055-8d93-bfb819649eae"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-收益请款记录'!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "955ddb9e-668e-4f20-a3c3-601629f270db"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "PageName": "审批结算申请单",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "d7fc0948-7c62-463c-a23c-e5624e9b6edf"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "small",
+ "showIndexColumn": true,
+ "border": false,
+ "stripe": false,
+ "highlightCurrentRow": true
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 15,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "sizes"
+ },
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "收起",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='收益中心-收益请款记录'!4:7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('收益中心-收益请款记录'!B8)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3dbd434b-2327-4cc4-94a3-67424d9f66a3"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 6,
+ "TextIndent": 10,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 6,
+ "TextIndent": 10,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 9,
+ "HorizontalAlignment": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Background 1 -25",
+ "Body",
+ "Text 1 50",
+ "Right",
+ "Center",
+ "[AUTO]General",
+ "Left",
+ "0\"小时\"",
+ " ¥#,##0.00_);[Red] ¥(#,##0.00)"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,34": 1,
+ "3,1": 2,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 3,
+ "5,1": 2,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 2,
+ "7,1": 4,
+ "7,2": 5,
+ "7,3": 5,
+ "7,5": 6,
+ "7,6": 5,
+ "7,7": 5,
+ "7,8": 6,
+ "7,9": 6,
+ "7,10": 6,
+ "7,11": 5,
+ "7,12": 7,
+ "7,13": 7,
+ "7,14": 7,
+ "7,15": 7,
+ "7,16": 8,
+ "7,17": 8,
+ "7,18": 8,
+ "7,19": 8,
+ "7,20": 8,
+ "7,21": 8,
+ "7,22": 5,
+ "7,23": 7,
+ "7,24": 7,
+ "7,25": 7,
+ "7,26": 7,
+ "7,27": 3,
+ "7,28": 3,
+ "7,29": 3,
+ "7,30": 3,
+ "7,31": 3,
+ "7,32": 3,
+ "7,33": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "5,1,1,33",
+ "3,1,1,34",
+ "7,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "6653534b-bd41-444f-b575-69892bc3c17f.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "3,27",
+ "Size": "3,18"
+ }
+ ]
+}//P6BonXZvvTLV/MXDfl60BB+KbzgIqnDVbunPPW8eYLexx3leAOA1ThWFD/gk3h8HAHWVwBgkq3HjLwnEgm2wJn7xKH775fX75SurZ+LM5ORwpYzEqkKcpEb5odZARkLwk+WSbswFEoloaUX2rq4WxD1hwj8csI2k9Si8bry+y82z5kxrjWKh1PqhedbWhMAQIFoiNh3fCcb6DH7GTKzyviVwMQhVadnq6/RnoeOeieVeXsA4cPz/+tTMslLh2yzGPbMB0ne76dXUS6jjGpE42TI+FrhjW+ER09lxH6BCU2/Qmzzgv50iieno8Ztfp29S4+O6rFPlkBI720wAfpf7D5A5zfXiIUK2aUEzV3bck50qYeSQC2dxtpSuK4S6Krlh7AI1jGwW8uUyMhNlGkN9vMnM/ty+tk4YlV94uFHl4B+5GmY15mSwqppLhmIjLYRFqO4gQYJpfhCL5XpLRyGeYKLk1yl9JqrCPzVqgPk0a3TDiLm9I+044IDLX1Ytzh2cIr4A06vUzsbW3s7MPzkbaPEGoU2ZpSg52h7js1W+/z+f3MjGmfjh0JFhyEEn0z3q2pfchI0b/ZKaItxJ2Olw86LqsrYnvH9YpbSP7AfoWvbQfEXbWTWM27vRNwbp9MiC2/j9LszoprpmjAMk0lajc7Yur4tuFtYgROrrTCr1tL/kqUO9HEcyNGDOhItfmYf/HKnBZQ+CcQEw54PIp1M81fB2NLRUp3Su+j38yye9d1UCokCdCq9XlxKu67bJqniDLp1D7y1giWsTbwjtEUC2XgwgzHnlK5T1b5O74VmbdxIFtcSjv8ml1o95zlIwHLYXZTxQf3Z5RQxEi5ieADPO6L6+t1wxWgMK8Hx1GZGw90ItWZXhNCjT9/xzZ7v+UZmYVfhfXFqy2HcMUqjBHPULUg==|920
\ No newline at end of file
diff --git a/Pages/收益/收益中心-收益请款记录.rd b/Pages/收益/收益中心-收益请款记录.rd
new file mode 100644
index 00000000..6962a50c
--- /dev/null
+++ b/Pages/收益/收益中心-收益请款记录.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 8,
+ "Formulas": {
+ "1,34": "IF(B8,下箭头,上箭头)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/收益/收益中心.json b/Pages/收益/收益中心.json
new file mode 100644
index 00000000..026f5bf3
--- /dev/null
+++ b/Pages/收益/收益中心.json
@@ -0,0 +1,610 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 117.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 229.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 200.0,
+ "Mode": 1
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 200.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 11
+ ],
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 41,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,2": "%PageTitle%",
+ "1,35": "结算申请",
+ "3,2": "%CurrentUser.UserName%",
+ "5,2": "收益中心-收益请款记录",
+ "7,2": "收益中心-变动记录",
+ "9,2": "收益中心-收益明细"
+ },
+ "AttachInfos": {
+ "1,35": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "结算申请",
+ "ProcessInstanceName": "新的请款申请",
+ "SelectedTable": "收益请款单表",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "2555b81d-87cd-47df-9cea-213d79406467"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益中心!借款单ID"
+ }
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "7bc5bdc8-e863-4e27-9fa7-c0139ae6c795"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=收益中心!发起流程结果.TaskExists"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益中心!发起流程结果.Page"
+ },
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "32a012af-497c-41f6-93fa-1c5005e05d88"
+ }
+ ],
+ "Comments": "如果流程发起后,存在当前用户正在办理的任务,那么弹出任务详情页面",
+ "ID": "a98838a1-d841-4392-b572-eec52c411850"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益中心!发起流程结果.ErrorMessage"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "4b951886-a871-4553-a293-efef9685438b"
+ }
+ ],
+ "ID": "387fe025-bdca-42ba-951a-56d9e818bd04"
+ }
+ ],
+ "BreakpointIdentity": "cd229e11-4b16-4e30-8f9e-44a66ab482cc"
+ }
+ ],
+ "ID": "19bde38d-98db-49c3-b49c-b18494f19983"
+ }
+ ],
+ "BreakpointIdentity": "84c21d9e-7a98-4093-8171-5bb1c6eb069f"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "借款单ID": "借款单ID"
+ }
+ },
+ "PageName": "生成结算申请单",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "6cc2652b-e643-46f2-ab4b-60992b7b373a"
+ }
+ ],
+ "Text": "结算申请",
+ "TemplateKey": "_RS_Error1",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,2": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "收益数据横幅"
+ }
+ },
+ "5,2": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "收益中心-收益请款记录"
+ }
+ },
+ "7,2": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "收益中心-变动记录"
+ }
+ },
+ "9,2": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "收益中心-收益明细"
+ }
+ },
+ "11,2": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "收起",
+ "Size": 18,
+ "ImagePath": "收起2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "11,3": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "收起",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Background": 2
+ },
+ {
+ "Foreground": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Background 2 0"
+ ]
+ },
+ "CellStyles": {
+ "1,2": 0,
+ "1,35": 1,
+ "1,39": 1,
+ "5,2": 2,
+ "5,3": 2,
+ "5,4": 2,
+ "5,5": 2,
+ "5,6": 2,
+ "5,7": 2,
+ "5,8": 2,
+ "5,9": 2,
+ "5,10": 2,
+ "5,11": 2,
+ "5,12": 2,
+ "5,13": 2,
+ "5,14": 2,
+ "5,15": 2,
+ "5,16": 2,
+ "5,17": 2,
+ "5,18": 2,
+ "5,19": 2,
+ "5,20": 2,
+ "5,21": 2,
+ "5,22": 2,
+ "5,23": 2,
+ "5,24": 2,
+ "5,25": 2,
+ "5,26": 2,
+ "5,27": 2,
+ "5,28": 2,
+ "5,29": 2,
+ "5,30": 2,
+ "5,31": 2,
+ "5,32": 2,
+ "5,33": 2,
+ "5,34": 2,
+ "5,35": 2,
+ "5,36": 2,
+ "5,37": 2,
+ "5,38": 2,
+ "5,39": 2,
+ "9,2": 2,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,9": 2,
+ "9,10": 2,
+ "9,11": 2,
+ "9,12": 2,
+ "9,13": 2,
+ "9,14": 2,
+ "9,15": 2,
+ "9,16": 2,
+ "9,17": 2,
+ "9,18": 2,
+ "9,19": 2,
+ "9,20": 2,
+ "9,21": 2,
+ "9,22": 2,
+ "9,23": 2,
+ "9,24": 2,
+ "9,25": 2,
+ "9,26": 2,
+ "9,27": 2,
+ "9,28": 2,
+ "9,29": 2,
+ "9,30": 2,
+ "9,31": 2,
+ "9,32": 2,
+ "9,33": 2,
+ "9,34": 2,
+ "9,35": 2,
+ "9,36": 2,
+ "9,37": 2,
+ "9,38": 2,
+ "9,39": 2,
+ "10,2": 2,
+ "10,3": 2,
+ "10,4": 2,
+ "10,5": 2,
+ "10,6": 2,
+ "10,7": 2,
+ "10,8": 2,
+ "10,9": 2,
+ "10,10": 2,
+ "10,11": 2,
+ "10,12": 2,
+ "10,13": 2,
+ "10,14": 2,
+ "10,15": 2,
+ "10,16": 2,
+ "10,17": 2,
+ "10,18": 2,
+ "10,19": 2,
+ "10,20": 2,
+ "10,21": 2,
+ "10,22": 2,
+ "10,23": 2,
+ "10,24": 2,
+ "10,25": 2,
+ "10,26": 2,
+ "10,27": 2,
+ "10,28": 2,
+ "10,29": 2,
+ "10,30": 2,
+ "10,31": 2,
+ "10,32": 2,
+ "10,33": 2,
+ "10,34": 2,
+ "10,35": 2,
+ "10,36": 2,
+ "10,37": 2,
+ "10,38": 2,
+ "10,39": 2,
+ "11,2": 3,
+ "11,3": 3
+ },
+ "RowStyles": {
+ "6": 4,
+ "8": 4
+ },
+ "ColStyles": {
+ "0": 5,
+ "40": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,2,1,37",
+ "7,2,1,37",
+ "9,2,1,37",
+ "5,2,1,37",
+ "1,35,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "f6ab0f93-e986-4de6-8608-41fbf0ca2ff7"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "上箭头",
+ "Formula": "收益中心!$C$12"
+ },
+ {
+ "Name": "下箭头",
+ "Formula": "收益中心!$D$12"
+ }
+ ]
+}//lppqsijbGA7J+r8c6kWZHDgMZibHBqgWzNPmBc3uNkDkvxAHLGNFABuZaZugTVbQfI6YOU2WtynDZs1gxXSltPZiNh7m+m1wvMkX2D4S4Gfqh9T4/t18yLIrMIZPPcQ/rN5OPBc3e9/AJetAc/DCbEzA54eMWit0GTsmpwoBt41i4uYnyEsBlUm/m5BCye/rDG7wE029sZJKlTzHVK5U+UNCw0n/PSLZ2dcuVLVP6XOqZPY7Ttbgemcx+UYyqjuN1Hxf3Q8SuXPOqW47vvKgvgzNEAQO9u387/dAhh75/iOSAl8B23jRloV4vAbY7mEUE7OKTcFnxvx6O7N0z7kUwRskeik3c+YchMkaUYk/petHRSMMPSQK+e3TZ/syeTFVR3Oq4/segoWM5hbKve68jwoYNoSHqTn3b5ojrX+ntYRWGI1y6VZN4lKLDDdydz4mpjrpqoJQF7R5TsGSBbbGpyoOgmlG+D6YOIZWt2shi2/DX5FO5+IUT9CgWZUyy7xIsmm1+jYoOm1xtrMz//Cry4smp4orq56KB9zWDXGmuujmxFBWCMorO/q2wAA1h/FHvIgBhMGz1XAtF1OtrJnWqKdtvtIaJ+KzR8ysNJjPN8/nKN1UPrH3fnH1UzN26gRCxla/aLPpdRwpWvsMU+EJmCEuPZjnaT4LHfE2DxRKr4CFlfNUP02gGe2XZq3hSL7TOnYiHp1G7qdYvC3BUcfiurI3fIslViSJMczRpJ6DA2OE1PP/71Doxgdw2GgyjLIdGfQ6k0HJHOxf2HqhpC/FPtusu/lNGzqSHfqLkUrzt2JOflgkyNA2TTwsbAKOwm1JwBgwTu+iso0kuqsXJR19wjnSNvPCM3QV/Ms/IRmo+driUQTZFyX0wJXJbcUVnG4fUsCeE67yhSNnrUt+//ziwQ==|920
\ No newline at end of file
diff --git a/Pages/收益/收益中心.rd b/Pages/收益/收益中心.rd
new file mode 100644
index 00000000..ee7243fc
--- /dev/null
+++ b/Pages/收益/收益中心.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 12,
+ "CustomNames": [
+ {
+ "Name": "上箭头",
+ "Formula": "收益中心!$C$12"
+ },
+ {
+ "Name": "下箭头",
+ "Formula": "收益中心!$D$12"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/收益/生成结算申请单.json b/Pages/收益/生成结算申请单.json
new file mode 100644
index 00000000..2c787238
--- /dev/null
+++ b/Pages/收益/生成结算申请单.json
@@ -0,0 +1,938 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 667.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 38,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,31": 0,
+ "1,33": "生成结款单"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!B2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=生成结算申请单!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=生成结算申请单!结束日期"
+ }
+ },
+ "BreakpointIdentity": "1d99b5c7-ed25-4c6b-a56c-7f6af24231a8"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "1,33": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRow",
+ "RetrunParamNames": {
+ "SelectedRow": {
+ "SerializeProperty": "选择行"
+ }
+ },
+ "BreakpointIdentity": "5d34a15b-6584-4ff7-aa72-34916f80a6a4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=生成结算申请单!选择行.length"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!选择行"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "ID",
+ "OutParamaterName": "ID字符串",
+ "BreakpointIdentity": "686f4992-5fac-43ac-9f5e-a54a91f541ef"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "username",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "4a774835f284413eb706ba4b79727b81",
+ "BreakpointIdentity": "0858226d-8682-4c7b-bff5-c461828b1602"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "生成请款单",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "请款人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!username"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时任务ID数组",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!ID字符串"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "请款单ID",
+ "ResultTo": {
+ "SerializeProperty": "新请款单ID"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "e21fe1cd-a26f-40b1-a524-7d16c69be261"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新请款单ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "创建成功",
+ "BreakpointIdentity": "40036806-03bb-4676-b35b-4a1964039211"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "ClosePopupReturnValues": [
+ {
+ "Name": "借款单ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!新请款单ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7ae1633f-ac19-4dca-bdce-a4e43c0129e4"
+ }
+ ],
+ "ID": "1b7f9514-c168-47f5-8a19-8dce3359cc26"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!msg"
+ },
+ "BreakpointIdentity": "28b82df2-ddde-45f7-937c-ae8ff56efade"
+ }
+ ],
+ "ID": "79e86383-19ad-4691-bb0f-4ae3bf27e6df"
+ }
+ ],
+ "BreakpointIdentity": "43c7eb20-b0f0-4c86-804b-fe485e876a71"
+ }
+ ],
+ "ID": "58ba2a90-c982-46d9-ad7d-8b5d685285f9"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请至少选择一行",
+ "BreakpointIdentity": "0998dfd3-3863-44b0-80db-d53a7b86c2b0"
+ }
+ ],
+ "ID": "6c12d249-bc1a-41c6-8c48-1c116b3ebd5e"
+ }
+ ],
+ "BreakpointIdentity": "63226f95-d7d9-42c6-9a09-77015cbb2d07"
+ }
+ ],
+ "Text": "生成结款单",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "账单.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "SelectionChangedCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算总金额",
+ "ParameterValue": "0",
+ "ID": "77b9f89b5c6948c6915156e47dd0cf6d",
+ "BreakpointIdentity": "4bf71f07-5065-43e1-9280-60efe67b055d"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "/**\r\n * 计算 JSON 数组中指定属性的总和\r\n * @param {Array} jsonArray - 包含对象的 JSON 数组\r\n * @param {string} propertyName - 要计算总和的属性名称\r\n * @returns {number} - 属性值的总和\r\n */\r\nfunction calculateSum(jsonArray, propertyName) {\r\n let sum = 0;\r\n if (Array.isArray(jsonArray)) {\r\n for (const item of jsonArray) {\r\n if (item.hasOwnProperty(propertyName)) {\r\n const propertyValue = parseFloat(item[propertyName]);\r\n if (!isNaN(propertyValue)) {\r\n sum += propertyValue;\r\n }\r\n }\r\n }\r\n }else{\r\n console.log(\"传入的参数不是JSON数组\")\r\n }\r\n\r\n return sum;\r\n}\r\n\r\nvar data = Forguncy.CommandHelper.getVariableValue(\"选择项\");\r\nconst totalPrices = calculateSum(data, \"核定收益\");\r\nForguncy.CommandHelper.setVariableValue(\"计算总金额\", totalPrices);\r\n",
+ "ID": "fd1b9ad310804ff3a5a3c2fbbddd8369",
+ "BreakpointIdentity": "2d60b46e-c4cd-4d29-af43-0b1c7db995a9"
+ },
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!选择项"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "ID",
+ "OutParamaterName": "ID字符串",
+ "BreakpointIdentity": "2b736838-f7f6-461d-863a-d9f27699e9e6"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!选择ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!ID字符串"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!总金额"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!计算总金额"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4c8b2eb1-8099-45fb-8550-bc32b084faad"
+ }
+ ],
+ "ParamProperties": {
+ "selection": "选择项"
+ }
+ },
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "601e1b61-3dd4-4060-9d91-a6f505417a8a",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "8efab3c0-b70a-4dde-985c-b0515eceeebe"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "60fa4d3a-10e0-4d0f-ae8f-a80b55cbce97",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "03f21d79-93fc-4f74-8bb8-a5ace091d0f0"
+ },
+ "ColumnName": "工时日期"
+ },
+ {
+ "GUID": "2a24d856-b884-46ff-8b33-16f388137ae2",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "9baf86cd-3147-42dd-962e-793f60422e4a",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "1d7d961f-62c0-450a-bdf5-9f7570fb0425",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "1cacd6ed-5550-4c6a-a835-b490ebc42b56",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "947ea417-dad8-4504-a1a6-3b94f534e46e",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "时薪来源",
+ "GUID": "cbd066d9-38d6-43c3-a942-eb34c20ace46"
+ },
+ "ColumnName": "时薪来源"
+ },
+ {
+ "GUID": "c616d706-8d4a-4ea8-a881-1b9f22aa4f6e",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "026a0c2d-ead1-4cfc-ae28-10736ee6cb98"
+ },
+ "ColumnName": "时薪单价"
+ },
+ {
+ "GUID": "f1f7aea9-5e25-44f3-bc01-fb49382da320",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "提成系数",
+ "GUID": "eae3921c-f948-4623-89b9-1740b0329de3"
+ },
+ "ColumnName": "提成系数"
+ },
+ {
+ "GUID": "b6bdfe74-39aa-45fd-82e1-5a8cbcf669ce",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "上报工时",
+ "GUID": "1e478658-28b1-4f00-80a0-27212e481d9d"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "921c70db-81a4-4782-9b18-204859b2e089",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "843a0a51-1dfd-4389-a3aa-620523410135"
+ },
+ "ColumnName": "核定工时"
+ },
+ {
+ "GUID": "5e1b4ade-9bad-4bf1-ba27-d6a6c6b17467",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "核定收益",
+ "GUID": "18f8b5d2-cfaa-40d9-abfd-0f27ba85d83a"
+ },
+ "ColumnName": "核定收益"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "14cac787-9bc8-4a8f-ab47-cc65a9dab1dc"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "55eb8067-b82b-4f2a-8b5c-586c3d6cd1e2"
+ },
+ "Value": "实际"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "b93ca30f-6ca4-4e70-b539-b7fc5754b0d6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "6647497d-8d9f-42e4-b90c-e4f25f1cc53d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结算申请单!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "21a3328f-4090-485c-a4fe-ff2211fae6df"
+ },
+ "Value": "0",
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "0bc16a33-9406-4eb1-9099-eb54a243d2f5"
+ },
+ "Value": "%Null%",
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": [
+ "ID",
+ "工时日期",
+ "项目名称",
+ "任务名称",
+ "时薪来源",
+ "时薪单价",
+ "提成系数",
+ "上报工时",
+ "核定工时",
+ "核定收益"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "02b51286-fb1c-4cb6-8213-078da1acb7f3"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工时日期",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工时日期",
+ "width": 130,
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "7444a0b9-613c-4834-b4bc-f6a15205f943"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "minWidth": 130,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "ef8873a5-c358-42f4-ac38-cbc9f2d5ce2d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "minWidth": 130,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "6835315c-704c-4e7d-a7f3-9d4fa3487a67"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪来源",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪来源",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "675813f4-2a63-4e00-88af-053e70520c5c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "时薪单价",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "时薪单价",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "bab36fc5-a88e-4595-b87a-0be2823955e6"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提成系数",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提成系数",
+ "colStyle": {
+ "formatString": "0%",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "52cff03b-69e4-489c-b515-76b55378f421"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "上报工时",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "上报工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "cd0a56ee-4064-4be4-8ee7-781ce705747c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定工时",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "a8b79f20-733b-45e7-8967-6f87614a8444"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "核定收益",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "核定收益",
+ "colfixed": "right",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "b4738d60-c16d-48e6-9547-411501dd0d4a"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "showSummary": true,
+ "sumText": "合计",
+ "size": "small",
+ "showSelectColumn": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "#FFFF0000",
+ " \"结算金额:\"¥#,##0",
+ "Right",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,1": 0,
+ "1,14": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,28": 0,
+ "1,31": 1,
+ "1,33": 2,
+ "1,37": 0,
+ "3,1": 0,
+ "3,37": 0,
+ "4,37": 0,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 3,
+ "6,8": 3,
+ "6,9": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,2,36",
+ "1,1,1,13",
+ "6,1,1,3",
+ "6,4,1,3",
+ "1,33,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "生成结算申请单",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "收益请款单表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "总金额",
+ "Formula": "生成结算申请单!$AF$2"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "生成结算申请单!$B$7"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "生成结算申请单!$E$7"
+ }
+ ]
+}//MA9cRhJyEjAlUEv6lRV6Fdv6GZeprEnMXQdtKDlYUqKN0L36VQmvppeGIWRov2BZgIw/vZeZJMZNhoBttQ7Pn6YvvVBRRKO9hMjPyOrTqDihaVZOVKPKx19RdR0QxNIY7s1jl/glfMj3Tp5EInlb/FEP18ZtKPL6BpmPfuZ1RJPmtm79HYp3AIztbTBHtjTYBXL8639MmoZFGdSVvRl9RTPGSkv0f4wIdTMdFL40Baiy67XexP0IxTclXIaQl9ickxeboUl8j8Ypx+kJz1fHAicnstIjwywXHZ0NGF5HxZvW/5v4BW5A676ZaIcli3Q0S7PyEUZS88BY17+lhfuDYWv+dSEvfxmFG6ctel6mbg4cYyiSR4DkQ0X1ruVq1wrzPPIm/qTL9ugp/R15rlkNtrw25bkVLs02QduddP/o/3b08Ns0j4Peq3ILU/RzYgTU8WTC/OHf7g0ynTiCTpU06nywYuJbl1M14HsnhWSDxvsyM8UE+lr6Y7sF13QUcphQ8ud5s6XPU8ZMv1vb4p4bh5ITeQhZ8pB+zr92q0nMy29wzXT9xIkM074F74wDntXy+FbAAU4SS1/b1vhF3vg4aAIk6rxULjPvekKg6x2L6gNIz4AAXSaDE2b+apuNbwOteUBBgW1AAcMgVfBKNotq3eg6Wo0DPjWCLMqhI9lMtreAl+v0mzUQHMVMNb/oy17z3lJW5VBvqlc+b473Wo4D1w9mtzDnST/Zz2w3z+3I1u+K0fn+oimsp2h5w4np5DJfxhHULExH9QPs7ytz4qY2QiT0p0ossioHowp4JfyS/S1NNUB/UGmdXiolcvdvVPdJlXfIftc9AbjgvV2aqi7FG7V6GrEWc+6F7NPEGqRibbbXJ7ihbbc4tNR9I/X1IRuAi1E8IczhKo/1rHAnFRhNeg==|920
\ No newline at end of file
diff --git a/Pages/收益/生成结算申请单.rd b/Pages/收益/生成结算申请单.rd
new file mode 100644
index 00000000..afc2eb0f
--- /dev/null
+++ b/Pages/收益/生成结算申请单.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 38,
+ "RowCount": 7,
+ "CustomNames": [
+ {
+ "Name": "总金额",
+ "Formula": "生成结算申请单!$AF$2"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "生成结算申请单!$B$7"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "生成结算申请单!$E$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/汇报/ReportPreview.json b/Pages/汇报/ReportPreview.json
new file mode 100644
index 00000000..db348d81
--- /dev/null
+++ b/Pages/汇报/ReportPreview.json
@@ -0,0 +1,402 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 452.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,1": "日期",
+ "4,1": "汇报人",
+ "5,1": "汇报类型",
+ "6,1": "汇报对象"
+ },
+ "Formulas": {
+ "1,1": "G5&TEXT(G4,\"yyyy年mm月dd日\")&G7&G6"
+ },
+ "AttachInfos": {
+ "3,6": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "2b7c53b0-c65a-4a28-8b02-09384bc30600"
+ }
+ },
+ "4,6": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "e0d9f849-6e53-42cb-a3ad-946e04d20b80",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "5,6": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "f7337e85-d83d-4691-8d12-5dfed393b3e4"
+ }
+ },
+ "6,6": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "3faa50c8-4fbf-44db-a6e0-3b2f7d344bfe"
+ }
+ },
+ "9,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "9c67a615-fbd0-4777-86b4-c5a5f46b9cdc"
+ },
+ "CellType": {
+ "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
+ "Toolbar": true,
+ "Pren": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 5
+ },
+ {
+ "BorderBottom": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Right",
+ "Body",
+ "[AUTO]General",
+ "Background 2 -10"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,1": 1,
+ "3,6": 2,
+ "4,0": 3,
+ "4,1": 4,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 5,
+ "4,15": 3,
+ "5,0": 3,
+ "5,1": 6,
+ "5,2": 3,
+ "5,3": 3,
+ "5,4": 3,
+ "5,5": 3,
+ "5,6": 5,
+ "5,15": 3,
+ "6,0": 3,
+ "6,1": 6,
+ "6,2": 3,
+ "6,3": 3,
+ "6,4": 3,
+ "6,5": 3,
+ "6,6": 5,
+ "6,15": 3,
+ "7,1": 7,
+ "7,2": 7,
+ "7,3": 7,
+ "7,4": 7,
+ "7,5": 7,
+ "7,6": 7,
+ "7,7": 7,
+ "7,8": 7,
+ "7,9": 7,
+ "7,10": 7,
+ "7,11": 7,
+ "7,12": 7,
+ "7,13": 7,
+ "7,14": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,4",
+ "3,6,1,9",
+ "4,1,1,4",
+ "4,6,1,9",
+ "5,1,1,4",
+ "1,1,1,14",
+ "5,6,1,9",
+ "6,1,1,4",
+ "6,6,1,9",
+ "9,1,1,14"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "汇报预览",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "ID": "f9a889f0c4fc45879b305e575797c665",
+ "BreakpointIdentity": "fecb1e74-1875-4e26-8148-1a16df3279e8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "b133d385-bc4e-4b23-ae39-106483d86925"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ReportPreview!ID"
+ }
+ },
+ "BreakpointIdentity": "3a49b154-7db1-43f2-bb47-87bd61ca413a"
+ }
+ ],
+ "ID": "5c57ee6f-8f85-4969-b859-fd29bf6a76af"
+ }
+ ],
+ "BreakpointIdentity": "18700a7f-694d-49f6-b4a6-d98c622c3c9e"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//sLVqf3KtRY3iGyLwsQKCOCQEIfpgKqNJsBQZXKArr75J/YNZVbZLufaZIbwu4PcupRjMwRShSNcx78K3RJl0O1KjRCbmLtjf5YphfJD+YmLTKRiM4mU/WfR12UYruzs5wG6fKMgJDJRnV/p3Ej2UdiuJzidA7b7ToDN/tCkx8rmH0fdleNtnIPznHvjwdPkBpegFdFoKHJz6k7utX06Xfi+00b/PrHfpTZAt41R6IWgDrySZBWl19RxudspRSC6YTGvf05XrtptzYeVyfWs7Rw2Z4fr90lsGmIVb9oZff8es/fN+R07vykJEsIKCZHmzB6b7/TdKihvMqUCfUFOt2gURGFxNvKIjht07Lv7/IAG1XjYNhFPXt5JDeM1eQEqH2SSWBLfXhaEkWsVGMLq/0p1anig2Xv2aX7bNQ9pnlDFj9IO99ydJy5qYLxOLB3StYXHAJs6smHSyYKEbAvcVV7+Dt003shPq+HUXqwBy3F7vzRgsw5kRAbifhfH9vK8eU55cEVDv5Cpeu0PSy3xpCIXZdOsH8DmCP1HV0qfPJdlAhzEh950BxzkexYovCdYmKfdrKtY0xpnTFxIGGGELGwQVxm1HhejHMPdbMXEOmGQhOrEiTlVskHdvnABLTqEhMBt3ecAoHRPwXLKAZro+Q48g1a11lXfLgsBe1FRfqZMBPAzo27CN3C078iV/I/9k6QpXaTcKuAjM8L211wuN868frI8axD/wTweehhr+6hlEHfjzgAn3mdzub9d9WFAZ/p1Yk7MCgrxdPJtD2imTg//KQPQUdREGesuQz0r2FQHlyU04kMOjhszyGkMgv2zGAo63rBa/fkNezGeSqbJ/PsLkK5psC8ipt36WEEgQ7auWb7223nEBMT+bEtFfrYhjWtGQUZucVYDq3uKAzPMXqw==|920
\ No newline at end of file
diff --git a/Pages/汇报/ReportPreview.rd b/Pages/汇报/ReportPreview.rd
new file mode 100644
index 00000000..e3f52b3b
--- /dev/null
+++ b/Pages/汇报/ReportPreview.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 11,
+ "Formulas": {
+ "1,1": "G5&TEXT(G4,\"yyyy年mm月dd日\")&G7&G6"
+ }
+}
\ No newline at end of file
diff --git a/Pages/汇报/汇报列表.json b/Pages/汇报/汇报列表.json
new file mode 100644
index 00000000..0df9f05b
--- /dev/null
+++ b/Pages/汇报/汇报列表.json
@@ -0,0 +1,559 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 523.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 4
+ ],
+ "Count": 5,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 31,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "3609617039444daea57da1978344c4f",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "b872391c-92e6-4cee-aede-c9cdf74ba4da"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "9ba36dd6-8029-4068-bd4e-2183ad604823"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "开始日期": "开始日期",
+ "汇报类型": "汇报类型",
+ "汇报对象": "汇报对象",
+ "汇报人姓名": "汇报人姓名",
+ "汇报人": "汇报人",
+ "内容": "内容",
+ "总工时": "总工时",
+ "状态": "状态",
+ "纯文本内容": "纯文本内容"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "BindingInfos": [
+ {
+ "GUID": "7e9e912f-1c75-45a6-a66a-5fa3917ccad1",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "1cb7cf92-b338-4467-b2e0-8d06669751eb"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "e16c44c4-b661-4fb8-9e88-6b6a27d05217",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "标题",
+ "GUID": "ce07ba34-0714-4006-bb87-9045d74e5aa3"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "b44ac180-493c-4664-8272-26421d621883",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "11f6b92b-155d-459f-965e-a474b387bba1"
+ },
+ "ColumnName": "开始日期"
+ },
+ {
+ "GUID": "5c035225-0c17-40bb-bf79-03ea85a562b5",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "862dc65f-800d-46a7-a85e-fc465ece6685"
+ },
+ "ColumnName": "汇报类型"
+ },
+ {
+ "GUID": "6c6d0663-ea50-482a-8a84-b403cfc8711f",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "c5d061ee-60fa-4c23-866c-001e0b64861c"
+ },
+ "ColumnName": "汇报对象"
+ },
+ {
+ "GUID": "df8f2578-5d1b-46dc-a811-1d7cb993382e",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "7905da3d-488e-4ddb-86b3-561a47bfd6cd",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "汇报人姓名"
+ },
+ {
+ "GUID": "c91b791c-e644-4284-aeeb-f32fe2fa56bb",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "2cfdf1e5-f388-4477-b06b-81df137a5e31"
+ },
+ "ColumnName": "汇报人"
+ },
+ {
+ "GUID": "371331a4-3245-4ee9-b56a-1490ff37682c",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "f1b973d3-9ff2-474d-8710-f4f059000bf8"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "6729b996-9822-40df-8552-41f9111636cf",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "a6e09f94-3b6f-4c1c-bbda-7ee5ec121e53"
+ },
+ "ColumnName": "总工时"
+ },
+ {
+ "GUID": "27bd7e43-0e98-4da1-ac7b-c2caf2747981",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "9679402b-ef92-4dc4-b9c7-9023e4632ef4",
+ "RelationBinding": {
+ "RelatedTable": "汇报状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态文本"
+ },
+ {
+ "GUID": "8d6962b6-41e9-40f7-9aef-37d6dd329083",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "4f8ef8f5-682e-4747-a36e-0196b6e577f7"
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "b99f131e-0a4a-47c6-b5dc-33486cef9fc1",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "纯文本内容",
+ "GUID": "24b4abf8-25c5-417e-82c9-b840f87c4765"
+ },
+ "ColumnName": "纯文本内容"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "c224fc66-d0bd-4914-8996-f8a31bc70e09"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报列表!汇报类型"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "df0c75b3-49fb-4bb1-b97c-06e5cf723362"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报列表!汇报对象"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "339407de-abe0-4b93-94b4-c4568e38aa76"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!汇报状态"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "4d85b79e-a854-42b2-915e-0ae47bb0c0af"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报列表!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "8da041bd-683b-4c24-bf9e-9132a139ac86"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报列表!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "6fa809b2-a70d-4bd0-9f9a-f82a47d9dfc4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!汇报人"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "598d2338-8afa-4be7-94f1-d5725e993767"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "ID",
+ "标题",
+ "开始日期",
+ "汇报类型",
+ "汇报对象",
+ "汇报人姓名",
+ "汇报人",
+ "内容",
+ "总工时",
+ "状态文本",
+ "状态",
+ "纯文本内容"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 20,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 20,
+ "DisplayMode": 2,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 150.0,
+ "TextForNoItem": "暂无内容"
+ },
+ "TemplateKey": "_RS_Clickable"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,0,1,31"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "汇报列表",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "f3b68e6f-5468-433c-9af3-e41d74ece184"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "个人日报表格",
+ "Formula": "汇报列表!$A$2"
+ }
+ ]
+}//Tues0lHYimZgIwMCqnGJpuzu8Le4wjHe0O8K0yuJPa+FkjnY3e7x+vKQt6omC5Hy4tGmHD7ljiEFO4r1aVj7BkRN/o3OK+2D0r18K8LvReYj5n4HDrvwJ+G/OG7yQOPvtnLH8vHbppvAKrtNfZnjOAFSQ83bRUf20MLLHY+AIy6VnrisgYwm8k0bdOCco5SR/mY7UxoQzi4dqK30XQLqoxdV5+jG0TEzzDLkGNjBrVJw51nI3s9C5W2rW1OVeAzdK3iA+f+uzauMQiQdH/RT0IddwrpMRKXOKgFDmNaGUrWlwJC8Qmq5ZHbtWHdY9r3rwLnnGVgmv7jAxPIw5Uuh9Bvf90lurtk48W2eRVkh9ot1AMdaMaFhmZ2LOSMHaQF0CARKaT4DwD87mWtw5D4Emntyy5f+2AdHXCDHLn0ciza/4nhJMUVQ/bOfCsiwuaRWV8vjTgCS3HM/MsKtHuYZpgSezdeoxoJ+cSSYWEQBpl1R6COzaBw+6B0kIkw3oA8wCowB39jQd3sd5f/f9oGTSTngfHAMBHPYqLNnNWuYhOPpCMdkX+2O4zNH7o/ZL9mVaKfSMOv6hZJurXgqHG/xA5j+wWzgtFpBN3f3frG6X20IWN1t8fQE7AzFFRt/PT/Zvbq6S0X7Vc15x6yiU8c5HO9Y1/DoHyrO44lFApzEjoynogjaGmxOo6YLIG8TkS/1Gc51dRpIrL3EirtmLaS3KUgyLGAGrjBvxYbDIXqN6W1/k/DrWVZsECAJuLnEOYNNYMYKrRrSRC6M6J2CiNCaduqlH05vl1OLc8tH//OVxvQihMJDnc+eOab9fBlStdNT5wRbXWvvwbndBsRuZPqGqoBuSpxrBjQK6qbUjJ46aKvDHfMkNWLyn0Vin8qS/ufXy7gKYM1EEFbuMaAkRJipwQ==|920
\ No newline at end of file
diff --git a/Pages/汇报/汇报列表.rd b/Pages/汇报/汇报列表.rd
new file mode 100644
index 00000000..8faed6d1
--- /dev/null
+++ b/Pages/汇报/汇报列表.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 31,
+ "RowCount": 5,
+ "CustomNames": [
+ {
+ "Name": "个人日报表格",
+ "Formula": "汇报列表!$A$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/汇报/汇报模板/模板列表.json b/Pages/汇报/汇报模板/模板列表.json
new file mode 100644
index 00000000..e32a27ec
--- /dev/null
+++ b/Pages/汇报/汇报模板/模板列表.json
@@ -0,0 +1,504 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 534.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 31,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,27": "新增模板"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "搜索.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none"
+ }
+ },
+ "1,27": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=模板列表!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板列表!个人日报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "9c988373-e9f8-4014-b0dd-11a4140fcb3f"
+ }
+ ],
+ "ID": "f7104d46-8984-4249-90a5-6d4beb139ce0"
+ }
+ ],
+ "BreakpointIdentity": "9a5116fd-4c50-4488-a348-f1fc1359020d"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "模板详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "c9742563-1e7c-4667-9567-c4fc5f40b1ef"
+ }
+ ],
+ "Text": "新增模板",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "ae66f6e3ada5463385b19f7bebc32b1",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选择模板ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板列表!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "af2ce947-8d43-4cbf-8844-642997cab2f1"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "模板名称": "模板名称",
+ "模板内容": "模板内容",
+ "最后更新日期": "最后更新日期"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "汇报模板",
+ "BindingInfos": [
+ {
+ "GUID": "d3d1e5c7-11ca-4324-b4e3-7877f33b09bb",
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "ID",
+ "GUID": "cd1df41b-4c32-45c6-9c8e-0a95d9799d87"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "0aec873c-b079-4291-b941-0e554a949952",
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "模板名称",
+ "GUID": "e3362469-d911-4bb9-9b30-af80041cfa09"
+ },
+ "ColumnName": "模板名称"
+ },
+ {
+ "GUID": "bd0962a1-0bc1-409e-86e3-2fe6a8af6630",
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "模板内容",
+ "GUID": "a8dcaac3-0c98-46c9-92c3-8ffc9ca816bb"
+ },
+ "ColumnName": "模板内容"
+ },
+ {
+ "GUID": "4245f4df-692b-4d83-b828-8841064a815b",
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "FGC_LastModifyDate",
+ "GUID": "e69e19af-84bc-4617-8633-6cf76d8a33c4"
+ },
+ "ColumnName": "最后更新日期"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "模板名称",
+ "GUID": "257c586c-2218-4010-bc9e-1c1ee2770d7a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板列表!B2"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "FGC_LastModifyDate",
+ "GUID": "21c22135-873d-4ee2-9398-ce899c9ebc6e"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 10,
+ "TemplateKey": "横向分割"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,27": 0,
+ "1,30": 1,
+ "3,1": 2,
+ "4,1": 0,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "4,13": 0,
+ "4,14": 0,
+ "4,15": 0,
+ "4,16": 0,
+ "4,17": 0,
+ "4,18": 0,
+ "4,19": 0,
+ "4,20": 0,
+ "4,21": 0,
+ "4,22": 0,
+ "4,23": 0,
+ "4,24": 0,
+ "4,25": 0,
+ "4,26": 0,
+ "4,27": 0,
+ "4,28": 0,
+ "4,29": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,1,1,29",
+ "1,1,1,25",
+ "1,27,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "模板列表",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "ac3047ec-b1d6-4812-af80-347093819850"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//QiKzXCxlTpIhlTQHdr+uFi6c5NOuw/aWsXhAnvZ2uF8CdJvys7KiOzG6VNQ7P36AbURAMlHR6kWyEndxnAya1OLLwRoWS/9urHFfQn3xjpdyi5MOtM5PIRV7q9DkzwLxi99UWRxGUd6bcmbZABjqPYaEFwjEdTkE0r97oxLTHjmqeSGWC1n4v7tZI7N7HZilhk9iynwlXb2GrgckA/IcG2OHiKVND22LfENUFOWDfpDpzD1VCEHXvxhOQfX6beB1w0Msdx8TzE7SvqIEkDqL1jOsaUT1Vv0h0FTahMvDOdrEsYy8qJnyoklAwD5sYU5xQoGPW9zTRxcJS9/iqbXSm7b8hbQr2lQPIYJshnyOREBUvr9fxzdAN2vRA70eg9YMDS6C8FT9gyrwXmEslIcccYj14l3/TwMOMtvM4M3mXctjoSADl6VRfaRctG3f+imfZZynf1oYOgsiV9NLUeEAFCO0DdIdiqR+pvSWAMYGlk5WkWmwwtarMhYWOUgJc/GWA0xNMQWdhUNAs9gMwU+xPTc4lBqUdIGHtqLiqSx/QL3N3GVaVQkQarqpp28uuNuDfCoQ1hHL/17/mLaL1NjsQtu2NI67I0X6WRMBdzpuh1DIB27DZY9VlRjKJJEH9NB1xcAvh1Ym4M0JGfB9QGFiS3WFUjyx6vLiLn9zHf6KxbcBf4sV0iFpPeIb4ZGSWs2Lr/jn3pYpk3mju4luM3n9Rsr2/MrXtZt0+rPSj1OcCx2bVKPpuN2QA3UTeMcKojxiIY2d6ndJ+kPvpiKqZyEM+zALdPfl2sZhlNUtFiPGnS14wo8D/9LIVJm0IdNKgD5KD+9ofY471gz3p00+2mKSr4SuSX/Y8m436sXPZ+2RyFazBwCw3TQ1EsfbdNmETiwCVP5lrgSjg/re90pEnfNUNg==|920
\ No newline at end of file
diff --git a/Pages/汇报/汇报模板/模板列表.rd b/Pages/汇报/汇报模板/模板列表.rd
new file mode 100644
index 00000000..3e7aeb7f
--- /dev/null
+++ b/Pages/汇报/汇报模板/模板列表.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 31,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/Pages/汇报/汇报模板/模板详情.json b/Pages/汇报/汇报模板/模板详情.json
new file mode 100644
index 00000000..2e167e92
--- /dev/null
+++ b/Pages/汇报/汇报模板/模板详情.json
@@ -0,0 +1,439 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 684.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 9
+ ],
+ "Count": 10,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "模板名称:",
+ "4,1": "模板内容:",
+ "7,1": "取消",
+ "7,27": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "模板名称",
+ "GUID": "b2c34817-bbbd-480a-b527-795dcb42e9f9"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "模板内容",
+ "GUID": "5a59d792-c4be-4fe1-8806-e66f7e3ac148"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请编写模板",
+ "resize": "none"
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "10648d31-d3fc-40f9-93f7-fe2850441cf8"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Minor3",
+ "IconSize": 14.0
+ }
+ },
+ "7,27": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=模板详情!B3"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=模板详情!B6"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=模板详情!B10"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "764cd14f-8c97-4b5b-ab7d-9eb67380170b"
+ }
+ ],
+ "ID": "ed03ffe8-fd22-45a5-824e-b99cfe6c4413"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "9b1f3930-995d-40d1-bdb8-4e372ad41637"
+ }
+ ],
+ "ID": "46799abd-83a0-4cda-b972-6130d29dcc14"
+ }
+ ],
+ "BreakpointIdentity": "829c1ff5-abeb-403e-b6d5-0076c2dd0a13"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "90be1899-d724-48a6-b592-cb10c07d9fba"
+ }
+ ],
+ "ID": "64ff1f86-a1a1-4cc4-b9f9-79b74e921cc6"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "请输入模板名称及模板内容!",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "bb2a6a89-eea1-4c65-a0fa-f9cd9a41b2ce"
+ }
+ ],
+ "ID": "88a57ee8-58fa-4930-bd43-8b59043cbe65"
+ }
+ ],
+ "BreakpointIdentity": "7d295ce3-0eca-481c-a6d8-0b2064c796e9"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "9,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "ID",
+ "GUID": "579bbb18-4d2b-4d39-b0eb-5628439235a6"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Accent 2 0",
+ "Left",
+ "Text 1 50"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "4,1": 0,
+ "6,1": 2,
+ "6,2": 1,
+ "6,3": 1,
+ "6,4": 1,
+ "7,1": 3,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,27": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "7,27,1,4",
+ "9,1,1,4",
+ "2,1,1,30",
+ "7,1,1,4",
+ "5,1,1,30"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//7qKnyD4bBG/1fjfmf2N+TXXRXP9nuEdHe9FSPWawWWioREgjiRZdCGfKjdUew7etHhDlZUX42gMYxLm+BCjawQc6xpySO7iQSL4nB9zd2uOp+h9rhABhT7HYxV+jiWYXHmVrn+O9tlOIjk7mCZjBm35QYxWsBpEn2F35hsggiGuk9f5AxZxdAa6dtXVtafhllCA3lphZl4rvjHmesE+4x32QA9lIIeHJwvEA5yzx35fSDbMXP0t3OAVTYevlQ77IXKVyjMSsZe8WamjXOq8em6rS0x2E/wpKdYwRPSscdTnoSY3dRVDqTs7vjiRfkMf22762r4xlkM8QuE5w0Fe4tiFHqe2SEMXRpMWzl2457DwJuQ4HCQt1cMX07SNZVL9DcKCbHh2aP1D8WgJfw8u8hAOfWqUh6OhAKK5OcOILDEAd3nDqtONTS69kkVeu53OuOWGnZrZ3ykpplE6VZrrqMIKTQ3lbmSMmbDCg44XrumNCiK7Hccyac8pi6lY3g602U0WEpqrwch9HAfPTS80bpMOhDNMSPHC/nz+JUZd30iqk0JBAhx/A7TkfER6iu2VRYL91QN/Hv8SM0ihN2H8nLsuRyWLSpLAtvE3zCI6Vc/asXyv2jDfoW3e0dcNA+A0TSTxlR3ll3ygYqd3O4BqbElLPqOtMpZTpFjbbxSmuhqWmEJ54WfD3hbmgl5Pefh8o21InYtQC85dgwS3/bGI3U4vFbFZWrF/+4Ki0Zl2nL7bf8qidLUXTMYkG37GclNiW3Kk3GznKNNTCxLlp8k76Xp1DhrzKhq57cVGUJ9c1glXqSNoUGlHkyYO73umgpz4LvzuWYd9yY/2AdkAur29eFhMwGd0Zl3kNgXyaJl2UDWW8PgEwjj7GGAoN/suLiT0F+UQNfMjVK23bQKv7WLpuEw==|920
\ No newline at end of file
diff --git a/Pages/汇报/汇报模板/模板详情.rd b/Pages/汇报/汇报模板/模板详情.rd
new file mode 100644
index 00000000..a63b7dcb
--- /dev/null
+++ b/Pages/汇报/汇报模板/模板详情.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 32,
+ "RowCount": 10
+}
\ No newline at end of file
diff --git a/Pages/汇报/汇报管理.json b/Pages/汇报/汇报管理.json
new file mode 100644
index 00000000..d3d3ff3c
--- /dev/null
+++ b/Pages/汇报/汇报管理.json
@@ -0,0 +1,1821 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 339.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 20
+ ],
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 42,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "1,6": "日报",
+ "3,1": "关键字",
+ "5,1": "成员",
+ "5,15": "日期",
+ "7,1": "状态",
+ "7,15": "对象",
+ "9,1": "查询",
+ "9,4": "重置",
+ "12,1": "个人日报列表"
+ },
+ "Formulas": {
+ "20,6": "TEXT(TODAY()-1,\"yyyy-mm-dd\")",
+ "20,9": "TEXT(TODAY()-1,\"yyyy-mm-dd\")"
+ },
+ "AttachInfos": {
+ "1,6": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "CellDefaultValue": "日报",
+ "IsSameWidth": true,
+ "Items": [
+ {
+ "Value": "日报",
+ "DisplayValue": "日报"
+ },
+ {
+ "Value": "周报",
+ "DisplayValue": "周报"
+ },
+ {
+ "Value": "月报",
+ "DisplayValue": "月报"
+ }
+ ]
+ }
+ },
+ "1,25": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "删除选中",
+ "IconPath": "删除.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false
+ },
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "搜索.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(汇报管理!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "71a45361-44a8-48e7-bef1-91bc58df3710"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "新增汇报",
+ "Text": "新增汇报",
+ "IconPath": "增加.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "菜单1",
+ "Text": "日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "个人日报",
+ "Text": "个人日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "日报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "个人",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "9d4be17a-727c-4ac8-b45e-60574825ff94"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "团队日报",
+ "Text": "团队日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队ID",
+ "ID": "4870750dcdb7410da435043e050dd977",
+ "BreakpointIdentity": "29496062-ae05-4e09-9c08-72757ccc12b6"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "日报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "团队",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!团队ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "ea9c23b3-1918-4ca0-b50e-488be5a47c5b"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "项目日报",
+ "Text": "项目日报",
+ "IconPath": "日报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ID": "fd476913574443a89b7ccd712c709590",
+ "BreakpointIdentity": "c8a472b0-2b99-48c9-87bc-d4767d02c992"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "日报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "项目",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "4a5e6ee3-eab2-4b83-ad56-99b463c07ecc"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!项目周报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "fe21a9d4-7f63-4c20-b8ee-92802685f730"
+ }
+ ],
+ "ID": "2a961f0f-21a0-493e-8927-f3643d9bc73d"
+ }
+ ],
+ "BreakpointIdentity": "3bde7a6b-4452-4e87-bf23-ff7318d8c72a"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "NavigateType": "back",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "27af0b39-4cf2-4c19-bcb5-7c2d85b4a8da"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "个人周报",
+ "Text": "个人周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "周报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "个人",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "47bc21ba-3dff-4bf0-bdbf-c31e4123c35d"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "团队周报",
+ "Text": "团队周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队ID",
+ "ID": "aaaa66f2e79945e08f5f39a6eaed9bde",
+ "BreakpointIdentity": "1ccb384b-f8d8-4b13-84eb-3b007230f56c"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "周报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "团队",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!团队ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "ce5a4c06-bd60-450c-a787-e8104a2d4624"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "项目周报",
+ "Text": "项目周报",
+ "IconPath": "周报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ID": "8713cdf6b2f54b46827893a3b7b5ebec",
+ "BreakpointIdentity": "23d8d02d-ce21-4c4c-974b-b096431d90f9"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "周报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "项目",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "caa299ba-5411-4fb7-8948-4cbf1b5cd315"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!项目周报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "067210c8-f821-4699-91a4-e50a4454438e"
+ }
+ ],
+ "ID": "a9d0743c-8a8c-4202-8ebf-fe82a871fffb"
+ }
+ ],
+ "BreakpointIdentity": "d924b5c8-ba40-430e-95e3-639c51364e9c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "NavigateType": "back",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "94ca47b0-80a3-4286-b0a5-5ad1281b37a5"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "个人月报",
+ "Text": "个人月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "月报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "个人",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "dcb5881d-87fe-4042-83f0-7fd8de387551"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "团队月报",
+ "Text": "团队月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队ID",
+ "ID": "95b1d14c2ed84234b969eb4b05d0d6ed",
+ "BreakpointIdentity": "10fde9be-7f26-4fe5-96c1-cd8c22d589e4"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "月报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "团队",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!团队ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "1f3caa63-ff1d-4840-a92b-44205b4bffae"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "项目月报",
+ "Text": "项目月报",
+ "IconPath": "月报.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": null,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ID": "9a31a334718e44428130356581843b18",
+ "BreakpointIdentity": "a08bdd37-1282-4272-b287-75d734b50cfe"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报详情",
+ "PassValues": [
+ {
+ "Source": "月报",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "Source": "项目",
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "beb92cbf-ed2e-4fb8-92e1-46fc84c381f7"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Value": "设置模板",
+ "Text": "设置模板",
+ "IconPath": "研发平台.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "模板列表",
+ "BreakpointIdentity": "18530c74-fe56-4f15-a060-e673b59fed19"
+ }
+ ],
+ "CanVisitRoleList": [
+ "Administrator"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "resize": "none"
+ }
+ },
+ "5,4": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "43fb7233-8ee7-4555-8e86-5380764b2545",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "737db68f-62de-41da-ba0d-4796f4ce609b"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "b98a12a3-7be2-4aad-afc4-bbb64d361484",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "4c7b6889-5b70-4882-87cd-7e099145f28c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "4e387139-6329-4032-89d7-8eda78e59436"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "组织上级",
+ "GUID": "05811a2b-88df-4365-8169-ea8aab0958ac"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "5,17": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!R6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=汇报管理!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=汇报管理!结束日期"
+ }
+ },
+ "BreakpointIdentity": "9712d05d-0320-40cd-945f-2f4e58ec7358"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "选择日期",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "7,4": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Accent 1 0",
+ "SecondaryColor": "Background 1 0",
+ "IsSameWidth": true,
+ "IsBounding": true,
+ "DataSource": "汇报状态",
+ "ValueColumnBindingInfo": {
+ "TableName": "汇报状态",
+ "ColumnName": "状态码",
+ "GUID": "0d528757-6747-4745-923a-bbf476de25c8"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "汇报状态",
+ "ColumnName": "状态",
+ "GUID": "47d60721-c937-45e4-8f54-824eaa10ac02"
+ },
+ "AddNullItemWhenBinding": true,
+ "NoneItemText": "全部"
+ }
+ },
+ "7,17": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Accent 1 0",
+ "SecondaryColor": "Background 1 0",
+ "Items": [
+ {
+ "Value": "个人",
+ "DisplayValue": "个人"
+ },
+ {
+ "Value": "团队",
+ "DisplayValue": "团队"
+ },
+ {
+ "Value": "项目",
+ "DisplayValue": "项目"
+ },
+ {
+ "Value": "客户",
+ "DisplayValue": "客户"
+ }
+ ],
+ "CommandList": []
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "查询",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "9,4": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!关键字,汇报管理!汇报状态,汇报管理!汇报对象,汇报管理!汇报人,汇报管理!R6"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "e4cf6b32-7e9c-4746-b8e7-a4f91c4cc0bf"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!个人日报表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "2819d364-deee-494a-98b9-78c935b375a4"
+ }
+ ],
+ "Text": "重置",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "汇报列表",
+ "OverflowMode": 1
+ }
+ },
+ "20,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!3:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报管理!显示搜索栏"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e0e2fbe6-5138-46cb-a3d1-db6dc6424cc3"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Bold",
+ "Left",
+ "[AUTO]General"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,41": 0,
+ "1,1": 1,
+ "1,6": 2,
+ "1,12": 3,
+ "1,13": 3,
+ "1,14": 3,
+ "1,15": 3,
+ "1,16": 3,
+ "1,17": 3,
+ "1,18": 3,
+ "1,25": 3,
+ "1,26": 3,
+ "1,27": 3,
+ "1,28": 3,
+ "1,29": 3,
+ "1,30": 3,
+ "1,31": 3,
+ "1,32": 3,
+ "1,33": 3,
+ "1,34": 3,
+ "1,35": 3,
+ "1,36": 3,
+ "1,37": 3,
+ "1,38": 3,
+ "1,39": 3,
+ "1,40": 3,
+ "1,41": 0,
+ "2,26": 4,
+ "2,27": 3,
+ "2,28": 3,
+ "2,29": 4,
+ "2,30": 4,
+ "2,31": 4,
+ "2,32": 4,
+ "2,33": 4,
+ "2,34": 4,
+ "2,35": 4,
+ "2,36": 4,
+ "2,37": 4,
+ "2,38": 4,
+ "2,39": 4,
+ "2,40": 4,
+ "2,41": 0,
+ "3,1": 5,
+ "3,2": 3,
+ "3,4": 6,
+ "3,29": 6,
+ "3,30": 6,
+ "3,31": 6,
+ "3,32": 6,
+ "3,33": 6,
+ "3,34": 6,
+ "3,35": 6,
+ "3,36": 6,
+ "3,37": 6,
+ "3,38": 6,
+ "3,39": 6,
+ "3,41": 0,
+ "4,1": 6,
+ "4,2": 6,
+ "4,3": 6,
+ "4,4": 6,
+ "4,5": 6,
+ "4,6": 6,
+ "4,7": 6,
+ "4,8": 6,
+ "4,9": 6,
+ "4,10": 6,
+ "4,11": 6,
+ "4,12": 6,
+ "4,13": 6,
+ "4,14": 6,
+ "4,15": 6,
+ "4,16": 6,
+ "4,17": 6,
+ "4,18": 6,
+ "4,19": 6,
+ "4,20": 6,
+ "4,21": 6,
+ "4,22": 6,
+ "4,23": 6,
+ "4,24": 6,
+ "4,26": 4,
+ "4,27": 4,
+ "4,28": 4,
+ "4,29": 4,
+ "4,30": 4,
+ "4,31": 4,
+ "4,32": 4,
+ "4,33": 4,
+ "4,34": 4,
+ "4,35": 4,
+ "4,36": 4,
+ "4,37": 4,
+ "4,38": 4,
+ "4,39": 4,
+ "4,40": 4,
+ "4,41": 0,
+ "5,1": 5,
+ "5,2": 3,
+ "5,3": 3,
+ "5,4": 4,
+ "5,14": 3,
+ "5,15": 5,
+ "5,16": 3,
+ "5,17": 4,
+ "5,18": 3,
+ "5,19": 3,
+ "5,20": 3,
+ "5,21": 3,
+ "5,22": 3,
+ "5,23": 3,
+ "5,24": 3,
+ "5,25": 3,
+ "5,26": 3,
+ "5,27": 3,
+ "5,28": 3,
+ "5,29": 4,
+ "5,30": 4,
+ "5,31": 4,
+ "5,32": 4,
+ "5,33": 4,
+ "5,34": 4,
+ "5,35": 4,
+ "5,36": 4,
+ "5,37": 4,
+ "5,38": 4,
+ "5,39": 4,
+ "5,41": 0,
+ "6,29": 4,
+ "6,30": 4,
+ "6,31": 4,
+ "6,32": 4,
+ "6,33": 4,
+ "6,34": 4,
+ "6,35": 4,
+ "6,36": 4,
+ "6,37": 4,
+ "6,38": 4,
+ "6,39": 4,
+ "6,41": 0,
+ "7,1": 5,
+ "7,2": 3,
+ "7,3": 3,
+ "7,4": 2,
+ "7,5": 3,
+ "7,6": 3,
+ "7,7": 3,
+ "7,8": 3,
+ "7,9": 3,
+ "7,10": 3,
+ "7,11": 3,
+ "7,12": 3,
+ "7,13": 3,
+ "7,14": 3,
+ "7,15": 5,
+ "7,16": 3,
+ "7,17": 4,
+ "7,18": 3,
+ "7,19": 3,
+ "7,20": 3,
+ "7,21": 3,
+ "7,22": 3,
+ "7,23": 3,
+ "7,24": 3,
+ "7,25": 3,
+ "7,26": 3,
+ "7,27": 3,
+ "7,28": 3,
+ "7,29": 4,
+ "7,30": 4,
+ "7,31": 4,
+ "7,32": 4,
+ "7,33": 4,
+ "7,34": 4,
+ "7,35": 4,
+ "7,36": 4,
+ "7,37": 4,
+ "7,38": 4,
+ "7,39": 4,
+ "7,41": 0,
+ "8,1": 6,
+ "8,2": 6,
+ "8,3": 6,
+ "8,4": 6,
+ "8,5": 6,
+ "8,6": 6,
+ "8,7": 6,
+ "8,8": 6,
+ "8,9": 6,
+ "8,10": 6,
+ "8,11": 6,
+ "8,12": 6,
+ "8,13": 6,
+ "8,14": 6,
+ "8,15": 6,
+ "8,16": 6,
+ "8,17": 6,
+ "8,18": 6,
+ "8,19": 6,
+ "8,20": 6,
+ "8,21": 6,
+ "8,22": 6,
+ "8,23": 6,
+ "8,24": 6,
+ "8,26": 4,
+ "8,27": 4,
+ "8,28": 4,
+ "8,29": 4,
+ "8,30": 4,
+ "8,31": 4,
+ "8,32": 4,
+ "8,33": 4,
+ "8,34": 4,
+ "8,35": 4,
+ "8,36": 4,
+ "8,37": 4,
+ "8,38": 4,
+ "8,39": 4,
+ "8,40": 4,
+ "8,41": 0,
+ "9,1": 4,
+ "9,3": 3,
+ "9,4": 4,
+ "9,5": 3,
+ "9,6": 6,
+ "9,7": 6,
+ "9,8": 6,
+ "9,9": 6,
+ "9,10": 6,
+ "9,11": 6,
+ "9,12": 6,
+ "9,13": 6,
+ "9,14": 6,
+ "9,15": 6,
+ "9,16": 6,
+ "9,17": 6,
+ "9,18": 6,
+ "9,19": 6,
+ "9,20": 6,
+ "9,21": 6,
+ "9,22": 6,
+ "9,23": 6,
+ "9,24": 6,
+ "9,26": 4,
+ "9,27": 4,
+ "9,28": 4,
+ "9,29": 4,
+ "9,30": 4,
+ "9,31": 4,
+ "9,32": 4,
+ "9,33": 4,
+ "9,34": 4,
+ "9,35": 4,
+ "9,36": 4,
+ "9,37": 4,
+ "9,38": 4,
+ "9,39": 4,
+ "9,40": 4,
+ "9,41": 0,
+ "10,1": 7,
+ "10,2": 7,
+ "10,3": 7,
+ "10,4": 7,
+ "10,5": 7,
+ "10,6": 7,
+ "10,7": 7,
+ "10,8": 7,
+ "10,9": 7,
+ "10,10": 7,
+ "10,11": 7,
+ "10,12": 7,
+ "10,13": 7,
+ "10,14": 7,
+ "10,15": 7,
+ "10,16": 7,
+ "10,17": 7,
+ "10,18": 7,
+ "10,19": 7,
+ "10,20": 7,
+ "10,21": 7,
+ "10,22": 7,
+ "10,23": 7,
+ "10,24": 7,
+ "10,25": 7,
+ "10,26": 7,
+ "10,27": 7,
+ "10,28": 7,
+ "10,29": 7,
+ "10,30": 7,
+ "10,31": 7,
+ "10,32": 7,
+ "10,33": 7,
+ "10,34": 7,
+ "10,35": 7,
+ "10,36": 7,
+ "10,37": 7,
+ "10,38": 7,
+ "10,39": 7,
+ "10,40": 8,
+ "10,41": 0,
+ "11,40": 3,
+ "11,41": 0,
+ "12,41": 0,
+ "13,41": 0,
+ "14,41": 0,
+ "15,41": 0,
+ "16,41": 0,
+ "17,41": 0,
+ "18,41": 0,
+ "19,1": 6,
+ "19,2": 6,
+ "19,3": 6,
+ "19,4": 6,
+ "19,5": 6,
+ "19,6": 6,
+ "19,7": 6,
+ "19,8": 6,
+ "19,9": 6,
+ "19,10": 6,
+ "19,11": 6,
+ "19,12": 6,
+ "19,13": 6,
+ "19,14": 6,
+ "19,15": 6,
+ "19,16": 6,
+ "19,17": 6,
+ "19,18": 6,
+ "19,19": 6,
+ "19,20": 6,
+ "19,21": 6,
+ "19,22": 6,
+ "19,23": 6,
+ "19,24": 6,
+ "19,25": 6,
+ "19,26": 6,
+ "19,27": 6,
+ "19,28": 6,
+ "19,29": 6,
+ "19,30": 6,
+ "19,31": 6,
+ "19,32": 6,
+ "19,33": 6,
+ "19,34": 6,
+ "19,35": 6,
+ "19,36": 6,
+ "19,37": 6,
+ "19,38": 6,
+ "19,39": 6,
+ "19,40": 6,
+ "19,41": 9,
+ "20,41": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "9,1,1,2",
+ "9,4,1,2",
+ "20,1,1,4",
+ "2,26,1,3",
+ "20,6,1,3",
+ "20,9,1,3",
+ "3,1,1,2",
+ "1,25,1,16",
+ "12,1,7,40",
+ "3,4,1,25",
+ "5,15,1,2",
+ "5,17,1,12",
+ "5,1,1,2",
+ "7,1,1,2",
+ "7,4,1,10",
+ "7,15,1,2",
+ "7,17,1,12",
+ "1,6,1,6",
+ "5,4,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "汇报管理",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "d1d93a07-54be-452e-a7ee-925a17834af7"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "关键字",
+ "Formula": "汇报管理!$E$4"
+ },
+ {
+ "Name": "汇报人",
+ "Formula": "汇报管理!$E$6"
+ },
+ {
+ "Name": "汇报预览区",
+ "Formula": "汇报管理!$B$13"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "汇报管理!$J$21"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "汇报管理!$G$21"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "汇报管理!$B$21"
+ },
+ {
+ "Name": "汇报类型",
+ "Formula": "汇报管理!$G$2"
+ },
+ {
+ "Name": "汇报状态",
+ "Formula": "汇报管理!$E$8"
+ },
+ {
+ "Name": "汇报对象",
+ "Formula": "汇报管理!$R$8"
+ }
+ ]
+}//bojzwDD5G/5L2P9SePl5kHNmRveQykw9xqXt/rbTNEEY/VtB9WCHIRzy05t7LWsqbpzQPpzYUCdj//Dc/GYjq6V+OqSASBuHi+mz0MiQg+Qh9sMYtBU3vD8nJfvzPpat4+CYFRxpHft/oPtZSucBck7ZdyKG3tFWHwg4KAUoDDQKCejCb55+fxvOkgvnBuQ4+2cJleGBWofC+9+1nziVYffucWtr51Pc+epJlmCme0z3qtmc3XIHjH7XaGnZjWVZj+RSsvukXADGUJYeeg2spRjSPgxFYvEhu1atO/WzgzyKvb+aIv4cRhhLdG0FbUPuvJX3y/+dczQF2HLhY3ZhAjFxFWP+yuW/cls8Cb8gOPdboBJhPm/zjyZPH3KplNZwRcTGKaAQrJ5BaW/tqZ2H6mdVp+L5+zCj+spcq/85qPlVzUFkvnNrOkFMdOKdaingiW/+Wb5KryPXGh0sYFzlaWl+1ZBb1It8tYePBhNkCn6/5jFalewBaw1Aa9M6Dv6ObnEmkAzZOlyzXwm6RAzHNn9RXJEpibcNcYPjsqC50rxKZv7ZpXVcODkRklenb9SSQpXmQuEzIhVEHsIzNdsw+Sd6qCXHJBWlb1urSt1KST8kbR7lG3h6ysvmW745JVD8H2D4Fn2mnAHESRqb9nBwqJcDcOapuTzf35T15z+dttgOVInffAa/9Ks8z4CTfcl1uhSl3wDqFS/sbE9JWpME0a6KIn9VS1i0G5zud+BLAC8CKv07sgLAd3rXfKBj9y2JihVeaK4nMKkVOfoH8AYmuiy3v6Z4+DSdXwwvlkg8fPtypBCQ7Tr/3VFI30/thwn4MJxz54r7OX2iK/crkDOvdHpVyTrLwtcLkrkZK7lKCzGP0NCGPcvJJ3eitV6Awn/P3WmOD/tmiJquYB71hskk2w==|920
\ No newline at end of file
diff --git a/Pages/汇报/汇报管理.rd b/Pages/汇报/汇报管理.rd
new file mode 100644
index 00000000..5fdc43b4
--- /dev/null
+++ b/Pages/汇报/汇报管理.rd
@@ -0,0 +1,47 @@
+{
+ "PageType": 0,
+ "ColumnCount": 42,
+ "RowCount": 21,
+ "Formulas": {
+ "20,6": "TEXT(TODAY()-1,\"yyyy-mm-dd\")",
+ "20,9": "TEXT(TODAY()-1,\"yyyy-mm-dd\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "关键字",
+ "Formula": "汇报管理!$E$4"
+ },
+ {
+ "Name": "汇报人",
+ "Formula": "汇报管理!$E$6"
+ },
+ {
+ "Name": "汇报预览区",
+ "Formula": "汇报管理!$B$13"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "汇报管理!$J$21"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "汇报管理!$G$21"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "汇报管理!$B$21"
+ },
+ {
+ "Name": "汇报类型",
+ "Formula": "汇报管理!$G$2"
+ },
+ {
+ "Name": "汇报状态",
+ "Formula": "汇报管理!$E$8"
+ },
+ {
+ "Name": "汇报对象",
+ "Formula": "汇报管理!$R$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/汇报/汇报详情.json b/Pages/汇报/汇报详情.json
new file mode 100644
index 00000000..a21ad1ae
--- /dev/null
+++ b/Pages/汇报/汇报详情.json
@@ -0,0 +1,3531 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 490.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0,
+ "Mode": 1
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 10,
+ 11,
+ 12,
+ 20
+ ],
+ "Count": 21,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 29,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "2,1": "对象",
+ "2,15": "类型",
+ "3,1": "个人",
+ "3,15": "日报",
+ "5,1": "日期",
+ "5,15": "工时",
+ "6,15": "0",
+ "8,1": "项目",
+ "9,1": "%CurrentUser.UserName%",
+ "14,1": "汇报内容",
+ "18,1": "*日期请选择工作内容发生日期",
+ "18,14": "发送到钉钉日报",
+ "18,19": "自动生成",
+ "18,24": "保存"
+ },
+ "Formulas": {
+ "6,1": "TODAY()-1",
+ "8,1": "IF(汇报对象=\"个人\",\"成员\",汇报对象)",
+ "20,1": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "9f6b0767-8934-4f98-94c9-7e5ac2c78c6b"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!成员"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "BreakpointIdentity": "1b423154-232f-4880-8205-b66f1e81d008"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "个人"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!10:10"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!11:13"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "8167542e-2af4-4615-a2bb-340840600120"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "PropertyType": 0,
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "1b423154-232f-4880-8205-b66f1e81d008"
+ }
+ ],
+ "ID": "ad3d9dda-8d33-4603-864f-4774727b5438"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "团队"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!11:11"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!10:10,汇报详情!12:13"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "69737bd2-7e78-4e62-8e4a-00b5d0db7d5b"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "Value": "0"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "PropertyType": 0,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "1b423154-232f-4880-8205-b66f1e81d008"
+ }
+ ],
+ "ID": "b1d00413-e144-483d-97e5-aef66f9eb4c3"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "项目"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!12:12"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!10:11,汇报详情!13:13"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "aa0a94db-db7f-4ba0-8acb-b42af72400f4"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "Value": "0"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "PropertyType": 0,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "1b423154-232f-4880-8205-b66f1e81d008"
+ }
+ ],
+ "ID": "58aeb8c3-e9ed-4fb7-91a0-112e0d645f77"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "客户"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!13:13"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!10:12"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "aa0a94db-db7f-4ba0-8acb-b42af72400f4"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "Value": "0"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "PropertyType": 0,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "1b423154-232f-4880-8205-b66f1e81d008"
+ }
+ ],
+ "ID": "8f8c5507-2843-4bc5-8a96-0db9b7e98418"
+ }
+ ],
+ "BreakpointIdentity": "f60ae614-da7a-4ae0-8ff9-4da6b1f7654a"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "个人",
+ "options": [
+ {
+ "value": "个人",
+ "label": "个人"
+ },
+ {
+ "value": "团队",
+ "label": "团队"
+ },
+ {
+ "value": "项目",
+ "label": "项目"
+ },
+ {
+ "value": "客户",
+ "label": "客户"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ }
+ },
+ "3,15": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "eade91d3-5d6e-4620-baa9-e7ebb7dca59b"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "日报",
+ "options": [
+ {
+ "value": "日报",
+ "label": "日报"
+ },
+ {
+ "value": "周报",
+ "label": "周报"
+ },
+ {
+ "value": "月报",
+ "label": "月报"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "6,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "f98552b0-a321-4bc9-b563-1378bbe602b3"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "6,15": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "08715a23-3046-4102-945c-aa7ceaa7d380"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "9,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "9f3a7e41-f096-44de-8ce5-b773cad300db"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "1441b171-a158-4475-b9e8-6e6c6692adaa",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "3ede1e9c-0414-46db-a266-596cf9958f3d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "41026494-131f-49d3-b30d-ed5f916bf7f0",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "9e121e06-1296-4fff-8e51-46008004e350"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "个人"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!成员"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "ed16f1a8-8987-43d8-84fc-5afa009c2d25"
+ }
+ ],
+ "ID": "0ba378bc-c7c3-449a-bc3d-000b1a525ff2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "必须指定成员",
+ "BreakpointIdentity": "1c43d097-9222-463f-bee9-202c545bcf64"
+ }
+ ],
+ "ID": "6c8262de-4586-48b0-afb1-7dadf0b9d7aa"
+ }
+ ],
+ "BreakpointIdentity": "33c73d7d-8935-4b20-9184-6fd9e6147d7d"
+ }
+ ]
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "03b626c0-f097-468f-ada6-197a439dcc26"
+ },
+ "CellType": {
+ "$type": "ElementUI.CascaderCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "$type": "ElementUI.TreeNode, ElementUI",
+ "value": "zhinan",
+ "label": "指南",
+ "children": [
+ {
+ "value": "shejiyuanze",
+ "label": "设计原则",
+ "children": [
+ {
+ "value": "yizhi",
+ "label": "一致"
+ },
+ {
+ "value": "fankui",
+ "label": "反馈"
+ },
+ {
+ "value": "xiaolv",
+ "label": "效率"
+ },
+ {
+ "value": "kekong",
+ "label": "可控"
+ }
+ ]
+ },
+ {
+ "value": "daohang",
+ "label": "导航",
+ "children": [
+ {
+ "value": "cexiangdaohang",
+ "label": "侧向导航"
+ },
+ {
+ "value": "dingbudaohang",
+ "label": "顶部导航"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "ElementUI.TreeNode, ElementUI",
+ "value": "zujian",
+ "label": "组件",
+ "children": [
+ {
+ "value": "basic",
+ "label": "Basic",
+ "children": [
+ {
+ "value": "layout",
+ "label": "Layout 布局"
+ },
+ {
+ "value": "color",
+ "label": "Color 色彩"
+ },
+ {
+ "value": "typography",
+ "label": "Typography 字体"
+ },
+ {
+ "value": "icon",
+ "label": "Icon 图标"
+ },
+ {
+ "value": "button",
+ "label": "Button 按钮"
+ }
+ ]
+ },
+ {
+ "value": "form",
+ "label": "Form",
+ "children": [
+ {
+ "value": "radio",
+ "label": "Radio 单选框"
+ },
+ {
+ "value": "checkbox",
+ "label": "Checkbox 多选框"
+ },
+ {
+ "value": "input",
+ "label": "Input 输入框"
+ },
+ {
+ "value": "input-number",
+ "label": "InputNumber 计数器"
+ },
+ {
+ "value": "select",
+ "label": "Select 选择器"
+ },
+ {
+ "value": "cascader",
+ "label": "Cascader 级联选择器"
+ },
+ {
+ "value": "switch",
+ "label": "Switch 开关"
+ },
+ {
+ "value": "slider",
+ "label": "Slider 滑块"
+ },
+ {
+ "value": "time-picker",
+ "label": "TimePicker 时间选择器"
+ },
+ {
+ "value": "date-picker",
+ "label": "DatePicker 日期选择器"
+ },
+ {
+ "value": "datetime-picker",
+ "label": "DateTimePicker 日期时间选择器"
+ },
+ {
+ "value": "upload",
+ "label": "Upload 上传"
+ },
+ {
+ "value": "rate",
+ "label": "Rate 评分"
+ },
+ {
+ "value": "form",
+ "label": "Form 表单"
+ }
+ ]
+ },
+ {
+ "value": "data",
+ "label": "Data",
+ "children": [
+ {
+ "value": "table",
+ "label": "Table 表格"
+ },
+ {
+ "value": "tag",
+ "label": "Tag 标签"
+ },
+ {
+ "value": "progress",
+ "label": "Progress 进度条"
+ },
+ {
+ "value": "tree",
+ "label": "Tree 树形控件"
+ },
+ {
+ "value": "pagination",
+ "label": "Pagination 分页"
+ },
+ {
+ "value": "badge",
+ "label": "Badge 标记"
+ }
+ ]
+ },
+ {
+ "value": "notice",
+ "label": "Notice",
+ "children": [
+ {
+ "value": "alert",
+ "label": "Alert 警告"
+ },
+ {
+ "value": "loading",
+ "label": "Loading 加载"
+ },
+ {
+ "value": "message",
+ "label": "Message 消息提示"
+ },
+ {
+ "value": "message-box",
+ "label": "MessageBox 弹框"
+ },
+ {
+ "value": "notification",
+ "label": "Notification 通知"
+ }
+ ]
+ },
+ {
+ "value": "navigation",
+ "label": "Navigation",
+ "children": [
+ {
+ "value": "menu",
+ "label": "NavMenu 导航菜单"
+ },
+ {
+ "value": "tabs",
+ "label": "Tabs 标签页"
+ },
+ {
+ "value": "breadcrumb",
+ "label": "Breadcrumb 面包屑"
+ },
+ {
+ "value": "dropdown",
+ "label": "Dropdown 下拉菜单"
+ },
+ {
+ "value": "steps",
+ "label": "Steps 步骤条"
+ }
+ ]
+ },
+ {
+ "value": "others",
+ "label": "Others",
+ "children": [
+ {
+ "value": "dialog",
+ "label": "Dialog 对话框"
+ },
+ {
+ "value": "tooltip",
+ "label": "Tooltip 文字提示"
+ },
+ {
+ "value": "popover",
+ "label": "Popover 弹出框"
+ },
+ {
+ "value": "card",
+ "label": "Card 卡片"
+ },
+ {
+ "value": "carousel",
+ "label": "Carousel 走马灯"
+ },
+ {
+ "value": "collapse",
+ "label": "Collapse 折叠面板"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "ElementUI.TreeNode, ElementUI",
+ "value": "ziyuan",
+ "label": "资源",
+ "children": [
+ {
+ "value": "jiaohu",
+ "label": "组件交互文档"
+ }
+ ]
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "组织信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "8efcbbe2-fde7-4d06-916a-34b43b1ca197",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织Id",
+ "GUID": "237618e8-7c10-468d-bf6d-67c744c050d0"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "ef1b1fd3-24be-4344-a9e3-1cc49d9d5704",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织名",
+ "GUID": "cde7285b-30fa-407d-91d2-8fe037e66657"
+ },
+ "ColumnName": "label"
+ },
+ {
+ "GUID": "3687eda7-b68a-441f-aa27-65586fb62428",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "父节点Id",
+ "GUID": "c8663156-6138-42c3-801d-9d0a3007f78e"
+ },
+ "ColumnName": "parentValue"
+ }
+ ],
+ "TreeSourceSetting": {
+ "IdColumn": "value",
+ "PidColumn": "parentValue",
+ "QueryResultMode": 2
+ },
+ "CustomColumns": []
+ },
+ "expandTrigger": 1,
+ "placeholder": "请选择",
+ "separator": "/",
+ "tagType": "info",
+ "checkStrictly": true,
+ "showAllLevels": false,
+ "filterable": true,
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "团队"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!团队ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "f495c16c-da05-4352-b452-addefd4cf952"
+ }
+ ],
+ "ID": "e2626877-6728-47eb-beb7-888b94f73db4"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "必须指定团队",
+ "BreakpointIdentity": "872ae3bf-19ac-4250-b1fc-928c312ea04b"
+ }
+ ],
+ "ID": "08fea33d-b1a6-480d-82c0-f5ed2313ef21"
+ }
+ ],
+ "BreakpointIdentity": "cba1093c-44db-41ea-8da3-f59508cd1eb5"
+ }
+ ]
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "4ac76f63-e95f-4c60-a54f-ab73db0d3061"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "7f1d540c-f952-4ce7-a609-1ca77c871c8b",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "4a4e88e7-0f18-4115-9cd7-420519ed294e"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "d00e4fb8-bf52-49b1-95fb-fa2d147ff7b3",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "0edbab38-0604-418a-83fe-9e6e5b198f85"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "项目"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "7824419c-f986-4a0e-8180-d126e1cec98e"
+ }
+ ],
+ "ID": "6525cda7-8382-471c-a5d4-cb38b7c156f3"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "必须指定项目",
+ "BreakpointIdentity": "3684c83b-0d4c-4286-807c-d0d9f60da354"
+ }
+ ],
+ "ID": "922a5be9-522a-4da8-b9b4-223bb3327082"
+ }
+ ],
+ "BreakpointIdentity": "0e735ee1-26ce-46d3-bc2a-0fc695259bd3"
+ }
+ ]
+ }
+ },
+ "12,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "358110e5-d9cd-41fa-b93c-8428741390d6"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "91a13c1a-5093-4063-a515-4df9e6f8d6d1",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "c6f4ff7f-5306-44e3-932c-b131678fae4a"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "67ab6add-3ed5-41dd-819d-ac822ebe7de8",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "422cec7f-0a68-45d8-abb7-198827696e59"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServer": true,
+ "filterInServerOptions": {
+ "defaultMaxOptionsCount": 10,
+ "maxFilterResultCount": 10,
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "项目"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "f5850db3-623a-4719-8799-e3a4b59cac4b"
+ }
+ ],
+ "ID": "7bb5d9e4-b928-4ad9-9a1c-3ceffb3be3e3"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "必须指定项目",
+ "BreakpointIdentity": "470ec1c6-48ec-46c8-8e64-a39b9be7705f"
+ }
+ ],
+ "ID": "64aea895-a774-4358-9017-0334e152b60d"
+ }
+ ],
+ "BreakpointIdentity": "fc8d3f05-267c-430e-a3f3-f8dcf66f1d4a"
+ }
+ ]
+ }
+ },
+ "15,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "67469ff5-0ac2-4a5a-836a-87f19c768ee5"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入",
+ "resize": "vertical"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,14": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "LoadingCommand.StartLoadingCommand, LoadingCommand",
+ "LoadingText": "提交中",
+ "LoadingTextColor": "Background 1 0",
+ "BreakpointIdentity": "09e5e14f-22fe-420a-97ef-6fa206a3b406"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "发送钉钉工作日报(页面)",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发送人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!成员"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "昨日完成工作",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ea37ed8d-bf95-4902-ae4d-f5bd01ea3910"
+ },
+ {
+ "$type": "LoadingCommand.EndLoadingCommand, LoadingCommand",
+ "BreakpointIdentity": "32dfa00b-4f74-446f-a885-50fefcf89332"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "推送成功",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "c0e4c15d-1cd1-4e0c-bef8-46070642a71c"
+ }
+ ],
+ "ID": "aff3940a-ada9-4248-9854-e2daf65ad7b0"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!msg"
+ },
+ "Type": "error",
+ "Duration": 3000,
+ "BreakpointIdentity": "6351cd3b-1e79-4487-a7e8-1e61ae8c4476"
+ }
+ ],
+ "ID": "1e7b177b-6879-4ece-b5a2-4462c09c219d"
+ }
+ ],
+ "BreakpointIdentity": "f0f5742d-c8a8-4b06-a3f7-61cc11fe3fd1"
+ }
+ ],
+ "Text": "发送到钉钉日报",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "18,19": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "个人"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ ]
+ },
+ "value": "日报"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!内容"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "将为您清空当前汇报内容,由报工数据重新生成日报?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "DialogResult": "结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "65ec8a82-4847-4ebe-8ffd-17c047927a32"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!结果"
+ }
+ ]
+ },
+ "value": "confirm",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "0ecdbd0e-04c0-4631-93e4-6012c3701dfd"
+ }
+ ],
+ "ID": "b6f57c2f-10f4-4214-a4ff-7e32185e4475"
+ }
+ ],
+ "BreakpointIdentity": "150dbaac-a064-446b-b2a8-0d14507f00a7"
+ }
+ ],
+ "ID": "41d475c9-5089-40ba-9b75-96a12c003b56"
+ }
+ ],
+ "BreakpointIdentity": "be174a27-f92d-4a09-9ffe-5e624b776c8c"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "Value": "0"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "343dede8-0e00-48bf-8ec4-673a2005ab08"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "ab523c4e-c75e-4eb4-9183-2a523494d57d"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "根据汇报模板生成内容",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "生成日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!B7"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "对象ID"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!成员"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "日报内容",
+ "ResultTo": {
+ "SerializeProperty": "生成内容"
+ }
+ },
+ {
+ "ResultPropertyName": "日报文本"
+ },
+ {
+ "ResultPropertyName": "返回总工时",
+ "ResultTo": {
+ "SerializeProperty": "总工时"
+ }
+ }
+ ],
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "6bf19e7d-0cdb-4a03-bdb0-1a9893a8ff73"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "8b1f8e36-1435-436b-9344-4a8161f7c142"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!总工时"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!生成内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "bc726692-e2ea-46db-a4b0-7356b00c3bce"
+ }
+ ],
+ "ID": "80ca3c00-a3f9-4948-898c-b0cc5a1bf87e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!msg"
+ },
+ "Type": "info",
+ "Duration": 3000,
+ "BreakpointIdentity": "f46e0326-37f5-4d74-8b06-10920e4400bf"
+ }
+ ],
+ "ID": "a52dd138-00dd-46fa-ab94-f0f3a9fd20e1"
+ }
+ ],
+ "BreakpointIdentity": "cb2517ef-72f3-488b-935f-310b16253a1f"
+ }
+ ],
+ "ID": "e1614ef6-bdfb-48cc-9c2e-4ca60912ab15"
+ },
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "项目"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ ]
+ },
+ "value": "周报"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "ab523c4e-c75e-4eb4-9183-2a523494d57d"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "页面_生成项目汇报",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!B7"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "生成日报",
+ "ResultTo": {
+ "SerializeProperty": "生成日报"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "c44a2303-402a-4b3c-a28c-e9d688ce6f35"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "8b1f8e36-1435-436b-9344-4a8161f7c142"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!生成日报"
+ }
+ }
+ ],
+ "BreakpointIdentity": "01989655-2731-4eba-9998-0d53fd5efd80"
+ }
+ ],
+ "ID": "8ab5df32-5205-48af-94c5-750147e09787"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!msg"
+ },
+ "Type": "info",
+ "Duration": 3000,
+ "BreakpointIdentity": "404a5f1a-c783-42cb-91e4-7993bb513f08"
+ }
+ ],
+ "ID": "20098a32-67ea-41f2-a0f1-0d5f3a293cdc"
+ }
+ ],
+ "BreakpointIdentity": "dbd01ff4-c038-41a6-a6f9-8080aa35b8a5"
+ }
+ ],
+ "ID": "5abfb386-504d-4a8c-bc96-bd2ac431391d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "请选择要汇报的项目",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "7dcd0cc6-05ea-4cba-a309-7f561dff7f88"
+ }
+ ],
+ "ID": "41d3216a-be6f-4454-a687-c8eb7074ad65"
+ }
+ ],
+ "BreakpointIdentity": "ba39010e-7c3e-428b-9c66-3159b778119a"
+ }
+ ],
+ "ID": "5e02c412-337c-42bb-8995-050577090e88"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"暂不支持【\"&汇报详情!汇报对象&汇报详情!汇报类型&\"】自动生成内容!请手动输入汇报内容。\""
+ },
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "7dcd0cc6-05ea-4cba-a309-7f561dff7f88"
+ }
+ ],
+ "ID": "b507cd43-7a0f-4434-aa50-508883c7c76c"
+ }
+ ],
+ "BreakpointIdentity": "fa2f02ca-4b8f-4b43-9666-738961bec93c"
+ }
+ ],
+ "Text": "自动生成",
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "Application/058_refresh_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ },
+ "18,24": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!内容"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "检测重复",
+ "TableValue": {
+ "TableName": "汇报记录表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "c27bd6da-cd8b-4bd6-a138-048900091ec9",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "b14b57e2-77d7-4189-8452-20d764baff42"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "457dc21e-0997-4ff7-bcb0-8162b67c56ca",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "ad3490db-f62e-4ad9-93f4-1d0c81ee58a1"
+ },
+ "ColumnName": "汇报人"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "c47355c0-a112-46e7-9b42-02c0455f2898"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!B7"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "728c003f-ea98-4cb0-96dd-67b9da6cab2a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!成员"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "139ad227-439a-4158-87c8-9f10b2b71734"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "8c152da2-cc05-4832-b6a4-bc3579597afc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "f7dcffeb-1cbe-4422-bfab-0155cbfce606"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=SWITCH(汇报详情!汇报对象,\"个人\",\"\",\"项目\",汇报详情!项目ID,\"团队\",汇报详情!团队ID,\"客户\",汇报详情!客户ID)"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 2,
+ "TopCount": "1"
+ },
+ "ID": "274ffb0117f54ca5b8349ae989169d06",
+ "BreakpointIdentity": "f4a6c98e-7dc0-4159-ad47-8a9ac0cbc725"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "个人"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "对象ID",
+ "ID": "ace73d57da844272be821f5811b7d5c7",
+ "BreakpointIdentity": "cf2ea380-e484-4e8b-8ac6-fd45e2f0e56b"
+ }
+ ],
+ "ID": "679a8351-4b59-4cb6-bfe7-c647930237db"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "团队"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "对象ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!团队ID"
+ },
+ "ID": "7b201bd2185146f5b4f09ca63c5fc091",
+ "BreakpointIdentity": "cf2ea380-e484-4e8b-8ac6-fd45e2f0e56b"
+ }
+ ],
+ "ID": "9fc87d73-93a7-4d82-ac83-834bf3bc0292"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "项目"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "对象ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!项目ID"
+ },
+ "ID": "f4c0f9e21e244711b4c059075e846010",
+ "BreakpointIdentity": "cf2ea380-e484-4e8b-8ac6-fd45e2f0e56b"
+ }
+ ],
+ "ID": "8cf61a2c-4dc2-4659-88ba-34e68f864f03"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "客户"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "对象ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!客户ID"
+ },
+ "ID": "8eb367ba4b5f430d94c78329f3accb3d",
+ "BreakpointIdentity": "cf2ea380-e484-4e8b-8ac6-fd45e2f0e56b"
+ }
+ ],
+ "ID": "24e239a7-31f6-4ae6-8930-d9a2db832a38"
+ }
+ ],
+ "BreakpointIdentity": "4c7b3b02-f8f2-4a2d-98a8-ce586564fd0a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "个人"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!成员"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedText",
+ "RetrunParamNames": {
+ "SelectedText": {
+ "SerializeProperty": "汇报人姓名"
+ }
+ },
+ "BreakpointIdentity": "7eacbc00-1377-4f05-b9eb-1dfcc5e32f2a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "标题",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报人姓名&\"的\"&汇报详情!汇报对象&汇报详情!汇报类型"
+ },
+ "ID": "2ad0fa192bb3478db3249742a6188836",
+ "BreakpointIdentity": "863e1911-3b7d-4021-94cd-a511999ff2cf"
+ }
+ ],
+ "ID": "53f11cac-a978-4645-a6f8-ffc7012b2e81"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "团队"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "团队信息",
+ "TableValue": {
+ "TableName": "组织信息视图",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "12d50b64-fd2a-4cbc-a1a8-539ef131027e",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织名",
+ "GUID": "68eb2e34-9d17-4559-8cbd-0c07bacb9483"
+ },
+ "ColumnName": "组织名"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织Id",
+ "GUID": "d3d66388-67d1-4d34-af42-b32c059f4bda"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!团队ID"
+ }
+ }
+ },
+ "ID": "e86aac972318464d83eb2f08c253b77a",
+ "BreakpointIdentity": "4f4ce71b-df24-433d-9b6a-0d3914badd96"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "标题",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!团队信息.组织名&\"的\"&汇报详情!汇报对象&汇报详情!汇报类型"
+ },
+ "ID": "832a9ff3628b4c069e1804b442b03ff1",
+ "BreakpointIdentity": "863e1911-3b7d-4021-94cd-a511999ff2cf"
+ }
+ ],
+ "ID": "027871c0-386e-429c-9e50-d8e4f104f1fc"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "项目"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!项目ID"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedText",
+ "RetrunParamNames": {
+ "SelectedText": {
+ "SerializeProperty": "项目名称"
+ }
+ },
+ "BreakpointIdentity": "7eacbc00-1377-4f05-b9eb-1dfcc5e32f2a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "标题",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!项目名称&\"的\"&汇报详情!汇报对象&汇报详情!汇报类型"
+ },
+ "ID": "5959cc43ff074488a31f30dcff4ab626",
+ "BreakpointIdentity": "863e1911-3b7d-4021-94cd-a511999ff2cf"
+ }
+ ],
+ "ID": "95cced86-b21b-4bb3-9fb0-5096668289b6"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ ]
+ },
+ "value": "客户"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!客户ID"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedText",
+ "RetrunParamNames": {
+ "SelectedText": {
+ "SerializeProperty": "客户名称"
+ }
+ },
+ "BreakpointIdentity": "7eacbc00-1377-4f05-b9eb-1dfcc5e32f2a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "标题",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!客户名称&\"的\"&汇报详情!汇报对象&汇报详情!汇报类型"
+ },
+ "ID": "7f2582053d284169a0d5847c8e6de0b3",
+ "BreakpointIdentity": "863e1911-3b7d-4021-94cd-a511999ff2cf"
+ }
+ ],
+ "ID": "42e7934f-dfc8-4c2a-ae09-4f6cf66efc18"
+ }
+ ],
+ "BreakpointIdentity": "c706bb38-07ec-4705-9280-9f81c3ec7aea"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!检测重复"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "标题",
+ "GUID": "172a59b5-cb3c-4130-a5df-a20750331584"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!标题"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "纯文本内容",
+ "GUID": "6b5ba248-1189-40dc-a62d-d047e20c1350"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "40b6539e-3db9-4334-84c8-fc0cacf2e81a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "c2572c7a-150f-4d76-96ec-b2074ba4c161"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "834eed75-7dc4-444b-b636-a953a7c025d0"
+ }
+ ],
+ "ID": "0c4a92cc-a818-471f-a701-890a270345a7"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=检测重复.汇报人"
+ }
+ ]
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(汇报详情!B7,\"yyyy-mm-dd\")&\"已经存在\"&汇报详情!汇报类型&\",是否要更新该日报?\""
+ },
+ "Type": "warning",
+ "ConfirmButtonText": "更新",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "dde4c2bb-282b-4aaa-846f-7db403aebbaf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "ca53eef7-c8e3-431b-9244-c456552adc95"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!检测重复.ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "442735ad-099d-4359-929e-6f9dc7c1d5d4"
+ },
+ "Value": "1"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "纯文本内容",
+ "GUID": "25c557d2-fef9-43ed-a025-b7b17ebbd8ff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "67ecfdb2-6605-48cd-92c2-c978f62328b1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报对象"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "0b1863ed-c551-4dee-b262-9dc016372130"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报类型"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "a6d74574-b595-4d57-8cb9-bcc2cdafdd38"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!对象ID"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "84967854-17b2-472e-a74f-1fd7b65bcda4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!B7"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "22e22107-b67c-4a05-b611-5a8d61bbb1d1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!成员"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "7065848a-ce8d-488a-9c20-5deaa33e2e79"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!内容"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "be921bf3-0b0d-4db3-a516-95f37e479521"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!工时"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "标题",
+ "GUID": "e2521f67-8d3a-45ae-827f-aa5173d4e842"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!标题"
+ }
+ }
+ ],
+ "BreakpointIdentity": "88387dbf-5d84-4f8c-86e8-bd1a77a6182b"
+ }
+ ],
+ "ID": "b90eccb5-1c8a-47ba-8aa7-561d509cf1ed"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "9968f197-62ca-46db-9adf-0de5adb5339e"
+ }
+ ],
+ "ID": "ec5bab9c-2bc1-40fb-8f86-46f10450816d"
+ }
+ ],
+ "BreakpointIdentity": "bb5ee034-6ebe-420a-8d71-441ef7d4eb45"
+ }
+ ],
+ "ID": "808ede6b-1bf3-428f-873f-e4e0266ee9ab"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "您无权限修改该汇报内容",
+ "BreakpointIdentity": "c2885230-b01c-4c41-8842-90ef9241d490"
+ }
+ ],
+ "ID": "e0b599bc-737b-4f42-96e3-32f620702481"
+ }
+ ],
+ "BreakpointIdentity": "d7ef6cc5-04c2-4531-9609-718169c3fb3b"
+ }
+ ],
+ "ID": "a5cda457-bcde-49f1-ae0b-96035dc1718a"
+ }
+ ],
+ "BreakpointIdentity": "a9e4af49-8203-4f00-91bb-f5f0e5f53cb8"
+ },
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "保存成功!",
+ "Type": "success",
+ "Duration": 3000,
+ "Offset": null,
+ "Center": true,
+ "BreakpointIdentity": "fbeea5da-8753-4549-91a0-563d418b077b"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "26c32013-f929-4c1d-a15e-d74c3e95c2df"
+ }
+ ],
+ "ID": "8c093046-59b4-4082-8103-6d8e090e5b0f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "请填写汇报内容!",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "da6934c4-f141-47d0-96b1-bf826b38e67e"
+ }
+ ],
+ "ID": "e6c510f2-b985-4b4d-94ba-60778840ec22"
+ }
+ ],
+ "BreakpointIdentity": "a00a3d93-7bb4-4511-ba6a-024497e618e6"
+ }
+ ],
+ "ID": "4d53effa-4360-429e-9f9f-1c3e6e76d9dd"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "缺少汇报类型和汇报对象",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "608dc433-636a-43b2-a48f-da759c294880"
+ }
+ ],
+ "ID": "180bd824-5a40-498e-a887-ba6270f18b59"
+ }
+ ],
+ "BreakpointIdentity": "51a81760-a97f-415b-88fd-e43ba18c8c10"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "20,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "cdb43b1e-2041-4d56-ab6e-da5a26c7d5b0"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=汇报详情!汇报ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "formula"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "a805b144-4e31-41ef-8352-1f04189a8202"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报详情!汇报ID"
+ }
+ },
+ "BreakpointIdentity": "a6205caa-a069-4ca5-8d7c-0eb519024e61"
+ }
+ ],
+ "ID": "71f94efa-4b6e-4640-99b3-689ea1ed72d5"
+ }
+ ],
+ "BreakpointIdentity": "4eb021a2-5310-40dc-b013-b66e8be0229e"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "自动生成",
+ "resize": "none",
+ "ReadOnly": true,
+ "IsDisabled": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 1,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "Foreground": 3,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 3
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Center",
+ "Text 1 50",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "0,15": 0,
+ "0,16": 1,
+ "0,17": 1,
+ "0,18": 1,
+ "0,19": 1,
+ "0,20": 1,
+ "0,21": 1,
+ "0,22": 1,
+ "0,23": 1,
+ "0,24": 1,
+ "0,25": 1,
+ "0,26": 1,
+ "0,27": 1,
+ "0,28": 1,
+ "1,1": 2,
+ "1,2": 2,
+ "1,3": 2,
+ "1,4": 2,
+ "1,5": 2,
+ "1,6": 2,
+ "1,7": 2,
+ "1,8": 2,
+ "1,9": 2,
+ "1,10": 2,
+ "1,11": 2,
+ "1,13": 1,
+ "1,14": 1,
+ "1,15": 1,
+ "1,16": 1,
+ "1,17": 1,
+ "1,18": 1,
+ "1,19": 1,
+ "1,20": 1,
+ "1,21": 1,
+ "1,22": 1,
+ "1,23": 1,
+ "1,24": 1,
+ "1,25": 1,
+ "1,26": 1,
+ "1,27": 1,
+ "1,28": 1,
+ "2,1": 3,
+ "2,2": 4,
+ "2,3": 4,
+ "2,4": 4,
+ "2,5": 4,
+ "2,6": 4,
+ "2,7": 4,
+ "2,8": 4,
+ "2,9": 4,
+ "2,10": 4,
+ "2,11": 4,
+ "2,12": 1,
+ "2,13": 1,
+ "2,14": 1,
+ "2,15": 3,
+ "2,16": 1,
+ "2,17": 1,
+ "2,18": 1,
+ "2,19": 1,
+ "2,20": 1,
+ "2,21": 1,
+ "2,22": 1,
+ "2,23": 1,
+ "2,24": 1,
+ "2,25": 1,
+ "2,26": 1,
+ "2,27": 1,
+ "2,28": 1,
+ "3,1": 1,
+ "3,2": 1,
+ "3,3": 1,
+ "3,9": 1,
+ "3,10": 1,
+ "3,11": 1,
+ "3,12": 1,
+ "3,13": 1,
+ "3,14": 1,
+ "3,15": 0,
+ "3,16": 1,
+ "3,17": 1,
+ "3,23": 1,
+ "3,24": 1,
+ "3,25": 1,
+ "3,26": 1,
+ "3,27": 1,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "5,1": 3,
+ "5,2": 1,
+ "5,3": 1,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,15": 5,
+ "5,16": 4,
+ "5,17": 4,
+ "5,18": 4,
+ "5,19": 4,
+ "5,20": 4,
+ "5,21": 4,
+ "5,22": 4,
+ "5,23": 4,
+ "5,24": 4,
+ "5,25": 4,
+ "5,26": 1,
+ "5,27": 1,
+ "6,1": 1,
+ "6,2": 1,
+ "6,3": 1,
+ "6,9": 1,
+ "6,10": 1,
+ "6,11": 1,
+ "6,12": 1,
+ "6,13": 1,
+ "6,15": 4,
+ "6,16": 1,
+ "6,17": 1,
+ "6,23": 1,
+ "6,24": 1,
+ "6,25": 1,
+ "6,26": 1,
+ "6,27": 1,
+ "7,1": 6,
+ "7,2": 2,
+ "7,3": 2,
+ "7,4": 2,
+ "7,5": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,10": 2,
+ "7,11": 2,
+ "7,12": 2,
+ "7,13": 2,
+ "7,14": 2,
+ "7,15": 2,
+ "7,16": 2,
+ "7,17": 2,
+ "7,18": 2,
+ "7,19": 2,
+ "7,20": 2,
+ "7,21": 2,
+ "7,22": 2,
+ "7,23": 2,
+ "7,24": 2,
+ "7,25": 2,
+ "8,1": 3,
+ "8,2": 4,
+ "9,1": 7,
+ "9,2": 1,
+ "9,3": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 1,
+ "9,17": 1,
+ "9,23": 1,
+ "9,24": 1,
+ "9,25": 1,
+ "9,26": 1,
+ "9,27": 1,
+ "10,1": 7,
+ "10,2": 1,
+ "10,3": 1,
+ "10,9": 1,
+ "10,10": 1,
+ "10,11": 1,
+ "10,12": 1,
+ "10,13": 1,
+ "10,14": 1,
+ "10,15": 1,
+ "10,16": 1,
+ "10,17": 1,
+ "10,23": 1,
+ "10,24": 1,
+ "10,25": 1,
+ "10,26": 1,
+ "10,27": 1,
+ "11,1": 7,
+ "11,2": 1,
+ "11,3": 1,
+ "11,9": 1,
+ "11,10": 1,
+ "11,11": 1,
+ "11,12": 1,
+ "11,13": 1,
+ "11,14": 1,
+ "11,15": 1,
+ "11,16": 1,
+ "11,17": 1,
+ "11,23": 1,
+ "11,24": 1,
+ "11,25": 1,
+ "11,26": 1,
+ "11,27": 1,
+ "12,0": 1,
+ "12,1": 7,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 1,
+ "12,10": 1,
+ "12,11": 1,
+ "12,12": 1,
+ "12,13": 1,
+ "12,14": 1,
+ "12,15": 1,
+ "12,16": 1,
+ "12,17": 1,
+ "12,18": 1,
+ "12,19": 1,
+ "12,20": 1,
+ "12,21": 1,
+ "12,22": 1,
+ "12,23": 1,
+ "12,24": 1,
+ "12,25": 1,
+ "12,26": 1,
+ "12,27": 1,
+ "12,28": 1,
+ "14,1": 3,
+ "15,1": 1,
+ "15,28": 1,
+ "16,1": 1,
+ "16,2": 1,
+ "16,3": 1,
+ "16,4": 1,
+ "16,5": 1,
+ "16,6": 1,
+ "16,7": 1,
+ "16,8": 1,
+ "16,9": 1,
+ "16,10": 1,
+ "16,11": 1,
+ "16,12": 1,
+ "16,13": 1,
+ "16,14": 1,
+ "16,15": 1,
+ "16,16": 1,
+ "16,17": 1,
+ "16,18": 1,
+ "16,19": 1,
+ "16,20": 1,
+ "16,21": 1,
+ "16,22": 1,
+ "16,23": 1,
+ "16,24": 1,
+ "16,25": 1,
+ "16,26": 1,
+ "16,27": 1,
+ "16,28": 1,
+ "17,2": 2,
+ "17,3": 2,
+ "17,4": 2,
+ "17,5": 2,
+ "17,6": 2,
+ "17,7": 2,
+ "17,8": 2,
+ "17,9": 2,
+ "17,10": 2,
+ "17,11": 2,
+ "17,12": 2,
+ "17,13": 2,
+ "17,14": 2,
+ "17,15": 2,
+ "17,16": 2,
+ "17,17": 2,
+ "17,18": 2,
+ "17,19": 2,
+ "17,20": 2,
+ "17,21": 2,
+ "17,22": 2,
+ "17,23": 2,
+ "17,24": 2,
+ "17,25": 2,
+ "17,26": 1,
+ "17,27": 1,
+ "17,28": 1,
+ "18,1": 8,
+ "18,19": 0,
+ "18,20": 1,
+ "18,21": 1,
+ "18,22": 1,
+ "18,23": 1,
+ "18,24": 1,
+ "20,1": 1,
+ "20,2": 1,
+ "20,3": 1,
+ "20,9": 1,
+ "20,10": 1,
+ "20,11": 1,
+ "20,12": 1,
+ "20,13": 1,
+ "20,14": 9,
+ "20,23": 9,
+ "20,24": 9,
+ "20,25": 9,
+ "20,26": 9,
+ "20,27": 9,
+ "20,28": 9
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "6,1,1,13",
+ "9,1,1,27",
+ "10,1,1,27",
+ "11,1,1,27",
+ "20,1,1,13",
+ "3,1,1,13",
+ "3,15,1,13",
+ "6,15,1,13",
+ "18,24,1,4",
+ "18,19,1,4",
+ "15,1,2,27",
+ "12,1,1,27",
+ "18,14,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "汇报详情",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "汇报记录表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "汇报ID",
+ "Formula": "汇报详情!$B$21"
+ },
+ {
+ "Name": "汇报类型",
+ "Formula": "汇报详情!$P$4"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "汇报详情!$B$12"
+ },
+ {
+ "Name": "汇报对象",
+ "Formula": "汇报详情!$B$4"
+ },
+ {
+ "Name": "成员",
+ "Formula": "汇报详情!$B$10"
+ },
+ {
+ "Name": "工时",
+ "Formula": "汇报详情!$P$7"
+ },
+ {
+ "Name": "内容",
+ "Formula": "汇报详情!$B$16"
+ },
+ {
+ "Name": "团队ID",
+ "Formula": "汇报详情!$B$11"
+ },
+ {
+ "Name": "客户ID",
+ "Formula": "汇报详情!$B$13"
+ }
+ ]
+}//YXM9JXjuuhi/beb5GdvXxEp8F+w1GqzWr087I5WzcwKgmBAKzrZDN+WlWFyUmdhHK/qL5IYh+K7281gKZYQa01uIITsYTaWS9i8em4l+YXDDpiIjaiBMCawP2WIs1arVZNvV3dLW8LQqeqiAslKW/i2psyvIKGGOM+CE1r7YbieQtQI25jV8EP6tW0OSkR0hdT22JOhK1V3YO+7gwTClXFoiBNLfU6eESH7vcTjdwX0Nmbb5tZRTxSq4oUp3hlteCw+ThA3zNKarfmAtxP2XcQ6YURi0PxrbL6qQ3qoNt6zCq8Ur+HoB2mN8HjmxbUyByVz7GppQ8DGaBgeZBuSvJvCLXV4jk8eJiB+JG2pDeR9PW1VtTQhnaEUOL17QJEAOEsPrS9/hO7eR8D7bf+UTlUA3B9KjVB2tCZnHCv+nT7RIgXdq3D66uC+qJl416RFWwLtDS1UG4q7ePEium3GkGobtoEhEcv2TybRlT2ASOI+qEkhXz7w4OxQrvMtLnY5+I5DcEIkIbzd+qCTsbDLYkgafcb47Ejy9fH2pXtPfZIEzCZo49j2WTAinCKYd1b+OX+NaKa/mjwPVUW3VGnvJfvZq8faTmZyZMy7wjQZTlt2hjl9X/wD2tDDtTFYIHErOs0VyEurw621CuPNfZ7PGeQsS93YMchj9YtLMdPSK91s42svn6E8jFNNVxRqnzqC/uyqPxuwku+7JNquz05hK50YoIuCkoqFS5V6QGE2Iz914tWrbV7VJKoKLvGrZsoUlbehUe3GExdmUvMAF2T34qVl6ZMC/ErUYx1B7tEf+fTPq6vagVVQrCzA+B9uaS+Xl4DvEjNC+RmaEsdUKSoofcH1UANRZP9xoQe1g04wXHrWxcp4W9hmT90subqkaX9VZNXv9GuqQUc06VWtpLFGquQ==|920
\ No newline at end of file
diff --git a/Pages/汇报/汇报详情.rd b/Pages/汇报/汇报详情.rd
new file mode 100644
index 00000000..cab1aed3
--- /dev/null
+++ b/Pages/汇报/汇报详情.rd
@@ -0,0 +1,48 @@
+{
+ "PageType": 0,
+ "ColumnCount": 29,
+ "RowCount": 21,
+ "Formulas": {
+ "6,1": "TODAY()-1",
+ "8,1": "IF(汇报对象=\"个人\",\"成员\",汇报对象)",
+ "20,1": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "汇报ID",
+ "Formula": "汇报详情!$B$21"
+ },
+ {
+ "Name": "汇报类型",
+ "Formula": "汇报详情!$P$4"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "汇报详情!$B$12"
+ },
+ {
+ "Name": "汇报对象",
+ "Formula": "汇报详情!$B$4"
+ },
+ {
+ "Name": "成员",
+ "Formula": "汇报详情!$B$10"
+ },
+ {
+ "Name": "工时",
+ "Formula": "汇报详情!$P$7"
+ },
+ {
+ "Name": "内容",
+ "Formula": "汇报详情!$B$16"
+ },
+ {
+ "Name": "团队ID",
+ "Formula": "汇报详情!$B$11"
+ },
+ {
+ "Name": "客户ID",
+ "Formula": "汇报详情!$B$13"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/汇报/汇报详情预览.json b/Pages/汇报/汇报详情预览.json
new file mode 100644
index 00000000..3831f0b2
--- /dev/null
+++ b/Pages/汇报/汇报详情预览.json
@@ -0,0 +1,363 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17
+ ],
+ "Count": 18
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "汇报详情",
+ "3,1": "ID",
+ "6,1": "日期",
+ "9,1": "汇报人",
+ "12,1": "工时",
+ "15,1": "内容"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "7db4467f-93c0-4c29-a2ec-1fc1ad8f29e4"
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "d8621d65-c1ac-4a36-9109-eb8c7cc1fd20"
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "7a98083f-2d84-4689-9dc0-34dbfe889db6",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "cb24ad86-f3ca-4e59-a42c-254c4fe54cbe"
+ }
+ },
+ "16,1": {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "35352fba-b345-46dd-a543-9e7bc5afac57"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "Foreground": 2
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "Text 1 50",
+ "yyyy\"年\"m\"月\"d\"日\";@",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,0": 1,
+ "3,1": 2,
+ "3,2": 1,
+ "3,3": 1,
+ "3,4": 1,
+ "3,5": 1,
+ "3,6": 1,
+ "3,7": 1,
+ "3,8": 1,
+ "3,9": 2,
+ "3,10": 1,
+ "4,0": 1,
+ "4,1": 3,
+ "4,10": 1,
+ "6,1": 4,
+ "6,9": 2,
+ "7,1": 5,
+ "8,0": 1,
+ "8,1": 1,
+ "8,2": 1,
+ "8,3": 1,
+ "8,4": 1,
+ "8,5": 1,
+ "8,6": 1,
+ "8,7": 1,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "9,0": 1,
+ "9,1": 6,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 6,
+ "9,10": 1,
+ "10,0": 1,
+ "10,1": 3,
+ "10,10": 1,
+ "11,0": 1,
+ "11,10": 1,
+ "12,0": 1,
+ "12,1": 6,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 6,
+ "12,10": 1,
+ "13,0": 1,
+ "13,1": 3,
+ "13,10": 1,
+ "14,0": 1,
+ "14,1": 1,
+ "14,2": 1,
+ "14,3": 1,
+ "14,4": 1,
+ "14,5": 1,
+ "14,6": 1,
+ "14,7": 1,
+ "14,8": 1,
+ "14,9": 1,
+ "14,10": 1,
+ "15,0": 1,
+ "15,1": 6,
+ "15,2": 1,
+ "15,3": 1,
+ "15,4": 1,
+ "15,5": 1,
+ "15,6": 1,
+ "15,7": 1,
+ "15,8": 1,
+ "15,9": 6,
+ "15,10": 1,
+ "16,0": 1,
+ "16,1": 7,
+ "16,10": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,9",
+ "7,1,1,9",
+ "10,1,1,9",
+ "13,1,1,9",
+ "16,1,1,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "edb0d31a-aff3-486f-bedb-62f7c3cb1144.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Accent 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "14,27",
+ "Size": "3,18"
+ }
+ ]
+}//R+Ve7RR7srepg7RdIwACI1Bm3zrPvPoTmLH4tKW+vWX5FoPQNwIqU0N/R+/XfzaBedRtrvW99xl5J7WNd4b+MehyOz0rDtnZupn3SI7KU6oFb3eFEHeH2Ovh1/SubaWJeVwn9OirbNGaVy3Kv1mFUz/vcJokCQAO6zGXUrx7KYkXGFoNOQ7jOGKhRCZOjYa5anNayiwscoZGuo3d4ENwbzpjAJ+lfyrGIBuszN8j3jTqv4pqKCHncTmMnYUXN95B5l3D8jXpnF7Noc9wvhVbtOea3QN6/PsPbJiuoiw9nt8WfAuYeLPJguB2Zn8a26nVUTg7kX2eLX1Kixlvq8/ZZCF0vz8mDNcuO9HaawyQp7GySeHWyJ12KRraJ1cf6uOyN9neaVMU0KEyrtyweBaz/VceRbe8HKCI1ctkthQBf4pP4AZOF+TVxo+kf135QP+isC0BxKKElPcmbC2bkzXJ4KuvD0y0CKHJFY5kpKCQQLwroysvE4CkRuBRTNS2tg9gwWR0IndPW2rY3NF1OQa1b7EpMZptYo0tJekvkCd8wweE7AWwVvAPi5wGdneUZVNsIMn6RaUCytDBZF5Tcz2f2CXi/S86T6MD1pLbNuguyNBryeuQ6hkU6NCZirN+nGxf3TzgjM6bbP97Zc4Dh1YcQQoKOdP2uavchn9sUpTkkE/CyxUkuYmjm8YQPWA86o0wKQdwmvoeM8eA6C440teMfOWsuMTUs+DtuhEPG1yu5pXojCjp6ZJaHdmJa+Mz4nz/GPthGFlqlT7SeFfb+sjNYFz/NSuUgDuNdJRHacH4FjcEbz6MwJAuZHdZ6s/yuv8pVzZ2zp8jenJ7jg12izZXTw21Hy7uqrIo5G7qK4wicvvOrsnnFvrv5qzEXBNrA8ssDZkJJ6GBhlOBLOwpO/1jFQ==|920
\ No newline at end of file
diff --git a/Pages/汇报/汇报详情预览.rd b/Pages/汇报/汇报详情预览.rd
new file mode 100644
index 00000000..f12e9eab
--- /dev/null
+++ b/Pages/汇报/汇报详情预览.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 11,
+ "RowCount": 18
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_任务详情.json b/Pages/流程页面文件夹/FGC_任务详情.json
index 99997615..94fd2113 100644
--- a/Pages/流程页面文件夹/FGC_任务详情.json
+++ b/Pages/流程页面文件夹/FGC_任务详情.json
@@ -8,7 +8,7 @@
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
+ "DesignLengthInPixel": 37.0
}
},
"2": {
@@ -241,15 +241,13 @@
},
"25": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"26": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 303.0,
- "Mode": 1,
- "IsHidden": true
+ "Mode": 1
}
},
"27": {
@@ -290,10 +288,15 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=FGC_任务详情!关联页面"
},
- "Title": "加载中"
+ "Title": "加载中",
+ "BreakpointIdentity": "e80023f6-75e7-42e3-b646-a62192f1ad07"
}
],
"PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "6d8928dd-d81c-4b2e-88ff-7e0966637b6e"
+ },
{
"$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
"FunctionName": "remove",
@@ -301,10 +304,8 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=FGC_任务详情!关联页面"
},
- "Title": "加载中"
- },
- {
- "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon"
+ "Title": "加载中",
+ "BreakpointIdentity": "e44d41bf-15ab-497b-9c40-41fdbcdfbfe5"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -316,43 +317,68 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
- "SerializeProperty": "=FGC_任务详情!Action.Name"
+ "SerializeProperty": "=Action.Name"
}
]
},
- "value": "标记为已读"
+ "value": "暂存",
+ "compareType": 1
},
"CommandList": [
{
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待阅"
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "dba1e5a0-9dd5-4500-a2e0-0a8408627aed"
}
],
- "ID": "e2da7f5e-71f3-421e-96cb-84fe0ff5616e"
+ "ID": "6fe94065-800e-4383-becc-f0e1c9844512"
},
{
"CommandList": [
{
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待办"
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "b84c1683-738d-44f8-b9f7-98a56340a220"
}
],
- "ID": "8c699776-62fc-47f2-8418-86e974934939"
+ "ID": "e2980d4e-fd44-406c-80a0-2c8e83fa38a3"
}
- ]
+ ],
+ "BreakpointIdentity": "bc398438-b924-4cc4-b35b-76a2f9b677ea"
}
],
- "TemplateKey": "流程样式2",
+ "TemplateKey": "同意",
"ActionButtonStyleTemplateInfos": [
{
- "ActionTitle": "回退"
+ "ActionTitle": "回退",
+ "TemplateKey": "_RS_Warning3"
},
{
- "ActionTitle": "结束"
+ "ActionTitle": "委托",
+ "TemplateKey": "_RS_Success3"
},
{
- "ActionTitle": "提交",
- "TemplateKey": "流程样式"
+ "ActionTitle": "结束",
+ "TemplateKey": "_RS_Error3"
+ },
+ {
+ "ActionTitle": "受理反馈"
+ },
+ {
+ "ActionTitle": "已处理",
+ "TemplateKey": "_RS_Main1"
+ },
+ {
+ "ActionTitle": "完成处理",
+ "TemplateKey": "_RS_Main1"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
}
]
}
@@ -374,7 +400,8 @@
"SerializeProperty": "=NOT(FGC_任务详情!O19)"
}
}
- ]
+ ],
+ "BreakpointIdentity": "6bf5ede2-7c6f-477e-9ea2-90fb92c0cfdd"
}
],
"ToolTip": "显示/隐藏审批记录",
@@ -423,7 +450,8 @@
"SerializeProperty": "=FGC_任务详情!O19"
}
}
- ]
+ ],
+ "BreakpointIdentity": "e9795b80-31bf-4e21-8cf0-86e2d4e7e7c0"
}
]
}
@@ -549,11 +577,11 @@
"Spans": [
"3,1,13,24",
"0,26,16,1",
- "1,1,1,23",
"18,1,1,4",
"18,5,1,5",
"18,14,1,4",
- "18,10,1,3"
+ "18,10,1,3",
+ "1,1,1,23"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -563,7 +591,8 @@
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
- "Title": "加载中"
+ "Title": "加载中",
+ "BreakpointIdentity": "f9a3ea42-bd10-46eb-9446-43906ff56b2f"
}
],
"AuthorizeInfo": {
@@ -590,7 +619,7 @@
"IsAutomaticStroke": false,
"IsAutomaticFill": false,
"Location": "814,0",
- "Size": "297,462"
+ "Size": "297,469"
}
],
"CustomNames": [
@@ -603,4 +632,4 @@
"Formula": "FGC_任务详情!$B$4"
}
]
-}//xKlAGEeiUe1un8oCeFtm/fScNUAwS5nxafXmNjhuWrK986RcWM0hPD2G1QZ2PSIrrRUbEfCeosbAvu/HmP+6D1DQrn9BOChIED3P339+acUaiaifkMo+4eNAxRuolh2PNx21rNhVF9VmLrovGjcfzQ3LsCufTIFL43be0/dTD1th+FzgnFAMRl0szHehlEIw3KjGTB0q1Oamf5m82byaABJ++Iuq+YqO/Zo0vHXKYLPtX6Rd5vCDz+/RrKAMnhZht43QuRsWuvtVVDJAaaKUkzy62CRFDlROoRhzhuYNGxZCt1pzqK8ggE/rbajM2Ri0ZAHYa81gVLRvfvTmYEFVSq5bHVoJiRL7u/zC9Pkzihs1HPzDFHN5r/AnE3lMXgB8H/81QloUCxYif7Fk9VFyZLXg264pQ2C2jfrOF2Hg/1fLynxGlKjL4tKL/P7kjHC4EorefxDM9VKG8KqgjMxA4gLAzdIc7O93pb9jTP3NHuEufNuzTOIhcWIeM7H7CFMQfyVo3fGYW9UyV1Qr7EWNkC1aLdEG6rnYLMr8hOw94daPVINFN1ScKwhh7L26vT0D2groNDq0cW8Ylj69ZsgVdy+QoiwI4xmREKgQSFmeqtlwt76RpT9S1nXQuqs11RP2C8AKhsrnbckx1ITpt+lM3omj35yE49a0ObV8y+AnTodXxp7uQUtuy/oesfLYs7Jkz3rQuPKFqpESsmLppmQh9S32vNd/czLtSg6jUP9HYwUFbfj3uS+7fGlxkaxS7KurKBlqVKBf84A8o4ft2Qt8GyzQQBoKgku4XyjGb40uFiNEeTQq8HEEnxoWcu2xwl1ZHKs8h7tAScLc96a2RA0Z7ZZ1memL94j9Iz5/kMO1Xdm2KbfVKdecxZycA+PsFmKuhx7vrmetpsgVMhW3lGg6SA==|920
\ No newline at end of file
+}//ylOP3vaLS83ERhtvPIemQuWTdlHgBqKIEIwHzAj2ssnkiLlyUgpAFru/uQY6m6Pop/PoLPV22221jlJMBA6X8uLqlB4EhrkNvnwtntTNvnOMsBU7Hi5yKQVUS61ibmiVM2dD/7E5U0CvEjYdqGjtEPPvoacKOGiztVpfYnHrmYcRoCNf2/I0NpS+eqrftXIdUZNzI3jMKMkNDVz3jKw0y/VxkE3ixAWNqV4Iz44K2TXonyX8eZMFSA8Kockp2nHEbecLesRUJjD/eeZYiV7Ua9bNtXvGW8JpuWWXjQV4if8/IXSeTWkTbB1v3paLuvFeXt1BL2VQXOpweTW6RqHzKXifxLr+yB59V8ZlrgFf9CROTWXJhNCGZSrtIZ/qO2O252pNUqOzALixsBaXCbsG7vfbsf5iduT9hFWQlZOWwFYovF+wDxAISTWAsdeBeb3Yp87OM2YZTGQ/EAdEcfli8i3iLTu0y2kBtTOtY5FgGVg80H+UiO4NSaNpYgbLKhKFEKxR9cl9Z36BmOYK8o1bcgIToRdBReDIEiY6fwH6o7nFbKAGqn3oGLUnkaXJ27R98jv+txkVq8JnnpSkH9HtDFZYMaKGabTgsgmbcor+/r/kATBNZzCgYvL0KNYAzUXkiQ1opNp2mYepBS+QPYnkKCFs5TW+BEnOsFNLJrXA/m2PPE4uzsC2h6I8GJDl0fM1FSsDRt7QbsLJZSu/45h8hnAjTeSYQ2PksiLfavE1MMfgE3zp6wd5OLQ8kPqfCSmDjEJJ9aOF2uv7I6Emz08AztA0Jg77AOp7P9oKL+wUMLZDuX6RkDFrd3XOmvGyvhcBd5XMPj8BepkCLz1iIf7IXf5bVeMKB7UImS4gPRN9ZR0N2JmDkD9lNQ+9q+44rURt92s6hE8+ggu6Hdp7vED1sQ==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_任务详情.rd b/Pages/流程页面文件夹/FGC_任务详情.rd
new file mode 100644
index 00000000..5550f9ab
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_任务详情.rd
@@ -0,0 +1,18 @@
+{
+ "PageType": 0,
+ "ColumnCount": 28,
+ "RowCount": 20,
+ "Formulas": {
+ "3,1": "IF(ISBLANK(B19),F19&\"\",B19)"
+ },
+ "CustomNames": [
+ {
+ "Name": "传参1",
+ "Formula": "FGC_任务详情!$K$19"
+ },
+ {
+ "Name": "关联页面",
+ "Formula": "FGC_任务详情!$B$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_审批记录.json b/Pages/流程页面文件夹/FGC_审批记录.json
index 53b8e5af..ec370130 100644
--- a/Pages/流程页面文件夹/FGC_审批记录.json
+++ b/Pages/流程页面文件夹/FGC_审批记录.json
@@ -3,12 +3,12 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 16.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 30.0
+ "DesignLengthInPixel": 20.0
}
},
"2": {
@@ -304,74 +304,54 @@
}
}
},
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
"29": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"30": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
}
},
"32": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"33": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"34": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"35": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"36": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
}
},
"InLogicalVisibleIndexes": [
+ 28,
29,
30,
31,
@@ -379,13 +359,9 @@
33,
34,
35,
- 36,
- 37,
- 38,
- 39,
- 40
+ 36
],
- "Count": 41
+ "Count": 37
},
"Cols": {
"RowColumnAttachedInfos": {
@@ -431,7 +407,14 @@
},
"8": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
}
},
"9": {
@@ -472,12 +455,13 @@
"1,9": "查看流程图"
},
"Formulas": {
- "29,1": "IF(ISBLANK(B33),IF(ISBLANK(B36),B39,B36),B33)"
+ "28,1": "IF(ISBLANK(B31),IF(ISBLANK(B33),B35,B33),B31)"
},
"AttachInfos": {
"1,1": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 14,
"ImagePath": "Application/157_historyvis_1.svg",
"BuiltIn": true,
"Color": "#FF828282"
@@ -497,13 +481,14 @@
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=FGC_审批记录!B30"
+ "SerializeProperty": "=FGC_审批记录!B29"
},
"TargetCell": {
"SerializeProperty": "=FGC_流程追踪!A1"
}
}
- ]
+ ],
+ "BreakpointIdentity": "c8f95f87-23cb-48c5-aedf-804792484fda"
}
],
"Text": "查看流程图",
@@ -521,6 +506,7 @@
"TableName": "ACT_HI_COMMENT_View",
"BindingInfos": [
{
+ "GUID": "9811060b-8b86-42fd-a95c-8c53d6f4eded",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ID_",
@@ -529,6 +515,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "75dff26b-1af6-431b-9355-a10245494018",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TYPE_",
@@ -537,6 +524,7 @@
"ColumnName": "类型"
},
{
+ "GUID": "d1f7575b-02bc-4ec2-bb1c-b39d1be93692",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TIME_",
@@ -545,6 +533,7 @@
"ColumnName": "创建时间"
},
{
+ "GUID": "77913c4c-77e6-4f1d-98cb-7b6408658732",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "USER_ID_",
@@ -553,6 +542,7 @@
"ColumnName": "审批人"
},
{
+ "GUID": "fb94f9a5-a633-4f58-843c-a01ff6d3b154",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -561,6 +551,7 @@
"ColumnName": "任务ID"
},
{
+ "GUID": "c8c6c774-9af3-45c1-960c-12ce7a392bc7",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
@@ -569,6 +560,7 @@
"ColumnName": "流程实例ID"
},
{
+ "GUID": "47da1d7a-392c-4e5d-84ee-7e7b8417a339",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ACTION_",
@@ -577,6 +569,7 @@
"ColumnName": "操作"
},
{
+ "GUID": "41b9b9e1-d9e1-4151-a578-fc5da3e2e168",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "MESSAGE_",
@@ -585,6 +578,7 @@
"ColumnName": "备注"
},
{
+ "GUID": "35616d2f-637e-4baf-b518-6f18d11d248d",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "INTERNAL_COMMENT_",
@@ -593,6 +587,7 @@
"ColumnName": "系统备注"
},
{
+ "GUID": "b52025a4-b010-4baa-b5af-526e1e6c029e",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -606,6 +601,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "b685c0c6-d022-4f2c-8bf2-addd9fdad3b3",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -619,6 +615,7 @@
"ColumnName": "任务类型"
},
{
+ "GUID": "697084e6-7d20-4a8a-b9c5-b87384c0d517",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -641,7 +638,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=FGC_审批记录!B30"
+ "SerializeProperty": "=FGC_审批记录!B29"
}
},
"OrderBySqlCondition": {
@@ -666,21 +663,21 @@
"TemplateKey": "_RS_Static"
}
},
- "32,1": {
+ "30,1": {
"BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "ID_",
"GUID": "a5c029ab-2520-4be9-bc42-d826538b6d3b"
}
},
- "35,1": {
+ "32,1": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "685f5133-0523-4d1f-b66b-b177ec376138"
}
},
- "38,1": {
+ "34,1": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
@@ -699,7 +696,7 @@
},
{
"FontFamily": 0,
- "FontSize": 16.0,
+ "FontSize": 14.666666666666666,
"FontWeight": 1,
"Foreground": 2,
"TextIndent": 5,
@@ -994,20 +991,16 @@
"27,11": 6,
"27,12": 6,
"27,13": 6,
- "28,1": 7,
- "28,2": 7,
- "28,3": 7,
- "28,4": 7,
- "28,5": 7,
- "28,6": 7,
- "28,7": 7,
- "28,8": 7,
- "28,9": 7,
- "28,10": 7,
- "28,11": 7,
- "28,12": 7,
- "28,13": 7,
- "29,0": 3,
+ "28,0": 3,
+ "28,1": 0,
+ "28,2": 0,
+ "28,3": 0,
+ "28,4": 0,
+ "28,10": 0,
+ "28,11": 0,
+ "28,12": 0,
+ "28,13": 0,
+ "28,14": 3,
"29,1": 0,
"29,2": 0,
"29,3": 0,
@@ -1017,7 +1010,7 @@
"29,12": 0,
"29,13": 0,
"29,14": 3,
- "30,1": 0,
+ "30,1": 8,
"30,2": 0,
"30,3": 0,
"30,4": 0,
@@ -1026,20 +1019,16 @@
"30,12": 0,
"30,13": 0,
"30,14": 3,
- "31,1": 4,
- "31,2": 4,
- "31,3": 4,
- "31,4": 4,
- "31,5": 4,
- "31,6": 4,
- "31,7": 4,
- "31,8": 4,
- "31,9": 4,
- "31,10": 4,
- "31,11": 4,
- "31,12": 4,
- "31,13": 4,
- "32,1": 8,
+ "31,1": 0,
+ "31,2": 0,
+ "31,3": 0,
+ "31,4": 0,
+ "31,10": 0,
+ "31,11": 0,
+ "31,12": 0,
+ "31,13": 0,
+ "31,14": 3,
+ "32,1": 0,
"32,2": 0,
"32,3": 0,
"32,4": 0,
@@ -1061,11 +1050,6 @@
"34,2": 0,
"34,3": 0,
"34,4": 0,
- "34,5": 4,
- "34,6": 4,
- "34,7": 4,
- "34,8": 4,
- "34,9": 4,
"34,10": 0,
"34,11": 0,
"34,12": 0,
@@ -1079,48 +1063,7 @@
"35,11": 0,
"35,12": 0,
"35,13": 0,
- "35,14": 3,
- "36,1": 0,
- "36,2": 0,
- "36,3": 0,
- "36,4": 0,
- "36,10": 0,
- "36,11": 0,
- "36,12": 0,
- "36,13": 0,
- "36,14": 3,
- "37,1": 0,
- "37,2": 0,
- "37,3": 0,
- "37,4": 0,
- "37,5": 4,
- "37,6": 4,
- "37,7": 4,
- "37,8": 4,
- "37,9": 4,
- "37,10": 0,
- "37,11": 0,
- "37,12": 0,
- "37,13": 0,
- "37,14": 3,
- "38,1": 0,
- "38,2": 0,
- "38,3": 0,
- "38,4": 0,
- "38,10": 0,
- "38,11": 0,
- "38,12": 0,
- "38,13": 0,
- "38,14": 3,
- "39,1": 0,
- "39,2": 0,
- "39,3": 0,
- "39,4": 0,
- "39,10": 0,
- "39,11": 0,
- "39,12": 0,
- "39,13": 0,
- "39,14": 3
+ "35,14": 3
},
"SheetStyle": {
"FontFamily": 0,
@@ -1132,10 +1075,10 @@
},
"Spans": [
"3,1,24,13",
- "29,1,2,13",
+ "28,1,2,13",
+ "30,1,2,13",
"32,1,2,13",
- "35,1,2,13",
- "38,1,2,13",
+ "34,1,2,13",
"1,9,1,5",
"1,2,1,7"
],
@@ -1153,4 +1096,4 @@
"PaperSize": {},
"Margin": {}
}
-}//0RjDyQtafL/75YrCr0ctXMPr+JtgMjvqMpQodeIivGOqm8kiHldXQJLlid2IyXGMfBp8tZa//HEUrvBgieLXH4VwOmdCUDREkFG6moaqHScpwV5IaJQVEjq6pfSmBCR3/q9oEE2wqF0xHQv0JfJq4sne/70fd1OgwEQhptATsIM5EOv+JL6mB+yGLjk7+tYNdD3X78KljXy0o5WJitKSFcJgI3edza6ehMYQQpDvQmaLxV6EzJLiRKrw1V00AhnskKjYUQFwettwCFgazMAossyMvzLOzgaYQS9UoLjVypyKaUcJY4Ye5vk+iXIk/K71q0z0MhlvseuuDRdlnvjx90ZfH4MNbfYuro4zD5zK/rPCx4mQxJtfSPY2MQuNDavL562pqcknosjtN2sByKvxH0o67Bhdk03pyK8nPNRaO8gtdd1jwaUGQbINiqnBIVxGCju+zFPcrufrpkmPXW8i/Ba5iSsXf6f9QQr4oi7LzjKDCz+3DlV6EdRlgk02Uz7AGQAUbeJziuA5pbWc9Qe3QieRB9xtphY32IpW/clnbNPHS10Ybjw39ZggJkhSuqX6ZIrmn/SlqQM+bV9XAiLnuO/Wz2J33clIhGRuFiwZnNxvtQ0IzZok0nsChSHD3CeAp/ARKBDZ+vfBcxjMgPSes1vdiVnWpJCzSVOkzUZzSkTZGz2kBlycikelH17c09J2BWCX0Sglute9SwfrRFaF+GbYRhYbFqzrlwLRcIMfR+0XwD1LR1x7GylQe1NFJ0CFdrCOhU1v0GwgQMpM6KHO5Us5eePPslvVGpYEzEuCTrYjaebyhuSAt6ZUVCmfk6b5QAw889m+JJgn1zX1CcWWCpGxr8XCe6coOauGeopX4K3mqj/bPd8MgYGlkWTNUWiNiqF802AJX7fwxZac4N2TPw==|920
\ No newline at end of file
+}//SU96bUPLuzKW1/uS+r2zKjDdID96NSdyrhx9EKbL4Dp3hMVrw7NLncw9dVWzWySiZCL1sIDDSe3kAIYB9sN+8b22LzuDsU9KviSC0h7bBiVM4xhU+/YZqilV1P8VpUGOiL3FABcJEj90xLUNzkrTpRgiQwZLFTtHUMQ6tigQcIQ1hSqrR+V5LGdAIHtyhhog7il9jh2J5CbBjyxJNicWWuJf3DxobV9N6b79jQwqGCBKl4GgdVv3kd9soLXJyW4y8Te6LaNRx7SjKHP5HyjN/1vEU/nlfhDl+4+10sesqrWn/IDQcwDwVRl3fr27XVwDeOs7TtR6fXG6mp13iLdEc9aem+12l4O/JwRwpZyQqyvAlX+shvk8OZGpUFTB3Ks0mms4qP3HTJPxSVPleSDARxy878xTbivL+ZFa0HQULRDUM4zw+HSJMQeE7oNWs5x/1BfgaCgmWDSbzACbJvBJLUGZltU1Mp36BxAxbdwm0XQvZgLX8EeQI4GqTuW7oGMme6P8dACinETguH9PdSrWhBpUL1WFowZHyGTvK+MPWOLbN5x6aQoK0QWtMmvnFtNV/51O809ibvw8Tepkie33DAbv2By9NoUm7WFW7pmcc6m0rr8ciSdMiKznqse2TMSxdMFLU6DBvn/uZsWqFODSErZ/Bn2N50im6tHpaQicMuhex/RYcGKWSNE63j9tDySW2j5a72Sr6RN86SInqPJANpuv9XkK/02jxfY+wv72UguMZDLbLk1ZIitr69OYeGKtrS4jE9wDJsRlINPv1suIgloIi9mwztGkDmN8InFbCXOdP8MgYT1V+KObhVP3ugOKK1RQcq+4UQWdV8SODCfnS2meG0EOjGKn78vIjKyHp42tm3CsliYiDlEMSc0va/muooWZ2Wm5Y7odM9hQeQnU+Q==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_审批记录.rd b/Pages/流程页面文件夹/FGC_审批记录.rd
new file mode 100644
index 00000000..261d54ea
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_审批记录.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 15,
+ "RowCount": 37,
+ "Formulas": {
+ "28,1": "IF(ISBLANK(B31),IF(ISBLANK(B33),B35,B33),B31)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我发起的.json b/Pages/流程页面文件夹/FGC_我发起的.json
index 5b3a5930..c21d8c08 100644
--- a/Pages/流程页面文件夹/FGC_我发起的.json
+++ b/Pages/流程页面文件夹/FGC_我发起的.json
@@ -1,5 +1,124 @@
{
"Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 46.0,
+ "Mode": 1
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
@@ -8,238 +127,52 @@
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 32.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 32.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"8": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"9": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"20": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 32.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -251,904 +184,534 @@
},
"23": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"24": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"25": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"26": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"27": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"28": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"29": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 30
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"30": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"31": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"32": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"33": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"34": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"35": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"36": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"37": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "41": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "42": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "43": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "44": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "45": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "46": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "47": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "48": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "49": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "50": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "51": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "52": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "53": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "54": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "55": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "56": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "57": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
- }
- },
- "58": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "59": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "60": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "61": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "62": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "63": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "64": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0
}
}
},
- "InLogicalVisibleIndexes": [
- 53,
- 54,
- 55,
- 56,
- 57
- ],
- "Count": 65
+ "Count": 39,
+ "DefaultSize": 32.0
},
"Values": {
- "1,2": "我发起的",
- "1,58": "发起流程",
- "4,4": "流程",
- "4,58": "查看"
+ "1,1": "我发起的"
},
"AttachInfos": {
- "1,58": {
+ "3,1": {
"CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 1,
- "Placement": {
- "SerializeProperty": "=FGC_我发起的!BG2"
- },
- "PageName": "FGC_流程列表"
- }
- ],
- "Text": "发起流程",
- "TemplateKey": "流程样式"
- }
- },
- "4,2": {
- "ListViewInfo": {
- "Name": "表格1",
- "TableName": "ACT_HI_PROCINST_View",
- "RowIndex": 4,
- "ColumnIndex": 2,
- "RowCount": 25,
- "ColumnCount": 61,
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "ACT_HI_PROCINST_View",
- "ColumnName": "START_USER_ID_",
- "GUID": "1012fa6c-740c-42a6-85ed-b7640f9eca3a"
- },
- "Value": "%CurrentUser%"
- },
- "OrderByCondition": {
- "OrderByColumns": [
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "RowDoubleClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
{
- "ColumnBindingInfo": {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "94662cb4-9ead-42e6-bc1e-afcaf6847f60"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我发起的!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "fad1f0fc-b960-4bed-bc48-3dac16cb8de3"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "FGC_审批记录",
+ "BreakpointIdentity": "3de43f0c-64d4-4514-801e-fa5209dfe8aa"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "ID0": "行数据.ID",
+ "流程定义ID1": "行数据.流程定义ID",
+ "名称2": "行数据.名称",
+ "发起人3": "行数据.发起人",
+ "开始时间4": "行数据.开始时间",
+ "结束时间5": "行数据.结束时间",
+ "持续时间6": "行数据.持续时间",
+ "结束原因7": "行数据.结束原因",
+ "当前节点8": "行数据.当前节点",
+ "当前负责人9": "行数据.当前负责人"
+ }
+ },
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "ACT_HI_PROCINST_View",
+ "BindingInfos": [
+ {
+ "GUID": "8d1bd6fb-f92a-4d6d-9751-125a5c2d1e3e",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "cabd02f6-01c7-4d42-95a1-a20068ef22ee"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "77d2243d-31d3-4568-8097-4a10cafffdb9",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "PROC_DEF_ID_",
+ "GUID": "7c78f877-dc28-4a5e-aa95-f5ac61c688cd"
+ },
+ "ColumnName": "流程定义ID"
+ },
+ {
+ "GUID": "aabcff0e-790e-4429-9e8e-57f0a6b4be49",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "当前节点",
+ "GUID": "258eb3e1-99fd-44f0-ab0f-a75708355ef6"
+ },
+ "ColumnName": "当前节点"
+ },
+ {
+ "GUID": "681c06c4-36c9-49e7-927a-7e86d692d251",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "NAME_",
+ "GUID": "b7d529aa-6fbf-4d13-9ef1-721ba53d596b"
+ },
+ "ColumnName": "名称"
+ },
+ {
+ "GUID": "76c3228e-c95a-49ef-85f8-bf6d85cd0f6e",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "START_USER_ID_",
+ "GUID": "7c05eeda-2ef6-4edd-89b3-d3b542f0fc94"
+ },
+ "ColumnName": "发起人"
+ },
+ {
+ "GUID": "34a0bfce-bd41-48bf-8997-99b3cfffa325",
+ "BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "START_TIME_",
- "GUID": "2a05799b-26af-4b15-bbde-8b36599444e1"
+ "GUID": "d5c6a0d4-c8f3-4d09-8634-d83e5dfa83b5"
},
- "Order": 1
+ "ColumnName": "开始时间"
+ },
+ {
+ "GUID": "77d1c0ab-b6dd-4f7c-93d3-92a2739fe881",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "END_TIME_",
+ "GUID": "5c59bd37-93f0-44ba-8d22-7c7fd9745fe9"
+ },
+ "ColumnName": "结束时间"
+ },
+ {
+ "GUID": "cefabe7b-d6ad-4452-926d-8044bee03062",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "DURATION_",
+ "GUID": "506712da-c60c-48c5-9f10-5e441ae58495"
+ },
+ "ColumnName": "持续时间"
+ },
+ {
+ "GUID": "26411b7d-552b-460f-a411-00edf33be143",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "DELETE_REASON_",
+ "GUID": "e716d137-0e3b-4b99-b6cf-f0d66bbc6ecc"
+ },
+ "ColumnName": "结束原因"
+ },
+ {
+ "GUID": "7dd749b7-c793-40df-a494-09292d4df9b9",
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "当前负责人",
+ "GUID": "31df793d-f459-4ebb-baaf-5ed572f6aa7b"
+ },
+ "ColumnName": "当前负责人"
}
- ]
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "START_USER_ID_",
+ "GUID": "12d6669c-adbc-4b73-84c4-25313c5deb91"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "START_TIME_",
+ "GUID": "8f6fee7d-cc46-48c4-bac2-0e66fbbab9eb"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
},
- "TopCondition": null,
- "ListViewStyleName": "_RS_ListStyle2",
- "ShowColumnHeaderInDesigner": true,
- "IsRowHeaderVisible": true,
- "HideSelectionWhenLostFocus": true,
- "ShowEditStatusIcon": true,
- "UseSimpleBar": true,
- "ColumnOperation": 2
- }
- },
- "5,4": {
- "BindingInfo": {
- "TableName": "ACT_HI_PROCINST_View",
- "ColumnName": "PROC_DEF_ID_",
- "GUID": "68ae47f9-0a2e-4d8e-aba5-c0c87275cfe5",
- "RelationBinding": {
- "RelatedTable": "ACT_RE_PROCDEF_View",
- "RelatedColumn": "ID_",
- "DisplayColumn": "NAME_"
- }
- }
- },
- "5,14": {
- "BindingInfo": {
- "TableName": "ACT_HI_PROCINST_View",
- "ColumnName": "START_TIME_",
- "GUID": "7001549a-3e47-4a68-84ee-a9a4eec7f5eb"
- }
- },
- "5,24": {
- "BindingInfo": {
- "TableName": "ACT_HI_PROCINST_View",
- "ColumnName": "END_TIME_",
- "GUID": "684e7010-9dfb-4ae0-af38-7e8f2ea5d78c"
- }
- },
- "5,34": {
- "BindingInfo": {
- "TableName": "ACT_HI_PROCINST_View",
- "ColumnName": "DELETE_REASON_",
- "GUID": "b9c0b0e0-0da7-440b-9b41-8d6d1b50a980"
- }
- },
- "5,53": {
- "BindingInfo": {
- "TableName": "ACT_HI_PROCINST_View",
- "ColumnName": "ID_",
- "GUID": "6cf6afe4-e66b-411c-bbcc-81b9da236800"
- }
- },
- "5,58": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
{
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 3,
- "DrawerDirection": 3,
- "ShowDrawerHeader": true,
- "PageName": "FGC_审批记录"
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "5a9a3cb4-4503-407c-a1e8-aee35fbcf85e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程定义ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程定义ID",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "showOverflowTooltip": true,
+ "key": "310264be-b282-4db4-8174-03db815d0c35"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "当前节点",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "当前节点",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "86d59d32-8888-43ed-a5dc-9e37ec98d825"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "名称",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ec96f96e-0174-4fb6-9e32-b4af9ee99a15"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "发起人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "发起人",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6602cf9e-ffb8-42fe-bb7c-49cb589397ff"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "开始时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "开始时间",
+ "colStyle": {
+ "formatString": "yyyy\"年\"m\"月\"d\"日\""
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "e37d112c-d19a-406c-bfa8-d766904d9095"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "结束时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "结束时间",
+ "colStyle": {
+ "formatString": "yyyy/MM/dd"
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "69341b13-f6ed-4fb3-a450-a34e0a1b873d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "持续时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "持续时间",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "baaa50e7-77de-46dd-9457-2b15fbe452e6"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "结束原因",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "结束原因",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "3fb3e0c5-250d-4283-b75f-b9dd4ac9588f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "当前负责人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "当前负责人",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "tag",
+ "cellTypeSettings": {
+ "$type": "ElementUI.TagSettings, ElementUI",
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "default",
+ "effect": "light"
+ },
+ "key": "e3f61bda-cec2-437e-b32a-09375d345d24"
}
],
- "TemplateKey": "_RS_Mini",
- "ImagePath": "Application/158_look_3.svg",
- "BuiltIn": true,
- "Color": "#FF828282"
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "iconWidth": 16,
+ "iconHeight": 16,
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "94662cb4-9ead-42e6-bc1e-afcaf6847f60"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我发起的!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "51c85f60-c27a-40d5-83c7-6b67a39a779f"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "FGC_审批记录",
+ "BreakpointIdentity": "90501384-3472-433f-8fff-5cef0acd5094"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "19,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 18,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ]
}
}
},
"StyleDatas": {
"Styles": [
{
- "FontSize": 21.333333333333332,
+ "FontSize": 18.666666666666664,
"FontWeight": 0,
"Foreground": 1
},
@@ -1156,9 +719,6 @@
"FontFamily": 2,
"Formatter": 3
},
- {
- "FontFamily": 2
- },
{
"HorizontalAlignment": 4
},
@@ -1168,94 +728,6 @@
},
{
"Formatter": 5
- },
- {
- "Background": 6,
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "Background": 6,
- "FontFamily": 2,
- "FontSize": 14.666666666666666,
- "FontWeight": 0,
- "Foreground": 7,
- "TextIndent": 20,
- "HorizontalAlignment": 4
- },
- {
- "Background": 6,
- "FontSize": 14.666666666666666,
- "FontWeight": 0,
- "Foreground": 7,
- "TextIndent": 20,
- "HorizontalAlignment": 4
- },
- {
- "Background": 6,
- "FontSize": 14.666666666666666,
- "FontWeight": 0,
- "Foreground": 7
- },
- {
- "Background": 6,
- "FontFamily": 2,
- "FontSize": 14.666666666666666,
- "FontWeight": 0,
- "Foreground": 7
- },
- {
- "Background": 8,
- "FontSize": 13.333333333333332,
- "Foreground": 9,
- "BorderBottom": null,
- "BorderTop": null,
- "BorderLeft": null,
- "BorderRight": null
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 9,
- "Formatter": 3,
- "TextIndent": 20,
- "HorizontalAlignment": 4
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 9,
- "Formatter": 10,
- "TextIndent": 20,
- "HorizontalAlignment": 4
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 9,
- "TextIndent": 20,
- "HorizontalAlignment": 4
- },
- {
- "HorizontalAlignment": 11
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 9,
- "HorizontalAlignment": 11
- },
- {
- "FontFamily": 2,
- "TextIndent": 5,
- "HorizontalAlignment": 4
}
],
"Types": {
@@ -1265,149 +737,61 @@
"Body",
"[AUTO]General",
"Left",
- "@",
- "#FFF3F9FC",
- "Text 1 50",
- "Accent 1 80 76",
- "Text 1 25",
- "yyyy/mm/dd hh:mm:ss",
- "Center"
+ "@"
]
},
"CellStyles": {
- "1,2": 0,
- "1,58": 1,
- "2,57": 2,
- "3,2": 3,
- "3,3": 3,
- "3,4": 3,
- "3,5": 3,
- "3,6": 3,
- "3,7": 3,
- "3,8": 3,
- "3,9": 3,
- "3,10": 3,
- "3,11": 3,
- "3,12": 3,
- "3,13": 3,
- "3,22": 4,
- "3,23": 4,
- "3,24": 4,
- "3,25": 4,
- "3,26": 4,
- "3,27": 4,
- "3,28": 4,
- "3,29": 4,
- "3,30": 4,
- "3,31": 4,
- "3,32": 4,
- "3,33": 4,
- "3,34": 4,
- "3,35": 4,
- "3,36": 4,
- "3,37": 4,
- "3,38": 4,
- "3,39": 4,
- "3,40": 4,
- "3,41": 4,
- "3,42": 4,
- "3,43": 4,
- "3,44": 4,
- "3,45": 4,
- "3,46": 4,
- "3,47": 4,
- "3,48": 4,
- "3,49": 4,
- "3,50": 4,
- "3,51": 4,
- "3,52": 4,
- "3,53": 4,
- "3,54": 4,
- "3,55": 4,
- "3,56": 4,
- "3,57": 4,
- "3,58": 4,
- "3,60": 5,
- "3,61": 5,
- "3,62": 5,
- "3,63": 5,
- "3,64": 5,
- "4,2": 6,
- "4,3": 7,
- "4,4": 8,
- "4,14": 9,
- "4,24": 9,
- "4,34": 9,
- "4,53": 10,
- "4,58": 11,
- "5,2": 12,
- "5,3": 7,
- "5,4": 13,
- "5,14": 14,
- "5,15": 2,
- "5,16": 2,
- "5,17": 2,
- "5,18": 2,
- "5,19": 2,
- "5,20": 2,
- "5,21": 2,
- "5,22": 2,
- "5,23": 2,
- "5,24": 14,
- "5,25": 2,
- "5,26": 2,
- "5,27": 2,
- "5,28": 2,
- "5,29": 2,
- "5,30": 2,
- "5,31": 2,
- "5,32": 2,
- "5,33": 2,
- "5,34": 15,
- "5,35": 16,
- "5,36": 16,
- "5,37": 16,
- "5,38": 16,
- "5,39": 16,
- "5,40": 16,
- "5,41": 16,
- "5,42": 16,
- "5,43": 16,
- "5,44": 16,
- "5,45": 16,
- "5,53": 17,
- "5,54": 2,
- "5,55": 2,
- "5,56": 2,
- "5,57": 2,
- "5,58": 18
+ "1,1": 0,
+ "1,33": 1,
+ "2,1": 2,
+ "2,2": 2,
+ "2,3": 2,
+ "2,4": 2,
+ "2,5": 2,
+ "2,6": 2,
+ "2,7": 3,
+ "2,8": 3,
+ "2,9": 3,
+ "2,10": 3,
+ "2,11": 3,
+ "2,12": 3,
+ "2,13": 3,
+ "2,14": 3,
+ "2,15": 3,
+ "2,16": 3,
+ "2,17": 3,
+ "2,18": 3,
+ "2,19": 3,
+ "2,20": 3,
+ "2,21": 3,
+ "2,22": 3,
+ "2,23": 3,
+ "2,24": 3,
+ "2,25": 3,
+ "2,26": 3,
+ "2,27": 3,
+ "2,28": 3,
+ "2,29": 3,
+ "2,30": 3,
+ "2,31": 3,
+ "2,32": 3,
+ "2,33": 3,
+ "2,35": 4,
+ "2,36": 4,
+ "2,37": 4,
+ "2,38": 4
},
"SheetStyle": {
"FontFamily": 2
}
},
"Spans": [
- "5,2,1,2",
- "5,4,1,10",
- "5,14,1,10",
- "5,53,1,5",
- "5,24,1,10",
- "5,34,1,19",
- "5,58,1,5",
- "1,2,2,14",
- "1,58,2,5",
- "6,2,23,61",
- "4,2,1,2",
- "4,4,1,10",
- "4,14,1,10",
- "4,24,1,10",
- "4,34,1,19",
- "4,53,1,5",
- "4,58,1,5"
+ "1,1,1,6",
+ "3,1,16,37",
+ "19,1,1,37"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_流程中心",
"MobilePageName": "FGC_我发起的_手机版",
"Title": "我发起的",
"AuthorizeInfo": {
@@ -1421,4 +805,4 @@
"PaperSize": {},
"Margin": {}
}
-}//MtY5afooXJcpAOPXhF2NaGuewepPnHBM9RyRme+iJXh4vN5bC683+HZ+qVsFP2NugOihG4Ccnspj46bCJFGUJdCekwxjzzzZl0zc47xTtHBm5gxTP3LcoSfIoOlXgvVfc99SAPZ0rm2SPDxeCY4u9f11AsYK2DwU2mse/KJRnVRBbk3roZiQ6ECrludqR3RyyXpGjsGnrPRt6F1ab1fhfYTV0/i3v8BkpCOa9cjfMKvaZg0ge8UnjNPYK5BbeHkmjWBiFMg868ixM1Jbl9JLtUIxqiIQ/B3uv0sqybl2eBpabSN1wCd9TbRERh734rQkW4S2xNs8AEBO6Vb9Xir0uAg8F5zvanl8wqL66U8hIma4jO+jUg1FP1qtDCQUci43LajlzgxNjcQtO4y6au1UNp5mJc8RrLr98UOCZpH1A8PnUZfHZHVwKYiS6KWEk1J0CZ5QseibffrRKGbHaxDRJapOFwPpcM4RjF9lXFoUcmQgriRdyBEUHdAhI35U80LuGFuwOlWECa2c0abfKEi482EA1HAKPhbeZWK0vAukH5qKY+yYUYnu4tz/8orzXUH1GAcUYw0jWO95n6HHksij+hw2IHVdNtMC7EKdpcbh3UFyXYZJjH6jYA/pVkNsFvJoT2ZIHrcrj9x7vFmFCqxPO+TVavfZSwmqgvDWUrwRhMkbw1oiPvJSbEn15mHosLrH9yywAd00HKH/vcCBwT5k+0Th7HbVnLR0CrxtMkS3Tq58XG7x/SeKYlOXG2GX/bTYhhLn3JCx93Q4ShcUy1tenCq09LqUPBAZ8ZNf+P6KmeT0M3iospbCZNsYHZZowoypVYNfb7+Llr7eYnVZ8BR5QW2hiod+RtgX4t8WMk0it9WNzXCC6aVkEWtQP6p5YaGylOUHpNwJJ/LspCx0RFB3jg==|920
\ No newline at end of file
+}//r4ZK4UePRD41mjyfy9VAP4Z6h3Cpl60vmm8oshjtO7Y55Ck6RH8n9RbLAC+vT46D4qeisBn8DBiRJjntSVY/dUAxrlY/8Wfs+NCXI7HfcOrV7bYie601z5E8QnW9jCJJ1Llp1nQuie012gq/aM+T4Jp2RW12t7CURV6hdQkApAgzfQCfzpAZvjzyrNGCsihfNR10F/98NhHrdYqOyuHBXK2HKVVOKpckT6ZePicHf5Xm8lCpTyY+XkddJU2fgO41SS1QRFLJVdos6Y+5E2XnWqpfd9dKB+HOVc59Cpi9DHdswJYBVvUtJ9MfqD+qeQRBzMRTw2SnEHiYWqCgnXI0xWW958LMOggJ7/CoNsffsJm14xPrgnTsGiEglGpE+HpV1uuMZ7UovUQiU85+fi7MAmhxw32mDTOyfbU3a5s+ARQKlmu9KItWXFylXULmNv5VAbitURNg3mbSCZ8LEA7z1V3ukuqPuuMaYeateCwjNkibS/uFSj5bdjoqg7cPWIzlepJksyEYz/vMyI3wl90rGcG4HyrIcOcJ7A86C5uNKEct4W41zSXTwD4aoT8NEZT2V1L6B3+0Pxz4fEPlZyjcBs8DPUsExIEyumuToTkeUFNcIZyG2iMGo3PHBCTGPdWimSxTkVRO7MmmeGeJl7Owca2qoA5J8cL6/ERSIVIl7bBIFB6R/9v272o55WRKgWmbUaZVhEA18MvciEBvaNlhLQindr0Hoorc5FdBckJ7LPaUXkuY8fyClQCVhYbkC0YoVjrDhKmtu0m0JLenG+mho8v6jfOG0qPg8vzGwupKB+phfpqaNgeDOj61QVp9fuJPk/AnvXqADb4UKpKNea5QLEocGn8mWLr8P7Bxykw909iqgBY3PaDNEo2TaBJsBxkYDQ1kx0un35mpgwqN8JaL2A==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我发起的.rd b/Pages/流程页面文件夹/FGC_我发起的.rd
new file mode 100644
index 00000000..7c788ee3
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_我发起的.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 39,
+ "RowCount": 21
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我委托的.json b/Pages/流程页面文件夹/FGC_我委托的.json
index 41771549..b4cee90c 100644
--- a/Pages/流程页面文件夹/FGC_我委托的.json
+++ b/Pages/流程页面文件夹/FGC_我委托的.json
@@ -3,15 +3,20 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
}
},
"3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0,
"Mode": 2,
@@ -23,7 +28,7 @@
}
}
},
- "5": {
+ "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 50.0,
"Mode": 2,
@@ -35,6 +40,18 @@
}
}
},
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -298,8 +315,13 @@
"Value": 1.0
}
}
- },
- "28": {
+ }
+ },
+ "Count": 29
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
@@ -310,16 +332,6 @@
"Value": 1.0
}
}
- }
- },
- "Count": 30
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
},
"2": {
"GridRowColumnDefinition": {
@@ -942,8 +954,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"54": {
@@ -955,8 +966,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"55": {
@@ -968,8 +978,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"56": {
@@ -981,8 +990,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"57": {
@@ -994,8 +1002,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"58": {
@@ -1007,8 +1014,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"59": {
@@ -1020,8 +1026,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"60": {
@@ -1033,8 +1038,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"61": {
@@ -1046,8 +1050,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"62": {
@@ -1059,8 +1062,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"63": {
@@ -1110,26 +1112,10 @@
"Value": 1.0
}
}
- },
- "67": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "69": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
}
},
"InLogicalVisibleIndexes": [
+ 52,
53,
54,
55,
@@ -1138,24 +1124,23 @@
58,
59,
60,
- 61,
- 62
+ 61
],
- "Count": 70
+ "Count": 68
},
"Values": {
- "1,2": "我委托的",
- "4,4": "流程",
- "4,14": "任务名称",
- "4,63": "查看"
+ "1,1": "我委托的",
+ "3,3": "流程",
+ "3,13": "任务名称",
+ "3,62": "查看"
},
"AttachInfos": {
- "4,2": {
+ "3,1": {
"ListViewInfo": {
"Name": "表格1",
"TableName": "ACT_HI_COMMENT_View",
- "RowIndex": 4,
- "ColumnIndex": 2,
+ "RowIndex": 3,
+ "ColumnIndex": 1,
"RowCount": 25,
"ColumnCount": 66,
"SqlCondition": {
@@ -1212,7 +1197,7 @@
"ColumnOperation": 2
}
},
- "5,4": {
+ "4,3": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
@@ -1229,7 +1214,7 @@
}
}
},
- "5,14": {
+ "4,13": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -1241,7 +1226,7 @@
}
}
},
- "5,24": {
+ "4,23": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -1253,7 +1238,7 @@
}
}
},
- "5,34": {
+ "4,33": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -1265,7 +1250,7 @@
}
}
},
- "5,44": {
+ "4,43": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -1282,21 +1267,21 @@
}
}
},
- "5,53": {
+ "4,52": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
"GUID": "233c641d-4b03-4ca1-8c19-d90f215819ac"
}
},
- "5,58": {
+ "4,57": {
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "05184ccb-8a71-4cc2-8ced-c0bdf8f6a200"
}
},
- "5,63": {
+ "4,62": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
@@ -1311,13 +1296,15 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=FGC_我委托的!BB6"
+ "SerializeProperty": "=FGC_我委托的!BA5"
}
- }
+ },
+ "BreakpointIdentity": "1e7556a7-adb8-423c-836d-78a1ff05030c"
},
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情"
+ "PageName": "FGC_任务详情",
+ "BreakpointIdentity": "5fb6a561-e1c8-442e-af78-b8cb99220c30"
}
],
"TemplateKey": "_RS_Mini",
@@ -1337,7 +1324,7 @@
},
{
"FontFamily": 0,
- "FontSize": 21.333333333333332,
+ "FontSize": 18.666666666666664,
"FontWeight": 1,
"Foreground": 2,
"Formatter": 3
@@ -1423,29 +1410,96 @@
]
},
"CellStyles": {
+ "0,1": 0,
"0,2": 0,
- "0,3": 0,
- "1,2": 1,
- "3,2": 2,
- "3,3": 2,
- "4,2": 3,
- "4,4": 4,
- "4,14": 4,
- "4,24": 4,
- "4,34": 4,
- "4,44": 5,
- "4,53": 5,
- "4,58": 5,
- "4,63": 6,
- "5,2": 7,
- "5,4": 8,
- "5,14": 8,
- "5,24": 9,
- "5,34": 9,
- "5,44": 10,
- "5,53": 10,
- "5,58": 10,
- "5,63": 11,
+ "1,1": 1,
+ "2,1": 2,
+ "2,2": 2,
+ "3,1": 3,
+ "3,3": 4,
+ "3,13": 4,
+ "3,23": 4,
+ "3,33": 4,
+ "3,43": 5,
+ "3,52": 5,
+ "3,57": 5,
+ "3,62": 6,
+ "4,1": 7,
+ "4,3": 8,
+ "4,13": 8,
+ "4,23": 9,
+ "4,33": 9,
+ "4,43": 10,
+ "4,52": 10,
+ "4,57": 10,
+ "4,62": 11,
+ "5,1": 0,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 0,
+ "5,26": 0,
+ "5,27": 0,
+ "5,28": 0,
+ "5,29": 0,
+ "5,30": 0,
+ "5,31": 0,
+ "5,32": 0,
+ "5,33": 0,
+ "5,34": 0,
+ "5,35": 0,
+ "5,36": 0,
+ "5,37": 0,
+ "5,38": 0,
+ "5,39": 0,
+ "5,40": 0,
+ "5,41": 0,
+ "5,42": 0,
+ "5,43": 0,
+ "5,44": 0,
+ "5,45": 0,
+ "5,46": 0,
+ "5,47": 0,
+ "5,48": 0,
+ "5,49": 0,
+ "5,50": 0,
+ "5,51": 0,
+ "5,52": 0,
+ "5,53": 0,
+ "5,54": 0,
+ "5,55": 0,
+ "5,56": 0,
+ "5,57": 0,
+ "5,58": 0,
+ "5,59": 0,
+ "5,60": 0,
+ "5,61": 0,
+ "5,62": 0,
+ "5,63": 0,
+ "5,64": 0,
+ "5,65": 0,
+ "5,66": 0,
+ "6,1": 0,
"6,2": 0,
"6,3": 0,
"6,4": 0,
@@ -1511,7 +1565,7 @@
"6,64": 0,
"6,65": 0,
"6,66": 0,
- "6,67": 0,
+ "7,1": 0,
"7,2": 0,
"7,3": 0,
"7,4": 0,
@@ -1577,7 +1631,7 @@
"7,64": 0,
"7,65": 0,
"7,66": 0,
- "7,67": 0,
+ "8,1": 0,
"8,2": 0,
"8,3": 0,
"8,4": 0,
@@ -1643,7 +1697,7 @@
"8,64": 0,
"8,65": 0,
"8,66": 0,
- "8,67": 0,
+ "9,1": 0,
"9,2": 0,
"9,3": 0,
"9,4": 0,
@@ -1709,7 +1763,7 @@
"9,64": 0,
"9,65": 0,
"9,66": 0,
- "9,67": 0,
+ "10,1": 0,
"10,2": 0,
"10,3": 0,
"10,4": 0,
@@ -1775,7 +1829,7 @@
"10,64": 0,
"10,65": 0,
"10,66": 0,
- "10,67": 0,
+ "11,1": 0,
"11,2": 0,
"11,3": 0,
"11,4": 0,
@@ -1841,7 +1895,7 @@
"11,64": 0,
"11,65": 0,
"11,66": 0,
- "11,67": 0,
+ "12,1": 0,
"12,2": 0,
"12,3": 0,
"12,4": 0,
@@ -1907,7 +1961,7 @@
"12,64": 0,
"12,65": 0,
"12,66": 0,
- "12,67": 0,
+ "13,1": 0,
"13,2": 0,
"13,3": 0,
"13,4": 0,
@@ -1973,7 +2027,7 @@
"13,64": 0,
"13,65": 0,
"13,66": 0,
- "13,67": 0,
+ "14,1": 0,
"14,2": 0,
"14,3": 0,
"14,4": 0,
@@ -2039,7 +2093,7 @@
"14,64": 0,
"14,65": 0,
"14,66": 0,
- "14,67": 0,
+ "15,1": 0,
"15,2": 0,
"15,3": 0,
"15,4": 0,
@@ -2105,7 +2159,7 @@
"15,64": 0,
"15,65": 0,
"15,66": 0,
- "15,67": 0,
+ "16,1": 0,
"16,2": 0,
"16,3": 0,
"16,4": 0,
@@ -2171,7 +2225,7 @@
"16,64": 0,
"16,65": 0,
"16,66": 0,
- "16,67": 0,
+ "17,1": 0,
"17,2": 0,
"17,3": 0,
"17,4": 0,
@@ -2237,7 +2291,7 @@
"17,64": 0,
"17,65": 0,
"17,66": 0,
- "17,67": 0,
+ "18,1": 0,
"18,2": 0,
"18,3": 0,
"18,4": 0,
@@ -2303,7 +2357,7 @@
"18,64": 0,
"18,65": 0,
"18,66": 0,
- "18,67": 0,
+ "19,1": 0,
"19,2": 0,
"19,3": 0,
"19,4": 0,
@@ -2369,7 +2423,7 @@
"19,64": 0,
"19,65": 0,
"19,66": 0,
- "19,67": 0,
+ "20,1": 0,
"20,2": 0,
"20,3": 0,
"20,4": 0,
@@ -2435,7 +2489,7 @@
"20,64": 0,
"20,65": 0,
"20,66": 0,
- "20,67": 0,
+ "21,1": 0,
"21,2": 0,
"21,3": 0,
"21,4": 0,
@@ -2501,7 +2555,7 @@
"21,64": 0,
"21,65": 0,
"21,66": 0,
- "21,67": 0,
+ "22,1": 0,
"22,2": 0,
"22,3": 0,
"22,4": 0,
@@ -2567,7 +2621,7 @@
"22,64": 0,
"22,65": 0,
"22,66": 0,
- "22,67": 0,
+ "23,1": 0,
"23,2": 0,
"23,3": 0,
"23,4": 0,
@@ -2633,7 +2687,7 @@
"23,64": 0,
"23,65": 0,
"23,66": 0,
- "23,67": 0,
+ "24,1": 0,
"24,2": 0,
"24,3": 0,
"24,4": 0,
@@ -2699,7 +2753,7 @@
"24,64": 0,
"24,65": 0,
"24,66": 0,
- "24,67": 0,
+ "25,1": 0,
"25,2": 0,
"25,3": 0,
"25,4": 0,
@@ -2765,7 +2819,7 @@
"25,64": 0,
"25,65": 0,
"25,66": 0,
- "25,67": 0,
+ "26,1": 0,
"26,2": 0,
"26,3": 0,
"26,4": 0,
@@ -2831,7 +2885,7 @@
"26,64": 0,
"26,65": 0,
"26,66": 0,
- "26,67": 0,
+ "27,1": 0,
"27,2": 0,
"27,3": 0,
"27,4": 0,
@@ -2896,74 +2950,7 @@
"27,63": 0,
"27,64": 0,
"27,65": 0,
- "27,66": 0,
- "27,67": 0,
- "28,2": 0,
- "28,3": 0,
- "28,4": 0,
- "28,5": 0,
- "28,6": 0,
- "28,7": 0,
- "28,8": 0,
- "28,9": 0,
- "28,10": 0,
- "28,11": 0,
- "28,12": 0,
- "28,13": 0,
- "28,14": 0,
- "28,15": 0,
- "28,16": 0,
- "28,17": 0,
- "28,18": 0,
- "28,19": 0,
- "28,20": 0,
- "28,21": 0,
- "28,22": 0,
- "28,23": 0,
- "28,24": 0,
- "28,25": 0,
- "28,26": 0,
- "28,27": 0,
- "28,28": 0,
- "28,29": 0,
- "28,30": 0,
- "28,31": 0,
- "28,32": 0,
- "28,33": 0,
- "28,34": 0,
- "28,35": 0,
- "28,36": 0,
- "28,37": 0,
- "28,38": 0,
- "28,39": 0,
- "28,40": 0,
- "28,41": 0,
- "28,42": 0,
- "28,43": 0,
- "28,44": 0,
- "28,45": 0,
- "28,46": 0,
- "28,47": 0,
- "28,48": 0,
- "28,49": 0,
- "28,50": 0,
- "28,51": 0,
- "28,52": 0,
- "28,53": 0,
- "28,54": 0,
- "28,55": 0,
- "28,56": 0,
- "28,57": 0,
- "28,58": 0,
- "28,59": 0,
- "28,60": 0,
- "28,61": 0,
- "28,62": 0,
- "28,63": 0,
- "28,64": 0,
- "28,65": 0,
- "28,66": 0,
- "28,67": 0
+ "27,66": 0
},
"SheetStyle": {
"FontFamily": 0,
@@ -2974,30 +2961,29 @@
}
},
"Spans": [
- "1,2,2,8",
- "5,2,1,2",
- "6,2,23,66",
- "5,14,1,10",
- "5,24,1,10",
- "5,34,1,10",
- "5,44,1,9",
- "5,53,1,5",
- "5,63,1,5",
- "5,4,1,10",
- "5,58,1,5",
- "4,2,1,2",
- "4,4,1,10",
- "4,14,1,10",
- "4,24,1,10",
- "4,34,1,10",
- "4,44,1,9",
- "4,53,1,5",
- "4,58,1,5",
- "4,63,1,5"
+ "1,1,1,8",
+ "4,1,1,2",
+ "4,13,1,10",
+ "4,23,1,10",
+ "4,33,1,10",
+ "4,43,1,9",
+ "4,52,1,5",
+ "4,62,1,5",
+ "4,3,1,10",
+ "4,57,1,5",
+ "5,1,23,66",
+ "3,1,1,2",
+ "3,3,1,10",
+ "3,13,1,10",
+ "3,23,1,10",
+ "3,33,1,10",
+ "3,43,1,9",
+ "3,52,1,5",
+ "3,57,1,5",
+ "3,62,1,5"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_流程中心",
"MobilePageName": "FGC_我委托的_手机版",
"Title": "我委托的",
"AuthorizeInfo": {
@@ -3010,4 +2996,4 @@
"PaperSize": {},
"Margin": {}
}
-}//2rrqtRv4hHTpH9VDfLG3xeteierUs7KYZjjoygibTAEV60gXqM0NwUkRbClzqonIJ7A8QnZK3ni6OfNMEggnoDFAqkSbyVK1F1iYw+AtNP86CQOehsO0/Gddwjtd6e2Cw2hj6im/09HTw4s/lx5vkQq7L0b43X4WiGx5DZX/krF+6T6nFdg4jlJqaDXkjdlvPuiUonlh8dZHV0ASIC5ts2tl37BIAID56jn/xzbMhdYycwZpAp2HZwL24WXjYK3Un5ZBDQzxMFJTHjty3I9qa6++pykPML2dKIYBLvSXHSUN0YLxGmjp8W4FsWzKnfrUrRLmfN6n0R25yvI3prIODNAL2P8EU/n6jJ9qKQia0CJNWysN+0+vEe0fewoWj7EC6el+W+Js8NMOr/Z/igfCP6Q9MbMFGehXlEBHfwszZn4GSft3ceT15Vt1kn8mLQblZzOYUhqL2XshUG2vF36y8AZAqBBeekK+1CV1RMw/GtcDngdhBkIYZhBbEVdDLEmDQkPP9gMrIoIrrx1crAw3ilaB2wkWwZYspjs+4QCePPTzzTx3p0hzxefYVQ41hBmYI4fiGR2H9+gtHCuauGqeYjVtC9W4BQdiACYPwMOiL4o7Ub9u8gHeQUY8q+t8RCsN6KKC56FeDuEvlNDHaeZwp79gAFmIIZxCyPLsvncYqUA+XP20KMF56C1jyuji4ZC2G6HJDETIVTzYyL+FUZzXpdtMxrIy7VNX3oeKBng0nAyljdCqKmCDRhcRElb0Yfuj+kmV9MJDIYLSzUQrJR1z/sNkVIGipFkOV4i+NdUkzlMHmXQH2uSXlIdv8GkLak+W9W9vupBbG+rJjKEzD9FOLvE4eM3mxwk9iEQViKZMb2V3bgWsulPhwU+mqo5bR6KN5E6dn2hoggxlyEG7qw7TYQ==|920
\ No newline at end of file
+}//xWPZOpw8qKFPFIwXKx4hKnu7MjbbRNrI7T5DbPjMSEb0q/+wcEseCi0PqZFEyG1KDhPzYHk2Rk6cTuRQvNE7YOGssTtJu8WuSWZ0W0c/lcnPgPN3tfcOaz3J4lAKFtT0rRE+F6MA6YMsK3M9/Nc2h/wF2A6HlnxDMQ85l+unXoDx/4ixWDyHu0X+NawnnSfcKJqei2lHACGLqKS0IgfqhV9+ZctiZrrDERPAbVAnecU02A1cmQwLhBd7IC8IdkfUOkY5OVve79sQVq9I+SgXUCAKzfiuij68KusK5Menw5p7AU3ISxetfFCWDF3kSkF14ab2Wrw+cK0mPlSpUCuDEEtwcDB9snVpUxpvgvGXcJT774nENZ2Kqgt8y5AVYHQ3njEPiTD/gClm0+4yYrHWq74HN7bbgkEDyiJfN4ozLxz0S24W45351I0IcVNhz7g0/FlYno0tlU5zYcu69j6l54pYdle/l6hLF0wSMgLHkkArOFWxxj4PgXRIwaEQvCsgBT3tcP5RPFLUl/lLNcSMQb50+1kj0D/LMHEXqY8Q6oGCBe2+BCeOiLlm3zrlnB9GCE/9FH8wv/NPJhdQDBPlrSKnXv70d38Rp27UUWZa33BdvtzIOJTv4pOjV6jIn0Gf/p+aLDBEgqbqrgB+3rDTNCh8khPG1fiB0kQoiL3UH2mbDbOO+cLTfyRsdH+qx3dXQVi+6Q6R3fWd80Xry1cI+g1uEvf3FUJKjHWJDtcvpEIsUJ7RtPtzenYyYJ3pFzPxshkFMETTdtUe5KPcpQqPFAlNca6HfXPdFEzzyQRBLTr3x9MwQEB4EN0H6t2oQbJVyVZRo4nGu42XPhTJ9zkSPUg6qsYA/HLcV8OMuEq5BLvt1w03boSHHBIdBbD8iFUjW7mhHO88Ss3mxD+Adi4eNw==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我委托的.rd b/Pages/流程页面文件夹/FGC_我委托的.rd
new file mode 100644
index 00000000..078c7ec0
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_我委托的.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 68,
+ "RowCount": 29
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的已办.json b/Pages/流程页面文件夹/FGC_我的已办.json
index 97332273..841e26d5 100644
--- a/Pages/流程页面文件夹/FGC_我的已办.json
+++ b/Pages/流程页面文件夹/FGC_我的已办.json
@@ -3,25 +3,20 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 32.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
}
},
"3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0,
"Mode": 2,
@@ -33,7 +28,7 @@
}
}
},
- "5": {
+ "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 50.0,
"Mode": 2,
@@ -45,6 +40,18 @@
}
}
},
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -310,6 +317,21 @@
}
},
"28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 29
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
@@ -321,21 +343,6 @@
}
}
},
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 30
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -957,8 +964,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"54": {
@@ -970,8 +976,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"55": {
@@ -983,8 +988,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"56": {
@@ -996,8 +1000,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"57": {
@@ -1009,8 +1012,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"58": {
@@ -1022,8 +1024,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"59": {
@@ -1035,8 +1036,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"60": {
@@ -1048,8 +1048,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"61": {
@@ -1061,8 +1060,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"62": {
@@ -1074,8 +1072,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"63": {
@@ -1125,26 +1122,10 @@
"Value": 1.0
}
}
- },
- "67": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "69": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
}
},
"InLogicalVisibleIndexes": [
+ 52,
53,
54,
55,
@@ -1153,24 +1134,23 @@
58,
59,
60,
- 61,
- 62
+ 61
],
- "Count": 70
+ "Count": 68
},
"Values": {
- "1,2": "我的已办",
- "4,4": "流程",
- "4,14": "任务名称",
- "4,63": "查看"
+ "1,1": "我的已办",
+ "3,3": "流程",
+ "3,13": "任务名称",
+ "3,62": "查看"
},
"AttachInfos": {
- "4,2": {
+ "3,1": {
"ListViewInfo": {
"Name": "表格1",
"TableName": "ACT_HI_TASKINST_View",
- "RowIndex": 4,
- "ColumnIndex": 2,
+ "RowIndex": 3,
+ "ColumnIndex": 1,
"RowCount": 25,
"ColumnCount": 66,
"SqlCondition": {
@@ -1230,7 +1210,7 @@
"ShowGridLine": true
}
},
- "5,4": {
+ "4,3": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_DEF_ID_",
@@ -1242,28 +1222,28 @@
}
}
},
- "5,14": {
+ "4,13": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "NAME_",
"GUID": "b0776b10-1650-495a-ade0-0490dd02b308"
}
},
- "5,24": {
+ "4,23": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "END_TIME_",
"GUID": "18059a64-bb0c-4005-b3f2-0ea77f8f60d7"
}
},
- "5,34": {
+ "4,33": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "DELETE_REASON_",
"GUID": "8f0ceebd-cba2-44f5-bef7-47107c525741"
}
},
- "5,43": {
+ "4,42": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
@@ -1275,27 +1255,28 @@
}
}
},
- "5,53": {
+ "4,52": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "ID_",
"GUID": "705e3ce1-1584-4984-894f-b0467b481aa6"
}
},
- "5,58": {
+ "4,57": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "63e06d51-236b-475b-bea0-9866a0b98100"
}
},
- "5,63": {
+ "4,62": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情"
+ "PageName": "FGC_任务详情",
+ "BreakpointIdentity": "c5b55286-8d54-494e-82e2-f80003d4318a"
}
],
"TemplateKey": "_RS_Mini",
@@ -1312,7 +1293,7 @@
},
{
"FontFamily": 0,
- "FontSize": 21.333333333333332,
+ "FontSize": 18.666666666666664,
"FontWeight": 1,
"Foreground": 2
},
@@ -1434,6 +1415,7 @@
]
},
"CellStyles": {
+ "0,1": 0,
"0,2": 0,
"0,3": 0,
"0,4": 0,
@@ -1446,137 +1428,163 @@
"0,11": 0,
"0,12": 0,
"0,13": 0,
- "0,14": 0,
- "1,2": 1,
+ "1,1": 1,
+ "1,2": 2,
"1,3": 2,
"1,4": 2,
"1,5": 2,
"1,6": 2,
- "1,7": 2,
+ "1,9": 2,
"1,10": 2,
"1,11": 2,
"1,12": 2,
"1,13": 2,
"1,14": 2,
"1,15": 2,
- "1,16": 2,
- "2,2": 2,
- "2,3": 2,
- "2,4": 2,
- "2,5": 2,
- "2,6": 2,
- "2,7": 2,
- "2,10": 2,
- "2,11": 2,
- "2,12": 2,
- "2,13": 2,
- "2,14": 2,
- "2,15": 2,
- "2,16": 2,
- "3,2": 3,
- "3,3": 3,
- "3,4": 3,
- "3,5": 3,
- "3,6": 3,
- "3,7": 3,
- "3,8": 3,
- "3,9": 3,
- "3,10": 3,
- "3,11": 3,
- "3,12": 3,
- "3,13": 3,
- "3,14": 3,
- "3,15": 3,
- "3,16": 3,
- "3,17": 3,
- "3,18": 3,
- "3,19": 3,
- "3,20": 3,
- "3,21": 3,
- "3,22": 3,
- "3,23": 3,
- "3,32": 4,
- "3,33": 4,
- "3,34": 4,
- "3,35": 4,
- "3,36": 4,
- "3,37": 4,
- "3,38": 4,
- "3,39": 4,
- "3,40": 4,
- "3,41": 4,
- "3,42": 4,
- "3,43": 4,
- "3,44": 4,
- "3,45": 4,
- "3,46": 4,
- "3,47": 4,
- "3,48": 4,
- "3,49": 4,
- "3,50": 4,
- "3,51": 4,
- "3,52": 4,
- "3,53": 4,
- "3,54": 4,
- "3,55": 4,
- "3,56": 4,
- "3,57": 4,
- "3,58": 4,
- "3,59": 4,
- "3,62": 5,
- "3,63": 5,
- "3,64": 5,
- "3,65": 5,
- "3,66": 5,
- "3,67": 5,
- "3,68": 5,
- "3,69": 5,
- "4,2": 6,
- "4,3": 7,
- "4,4": 8,
- "4,14": 8,
- "4,24": 8,
- "4,34": 9,
- "4,43": 9,
- "4,53": 9,
+ "2,1": 3,
+ "2,2": 3,
+ "2,3": 3,
+ "2,4": 3,
+ "2,5": 3,
+ "2,6": 3,
+ "2,7": 3,
+ "2,8": 3,
+ "2,9": 3,
+ "2,10": 3,
+ "2,11": 3,
+ "2,12": 3,
+ "2,13": 3,
+ "2,14": 3,
+ "2,15": 3,
+ "2,16": 3,
+ "2,17": 3,
+ "2,18": 3,
+ "2,19": 3,
+ "2,20": 3,
+ "2,21": 3,
+ "2,22": 3,
+ "2,31": 4,
+ "2,32": 4,
+ "2,33": 4,
+ "2,34": 4,
+ "2,35": 4,
+ "2,36": 4,
+ "2,37": 4,
+ "2,38": 4,
+ "2,39": 4,
+ "2,40": 4,
+ "2,41": 4,
+ "2,42": 4,
+ "2,43": 4,
+ "2,44": 4,
+ "2,45": 4,
+ "2,46": 4,
+ "2,47": 4,
+ "2,48": 4,
+ "2,49": 4,
+ "2,50": 4,
+ "2,51": 4,
+ "2,52": 4,
+ "2,53": 4,
+ "2,54": 4,
+ "2,55": 4,
+ "2,56": 4,
+ "2,57": 4,
+ "2,58": 4,
+ "2,61": 5,
+ "2,62": 5,
+ "2,63": 5,
+ "2,64": 5,
+ "2,65": 5,
+ "2,66": 5,
+ "2,67": 5,
+ "3,1": 6,
+ "3,2": 7,
+ "3,3": 8,
+ "3,13": 8,
+ "3,23": 8,
+ "3,33": 9,
+ "3,42": 9,
+ "3,52": 9,
+ "3,53": 2,
+ "3,54": 2,
+ "3,55": 2,
+ "3,56": 2,
+ "3,57": 9,
+ "3,62": 10,
+ "4,1": 11,
+ "4,2": 7,
+ "4,3": 12,
+ "4,13": 13,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 14,
+ "4,33": 12,
+ "4,42": 15,
+ "4,43": 16,
+ "4,44": 16,
+ "4,45": 16,
+ "4,46": 16,
+ "4,47": 16,
+ "4,48": 16,
+ "4,49": 16,
+ "4,50": 16,
+ "4,51": 16,
+ "4,52": 13,
+ "4,53": 2,
"4,54": 2,
"4,55": 2,
"4,56": 2,
- "4,57": 2,
- "4,58": 9,
- "4,63": 10,
- "5,2": 11,
- "5,3": 7,
- "5,4": 12,
- "5,14": 13,
- "5,15": 2,
- "5,16": 2,
- "5,17": 2,
- "5,18": 2,
- "5,19": 2,
- "5,20": 2,
- "5,21": 2,
- "5,22": 2,
- "5,23": 2,
- "5,24": 14,
- "5,34": 12,
- "5,43": 15,
- "5,44": 16,
- "5,45": 16,
- "5,46": 16,
- "5,47": 16,
- "5,48": 16,
- "5,49": 16,
- "5,50": 16,
- "5,51": 16,
- "5,52": 16,
- "5,53": 13,
- "5,54": 2,
- "5,55": 2,
- "5,56": 2,
- "5,57": 2,
- "5,58": 12,
- "5,63": 17,
+ "4,57": 12,
+ "4,62": 17,
+ "24,1": 7,
+ "24,2": 7,
+ "24,3": 7,
+ "24,4": 7,
+ "24,5": 7,
+ "24,6": 7,
+ "24,7": 7,
+ "24,8": 7,
+ "24,9": 7,
+ "24,10": 7,
+ "24,11": 7,
+ "24,12": 7,
+ "24,13": 7,
+ "24,14": 7,
+ "24,15": 7,
+ "24,16": 7,
+ "24,17": 7,
+ "24,18": 7,
+ "24,19": 7,
+ "24,20": 7,
+ "24,21": 7,
+ "24,22": 7,
+ "24,23": 7,
+ "24,24": 7,
+ "24,25": 7,
+ "24,26": 7,
+ "24,27": 7,
+ "24,28": 7,
+ "24,29": 7,
+ "24,30": 7,
+ "24,31": 7,
+ "24,32": 7,
+ "24,33": 7,
+ "24,34": 7,
+ "24,35": 7,
+ "24,36": 7,
+ "24,37": 7,
+ "24,38": 7,
+ "24,39": 7,
+ "24,40": 18,
+ "25,1": 7,
"25,2": 7,
"25,3": 7,
"25,4": 7,
@@ -1616,7 +1624,7 @@
"25,38": 7,
"25,39": 7,
"25,40": 7,
- "25,41": 18,
+ "26,1": 7,
"26,2": 7,
"26,3": 7,
"26,4": 7,
@@ -1656,7 +1664,7 @@
"26,38": 7,
"26,39": 7,
"26,40": 7,
- "26,41": 7,
+ "27,1": 7,
"27,2": 7,
"27,3": 7,
"27,4": 7,
@@ -1695,78 +1703,36 @@
"27,37": 7,
"27,38": 7,
"27,39": 7,
- "27,40": 7,
- "27,41": 7,
- "28,2": 7,
- "28,3": 7,
- "28,4": 7,
- "28,5": 7,
- "28,6": 7,
- "28,7": 7,
- "28,8": 7,
- "28,9": 7,
- "28,10": 7,
- "28,11": 7,
- "28,12": 7,
- "28,13": 7,
- "28,14": 7,
- "28,15": 7,
- "28,16": 7,
- "28,17": 7,
- "28,18": 7,
- "28,19": 7,
- "28,20": 7,
- "28,21": 7,
- "28,22": 7,
- "28,23": 7,
- "28,24": 7,
- "28,25": 7,
- "28,26": 7,
- "28,27": 7,
- "28,28": 7,
- "28,29": 7,
- "28,30": 7,
- "28,31": 7,
- "28,32": 7,
- "28,33": 7,
- "28,34": 7,
- "28,35": 7,
- "28,36": 7,
- "28,37": 7,
- "28,38": 7,
- "28,39": 7,
- "28,40": 7,
- "28,41": 7
+ "27,40": 7
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
- "1,2,2,15",
- "5,2,1,2",
- "5,4,1,10",
- "5,14,1,10",
- "5,24,1,10",
- "5,34,1,9",
- "5,43,1,10",
- "5,53,1,5",
- "5,58,1,5",
- "5,63,1,5",
- "6,2,23,66",
- "4,2,1,2",
- "4,4,1,10",
- "4,14,1,10",
- "4,24,1,10",
- "4,34,1,9",
- "4,43,1,10",
- "4,53,1,5",
- "4,58,1,5",
- "4,63,1,5"
+ "1,1,1,15",
+ "4,1,1,2",
+ "4,3,1,10",
+ "4,13,1,10",
+ "4,23,1,10",
+ "4,33,1,9",
+ "4,42,1,10",
+ "4,52,1,5",
+ "4,57,1,5",
+ "4,62,1,5",
+ "5,1,23,66",
+ "3,1,1,2",
+ "3,3,1,10",
+ "3,13,1,10",
+ "3,23,1,10",
+ "3,33,1,9",
+ "3,42,1,10",
+ "3,52,1,5",
+ "3,57,1,5",
+ "3,62,1,5"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_流程中心",
"MobilePageName": "FGC_我的已办_手机版",
"Title": "我的已办",
"AuthorizeInfo": {
@@ -1780,4 +1746,4 @@
"PaperSize": {},
"Margin": {}
}
-}//VmBH/H20rwBlZUcfHJnZJZ1efi/X3HGEuf8m3Laj9aLPc/fwJUlFXKhLzp631u6qyOh/oxcdDRkxyhBNxtNdd0FUmwI8MGGBlWK10eQ8GhZTAJ3APiBZIzcZc2krEuf3pnhwtXp89GxInluzvWozyuq4J119Gxr2387aXHLCHGFYpRdXKl38fjTtXOvuTzOHspkWciAYc8HuVhyYg9p3yDqrANFIAKgyXDdzyZkzrYEQooPqNooCd+n6g0AW4zmPtAm/nJ0jDCGo8HzzwLqshlgSLhQ+aU6hWU7ooRvDUyYzmZt4JSOea442i+fwHwTOkXpFCylltPIv7GOzKIsfq4bIr/MLJh7IaAn52fZYQ2BwnJ15stZei9ecRQ/tPAB1mKp4Md/D0bhGKIGdrnvXmVMVlw8HgLMjkVNEPstSKwzy6Cdt2huD0u9bEXmbmzloxcJHctqMhYBaVh4f6NmkqIAwXy2llO9ZXnu/1XhVBKonSrezRbUYRQUbxQ7aF0ndkGViz6tb9a4TRwMlU5s5Urgid6+kHiEfNKbjym4lj43MS4FpBiSjk0S1jkVRPT/fo0bBErJnMz/sUbbV9Q/TtSi9hXSPRBwTTmqbOjAYg/PeriqPitDLR+2dVGc4HN88WLTRfp3MzhZeDW30Byv4+74PJMB52Kb1TsdnyzdGqFYgd1obbe1batjh4hdFKiipeWNhFLTO/kJRrxpuo4NmbyT+YwvZSN32Hfl00KJa/M5UJc7oZXsAt9IjfKZwWjRJXLvdfDnUdv/DH5IfEp1rRtLvlqPCDpCIrrk7f95YCxy2bWEE4K7nYdEO3HoC9mPkUePO8DAIRPfBJl3LrfwK9SDZ4Va4cRKvtzhzvQ7MmLOPP0fqUKnDIieksHgFq0lN/FX92ZjpILDzl1FpGH5I8w==|920
\ No newline at end of file
+}//GAYRlTNPRz3IFhL7BXA00eRVld2mfjPBM9mCaDCJbTi+ikBO+FdWaLSF0rrQEaiSI//nTccnaLCSi8BL7JWF0ECtuvuSHXDdvQ1FZvaQMb3gIR+tZ5TzUT1chHBcfaEJLsgn1JieHlFO6DFjfxVdZtVMtvB+2kA+hES8gJq5dtFdPNoqaZgIS9AsUI55v2Z952/cSEp7sK8aZgFLa0woxlSjHyY9XCufWbeGmEMkJOgMaQlbB/RedHzXOV2JzfOTwnOyXBzJh2yyd9WZBwppynJn4Uf4b5b16Fo4i9gK1btwOuMlHISsTek+/w0YPteNmsILbtwsCNkLcLnjJa6Bp7MR1eNSW9c9ksWZB30Tk5QrmSw/0WNkVwgkyEbmpp5IkNDnnSV9FQgPJP+M9sITX7TTrxdIC2/86J7R6L5Eo847GC+YFsbhxf+sFVFFvgjeLIHv+CbrPXUm2rMWnrKGzw5iJ60PHx6nFB84pxSrp6evtLbBYKrlL76MtlRJdX3SqalS8dw0n55GEvOFvdO6WXP9IrhzMLUEZN1Poh1iOKwajzNarGawgPfdJXmKd2atmlFnGgl3g/na3E2Z49hH0pCL87lIEZ9ciVUeUTqvXXRVKl7ytri5uGRpbO5KIaEJPY/Mr89PVBqomJ8UvDeHWLfjaihr6GJFVLz4wZGBnQDtni5rXqSLHbVt/QZeEGob43b+5TJVF+E4je8PO0kkalKyKyBjBwikXBpGHuKmKla1IkbgT4n/P+je+mEMmafx3YCmNV1S//of6rdZKRNa3dvD77PvnSZ0v40IPC7Gio1SRqYo0kFTkT7nzwsgtAEkOEg76VmtWQzs3TV19KNY6crLU9YKf1MIWhO39SF6HZS8VWcIeZKDHoUQtrfVmvFksOKnvOCLSp54kco8gv7R4Q==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的已办.rd b/Pages/流程页面文件夹/FGC_我的已办.rd
new file mode 100644
index 00000000..078c7ec0
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_我的已办.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 68,
+ "RowCount": 29
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的已阅.json b/Pages/流程页面文件夹/FGC_我的已阅.json
index 268e2059..1f2e840a 100644
--- a/Pages/流程页面文件夹/FGC_我的已阅.json
+++ b/Pages/流程页面文件夹/FGC_我的已阅.json
@@ -3,25 +3,20 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 32.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
}
},
"3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0,
"Mode": 2,
@@ -33,7 +28,7 @@
}
}
},
- "5": {
+ "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 50.0,
"Mode": 2,
@@ -45,6 +40,18 @@
}
}
},
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -310,6 +317,21 @@
}
},
"28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 29
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
@@ -321,21 +343,6 @@
}
}
},
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 30
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -957,8 +964,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"54": {
@@ -970,8 +976,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"55": {
@@ -983,8 +988,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"56": {
@@ -996,8 +1000,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"57": {
@@ -1009,8 +1012,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"58": {
@@ -1022,8 +1024,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"59": {
@@ -1035,8 +1036,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"60": {
@@ -1048,8 +1048,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"61": {
@@ -1061,8 +1060,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"62": {
@@ -1074,8 +1072,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"63": {
@@ -1125,26 +1122,10 @@
"Value": 1.0
}
}
- },
- "67": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "69": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
}
},
"InLogicalVisibleIndexes": [
+ 52,
53,
54,
55,
@@ -1153,24 +1134,23 @@
58,
59,
60,
- 61,
- 62
+ 61
],
- "Count": 70
+ "Count": 68
},
"Values": {
- "1,2": "我的已阅",
- "4,4": "流程",
- "4,14": "任务名称",
- "4,63": "查看"
+ "1,1": "我的已阅",
+ "3,3": "流程",
+ "3,13": "任务名称",
+ "3,62": "查看"
},
"AttachInfos": {
- "4,2": {
+ "3,1": {
"ListViewInfo": {
"Name": "表格1",
"TableName": "ACT_HI_TASKINST_View",
- "RowIndex": 4,
- "ColumnIndex": 2,
+ "RowIndex": 3,
+ "ColumnIndex": 1,
"RowCount": 25,
"ColumnCount": 66,
"SqlCondition": {
@@ -1229,7 +1209,7 @@
"ShowGridLine": true
}
},
- "5,4": {
+ "4,3": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_DEF_ID_",
@@ -1241,28 +1221,28 @@
}
}
},
- "5,14": {
+ "4,13": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "NAME_",
"GUID": "5b4ec034-2268-4e73-96cf-5b907fddfe3d"
}
},
- "5,24": {
+ "4,23": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "START_TIME_",
"GUID": "5d3a8ddf-226d-4ce0-bcf4-c607a08b87de"
}
},
- "5,34": {
+ "4,33": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "END_TIME_",
"GUID": "467b705b-7de0-4f9f-9457-70b96c9b8bbc"
}
},
- "5,44": {
+ "4,43": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
@@ -1274,27 +1254,28 @@
}
}
},
- "5,53": {
+ "4,52": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "ID_",
"GUID": "62e0d244-1351-474c-a4d5-5260df2740d7"
}
},
- "5,58": {
+ "4,57": {
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "e106f93c-0ad4-49c9-9be2-00ac3e411a23"
}
},
- "5,63": {
+ "4,62": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情"
+ "PageName": "FGC_任务详情",
+ "BreakpointIdentity": "648ae92c-309f-4e2a-803f-aa55a9123152"
}
],
"TemplateKey": "_RS_Mini",
@@ -1311,7 +1292,7 @@
},
{
"FontFamily": 0,
- "FontSize": 21.333333333333332,
+ "FontSize": 18.666666666666664,
"FontWeight": 1,
"Foreground": 2
},
@@ -1428,6 +1409,7 @@
]
},
"CellStyles": {
+ "0,1": 0,
"0,2": 0,
"0,3": 0,
"0,4": 0,
@@ -1440,128 +1422,156 @@
"0,11": 0,
"0,12": 0,
"0,13": 0,
- "0,14": 0,
- "1,2": 1,
+ "1,1": 1,
+ "1,2": 2,
"1,3": 2,
"1,4": 2,
"1,5": 2,
"1,6": 2,
"1,7": 2,
- "1,8": 2,
+ "1,10": 2,
"1,11": 2,
"1,12": 2,
"1,13": 2,
"1,14": 2,
"1,15": 2,
- "1,16": 2,
- "2,2": 2,
- "2,3": 2,
- "2,4": 2,
- "2,5": 2,
- "2,6": 2,
- "2,7": 2,
- "2,8": 2,
- "2,11": 2,
- "2,12": 2,
- "2,13": 2,
- "2,14": 2,
- "2,15": 2,
- "2,16": 2,
- "3,2": 3,
- "3,3": 3,
- "3,4": 3,
- "3,5": 3,
- "3,6": 3,
- "3,7": 3,
- "3,8": 3,
- "3,9": 3,
- "3,10": 3,
- "3,11": 3,
- "3,12": 3,
- "3,13": 3,
- "3,14": 3,
- "3,15": 3,
- "3,16": 3,
- "3,17": 3,
- "3,18": 3,
- "3,19": 3,
- "3,20": 3,
- "3,21": 3,
- "3,22": 3,
- "3,23": 3,
- "3,24": 3,
- "3,25": 3,
- "3,26": 3,
- "3,27": 3,
- "3,28": 3,
- "3,29": 3,
- "3,30": 3,
- "3,31": 3,
- "3,32": 3,
- "3,33": 3,
- "3,41": 4,
- "3,42": 4,
- "3,43": 4,
- "3,44": 4,
- "3,45": 4,
- "3,46": 4,
- "3,47": 4,
- "3,48": 4,
- "3,49": 4,
- "3,50": 4,
- "3,51": 4,
- "3,52": 4,
- "3,53": 4,
- "3,54": 4,
- "3,55": 4,
- "3,56": 4,
- "3,57": 4,
- "3,58": 4,
- "3,59": 4,
- "3,62": 5,
- "3,63": 5,
- "3,64": 5,
- "3,65": 5,
- "3,66": 5,
- "3,67": 5,
- "3,68": 5,
- "3,69": 5,
- "4,2": 6,
- "4,3": 7,
- "4,4": 8,
- "4,14": 8,
- "4,24": 8,
- "4,34": 8,
- "4,44": 9,
- "4,53": 9,
+ "2,1": 3,
+ "2,2": 3,
+ "2,3": 3,
+ "2,4": 3,
+ "2,5": 3,
+ "2,6": 3,
+ "2,7": 3,
+ "2,8": 3,
+ "2,9": 3,
+ "2,10": 3,
+ "2,11": 3,
+ "2,12": 3,
+ "2,13": 3,
+ "2,14": 3,
+ "2,15": 3,
+ "2,16": 3,
+ "2,17": 3,
+ "2,18": 3,
+ "2,19": 3,
+ "2,20": 3,
+ "2,21": 3,
+ "2,22": 3,
+ "2,23": 3,
+ "2,24": 3,
+ "2,25": 3,
+ "2,26": 3,
+ "2,27": 3,
+ "2,28": 3,
+ "2,29": 3,
+ "2,30": 3,
+ "2,31": 3,
+ "2,32": 3,
+ "2,40": 4,
+ "2,41": 4,
+ "2,42": 4,
+ "2,43": 4,
+ "2,44": 4,
+ "2,45": 4,
+ "2,46": 4,
+ "2,47": 4,
+ "2,48": 4,
+ "2,49": 4,
+ "2,50": 4,
+ "2,51": 4,
+ "2,52": 4,
+ "2,53": 4,
+ "2,54": 4,
+ "2,55": 4,
+ "2,56": 4,
+ "2,57": 4,
+ "2,58": 4,
+ "2,61": 5,
+ "2,62": 5,
+ "2,63": 5,
+ "2,64": 5,
+ "2,65": 5,
+ "2,66": 5,
+ "2,67": 5,
+ "3,1": 6,
+ "3,2": 7,
+ "3,3": 8,
+ "3,13": 8,
+ "3,23": 8,
+ "3,33": 8,
+ "3,43": 9,
+ "3,52": 9,
+ "3,53": 2,
+ "3,54": 2,
+ "3,55": 2,
+ "3,56": 2,
+ "3,57": 9,
+ "3,62": 10,
+ "4,1": 11,
+ "4,2": 7,
+ "4,3": 12,
+ "4,13": 13,
+ "4,23": 14,
+ "4,33": 14,
+ "4,43": 15,
+ "4,44": 16,
+ "4,45": 16,
+ "4,46": 16,
+ "4,47": 16,
+ "4,48": 16,
+ "4,49": 16,
+ "4,50": 16,
+ "4,51": 16,
+ "4,52": 13,
+ "4,53": 2,
"4,54": 2,
"4,55": 2,
"4,56": 2,
- "4,57": 2,
- "4,58": 9,
- "4,63": 10,
- "5,2": 11,
- "5,3": 7,
- "5,4": 12,
- "5,14": 13,
- "5,24": 14,
- "5,34": 14,
- "5,44": 15,
- "5,45": 16,
- "5,46": 16,
- "5,47": 16,
- "5,48": 16,
- "5,49": 16,
- "5,50": 16,
- "5,51": 16,
- "5,52": 16,
- "5,53": 13,
- "5,54": 2,
- "5,55": 2,
- "5,56": 2,
- "5,57": 2,
- "5,58": 12,
- "5,63": 17,
+ "4,57": 12,
+ "4,62": 17,
+ "24,1": 7,
+ "24,2": 7,
+ "24,3": 7,
+ "24,4": 7,
+ "24,5": 7,
+ "24,6": 7,
+ "24,7": 7,
+ "24,8": 7,
+ "24,9": 7,
+ "24,10": 7,
+ "24,11": 7,
+ "24,12": 7,
+ "24,13": 7,
+ "24,14": 7,
+ "24,15": 7,
+ "24,16": 7,
+ "24,17": 7,
+ "24,18": 7,
+ "24,19": 7,
+ "24,20": 7,
+ "24,21": 7,
+ "24,22": 7,
+ "24,23": 7,
+ "24,24": 7,
+ "24,25": 7,
+ "24,26": 7,
+ "24,27": 7,
+ "24,28": 7,
+ "24,29": 7,
+ "24,30": 7,
+ "24,31": 7,
+ "24,32": 7,
+ "24,33": 7,
+ "24,34": 7,
+ "24,35": 7,
+ "24,36": 7,
+ "24,37": 7,
+ "24,38": 7,
+ "24,39": 7,
+ "24,40": 7,
+ "24,41": 7,
+ "24,42": 7,
+ "25,1": 7,
"25,2": 7,
"25,3": 7,
"25,4": 7,
@@ -1603,7 +1613,7 @@
"25,40": 7,
"25,41": 7,
"25,42": 7,
- "25,43": 7,
+ "26,1": 7,
"26,2": 7,
"26,3": 7,
"26,4": 7,
@@ -1645,7 +1655,7 @@
"26,40": 7,
"26,41": 7,
"26,42": 7,
- "26,43": 7,
+ "27,1": 7,
"27,2": 7,
"27,3": 7,
"27,4": 7,
@@ -1686,80 +1696,36 @@
"27,39": 7,
"27,40": 7,
"27,41": 7,
- "27,42": 7,
- "27,43": 7,
- "28,2": 7,
- "28,3": 7,
- "28,4": 7,
- "28,5": 7,
- "28,6": 7,
- "28,7": 7,
- "28,8": 7,
- "28,9": 7,
- "28,10": 7,
- "28,11": 7,
- "28,12": 7,
- "28,13": 7,
- "28,14": 7,
- "28,15": 7,
- "28,16": 7,
- "28,17": 7,
- "28,18": 7,
- "28,19": 7,
- "28,20": 7,
- "28,21": 7,
- "28,22": 7,
- "28,23": 7,
- "28,24": 7,
- "28,25": 7,
- "28,26": 7,
- "28,27": 7,
- "28,28": 7,
- "28,29": 7,
- "28,30": 7,
- "28,31": 7,
- "28,32": 7,
- "28,33": 7,
- "28,34": 7,
- "28,35": 7,
- "28,36": 7,
- "28,37": 7,
- "28,38": 7,
- "28,39": 7,
- "28,40": 7,
- "28,41": 7,
- "28,42": 7,
- "28,43": 7
+ "27,42": 7
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
- "5,2,1,2",
- "5,34,1,10",
- "5,53,1,5",
- "5,58,1,5",
- "5,14,1,10",
- "5,4,1,10",
- "5,44,1,9",
- "5,63,1,5",
- "1,2,2,15",
- "6,2,23,66",
- "5,24,1,10",
- "4,2,1,2",
- "4,4,1,10",
- "4,14,1,10",
- "4,24,1,10",
- "4,34,1,10",
- "4,44,1,9",
- "4,53,1,5",
- "4,58,1,5",
- "4,63,1,5"
+ "4,1,1,2",
+ "4,33,1,10",
+ "4,52,1,5",
+ "4,57,1,5",
+ "4,13,1,10",
+ "4,3,1,10",
+ "4,43,1,9",
+ "4,62,1,5",
+ "1,1,1,15",
+ "4,23,1,10",
+ "5,1,23,66",
+ "3,1,1,2",
+ "3,3,1,10",
+ "3,13,1,10",
+ "3,23,1,10",
+ "3,33,1,10",
+ "3,43,1,9",
+ "3,52,1,5",
+ "3,57,1,5",
+ "3,62,1,5"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_流程中心",
"MobilePageName": "FGC_我的已阅_手机版",
"Title": "我的已阅",
"AuthorizeInfo": {
@@ -1773,4 +1739,4 @@
"PaperSize": {},
"Margin": {}
}
-}//l6vj+zrZnPFN0B1z2u69XEnsHOyyBxHTTUVURPxTkTPwEqqja69jSOBKzX3xku9AK0WfS6OtRqcLwEjtVBtTKjawvEHYD1MJqoZkOtXe+wgoPbk6EmvTaRihnS/muV7+ma9pbHCxoyv4mKW3TI29pj5s53gO+Yc86+H2ml9XbhDteKvfWEQZiyaSYaBOwkuWPsJgd+yUlDZpqcswilgoi3OvrlIJuQfYgc9i1biQI15lYR0TT8lGvIljsKquC3vB92Ze+w56tC8CnafbROVUpGS5LTewpD00MVKet4PQzHuRj8KiftXkNRyZiNXxblHEyJcERIsB2uwtIxApZpRgr8LmEnoRTtuxvzfmFsg5j8bmqo/1c9zhIKk/1Jb0r24gc7ADbuoS+d1WszJhS7wqH+AY8dqzXOplVbm7Cd1vhNXqq6/F1gRBrwBe+259XAPgpnbrm5kWA3Lg+EdKbgQWC0KGprhxDlAkmODJy2wBmlneZqFauXPv66hlo//FYkQS6u2sNFX2vf+2AkUaVP8K8onT4xlW1XHfnfZkQIm8RRkXq4bLvoyk5FOAOc3AkwznQihNnv18rGQma759RuYO5c/wedaPZZnkBVC+F+KXsa8JipGe0KVKuNEvTUIptPTV8LGsPr7AgUIzicHtCGQZ4OfEGXkRnDg/V1UzFpSHx6VEoP6VL87QabaMbTAPbwWh1Q8Ueo6qVFWpecVeSSWFHrF9uNjZzNn+HiBEsbCZXvCU/l4ednoWbCyBxz66pqXt71ZfnexdcGaHczeY3tKc/Lu8RHsJgJibKk2WPaq+j8y2WuHIxwR2EGvdUB03qLcbZlVHPZE/ZKvJEzman4N78Vz5xf5D1ZGJujSaK5jx8S9P+LPmDCGwAfGNiWLyNv7Fpja/dNtCvSKkDm2isX1nVQ==|920
\ No newline at end of file
+}//wl+mTGoMGy4nFY57hymtRaamaCKjJAFzGiWZyk8VzoCJFb2Zx332WDqC4uYfg+IME3Mem4gs1E868veafha8/c+5qzj9aRVUXoQqDofD9gb+MNw4BVlWjPGnhJI8xkY9HZ7OXuTTatYAkTRYiLbPBFRNHUtECuHbvTtVkj6lDQtTKioBsHmjzLNBnwG3qoWjcTpcEOxvnHgdKGMD7mXmoyGOt2M92ezOspeB4oaZueMt/2gl2iiLXf2bOjxyfNgZMpGjLPLCseaNzF7hZSxkADrkbH8i8vMi5IDXwgt8NL2Mwbjg4OhJ+56deR1XN0k1EIBDgtB+yIdA0Dy5r5Wo//4LQxC6tZNpWjdAfZ0hcAnmnFPetRcwMWViVZ3Enn7bDAajk3rnwOtvPQ10WaBju1yE+091sCMzRy9lixSjTDpUyIS20qXbghqDCsJt5iyqoaXuyDmwMg9u/+FEZ64myw+zM8bmzWMyGy2rpSKwMiuLg1R8q42AO+EXypgwM6tv7EsyVU+jxS0lfzNC/Nk5bauy+oijnLB4KONw5KmwgWHPMTAK7vzHN/3nQ3Z/AIw94GyyYVUqMp86myK1axAA/6h+eDY+0pWyVlzzTKx67/eB7s324ePl/ASmYE/IoMKoZP5ClhMf4IBmE6/acOvSzKzafjlA+sdqie7ITZGYmp9lfqWExAOaIjPwyvj4svl7WZzcC8WLR4hy2gvQhkapke08tJdEY8/SbA8/vmvCluKSw/8j4ytmDa07nt1uNVQ1gFXXCxfpFINlcRv79w+wD4LJP7R1YpstZTQA0n/c0+heuZ9kZcM0fUzb3EnhHOoDmZoBWVG+cxliFvPPs5oeytgjnyU5HzBrJ8YVT7rVA1UhA55YLUryxfcN6LhR4dgPOzZLGOE01W4jOB8uqXKC7A==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的已阅.rd b/Pages/流程页面文件夹/FGC_我的已阅.rd
new file mode 100644
index 00000000..078c7ec0
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_我的已阅.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 68,
+ "RowCount": 29
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的待办.json b/Pages/流程页面文件夹/FGC_我的待办.json
index f0c5a3bc..f6abf79b 100644
--- a/Pages/流程页面文件夹/FGC_我的待办.json
+++ b/Pages/流程页面文件夹/FGC_我的待办.json
@@ -18,7 +18,7 @@
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0,
+ "DesignLengthInPixel": 458.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -30,478 +30,108 @@
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 10.0
}
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 40.0
}
},
"6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "28": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0
}
}
},
- "Count": 29
+ "Count": 7,
+ "DefaultSize": 24.0
},
"Cols": {
"RowColumnAttachedInfos": {
- "1": {
+ "0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0
}
},
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"3": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"8": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"9": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"10": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"11": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"12": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"13": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"14": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"15": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"16": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
+ "DesignLengthInPixel": 32.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -513,761 +143,841 @@
},
"17": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"18": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"19": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"20": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"21": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"22": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"23": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"24": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"25": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"26": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"27": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"28": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"29": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"30": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "41": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "42": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "43": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "44": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "45": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "46": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "47": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "48": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "49": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "50": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "51": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "52": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "53": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "54": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "55": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "56": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "57": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "58": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "59": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "60": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "61": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "62": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- },
- "IsHidden": true
- }
- },
- "63": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "64": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "65": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "66": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "67": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "69": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0
}
}
},
- "InLogicalVisibleIndexes": [
- 53,
- 54,
- 55,
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- 62
- ],
- "Count": 70
+ "Count": 32,
+ "DefaultSize": 32.0
},
"Values": {
- "1,2": "我的待办",
- "3,4": "流程",
- "3,14": "任务名称",
- "3,34": "发起人",
- "3,63": "办理"
+ "1,1": "我的待办"
},
"AttachInfos": {
- "3,2": {
- "ListViewInfo": {
- "Name": "表格1",
- "TableName": "ACT_RU_TASK_View",
- "RowIndex": 3,
- "ColumnIndex": 2,
- "RowCount": 25,
- "ColumnCount": 66,
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "CompareType": 1,
- "ColumnBindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "TASK_TYPE_",
- "GUID": "e5284f35-ee93-4350-96c4-e24fd0f1fa94"
- },
- "Value": "抄送"
- },
- "OrderByCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "CREATE_TIME_",
- "GUID": "4db14626-d17e-46d6-9006-33123a1703c6"
- },
- "Order": 1
- }
- ]
- },
- "TopCondition": null,
- "ListViewStyleName": "_RS_NewFashionListStyle1",
- "ShowColumnHeaderInDesigner": true,
- "IsRowHeaderVisible": true,
- "HideSelectionWhenLostFocus": true,
- "ShowEditStatusIcon": true,
- "UseSimpleBar": true,
- "ColumnOperation": 2,
- "ShowGridLine": true
- }
- },
- "4,4": {
- "BindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "PROC_DEF_ID_",
- "GUID": "2598bd0a-90f2-4755-944b-85721c4c95ca",
- "RelationBinding": {
- "RelatedTable": "ACT_RE_PROCDEF_View",
- "RelatedColumn": "ID_",
- "DisplayColumn": "NAME_"
- }
- }
- },
- "4,14": {
- "BindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "NAME_",
- "GUID": "56578bd2-6819-42ca-b0f1-75e637726670"
- }
- },
- "4,24": {
- "BindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "CREATE_TIME_",
- "GUID": "4afcb07e-a846-4814-be95-ff71ca2d3f52"
- }
- },
- "4,34": {
- "BindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "PROC_INST_ID_",
- "GUID": "8656ce81-d5d1-4e22-aea6-94a0aa3a4950",
- "RelationBinding": {
- "RelatedTable": "ACT_HI_PROCINST_View",
- "RelatedColumn": "ID_",
- "DisplayColumn": "START_USER_ID_"
- }
- }
- },
- "4,53": {
- "BindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "ID_",
- "GUID": "f33d1a3b-fbc8-4405-97a8-084fc98ca6b3"
- }
- },
- "4,58": {
- "BindingInfo": {
- "TableName": "ACT_RU_TASK_View",
- "ColumnName": "PROC_INST_ID_",
- "GUID": "c72deca8-6769-4f31-b4f9-623b50bac0aa"
- }
- },
- "4,63": {
- "NameUsedInJavaScript": "",
+ "1,24": {
"CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
{
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情"
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
}
],
- "TemplateKey": "_RS_Mini",
- "ImagePath": "Application/029_edit_9.svg",
- "BuiltIn": true,
- "Color": "#FF828282"
+ "type": "text",
+ "placeholder": "搜索",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "ACT_RU_TASK_View",
+ "BindingInfos": [
+ {
+ "GUID": "19d3b206-5928-469b-9246-fa30908612d7",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ID_",
+ "GUID": "4f55dda0-ce0f-4461-a6c7-199a9085c1c4"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "1a9e5df0-5ced-4f79-ba8c-d91d07a6f37c",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "736831ce-6bd7-4018-8252-cf1a26e4355c"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "GUID": "f13122a1-3fe4-43bc-bd73-13adc32980a2",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_DEF_ID_",
+ "GUID": "f7522413-a8ae-4f36-8627-6beb37a32e0e"
+ },
+ "ColumnName": "流程定义ID"
+ },
+ {
+ "GUID": "d5a400d3-bc48-4e88-af8b-9ac82cfbb3c2",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_DEF_ID_",
+ "GUID": "465d5ab8-6a2f-4fae-8cf4-15a1445c4cad",
+ "RelationBinding": {
+ "RelatedTable": "ACT_RE_PROCDEF_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "NAME_"
+ }
+ },
+ "ColumnName": "流程名称"
+ },
+ {
+ "GUID": "d491b221-f272-45c7-ae7a-d13fc1f6afb2",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "8dab049e-ad29-49ba-8251-5b3e8fd4fc14",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "NAME_"
+ }
+ },
+ "ColumnName": "实例名称"
+ },
+ {
+ "GUID": "4cc49ccb-2d42-4468-bdeb-932d23f3a194",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "NAME_",
+ "GUID": "a7a967d1-89e8-4a0d-aee2-b90e503c11ab"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "d058516c-4c13-46d4-8df3-cb1a543cc3d6",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "DESCRIPTION_",
+ "GUID": "46dfc6ae-5f31-4ce8-81b3-12476534e90c"
+ },
+ "ColumnName": "描述"
+ },
+ {
+ "GUID": "b3495172-ed46-4765-8fac-d12e4bfd7e67",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "85813635-53f7-4708-96b4-7d79bcfa83f8",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ },
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "START_USER_ID_"
+ }
+ },
+ "ColumnName": "发起人"
+ },
+ {
+ "GUID": "62cac334-cd70-49d6-927b-af77f211136b",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "8d0f8580-0668-4fa4-83fa-fdaf2de2adba",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "负责人"
+ },
+ {
+ "GUID": "b6af47a8-f044-4d84-bc3d-79ab8c77ceba",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "CREATE_TIME_",
+ "GUID": "eb1d4ef6-8246-475c-90b4-9960a5b00044"
+ },
+ "ColumnName": "创建时间"
+ },
+ {
+ "GUID": "4e7651f5-cd5a-47e9-b529-2781065de710",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "SUSPENSION_STATE_",
+ "GUID": "e49674d9-bd30-4d0c-9d92-ddaa7a2a957d"
+ },
+ "ColumnName": "挂起状态"
+ },
+ {
+ "GUID": "76f83b33-aeca-483d-a3ba-516f5c9dabf6",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "FORM_KEY_",
+ "GUID": "6ae5ae17-89d2-480a-b897-e9501fcb27ff"
+ },
+ "ColumnName": "关联页面"
+ },
+ {
+ "GUID": "2a63e3da-c496-4f0c-983f-8e6174f851ba",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "TASK_TYPE_",
+ "GUID": "ed9a7476-d311-46b1-a84d-1fbb42cfc5d7"
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "142e2a24-6125-4b4c-8234-29c06aba5cff",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "TASK_BLOCK_TYPE_",
+ "GUID": "31cc141c-6778-4e4c-9cba-3cdad3e17ff3"
+ },
+ "ColumnName": "阻塞类型"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "TASK_TYPE_",
+ "GUID": "b085b24e-5a61-410a-bef0-87ba5ccf9689"
+ },
+ "Value": "抄送"
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "NAME_",
+ "GUID": "900902c4-0003-49b5-bf21-acbf36005603"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "DESCRIPTION_",
+ "GUID": "ff9e2852-219f-4749-a4b0-c887cb246cdf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "5b2d6d17-a926-44a0-bf2b-82fc545efd7b",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "NAME_"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_DEF_ID_",
+ "GUID": "48312ef3-3dda-4559-8b21-1c7b2e6cd3cd",
+ "RelationBinding": {
+ "RelatedTable": "ACT_RE_PROCDEF_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "NAME_"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "7b3c9e79-bfec-460a-8907-ac95912dbc6e",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "09dc7051-7363-4a1f-8ca4-3e9470f06fdf",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ },
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "START_USER_ID_"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ID_",
+ "GUID": "254d728e-4195-42a7-a35b-38c70f0203e4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!Y2"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "CREATE_TIME_",
+ "GUID": "8e9db7e0-b802-4b66-8eaa-94112e564e47"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "流程实例ID",
+ "流程定义ID",
+ "流程名称",
+ "实例名称",
+ "任务名称",
+ "描述",
+ "发起人",
+ "负责人",
+ "创建时间",
+ "挂起状态",
+ "关联页面",
+ "类型",
+ "阻塞类型"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "b0859084-f154-40a7-a8f5-bc9c8a2d334a"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程实例ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程实例ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "ecf41883-5cbe-4e82-9a2c-8a8070aeb644"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程定义ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程定义ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "b8de3ab9-eaa1-45ac-aab3-f9679323ad3f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "7571bc3d-dfc6-4f24-a453-b32b471c4a2c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "实例名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "实例名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "70157cf3-5d9f-4b98-b8e6-73607a26d977"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "0079fa31-4622-4308-9908-e169a2ed643a"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "描述",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "描述",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "7c755146-f889-43ab-a755-b09442798540"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "负责人",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "负责人",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "f1847566-ef2c-4f5f-b97f-9bf36c012164"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "发起人",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "发起人",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "90df8704-f4b3-4fb5-a2da-78338d5459cb"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "创建时间",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "创建时间",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "multipleFilter": true,
+ "key": "bbeb4446-cf9e-496d-96cf-a1c6e3b3a934"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "挂起状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "挂起状态",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "7189f8cf-e478-4113-9029-089eb494dcbb"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "关联页面",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "关联页面",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "e7607151-fc89-436a-9f16-de6a8315ecc7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "类型",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "e09726e6-1ffb-4055-9cc7-b585c3ab6839"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "阻塞类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "阻塞类型",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "c501ef13-1762-4b0a-ac68-88691c0e6062"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "处理",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ID_",
+ "GUID": "f56caf99-8e21-4948-82be-e09b34c11cff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "abffd854-66bf-4d9d-9495-e3f103ee5119"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "9ddaf63e-5fc4-4b12-a0c3-ba80e244bba2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!行数据.流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "2e377737-0aae-4b82-92e4-a09352c1bcb5"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "56011433-8697-4a0b-ba2b-8912b4d118d6"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_我的待办!行数据.关联页面"
+ },
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "85300f1d-501b-461c-ba2a-584a31a9a82d"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 15,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ]
}
}
},
@@ -1287,75 +997,10 @@
{
"FontFamily": 0
},
- {
- "Background": 5,
- "FontWeight": 2,
- "Foreground": 6
- },
- {
- "Background": 5,
- "FontWeight": 2,
- "Foreground": 6,
- "TextIndent": 20,
- "HorizontalAlignment": 7
- },
- {
- "Background": 5,
- "FontFamily": 0,
- "FontWeight": 2,
- "Foreground": 6,
- "TextIndent": 20,
- "HorizontalAlignment": 7
- },
- {
- "Background": 5,
- "FontFamily": 0,
- "FontWeight": 2,
- "Foreground": 6
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 8
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 8,
- "TextIndent": 20,
- "HorizontalAlignment": 7
- },
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
- "Foreground": 8,
- "TextIndent": 20,
- "HorizontalAlignment": 7
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 8,
- "Formatter": 9,
- "TextIndent": 20,
- "HorizontalAlignment": 7,
- "BorderRight": 0
- },
- {
- "FontFamily": 0,
- "BorderLeft": 0,
- "BorderRight": 0
- },
- {
- "FontFamily": 0,
- "BorderLeft": 0,
- "BorderRight": null
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 11
- },
- {
- "HorizontalAlignment": 11
+ "Formatter": 1
}
],
"Types": {
@@ -1364,61 +1009,24 @@
"@",
"Bold",
"black",
- "[AUTO]General",
- "#FFF3F9FC",
- "Text 1 50",
- "Left",
- "Text 1 25",
- "yyyy/mm/dd hh:mm:ss",
- "Accent 1 0",
- "Center"
- ],
- "Borders": [
- {
- "Color": 10
- }
+ "[AUTO]General"
]
},
"CellStyles": {
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "0,24": 0,
+ "0,25": 0,
+ "0,26": 0,
+ "0,27": 0,
+ "0,28": 0,
+ "0,29": 0,
+ "0,30": 0,
"0,31": 0,
- "0,32": 0,
- "0,33": 0,
- "0,34": 0,
- "0,35": 0,
- "0,36": 0,
- "0,37": 0,
- "0,38": 0,
- "0,39": 0,
- "0,40": 0,
- "0,41": 0,
- "0,42": 0,
- "0,43": 0,
- "0,44": 0,
- "0,45": 0,
- "0,46": 0,
- "0,47": 0,
- "0,48": 0,
- "0,49": 0,
- "0,50": 0,
- "0,51": 0,
- "0,52": 0,
- "0,53": 0,
- "0,54": 0,
- "0,55": 0,
- "0,56": 0,
- "0,57": 0,
- "0,58": 0,
- "0,59": 0,
- "0,60": 0,
- "0,61": 0,
- "0,62": 0,
- "0,63": 0,
- "0,64": 0,
- "0,65": 0,
- "0,66": 0,
- "0,67": 0,
- "0,68": 0,
- "1,2": 1,
+ "1,1": 1,
+ "1,2": 2,
"1,3": 2,
"1,4": 2,
"1,5": 2,
@@ -1428,142 +1036,37 @@
"1,9": 2,
"1,10": 2,
"1,11": 2,
- "1,12": 2,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 3,
"1,31": 0,
- "1,32": 0,
- "1,33": 0,
- "1,34": 0,
- "1,35": 0,
- "1,36": 0,
- "1,37": 0,
- "1,38": 0,
- "1,39": 0,
- "1,40": 0,
- "1,41": 0,
- "1,42": 0,
- "1,43": 0,
- "1,44": 0,
- "1,45": 0,
- "1,46": 0,
- "1,47": 0,
- "1,48": 0,
- "1,49": 0,
- "1,50": 0,
- "1,51": 0,
- "1,52": 0,
- "1,53": 0,
- "1,54": 0,
- "1,55": 0,
- "1,56": 0,
- "1,57": 0,
- "1,58": 0,
- "1,59": 0,
- "1,60": 0,
- "1,61": 0,
- "1,62": 0,
- "1,63": 0,
- "1,64": 0,
- "1,65": 0,
- "1,66": 0,
- "1,67": 0,
- "1,68": 0,
- "2,31": 0,
- "2,32": 0,
- "2,33": 0,
- "2,34": 0,
- "2,35": 0,
- "2,36": 0,
- "2,37": 0,
- "2,38": 0,
- "2,39": 0,
- "2,40": 0,
- "2,41": 0,
- "2,42": 0,
- "2,43": 0,
- "2,44": 0,
- "2,45": 0,
- "2,46": 0,
- "2,47": 0,
- "2,48": 0,
- "2,49": 0,
- "2,50": 0,
- "2,51": 0,
- "2,52": 0,
- "2,53": 0,
- "2,54": 0,
- "2,55": 0,
- "2,56": 0,
- "2,57": 0,
- "2,58": 0,
- "2,59": 0,
- "2,60": 0,
- "2,61": 0,
- "2,62": 0,
- "2,63": 0,
- "2,64": 0,
- "2,65": 0,
- "2,66": 0,
- "2,67": 0,
- "2,68": 0,
- "3,2": 3,
- "3,4": 4,
- "3,14": 5,
- "3,24": 4,
- "3,34": 4,
- "3,53": 5,
- "3,58": 5,
- "3,63": 6,
- "4,2": 7,
- "4,4": 8,
- "4,14": 9,
- "4,24": 10,
- "4,25": 11,
- "4,26": 11,
- "4,27": 11,
- "4,28": 11,
- "4,29": 11,
- "4,30": 11,
- "4,31": 11,
- "4,32": 11,
- "4,33": 12,
- "4,34": 8,
- "4,53": 9,
- "4,54": 2,
- "4,55": 2,
- "4,56": 2,
- "4,57": 2,
- "4,58": 8,
- "4,63": 13,
- "4,69": 14,
- "28,69": 2
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
- "1,2,1,11",
- "4,2,1,2",
- "4,4,1,10",
- "4,14,1,10",
- "4,24,1,10",
- "4,34,1,19",
- "4,53,1,5",
- "4,58,1,5",
- "4,63,1,5",
- "5,2,23,66",
- "3,2,1,2",
- "3,4,1,10",
- "3,14,1,10",
- "3,24,1,10",
- "3,34,1,19",
- "3,53,1,5",
- "3,58,1,5",
- "3,63,1,5"
+ "1,1,1,11",
+ "3,1,1,30",
+ "5,1,1,30",
+ "1,24,1,7"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_母版页",
"MobilePageName": "FGC_我的待办_手机版",
"Title": "我的待办",
"AuthorizeInfo": {
@@ -1577,4 +1080,4 @@
"PaperSize": {},
"Margin": {}
}
-}//5/8vJg30KQGDgggwLrNLPuNVHw8L8Xy3m8VDtz4mtKBaJDtDTeKCv5rT14tYJXWHH7fVZEJTj1HT6+vKTZZGuslWU70lwl6YfIsi8bmDIfA8HZo6qju/kczqD2rNaQDUgodkGc4BeZiY9D0axsdjhn/QFn2/eAMy07X9ObmClV5K5kxGlh8TIfDPFHJVB+N9DtLrD7HR1+9tXl7ElsYXAdUQtf4wtPYdtZOupBF9ln3yncL4GG5Hpiaoi59y0HkH6dFFXAxzk4qxbXtyRgsedZ0QamqUdU1cNcB/I1scWduUAqfeVDGoKpLBIt1drAc8Wtr9Xd5Pz3EMrzWVPLlgFjcblSN1hIX+F2jAkDk9JzDO01fzzFw/RwEpTNOCfUwhOOyjGKHfjmOKflkPsxkexE4WsCVbCcLa8sshNYQFI2fzMVsjocMiMYj2xlK3WI8SiOnDqN2SUOaHYk17rOZFupvs9NwVoy1LzQgfHcTXGRh2vJcS6uauMbZjpvolDPiHKMVDddFjumPldb40KXf/tgJ8Rn9tsd91CNnpubAu/bHzeqlJjaSdVGZ5p+kifMJ/ZxyBV9nqCKMn7s5gp0r+Wk8mrKubipzmEI+Cho4X1TMN87p4J5hIz39W+VeiABFBpquwMFg02JUIOOIduQbC3VEY/hXN4XOfaLfyqS9pGhFrSg7KCY0x5upFqvb+WP7xUiq4kytoB4NZTNQ7Zr5Ixhszmfg8o1jGvT7aw5A2wrEPHvPOplqo6oGIP7ZqrdATznLPFyM6r6wFL7a9bRQy8OHG/EdKFNgnjmjYmX7SK3D3f+lKKJSTygy43kU3jrEBFF0hQ3eR8M/I5p8Xtm+pqDwmHWfPBdl50EwSTOXMxDiQZOuO7YI9nU99M9EhP4/a3dA5IkKqf4Aw+6AcjxAESA==|920
\ No newline at end of file
+}//Hc3fqb/RcdchxLf7JFuzLCPHDDES/oQYK8tVatSECyhBmJAvN8QNDyPx+euzEPzkqRy0uI20LyYwI7t0llrYM+raRQnCEk1O3zez+FqYPzZ2Mr1YsrwUDc/Qu8wnIQzBuNByWjKMmrd9QrL9jgB7B264c2yQKD/AanBcdFeswobqJyppB/TibOvBlwY4cVAfdNZnhhq9RzdEK98gpIFhNg3vZ+/mOdAlv3G1xIiM5UdzyTdtDYi2/5363bGcN32zsVOP7F11IpEXSAZEZbzbWlhgCs7dYUy1qlqjNB30A6qKYlRQ+Eo9TIThnm5HsgljvFxsR4IOBfEVW+tK+ZVxCSNzrpUVpiD5ibGLq3cr26J+1RphgVzIp4twLA3g5cLQgeFfsZide3NBAVjtmnbkcY7ArEruFwPiBdAeRNX8vJftgWx6X/fI2Ei1kxOcoiJv3XeCTLvrYuKHJ6Eo9QClIiys4n53BeEoYirQFjtH10tRpGKpLZ4Atu5D7dKSvtXXUrCAt5/6ijPHFBVEGxR5H06JlK19Srl8+KsTepmYsMMAYSx3Vs997Nva/Zx/d9UI8QN/FH6piFLI+8lKk8N66RBvDJBE/MS72IaCjWvkiO+tvGWx9tEzV5GHpRVBh5bE9/LZucq72h6h2AVNnLMtTFAWIhV+4tSUUNXPFT4FKCCUxvQ2yUSlnd7M34KSItah7yjac+6VPzegUVLxVFotQdgXbqzDu1LVh3zO0cu5cwex7vgcVSqx6NrcDvg8ACG0aqz2x8hJh82PZM3HN8sUbtQF5t48aHArr0R162zp4YTYztcB2OwW4IfJbhpnDpZA5vb9P3veRjXhDMVB+fR1mJA2dSw2/PK6oiNhPX04R1hX7cEyRpzEoYdOYIyZTE4vUin3zeg8FwdEW3KgdmJVoA==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的待办.rd b/Pages/流程页面文件夹/FGC_我的待办.rd
new file mode 100644
index 00000000..54b4d97f
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_我的待办.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 32,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的待阅.json b/Pages/流程页面文件夹/FGC_我的待阅.json
index 3f911ca6..20fdfdd3 100644
--- a/Pages/流程页面文件夹/FGC_我的待阅.json
+++ b/Pages/流程页面文件夹/FGC_我的待阅.json
@@ -3,25 +3,20 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 32.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
+ "DesignLengthInPixel": 24.0
}
},
"3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0,
"Mode": 2,
@@ -33,7 +28,7 @@
}
}
},
- "5": {
+ "4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 50.0,
"Mode": 2,
@@ -45,6 +40,18 @@
}
}
},
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -310,6 +317,21 @@
}
},
"28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 29
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
@@ -321,21 +343,6 @@
}
}
},
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 30
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
@@ -957,8 +964,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"54": {
@@ -970,8 +976,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"55": {
@@ -983,8 +988,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"56": {
@@ -996,8 +1000,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"57": {
@@ -1009,8 +1012,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"58": {
@@ -1022,8 +1024,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"59": {
@@ -1035,8 +1036,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"60": {
@@ -1048,8 +1048,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"61": {
@@ -1061,8 +1060,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"62": {
@@ -1074,8 +1072,7 @@
},
"MaxLength": {
"Value": 1.0
- },
- "IsHidden": true
+ }
}
},
"63": {
@@ -1125,26 +1122,10 @@
"Value": 1.0
}
}
- },
- "67": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "69": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
}
},
"InLogicalVisibleIndexes": [
+ 52,
53,
54,
55,
@@ -1153,25 +1134,24 @@
58,
59,
60,
- 61,
- 62
+ 61
],
- "Count": 70
+ "Count": 68
},
"Values": {
- "1,2": "我的待阅",
- "4,4": "流程",
- "4,14": "任务名称",
- "4,34": "发起人",
- "4,63": "查看"
+ "1,1": "我的待阅",
+ "3,3": "流程",
+ "3,13": "任务名称",
+ "3,33": "发起人",
+ "3,62": "查看"
},
"AttachInfos": {
- "4,2": {
+ "3,1": {
"ListViewInfo": {
"Name": "表格1",
"TableName": "ACT_RU_TASK_View",
- "RowIndex": 4,
- "ColumnIndex": 2,
+ "RowIndex": 3,
+ "ColumnIndex": 1,
"RowCount": 25,
"ColumnCount": 66,
"SqlCondition": {
@@ -1206,7 +1186,7 @@
"ShowGridLine": true
}
},
- "5,4": {
+ "4,3": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_DEF_ID_",
@@ -1218,21 +1198,21 @@
}
}
},
- "5,14": {
+ "4,13": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "NAME_",
"GUID": "7fccdcd8-5594-4bf2-b0e1-2bd0b50a5a72"
}
},
- "5,24": {
+ "4,23": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "CREATE_TIME_",
"GUID": "b02f51c2-d08f-461a-9caf-4bcfb875f305"
}
},
- "5,34": {
+ "4,33": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_INST_ID_",
@@ -1244,28 +1224,29 @@
}
}
},
- "5,53": {
+ "4,52": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "ID_",
"GUID": "df67135a-671d-484f-8a4d-8214f784cb02"
}
},
- "5,58": {
+ "4,57": {
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "4cc90b52-6bc1-4bf8-932f-34a9356a50b0"
}
},
- "5,63": {
+ "4,62": {
"NameUsedInJavaScript": "",
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情"
+ "PageName": "FGC_任务详情",
+ "BreakpointIdentity": "dcd0fe51-08dc-4d2e-bc95-f33dc8d5414b"
}
],
"TemplateKey": "_RS_Mini",
@@ -1283,7 +1264,7 @@
},
{
"FontFamily": 0,
- "FontSize": 21.333333333333332,
+ "FontSize": 18.666666666666664,
"FontWeight": 2,
"Foreground": 3,
"Formatter": 4
@@ -1340,9 +1321,6 @@
"FontFamily": 0,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 10
- },
- {
- "HorizontalAlignment": 10
}
],
"Types": {
@@ -1361,6 +1339,7 @@
]
},
"CellStyles": {
+ "0,33": 0,
"0,34": 0,
"0,35": 0,
"0,36": 0,
@@ -1395,8 +1374,8 @@
"0,65": 0,
"0,66": 0,
"0,67": 0,
- "0,68": 0,
- "1,2": 1,
+ "1,1": 1,
+ "1,2": 2,
"1,3": 2,
"1,4": 2,
"1,5": 2,
@@ -1406,7 +1385,7 @@
"1,9": 2,
"1,10": 2,
"1,11": 2,
- "1,12": 2,
+ "1,33": 0,
"1,34": 0,
"1,35": 0,
"1,36": 0,
@@ -1441,18 +1420,7 @@
"1,65": 0,
"1,66": 0,
"1,67": 0,
- "1,68": 0,
- "2,2": 2,
- "2,3": 2,
- "2,4": 2,
- "2,5": 2,
- "2,6": 2,
- "2,7": 2,
- "2,8": 2,
- "2,9": 2,
- "2,10": 2,
- "2,11": 2,
- "2,12": 2,
+ "2,33": 0,
"2,34": 0,
"2,35": 0,
"2,36": 0,
@@ -1487,92 +1455,53 @@
"2,65": 0,
"2,66": 0,
"2,67": 0,
- "2,68": 0,
- "3,34": 0,
- "3,35": 0,
- "3,36": 0,
- "3,37": 0,
- "3,38": 0,
- "3,39": 0,
- "3,40": 0,
- "3,41": 0,
- "3,42": 0,
- "3,43": 0,
- "3,44": 0,
- "3,45": 0,
- "3,46": 0,
- "3,47": 0,
- "3,48": 0,
- "3,49": 0,
- "3,50": 0,
- "3,51": 0,
- "3,52": 0,
- "3,53": 0,
- "3,54": 0,
- "3,55": 0,
- "3,56": 0,
- "3,57": 0,
- "3,58": 0,
- "3,59": 0,
- "3,60": 0,
- "3,61": 0,
- "3,62": 0,
- "3,63": 0,
- "3,64": 0,
- "3,65": 0,
- "3,66": 0,
- "3,67": 0,
- "3,68": 0,
- "4,2": 3,
- "4,4": 4,
- "4,14": 5,
- "4,24": 4,
- "4,34": 4,
- "4,53": 5,
- "4,58": 5,
- "4,63": 6,
- "5,2": 7,
- "5,4": 8,
- "5,14": 8,
- "5,24": 9,
- "5,34": 8,
- "5,53": 8,
- "5,54": 2,
- "5,55": 2,
- "5,56": 2,
- "5,57": 2,
- "5,58": 8,
- "5,63": 10,
- "5,69": 11,
- "29,69": 2
+ "3,1": 3,
+ "3,3": 4,
+ "3,13": 5,
+ "3,23": 4,
+ "3,33": 4,
+ "3,52": 5,
+ "3,57": 5,
+ "3,62": 6,
+ "4,1": 7,
+ "4,3": 8,
+ "4,13": 8,
+ "4,23": 9,
+ "4,33": 8,
+ "4,52": 8,
+ "4,53": 2,
+ "4,54": 2,
+ "4,55": 2,
+ "4,56": 2,
+ "4,57": 8,
+ "4,62": 10
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
- "5,2,1,2",
- "5,4,1,10",
- "5,14,1,10",
- "5,53,1,5",
- "5,58,1,5",
- "5,63,1,5",
- "1,2,2,11",
- "6,2,23,66",
- "5,34,1,19",
- "5,24,1,10",
- "4,2,1,2",
- "4,4,1,10",
- "4,14,1,10",
- "4,24,1,10",
- "4,34,1,19",
- "4,53,1,5",
- "4,58,1,5",
- "4,63,1,5"
+ "4,1,1,2",
+ "4,3,1,10",
+ "4,13,1,10",
+ "4,52,1,5",
+ "4,57,1,5",
+ "4,62,1,5",
+ "1,1,1,11",
+ "4,33,1,19",
+ "4,23,1,10",
+ "5,1,23,66",
+ "3,1,1,2",
+ "3,3,1,10",
+ "3,13,1,10",
+ "3,23,1,10",
+ "3,33,1,19",
+ "3,52,1,5",
+ "3,57,1,5",
+ "3,62,1,5"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_流程中心",
"MobilePageName": "FGC_我的待阅_手机版",
"Title": "我的待阅",
"AuthorizeInfo": {
@@ -1586,4 +1515,4 @@
"PaperSize": {},
"Margin": {}
}
-}//9qtm6i/PP99V1VIFvYIci0XICX6b/OaXdOZbcvEjwALv/nHfWbbSxQytkMwLKCpP9smgLBCtujOhx0bbFP7OQ76Y4FF7ICOHdxOTYlRwrJlLfhdnHs/pbmAJxMJivrIcWicGsyilEJrl7odPQ7ucbLVFb/J+/4XaIrVkh1+AbVvy3G7ySI9s+Yange+IWWt4IyUl5m1ltjWrNDvFUODDC8fmmwIrwNSr3yAnKOQ2E0tZ8/gROIomfiog+HtG3wHONfG9IqfIaahAi7Vi/S6v370Txo0uJmRl1iiD/7tnGeu7DW7xKNakNpwGTpM74RqE4CB7wYIxF5Aban3JgBmf1fHzF1f0YeP2uRYQ0T2SRUDObOdX4D59zx7afK7OCwbjKrAnbwXcpQwhmj3GqNyVBXD4UEJ49hLnW3qZ8CYs9EV1yDk8pXAWOhReinlHpaPP0w8/IxsL90fOJxpXXNAYPNbSiO64hSa8u6L1R1DLAHCzEWzBWya5Pu66hZ9B1lP15EVhOB0+IsQ9qgAje4DQR1Xcd+o0om9mcysD4wTrGhDf+VqmQiMigc979OocReSvQHolbs/EoYgWIXj/i8TNxqOarsm0oPA7hCTlvBKvpc+bV8vZTISJAsTTESmTUBuHbHvH/BksAcJRfJLI83R4cUQPe4DTcoNTEWSfCSdoB8beNO7UGL2oeXHxjdJQqAalBi626wYkBq9ZbVQsrflQSFh281X2et22AByWWGEgyEWlxepPAx73SoBEgMZA6Z89WSKm3n++vx4av4FjKdoT1f3q0YVhvb4Y60oa/i3/vm1JJ6dXe3JiAR4m0bafQ9RdJZtv/ccPe0fWu2U5k7GxVioBL3abetiHbz7yLKE85fAGXPcjdsnN5ipBl/T0Pk0BYrmgo3qb+tz8sYQS9PFsZA==|920
\ No newline at end of file
+}//g1NTtmdRZa278m95z7NGYsj8+TIHvu0HerPOnMjN5CHNwJzutsMGRe2T2uu5wGcxYzZUk+2lQ8Box+dBq/VEkoD11AjhXedLl94TMIh68jJI59VEyZiQgTjr5pxq2/US9RVk+ob7MaRoxaMqiaBO4lUDkrH0jVThvK4ydtGtWpMKGTZaf8htiipdwrpD4wlSp40YCsTLRcdCSh7/pW9MrQHOuwnfE84P/WmbtryLi9MZXEyOLubZgszHjoOo+NepPDYBX6sDUq5O7d4FGbb1R8MBy9p9yUGOrdX9x7WY+888iHWbW1ECUdcI9X+eAt4ZAX3hMLUo8/uDMpYMz2H0UKP4fmvc8VueJy6pjzz2iGkXHHJgB1SLfpIYliic4LxAU0iwx0oC7PANGErOHQHXDxIkBdJ6ejaWq1/W7Mqm2/3ne5uud0BTdjBMj01GGuEfv1LQtq8SlKkXF5jwH6ecg8hKYFh3OLanl/mMalbnaowWeTuTGZ3NZgdgYGgt2lzNSW2wBuJq7H81A6gXwO+BOZYFSbzdI72mmLvZMrzn8kyFXNe6s1pmUWlcQ0cQtmRkuDru9Iz9xsrMziJP2PihkZr+BHJCy3tqV70+HjPfDYhQcQnDrd6sndWrv0bGYRVP++ZTqwseMsU1S2V3wet6F6252OWYSplNPkPZ342XQ3pCUg8rcj/4oVRoKQ48A2iuoi0h0PMGdHdCmx702W+hRRATxQRbV4BnDZdDAmv/fjXs/xr8DwEbV/CAs2uGNlLMzk+szEVUtPBZitRNEnDLab3Ddb7A9/z7QMnwdRQn2zD3tDqUQe+XT8i8D3ckc3/W2gHuHK8Y67eH6rA1CU0t1QYHIM1RpNZQzf2vaPxsVMo7HxI2O8SIEeRX+qsw94NL5mWPedfazLVYhPbxIgaunQ==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_我的待阅.rd b/Pages/流程页面文件夹/FGC_我的待阅.rd
new file mode 100644
index 00000000..078c7ec0
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_我的待阅.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 68,
+ "RowCount": 29
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_流程列表.json b/Pages/流程页面文件夹/FGC_流程列表.json
index 309c3b49..dc61d4c1 100644
--- a/Pages/流程页面文件夹/FGC_流程列表.json
+++ b/Pages/流程页面文件夹/FGC_流程列表.json
@@ -73,8 +73,7 @@
},
"26": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"29": {
@@ -174,7 +173,8 @@
"SerializeProperty": "=FGC_流程列表!Z3"
},
"StartType": 1,
- "ReturnResultName": "发起流程结果"
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "d57be995-4ff8-4fce-b73f-2892f5ca358f"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -195,13 +195,15 @@
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情"
+ "PageName": "FGC_任务详情",
+ "BreakpointIdentity": "943ec25f-fac4-45eb-9eec-79f4246c1bdb"
}
],
"Comments": "如果流程发起后,存在当前用户正在办理的任务,那么弹出任务详情页面",
- "ID": "34e3c685-b135-4dc5-96c2-abef41332102"
+ "ID": "a6e35756-1c19-4ee4-95f3-7e1059448cc1"
}
- ]
+ ],
+ "BreakpointIdentity": "4db092d4-a8d6-4469-8d3c-645cf364457b"
}
],
"Text": "发起",
@@ -326,4 +328,4 @@
"PaperSize": {},
"Margin": {}
}
-}//K76KIoYUEDroh8p6KcQHMAovdqx2efhshK9BsJNEpF/eDAESsx8EHm2hQ+/cyK4rQKlMlwKtcvdNhLbUbiAFRDgVmCn5TUyHOqv04UUdApOpFAflpKWNmnuoa3wl0NGD/5vk5AauM0AUFU0u/hYlrkRy71pw1HSIgOMaEp9Ba2O+WEdR+0+on/dor9foZJQREarSprfQPMG/TRSBSgG/2U0Ov+EpjSV0hmzY/6ASQKN0WGh6b8lRTPBGt56j28SVkgxcmpypXEol0zoK4CXuS1oY7P+ryXYNooqxEoRWtUwZMDTaEUbtu0CG6gByA5tLsfUTGV8BJb6PF0w7p/aPWvqZJi/2+PzEZqf4Y+rOKmvfDP4gRSpP8rmZ9G+W8cidVrXwB5UzMAmj09oH/prSKRSggw7AAybjVY8u3FNZAEMpoyxjiM2OXAzduXKIrylGO55s0HQ2Br53RdNM66mj6qLqYSVXYw7u9WY2S0TVo9h6dMjRbFbKuEZJwAY3r7GKawyGmbE4HThNQGG/zYae/uk/R123StGSl0jf11D41gCP4J7LWCwZ8wbNOOdU7T8DN+RDT2OCOfLunwWdLOz/hh8ekuBrfZG4Fm8fLxGYDBBRW+sK8Cnlav2mBd4op2e19eeBWqEino9TOes6TCdz/d5jZCa7k3oo9PXxY675kc5jDREVj3TI3FwllIFxrtqch7x9168mtnokMmwGP6pqVL+NakrWUuaROcT2iCZOZYJegocUhVBMfBo6DylUoN13VHP8aWQpm0vLoXT29q+toUKzPkC7mrjV2ZynRnkhyp/U4ygJmpreL6GTNreP4XM6PQNrIT60CnEPSzkWX4l2iynh6l/fJL4Pv93fRiKCDHF5713aY/u62bwTf0tPxgGysKZBx1j8AgoReY4KTctBUg==|920
\ No newline at end of file
+}//EZtKQonuGdNf9uPYy7VLZRQ3l7BMZC+7jpA7tlIcTbEjUwdHVmnM6kvXIZ85e4iUWJQX3vVVB3uDyCP6/uhMQ3XJ86UKnrbIWHBQZMlXFtSYYwd8/7q5k/Bw1FGPn9E82SrZGfzEoa1CD+DRU59U16v7TMIJmiroPrlrPDBrm27k0xXD27C0ydvVaBlz2VQvEbiS8vXj2x2iEQda7Axplj3jhHyTbWIU3XTe9LUSoH5Q106T3lB9nrPeB2VgzkAFNDsJnevCpJYTL3QhDknsra8O7bqbK4IyblTs+XH89+L2GmXusQkoZAbNCS44UZ6Q4DIsCXAiPVjSbGNW4Bwv/CCqwRdOt+/WsAWecJLrcGgbOgTBjsaOxxX+kbJhA7HT9HMLa57Am5b6jWcWm+2EyDJrjx6s8sGQKjTupiKRiRq6ZDRxG9dGNcHGOZTBcsV0Pras3QVM4xcaJMxL0nBR4HRkzC8nJVMj0Ohb32tOtx0oYugtWNyt+P6Td8rzfizxcSTN2AtpMN8YzhbS9F1k8Qs9rn4B50pATAdErOSvAHd2l4XMOlGNmMVETxJ8vmDh18lB8WFGTsG4cTtFRESCMlZOOeTi4IBf7A27/5QvJgGhcDnI8/qPnhj3xFpZxFw9o0wi+3TYZ3Y8QPC/olcANXS6NGIhOyGAXek/+qd092hmGzmrBC2XBjhFDJ5xZ4rhl27xKi4SJTtRNttBv6vZHXKAFVMpJoQyhkl0q54RIJrFw/5JLqn95i5jDZkaCPX8xoXBpcAfUqlq/iWckzGkkcfLubooD6BjyDZ0moDX6E8RPeK7c1D/XGP0/u/loBUVcgIjSaanaZNX2h6ydgEHNyquXenOKFOuuOjm/EDnwCFX79liHQ0YxyHAEBFW0ewJECGDfQamA2mYFy0qwit8HA==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_流程列表.rd b/Pages/流程页面文件夹/FGC_流程列表.rd
new file mode 100644
index 00000000..b93bc52b
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_流程列表.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 35,
+ "RowCount": 13
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/FGC_流程追踪.rd b/Pages/流程页面文件夹/FGC_流程追踪.rd
new file mode 100644
index 00000000..c44f9d0f
--- /dev/null
+++ b/Pages/流程页面文件夹/FGC_流程追踪.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 20
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/流程中心.json b/Pages/流程页面文件夹/流程中心.json
new file mode 100644
index 00000000..9b47ec5b
--- /dev/null
+++ b/Pages/流程页面文件夹/流程中心.json
@@ -0,0 +1,655 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 20,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 167.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 38,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "BalckWhite",
+ "Items": [
+ {
+ "Text": "任务",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Text": "我的待办",
+ "IconPath": "Application/029_edit_9.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1 0",
+ "IsDefaultItem": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!流程中心子页面"
+ },
+ "Value": "FGC_我的待办"
+ }
+ ],
+ "BreakpointIdentity": "d11a0d79-837a-4140-9dda-6b2f0aec0754"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "Notification": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!母版_待办数量"
+ }
+ },
+ {
+ "Value": "我发起的",
+ "Text": "我发起的",
+ "IconPath": "Application/131_list_3.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1 0",
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!流程中心子页面"
+ },
+ "Value": "FGC_我发起的"
+ }
+ ],
+ "BreakpointIdentity": "dcfe1867-32c9-43db-b785-d41538c19635"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Text": "我的已办",
+ "IconPath": "Application/145_check_2.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1 0",
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!流程中心子页面"
+ },
+ "Value": "FGC_我的已办"
+ }
+ ],
+ "BreakpointIdentity": "011f6590-ec3f-4896-a03f-0ba5ead70dd5"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Text": "我的待阅",
+ "IconPath": "Application/123_send_3.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1 0",
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!流程中心子页面"
+ },
+ "Value": "FGC_我的待阅"
+ }
+ ],
+ "BreakpointIdentity": "20bf5d6b-38c7-4ff8-bdac-beb8fcede9c5"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "我的已阅",
+ "Text": "我的已阅",
+ "IconPath": "Application/144_check_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1 0",
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!流程中心子页面"
+ },
+ "Value": "FGC_我的已阅"
+ }
+ ],
+ "BreakpointIdentity": "564150fa-9100-44d1-a5c3-0ad3d855477e"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ {
+ "Text": "委托",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Text": "委托设置",
+ "IconPath": "Application/053_settings_4.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1 0",
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ProcessDelegateSettingCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "9d251c93-46e0-4353-8189-504b20d8c6c0"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "我委托的",
+ "Text": "我委托的",
+ "IconPath": "Application/148_copy_2.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程中心!流程中心子页面"
+ },
+ "Value": "FGC_我委托的"
+ }
+ ],
+ "BreakpointIdentity": "1b2bd26f-ca09-43a2-9885-b22396c029f0"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+ ],
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": true,
+ "Height": 40.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 40.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "0,2": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_我的待办"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "BorderBottom": null,
+ "BorderTop": null,
+ "BorderLeft": null
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": null,
+ "BorderTop": null,
+ "BorderLeft": null,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Background 2 -10"
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 1,
+ "1,0": 0,
+ "1,1": 1,
+ "2,0": 0,
+ "2,1": 1,
+ "3,0": 0,
+ "3,1": 1,
+ "4,0": 0,
+ "4,1": 1,
+ "5,0": 0,
+ "5,1": 1,
+ "6,0": 0,
+ "6,1": 1,
+ "7,0": 0,
+ "7,1": 1,
+ "8,0": 0,
+ "8,1": 1,
+ "9,0": 0,
+ "9,1": 1,
+ "10,0": 0,
+ "10,1": 1,
+ "11,0": 0,
+ "11,1": 1,
+ "12,0": 0,
+ "12,1": 1,
+ "13,0": 0,
+ "13,1": 1,
+ "14,0": 0,
+ "14,1": 1,
+ "15,0": 0,
+ "15,1": 1,
+ "16,0": 0,
+ "16,1": 1,
+ "17,0": 0,
+ "17,1": 1,
+ "18,0": 0,
+ "18,1": 1,
+ "19,0": 0,
+ "19,1": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "0,0,20,1",
+ "0,2,20,36"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "1e784965-8ebf-4fe5-b11d-da5eb22c3900"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "流程中心子页面",
+ "Formula": "流程中心!$C$1"
+ }
+ ]
+}//lkTA+XTsPo0YaYtgDa/dNzJfoLEKBmeidBoHAzcoaBU1SW/666EaXU/OGX4u9n3xeyxWqmmpqZFkhPJqRjOlkSS1AND9l6NhoNrGvQ4q6hsjk8l4i+sgCUguIJkbE6/WfZefx0EMwO2nM4W/Fgq9z7r7T47Xr72kR12NbU33YNsukeUKecy82YLXLXlqZCG2inJ8Zq7pGiR5u6qdlcVZfD6/Y++WWVMYxkXdhU028mUaRnXdAbsZak/pBqVTBeVH9Q1nE3yK4e6rE8xXovLPT44G0qlFb1ewaa78A3x+riNimWjCd7N1DtLVxK1dLSNfYp3lJ/2LhqprVm3vRr5VGs/oBdrb2q83oyFzKzgAoqWrdgT9BiNLsK3yebWpYVgjx3F45C9NAe9Hm2iy0JTqKEvwjxtHXxsnJV2UdwCjFO2ArLbgTMmx1rClpby8YS831nyR5q2hRfl3mSwkuDD/sGRsX8MHRbCAryw70fmMMgXndjZWywQ/CHfiNg7B4xM+aVbCFS1rmc3MqO91vZWNy6b5chV+Xkg7otpQRgJe9pXS6ZnAdGyv+bkFPJHkdLkzgW/OZSKU1HVwq7K+jwhizXSjdYaklSgH/bdoUa55QvecXSYW/BbXaPNROgvL88MaqRTW5MaCek6zoOm1p41MDBGswkat4xmwD7buidG9yxdkZuIIKuD7D38YVhv7U1wE2R45jsWnmIMTReX/w9CTCUfy2i4Od5paGQuFr3tMJM45m0Yp/0yq7wPeXVPcu/yI+dP82oPMzjsiFYNVxyKTOxahmBpPvEALZU5A6pzRRYRRZz0M81q4dLf5VhreDv3/54QW43YxBVirs+5XO/D762ql7pqnvarIx/Hwes3ZsngKCAVTPYn1mYLyGHMihJjdC3fqRNNcfHV6omJ3tffglw==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹/流程中心.rd b/Pages/流程页面文件夹/流程中心.rd
new file mode 100644
index 00000000..7122d0ea
--- /dev/null
+++ b/Pages/流程页面文件夹/流程中心.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 38,
+ "RowCount": 20,
+ "CustomNames": [
+ {
+ "Name": "流程中心子页面",
+ "Formula": "流程中心!$C$1"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.json b/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.json
index 05ce3222..8c5a4d69 100644
--- a/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.json
@@ -535,7 +535,8 @@
"$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
"PostCommands": [
{
- "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon"
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "f89258ad-2be4-47d0-aa4c-89db9959db54"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -556,24 +557,27 @@
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待阅_手机版"
+ "PageName": "FGC_我的待阅_手机版",
+ "BreakpointIdentity": "bc0d94ca-5f22-4324-9087-5d9e7bda0df2"
}
],
- "ID": "61046752-fee4-453a-926b-cef8312e91fd"
+ "ID": "656105ab-e34e-4d11-ba56-cd2ddee0804a"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待办_手机版"
+ "PageName": "FGC_我的待办_手机版",
+ "BreakpointIdentity": "bd578fa8-2795-45ec-9663-0731bef0b066"
}
],
- "ID": "aec3e1c5-c4a2-4b50-9df3-2af865be39cd"
+ "ID": "e135616a-2645-495e-94a9-79e85f4d3ced"
}
- ]
+ ],
+ "BreakpointIdentity": "ceffb18d-6d77-453e-b904-b74d637ac51e"
}
],
- "TemplateKey": "流程样式2",
+ "TemplateKey": "同意",
"ActionButtonStyleTemplateInfos": [
{
"ActionTitle": "回退"
@@ -596,10 +600,11 @@
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PopupDisplayMode": 3,
"DrawerDirection": 3,
- "PageName": "FGC_审批记录_手机版"
+ "PageName": "FGC_审批记录_手机版",
+ "BreakpointIdentity": "e0ec4506-4371-4f49-8c25-c7397de64b74"
}
],
- "TemplateKey": "样式1",
+ "TemplateKey": "圆形",
"ImagePath": "Application/157_historyvis_1.svg",
"BuiltIn": true,
"Color": "Text 1 25"
@@ -775,4 +780,4 @@
"PaperSize": {},
"Margin": {}
}
-}//P3apCF21f5MqKP1u+pwN4eyTJvZVaW0kGPLznotKIlFHkNMnl5uH+/E+qON2VcBKTDYnTOe2YJ3ywMaQsP5r3KjRMaNGxEFt6EinQHbYr1NB+pU6IZFXP629aHfrCqF3ff6xsF6cnXOo1FNuffzXV9T3ZEGnOrdk0v0dcPsm0jggbnWt9bh7ADjyM1jlWUL7TjmB/kL6mU+61nuwbJc0y8IjA/agD0C5WCqRznQbKRRyBoFe0HOtm0Mwuu34b8NsJaLsIfnc6OIhUm4hFdjxdCVnRo+aAobo+a8SQXm9Rw+Gf3dP1sr7afmT5ivFvRJAsRIdUHP+m/khTtgwmSj39IzNPN6nURGJBqzYt7FL4LYq34VEz3NdItt36MeThgDxvT/DkSXeGPP+gcxsnOscuLUrFKlLEMZGt/cXtG8CThgp+ofZqhMpqFgGYVrNkFIozk+dZkOt5heVZJcxi5BEBWNx8idZ7ga4Zuwl0p4fDS2KGIAeQIBUsSif0ETCUw+h1104pDDOYGSI3LC1w3k740E0+SBPy12Im6QfAr8NhxiLIWFiVQ3EqFHPz6pESb+lxMPn6nDkqW7CR8+TRyfU5XrzuvPTscFqS/DXVQ9cmHjVwsQDUky2HQT5wz18KLmY8EzPtdrHIcv6aQniRsiWmA16sTrexUiyGvRjkStpJfzBSPouQHaqdi3Zo4BIEev2urVg6Q07UMj0oGtyElTS4PfHQL9wqr6Yg23IUjybl2mKdfNb4qoWK58hiHqq7IdLI6fVLg2owZAy3ppX6OJggl4XfKKxUFlxTqhqj8mY2iyPj0Bi54t+kTwTj5sNhT8zKmmebSPOBA1qD8qOSIy1nFwRuTWTvlXVHeDKHmRliYJ8xAMqW2OAgmCO6ik1xTLNx/Cx1v2rlmljw59ynw/5GA==|920
\ No newline at end of file
+}//MtKh3B01Akzb9FS0JwkpQNU2JVKALwzjhq3kwAJ7g2RqwyK3ybP0I2MPh4YxuA2xT+0urXmSF4zQLnhr7G3sA+WgmwljDjm1Ix7p+uxUazqsC+YYDTj2R75P0iAZNqBMtThGcMVvMEFss8VXBKB4kEw4lSVeFfg0R2AusLED1St5iJ7vZg2Mjd52xYU5ERrTWpGrlVWqgtIKJr+mTMrPLH0mVCXyrcKBaV7cCdKr4i97I1VTOl1KxsqcO4h9rNzVJ7/dFBBBVXni1b67nxOCrz188JcYfC+YXPW7QuXvZqwSyWVFkr2j7PKcRJT3saTXOEzcFPwPzmCeXobZB3sSXfCpMFwFTk0Uav0+9bRGufcZdf3ZrHn5Eb+OIz7RodhHdQ+f9a9rEcEZ6IVdVldWJGRgEgksFsk8P8trF122jJ9r5MvmvRzmLYqERwbgqXe6tUKX1D7zoEdDhRYBFN0bhwTAasFqwftf9Su7gkGb7Wm2TS4ZQAbFA8VpBAdEwxFI8o5DK9mgo6RSN5sKnEjfO4AU6ipqfJb145XuSJ2m/DFCuHSxVpVqOGYO347jJkHCjg5Ybkg1N6j+8fH6V2ZD0RQd/E1eIbgY2/Smz9bWDbzYAbf0diNhJO2dgp01TFUCLZkUmAikv4Fhyz2O/tjYmoxyIqgdogh+OargQGnK8GTnbScZuybIqQ8CXQfMXwEuHFMyyE+GzQM5ELMbGjPaMu4F1ePCIvicXxAsEtx1zbc5q5FrHJzyZRLp0gzKvVznxitS6m8nZoqP8LRl4YcCQPwkikcKcJejD1r0JDj7NewHD2JAEC/U7gGkjg9+Bve1LH1yxigXVXQ6fWW+17u6ZMtfenVlHwUF0ZZqCowNz8iNlhoHl9redwjMEDAG0iDJa/0whAa1aPRdJHJNzl9HAw==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.rd
new file mode 100644
index 00000000..51959d5b
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_任务详情_手机版.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 32,
+ "Formulas": {
+ "3,1": "IF(ISBLANK(B30),B31&\"\",B30)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.json b/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.json
index b1ed387f..0da54adc 100644
--- a/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.json
@@ -306,68 +306,57 @@
},
"28": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"29": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"31": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"32": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"33": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"34": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"35": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"36": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"37": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"38": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
},
"39": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0,
- "IsHidden": true
+ "DesignLengthInPixel": 20.0
}
}
},
@@ -564,7 +553,8 @@
"SerializeProperty": "=FGC_流程追踪_手机版!A1"
}
}
- ]
+ ],
+ "BreakpointIdentity": "523907cd-653e-4c02-82fd-3b4f5382f1fe"
}
],
"Text": "查看流程图",
@@ -582,6 +572,7 @@
"TableName": "ACT_HI_COMMENT_View",
"BindingInfos": [
{
+ "GUID": "f4206ff0-b0fe-4b0c-8efb-8653e5a7d90c",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ID_",
@@ -590,6 +581,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "42dac4b1-2b5a-49f0-b671-19d6f6cb756f",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TYPE_",
@@ -598,6 +590,7 @@
"ColumnName": "类型"
},
{
+ "GUID": "3e3d2a04-9357-4913-b583-80cc351100f5",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TIME_",
@@ -606,6 +599,7 @@
"ColumnName": "创建时间"
},
{
+ "GUID": "366194bd-30b5-43b8-8536-de1dbdcc1eb8",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "USER_ID_",
@@ -614,6 +608,7 @@
"ColumnName": "审批人"
},
{
+ "GUID": "ee1f21ac-d181-4f01-aa89-45202871adc7",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -622,6 +617,7 @@
"ColumnName": "任务ID"
},
{
+ "GUID": "d7039f29-4c0a-4c30-a69b-05f36a2ebbb7",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
@@ -630,6 +626,7 @@
"ColumnName": "流程实例ID"
},
{
+ "GUID": "d38d5943-db3f-409d-be81-425d3c34b479",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ACTION_",
@@ -638,6 +635,7 @@
"ColumnName": "操作"
},
{
+ "GUID": "bef3a8a7-8d02-43bf-88aa-e6e1ceaded34",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "MESSAGE_",
@@ -646,6 +644,7 @@
"ColumnName": "备注"
},
{
+ "GUID": "1fce315e-4998-464b-b2f3-66d5d12b6eca",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "INTERNAL_COMMENT_",
@@ -654,6 +653,7 @@
"ColumnName": "系统备注"
},
{
+ "GUID": "d41fa549-1a04-452e-98fa-7e57184ef0a9",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -667,6 +667,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "e0009e04-b794-4012-a00c-e3b1cdc9cff5",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -680,6 +681,7 @@
"ColumnName": "任务类型"
},
{
+ "GUID": "1d7348cc-be57-401a-b825-77e329fd25c3",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -1206,4 +1208,4 @@
"PaperSize": {},
"Margin": {}
}
-}//B4D+Y6WBeFPbdMQkQtlFImjtUyVzeaVrIFg1Q9+75wuk1wPFS4xdyPpPi/ACJO/Y2a2QLcURxowbD0OycAcEzuFiGRGL0t1BcsjPO51xW+Z0HXwB/GZvGxpAlM0dZymnwwX7yUXLcyYcQbH4/MXiC69n5wI1nzjuLyVuJdia+G/2UIsWqP8JuOEwzqubNQUFlI9FgtOHW0wRm3jZTLbsjIrrKun7BPCzWY0Oo1/EQ/i8GS8HINqZpK2eDbRSPSx+XHZx0wWRLEGjLqTZLRMeI4SHCM+a5Do9g59ztoSelb34yOx/6pEeLoe8v3SixTaIDlKHNr6e8rPetzmnYYGpVHscK+lTOwiYMOyvMAuw1lPEq12QPzcLdV3vQzEGJ7DA/jJZlQB4sH5W5jPprZn0M8bGZTrWpaLiSL9XYR/sHeAaarrC3LoxXPMFvoI0JbP87SAZuhKAMmfoZpIaHHP7CdJZ+Zfj+tD/DMnqyowsbdOxSiezMMNcLCffDXgMQF/XGx+zw4tnScj8Znbz7vGyQS1bH8txajeObMMZJ9CpGnwAofqKk/r7LUdn5S6YBcq6eIGeWSmVpbIX6bui2FpQWkId0I1up5NU3CKZBsK/sJc9kqTrWvIxCQwXiVbFnYjJ2wUGGCJ5jJZNNaGfEukGMjpVkqmYqWQSer2tjwl7ylO3Sz5iJkjV1436nE1WNqSLEw8MPia7N2lB6UP1HPYWBz/74mGVQR0v4S3ejGzsn75L274U/sq6UgKczI8u/OD+dJu3b2TYPpGpb1SpeCdg/AnaKKAq3TJPUiUgkleHSEmtEY/ZdAxm8UiXl6BQ/SecmnWfxZ2Gni+TTqd6cYUMm8oAMaHwvbpzigETjOINnR1JMjgtSNMIDVACifhupaYfI/mPpslbJ0LePqsaqN5bMA==|920
\ No newline at end of file
+}//2I4EVd6o9Nt3GOrYTaQ85nyPjhRwxS9anwv95CqCEpdpCNFSC80aV9syUaKIGpkMznyP17AxJE76oMhH8Fk8HD/Z4N99uoLlgz96UvXYFunp5eCQ7JHHvwDLen3Lck19JQLhTP6kdqeZLbTAibyQuGZ2KcRbiK+VSEm+D/7MZOsL+krqE49Xe98MOjOgFOgVadSUTgx4solOpAKKh+z1HSLDMZLhar+Rsc/J92GTp8r1udwd+zk8p7MiXl+Ua3lefi97Hxtjie9UhJwdYAdBpBpIw7K52MXdLAZkr8w5NvSVZ1Sld43ypJv+M3ahps7Fhj2qS2UqWaaCC1Dv7YfcDR9TWfcIqIB+p4NUW23sUeijCLm6s816kXz9f7SVEt0YAp8ME1LTvvSzpvhWI061UpjF9LvlOSshL8IkeMbLePXrbybA3sbQfwqwynPyDzhhqfJeccvj80HOPBRSe3R4x8bktZR59+N9wt54GCFIyhbJ0xBSHWrxQa2nN1YswQKh1NxcltJx6aPJ7RoMcN5c29cwDz+He/TTCJ6b7NcD9aAw1CZyk6EpEhReaXxJE2aBNuQLaYaE7iU6STNXNX2V+a+7CcUVh+T+MUOcEpA56a01EtacB+04b3SBtGlY4N7M2z+FbWXuu5exR41NuGSnz9azInV3gn8+FYBAgewlupbD4Hm7zxqd5tdNI1USuYtIHpx+5egMAsrdz9Hsde0cNHytYtzeJDpw0hvkbU385yj/VcEGqD9G4Jd0HUoBlaNEbx03h0J4DQ2uC1VHobZux3PnvM7edkquQh+3WsApWhxXOt/BZN+9WThDyFFOShEUUFhWI5i2jzM8m5C3f4ZRBQC7ZI0NXQWxKsndMGZI9ZuNpiGVVqLxU37iLOeBvlQeOAJSrBBccvBgv3yQq9g88g==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.rd
new file mode 100644
index 00000000..0b356cf4
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_审批记录_手机版.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 40,
+ "Formulas": {
+ "28,1": "IF(ISBLANK(B32),IF(ISBLANK(B35),B38,B35),B32)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.json b/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.json
index 6c16db6a..acf2e5d0 100644
--- a/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.json
@@ -499,7 +499,8 @@
"Placement": {
"SerializeProperty": "=FGC_我发起的_手机版!N2"
},
- "PageName": "FGC_流程列表_手机版"
+ "PageName": "FGC_流程列表_手机版",
+ "BreakpointIdentity": "72f79c9b-49a4-44e6-aacb-a8c34a7f7d37"
}
],
"Text": "发起",
@@ -517,7 +518,8 @@
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PopupDisplayMode": 3,
"DrawerDirection": 3,
- "PageName": "FGC_审批记录_手机版"
+ "PageName": "FGC_审批记录_手机版",
+ "BreakpointIdentity": "a7c15c30-e1ac-449d-b28c-a7d81d56f904"
}
],
"ParamProperties": {
@@ -534,6 +536,7 @@
"TableName": "ACT_HI_PROCINST_View",
"BindingInfos": [
{
+ "GUID": "c6fdadd0-4580-4841-a239-15d00921b86b",
"BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "ID_",
@@ -542,6 +545,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "1d01ed6f-b83e-489e-ba30-b455c5c40229",
"BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "PROC_DEF_ID_",
@@ -555,6 +559,7 @@
"ColumnName": "标题"
},
{
+ "GUID": "57a3c7ee-2e36-42fe-8dd7-0048e0f2df8d",
"BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "START_TIME_",
@@ -563,6 +568,7 @@
"ColumnName": "开始时间"
},
{
+ "GUID": "1642f771-8a65-4018-8e3d-411f05f59676",
"BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "END_TIME_",
@@ -571,6 +577,7 @@
"ColumnName": "结束时间"
},
{
+ "GUID": "fcc4ebea-fb7c-4965-a48d-81424bb20e6c",
"BindingInfo": {
"TableName": "ACT_HI_PROCINST_View",
"ColumnName": "DELETE_REASON_",
@@ -780,4 +787,4 @@
"PaperSize": {},
"Margin": {}
}
-}//Y6yh0dNMaVdJE50odTx48mLq79siUETr0W+vQV+4kVxWyfb5W3jabzyQy9G7NMRgvKH/yeVuPUaIFbrmB4F3ywIPFd1H1ngUZjryu8oHOW/Ru+e/IoxCdBhB5Fghg7/TE2mg6Q0Mj1a+WmpslNsAf5JI5WyqhIp0vGZ0W3lo+YA+ffoPtyH/QoS6CrMbaBv5dPDrOBYSuwnZZO2aXFzTGORkM6BbLNPpbtFcP/4e2NLcndJX9uVR9+WcF5v5gPY+7+EeRvZkZPCn5wP9bfVPaXQw63FPQeFMmQ2EaaQ3maYylcK4QXnabkgTw9B5m49qrKJZ31F0krmuAvP8DZHoHRJgjjhRUAMBQpijUtAyydAyrMkJN4FDF+eUUHHcdzbfFilChnb90SQIlU3K6wJ8/yif08JjLFv5gfHX9j7IKLSWftucqVu9fC+YZ7HZoCQzm5xL+/LZRE1XMV6mRUHoVyUL7/RdbqSRxqtl/nFiYdJPbQirIWldJ6r3jO4DCEmxuRT4q30+tRbjcBtFu36oq0PAntH9J1BI/QrieOFc2gTOWloXCbosAUE7fn5JBh/FD/KpBI7BCxazq60np8ln+01LhxiBDBpdVtZl6Sk58grwWOFcMEl0EGK6fk8h+0IG07y+XuaBSZOFj9G4dHMQxjU+TvK15VCuLQbCFoMZon+L10Ov9+jBnwMCE5kUKsQgi/JFSeqGsFbAbWlGiFI5kjyjbVezNeQa3VNdbfoOjNcYKpn+435daOTWnkWrrvvUeMJQRCKSW/bUK3EwmXIbxeNpbpV+99RR9NbSy2sxWHOZpMFqG5kUUkXse2GullcJ9pnzVdLW0mZvLIXQGS/dYjNXEzbSO3JKMQzmCJ/VeEkCE78uJitWKYg44YBF2CEAaWfOCkoKw0C0p07oqH4OZA==|920
\ No newline at end of file
+}//TR3Ysj/G5u/9ISWPLSQTagYpJhIsUQlcTLMVp0inU+nGL5ij7bvwFxC5YVXeSWgDFHnYlyzvssPvoSUdntTY0OgukyadiTftyuTrF0mSugmj7kzIpcGheka9/T6A/5NEraBk5S/B3j4/+s47+T+/RZahvvfA+x4hUJwunj2VPz+oHgCWgcOCaajS+K1IIqx8LYyaZmd6Ljdm7iZUCsG0IwxmxK/i+OUJkCSMtFVQ+k4jjHYN3mxPaD7oOfe28wCCADpOwbIskutOo1Lmwi0ScvIu8HAZf/kWEoHcuPkFN4OEcialPL/XPSBzotQIjgFHi6QDoqmJvzZ932sTjOgGyZ1lgX9uFTG4dhE4Hr1JmUsDbYu9UWl4vS2B7FUQwhoS359ikWd/TGyCv4W9FBaTLDg9fvN4H5bY7W/uhtDWdjA7oN/yzd09qURSPXSVjQI++AqvX+MS78TyRyC0718LbSErkw89vjYldnRjstQzuPVxkxwoyVNHBR6P2QdbMe3dlfgAZgSRubsiSEDKovOQ4gdHPNhFw/+/Y3UyJ+cY+JwHqU7O+tJ2cDx/qVPJMH9+uJwRvAiiVzkNJZGQv2QJ1vZKKfp2iB75FnsBgCzw76Ch5rm37sVD15GuyluSjaYLKLwGlrYKtmPLXzOCVZxB7Yl9RXYMjNKlvU8hBRynO2bru/k0Hy08/XNoklnFfbd4LmXtJesTL+nHdlUOHoLxWUJ5EYTjFl12PcK3HWLDGRbleynuieGIKhUwSf/uzigOM2cvayqLjXHdHsyR1QeL96LaCprpHAxz5qcP64sN+oyMUhXYLQbzstAG7lgVet89NE8SJ7MwoUaS3jMxAwtVizIKPYMZ9q7b4p6CgnAqhwyQoWwg2B5zrD7xAOZX77Wg4BsraPL3NEAcW8DxaRp+ug==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.rd
new file mode 100644
index 00000000..50fbcdf8
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_我发起的_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.json b/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.json
index cd54147d..c001a336 100644
--- a/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.json
@@ -562,11 +562,13 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=FGC_我委托的_手机版!任务ID"
}
- }
+ },
+ "BreakpointIdentity": "6a522a0a-fe3c-4948-bbab-1e3d0beb3ef7"
},
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情_手机版"
+ "PageName": "FGC_任务详情_手机版",
+ "BreakpointIdentity": "c8101ebf-6ccd-4f57-838c-22c240900f3a"
}
],
"ParamProperties": {
@@ -586,6 +588,7 @@
"TableName": "ACT_HI_COMMENT_View",
"BindingInfos": [
{
+ "GUID": "2ce892f7-2d50-4142-b222-4f79ce2f912f",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ID_",
@@ -594,6 +597,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "af6df028-6277-4bd3-a0f4-011364555c41",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -602,6 +606,7 @@
"ColumnName": "任务ID"
},
{
+ "GUID": "c54c8685-2423-48ec-93e6-92616ad3c0af",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
@@ -620,6 +625,7 @@
"ColumnName": "流程标题"
},
{
+ "GUID": "d264f773-ccb9-4131-8e00-06459ff39839",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -633,6 +639,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "ab26e770-acbd-49d3-aac9-a00952afeb43",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
@@ -646,6 +653,7 @@
"ColumnName": "发起人"
},
{
+ "GUID": "46ae7a24-39e0-4892-8433-54997973f79e",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -659,6 +667,7 @@
"ColumnName": "开始时间"
},
{
+ "GUID": "ba24aae9-7f1a-482d-b4f3-14501a8d6123",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -672,6 +681,7 @@
"ColumnName": "结束时间"
},
{
+ "GUID": "58cc9e79-b7db-4b45-be11-7f7612e72905",
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TASK_ID_",
@@ -856,4 +866,4 @@
"PaperSize": {},
"Margin": {}
}
-}//KUePk/wrqU7drxlpuJEBHkoFFtOWazad+uFvwOpttpsjnMGxsNtTVot/CJWUNX/45MQLcbfoOxYqdCkfHfw7nQxZ2fej7fKnIQ3RMitfIYRvnQ9msrCvVpYlIv6OJ4E6cdrEp9enRjfN8QUm24ElXoi794pFbAUvIDk/yfi3RxyO9mP6nTFatq40QU7l+oUjeV1VS44Bz9i7SGtzMqCDWYLUnNNYGxYxEsn69JHQTsEgsp7yGo9BoIvgdiV6sJIreLBNWXxOtikqjym5knN5WsXcBYyPmV8BRna+S912qOFeIVeKvWAsJcjQOTVT+Wu/slRmeqgXxku6so2+akRTS0N53PivFsKYQHMB4FprLh42wXDp21K9aY3P+P9gN+ETOG2HLWkOavQgXBbK2/rP+d5SW5UPsHUEvdaFB7tNxlyNVsVmXVN/v4bdIiLRVey8X86f3mrWYN6fp5KJe3roTVmQz2zsGThsqpFPbHssYxIwn1u5bwFeERqaJ7PYVqdIvy/RdD5og7Ef7GVwD8IZeXl+F+jv0Anhne3ZCD7e8KD2pZJztjfi3P0xCjNXYYE1z6yyV7ANO3qCjfqbE5UvEtVPveqvMsh8QfEdiHsj+/i3HPE14QFWxrLOffbxMRqvC4kIdaanyivX9RaV5xE3SebWEAsPIUZML9SAkIiJbqBapMflIuT+qiBXbGM/qGPwDw8le3Uvh6TwEvgPE1+bz/Y7YylMI6ZgNczsVplT9IcyX+LiLs1axuYtOf/Ligc/9/uD6QOgoxmnR+T89HQr+q/1yTw2328NloLOY6skpSEHyXdu+FcATi6ynsqCqGlCtvGFtKX475Xb1Soz8yjis6w3oQZ3biYQTdUy5qUfTcQaw/yWgA3ELXeW/V5YraXq9Bj3yhjcImN/e8r8Po2q/g==|920
\ No newline at end of file
+}//X3mx6NijCpINaPSDLrzsd9+UUDY8as/tfCfvKJOfpFhQoDOigWp1l+tEOmdalhy5+zlqQLyfMuFLDjirg7VLw740wX5v6brODs8Ipnqbs+Vou5opPcmnl1mIbxinVU4Px/cE0ojAFlMXBXq6gCzPebCjKRE8BToKgKmk+uJviUhyE9fU4QMk/z9klai7NjxlxgsqtIdr0qWeK7g+rlb2NgtCaojRJRuyNfX5WjGSMWPTOvIE4w2pcTH/iMGPNquSVVZzox76qBwddT1u+WqLo8RGos61Lj/o06NCQVeiavmfwHb+/euqJIWqmVLF9dZc5i6jhjnvvB9ra6UxFyoAhes8EsDlAcAD9kT8PL+QSeoCLd7cWEzq5/8KdnyeFnQZj+XJ2m84YFksMJMR7W+dbx52ATGN7tkU1AFs8qrYNVuIXbdP6YSFjTnMI9EYYQHmcoz0fgDAtxpREuvI3p7/pTvenE+zsy/vwTApCDnbD/OsG5LsXxHvp0KtKcD4wIVcOrMPRC/XhuXuVGcgLtnp4snY3flERsbePXXlzVaew6KE7txEQkLrOmy5kVF2pURip7VHYAhggG+y2I7g9V6BZxZV6d9QUsUYyvBaKD3i6x62ehxszktspKLfFdQtDfbDErQeYvc2Lv2Ms1axWl/8kle6IO0UhIbeY5S1a7k36WT99jWok+SHHW6SeIkqb+r6iAMrkhtQ7bt6/uq5hwV3hwpjAlCtI8hZGdaHWaZv84jxXIHO60ariQ1KW8IEmZtxhPO96LJJAe6jg6Zn76kDK847VCbxAm6UPfGqfnX9hCnIb6YRHKOmk5Y/xN+Ef6UZgSmuY7Fsxnr78z7sepIQjp9VLMV7ayR3bnEeKFG/j1VXoYMaXAsoFTM/mOy54TNluMxUIveuJpr5qhb+LAJpAw==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.rd
new file mode 100644
index 00000000..50fbcdf8
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_我委托的_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.json b/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.json
index 85aa7e5d..b9dca860 100644
--- a/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.json
@@ -551,7 +551,8 @@
"Commands": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情_手机版"
+ "PageName": "FGC_任务详情_手机版",
+ "BreakpointIdentity": "1d9beff1-4da8-487b-a532-35d791bb94c4"
}
],
"ParamProperties": {
@@ -575,6 +576,7 @@
"TableName": "ACT_HI_TASKINST_View",
"BindingInfos": [
{
+ "GUID": "bda40beb-b0eb-4106-8e47-0f051ddc577a",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "ID_",
@@ -583,6 +585,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "e48a9875-7c1b-4c8f-859d-10c95a591a08",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_DEF_ID_",
@@ -596,6 +599,7 @@
"ColumnName": "流程标题"
},
{
+ "GUID": "24b6335d-72e4-41a0-b15f-de0fc1965a98",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "NAME_",
@@ -604,6 +608,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "7784615e-f81c-4b68-bda1-e7e83dd00d1f",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "START_TIME_",
@@ -612,6 +617,7 @@
"ColumnName": "开始时间"
},
{
+ "GUID": "47017e32-d932-45ed-af59-32750f41ca9c",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "END_TIME_",
@@ -620,6 +626,7 @@
"ColumnName": "结束时间"
},
{
+ "GUID": "4805a29b-d18e-40ab-a924-15eac000edc9",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "DELETE_REASON_",
@@ -628,6 +635,7 @@
"ColumnName": "结束原因"
},
{
+ "GUID": "a7b6982e-e456-4349-a9e6-a141ca66561d",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
@@ -801,4 +809,4 @@
"PaperSize": {},
"Margin": {}
}
-}//71KuHYHr29qI6BQWhMd7CCy/RgSQQz2r04geQMkhoOvHbhq0qszDPprsrDEvspkoEwW2O2tH8sdpbtrMAdgvi3pPL614LCXCwsz7qscFgyzTcTPMLyNWOoGYnIwBiOmPrB/EXY8F5Avytyd54Sdengu89q3+IS5pjl0WlWQ1L6T1HuPKELwv1GyPMsw9cOeZiuxUzJyNWni+3IEt71An0zhMcNaNRFpvGZghzDDIq6r/JYsEDx41yRQrIdr4JjDxXiMhYme/Ro+1qGmb7RuhAzK6cgBxG5aB29ygx5W6kHCL//AEf4tOfOJX2z9bUWarQlax2S6akbwX0286GtU+Phud15AJGKvxt5CfJ/aaUVvNQn6h4OPODn7hFnAoOWdoNAcPK5nrVBKPWD+MBxj6OhamH1xmUvzm7RsY2FpvkCcltBDcBQ0FL9gCdT318a4dcL4VYTAtiULBVzsgpYauXKTexC2TQoCfWC/U2OjfgXqDZUBC/j892qTTrsiV03XY7JJj+Om7/ko6uMeMqKc0U2+AF6eFMgJKtr3iDkz27fmP2nOclSYdF/ZhY5Mru3A28eL1wTEQKObDWrCuTLXe+nauw3jwomzPCjDUztxKlop782z02S99DvpIwnptilkr5KQ+yZL3VmAyHfjRbHBGR9SqFLRxiAMnd19JH9b+34oedT96nxdAd30Z+LDEIKMQjeAsjsFszmCo2VhFfuKWweyMRFd2c9DQHcVMMIlUQTslbwnQC3zWABKROi4Psa4hX+VtvW60k9U2Yjpls9mNjPWaStHv7fFTUxJ2JZ7iYsVrxloQn4VhBD3NvbN0x7by4lV12a3QyvxmsUMwiS58jdf0hkMIl8Wi9qm9GSJT5HDPPGZxDJ23/AOdasBsib3FuSZzJ8PiksWofr/l0USlYg==|920
\ No newline at end of file
+}//neDH89QkLyJTZoP8fzh4xt+7MaNStNEft+AmwPHKhfTVk/Plb4dFL4P3jxVnyeip+z9K25Zph6m1lVKOIaSpHGQOIH0DhD7l0p46CKhqZs89XzD7NB/1gYFkF94cObVub9lrFsUbiGj4QaQ88jCrq+QZXmSoRWkX+uZGVkAqgnCn3dKQ6ZVTklNQywkRFoiMeDnAZLw549VmoiOEYM8ITMUe1KhQaBaHE7cOII9o/DZYdL0v4MNQANUkeEPhCUP7TPXL3sdOHPg2P8kxknNTK4kq2+XOPn+VQvPZIr+YkODAs+yEPh01E052r4Sap4vGZSes8PwTrUwoFebJVfLg0uUXVuT3lLSM9DEZI96WZ6zxcNNcozDYY8fHBuKf6UaatWi/X6keQgxUZheCtDWhSh6y7ggnLKjk0YU6an3x7ImtiLoHIbFUFZjTiOdFQzVOrXc8SPTEHXoPBTk7+GqDrdin9x0o+1U3/MhlDNKMfow2XxE4UiKy9zScuZstQlqdTgmp8UTgaRoMLu84G74km8A49wXLsVN9yMl+gLC6zz8kL5RnxS0fIx8yZw5OxK7jvRmOvtIEhh7OLZ6lvqO+h0WEXuqj+ZrdTtt84pqlnSmqZ563ZpvwRgTZHBWOb4dxBo2AOTzAc/pmy1W9CIstoD3lAHZEJGAgdLYg7w5oe1eqwlYX6GjX5WpbzUV4//u1tZ9aI1SxCaVEs0dypnz6IuIJdVo+/20lX2e94Y2kP2FlqraSsoWrMdhJRm3UjYXO9BXHvFpYVcupMd8kWHSenCHkLlhEQYZyT7oVA1tsfP3lZ791Eq0PIA9uQ1LwG8cn8eRs/4vQlXaR7yfJjSEHCIibSHcoM/c4b4uFpaH6zbhGNsiNsX0p1DOgXz3uVVkHPMOSGf6DzTnZOEWI05f12w==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.rd
new file mode 100644
index 00000000..50fbcdf8
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_我的已办_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.json b/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.json
index 925fb2dc..e83e06a3 100644
--- a/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.json
@@ -551,7 +551,8 @@
"Commands": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情_手机版"
+ "PageName": "FGC_任务详情_手机版",
+ "BreakpointIdentity": "78d90962-7cd2-40d3-98f5-fc432b881014"
}
],
"ParamProperties": {
@@ -575,6 +576,7 @@
"TableName": "ACT_HI_TASKINST_View",
"BindingInfos": [
{
+ "GUID": "08176478-f32f-48f8-b396-cd8702354f6d",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "ID_",
@@ -583,6 +585,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "93e91982-dedb-407b-b313-e31455974dae",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_DEF_ID_",
@@ -596,6 +599,7 @@
"ColumnName": "流程标题"
},
{
+ "GUID": "8251a9a6-18ee-4e9b-9766-fd6536a9f39a",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "NAME_",
@@ -604,6 +608,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "74570b59-99ea-4892-a85b-be340595a99f",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "START_TIME_",
@@ -612,6 +617,7 @@
"ColumnName": "开始时间"
},
{
+ "GUID": "2a7a4e7b-81f7-428d-8ff4-19cf31326162",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "END_TIME_",
@@ -620,6 +626,7 @@
"ColumnName": "结束时间"
},
{
+ "GUID": "a1f6ce8e-dfa8-4cfd-a7f2-f91ba30a6d56",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "DELETE_REASON_",
@@ -628,6 +635,7 @@
"ColumnName": "结束原因"
},
{
+ "GUID": "38f3f1a1-816f-4a4d-97cf-e2c321ce13b9",
"BindingInfo": {
"TableName": "ACT_HI_TASKINST_View",
"ColumnName": "PROC_INST_ID_",
@@ -800,4 +808,4 @@
"PaperSize": {},
"Margin": {}
}
-}//LqP6ilxzRcgPPdWybR5Dh/0ZiZHP6IDRw56umxGL5efFOk17gXlQUCkK6xYBAE0hm+HkjU7WygnIUIU6Qpc+rpGVJWoXsLoiJEHumKS+rFvf0Y9f/stjiXR9QRi/LYCxgokzq+HaPCK4Spma19UqdzPYJ5fTs6jaILYaI89tg6xQ9g8SPrqKp0Sh9KJhpCADdi8P2Ab8qSbutNJlErF51HxPnZerJR31B9BMiYts+eIzcKfepCnU8X5tf/ZTfJXxdK4RRwugx8jdlMgI8rRQtjvynTohhsi0DkUlTjVeZVRnDqEyjpohyR1/vdDMAzSKhPJ7MTtpvp6U1R4A8tefqabVetiXTFR1jNps43w2T2G0wXTF/Q2Xf3/OZOubbKdN4Urq1km63XC8Kkaw7ivttw30BLB03MEgUXsW+tjXA8mwVMTeIOUQzE5Ck1flunZMgH8GAY65wrzLxSXWm/rXDI2kjcYVli+Qh3VD43DJV5hcahXsFyvfTTg+ObYniuaSfPHGciEGZB1fxYWVzK1ab22F7QtLMS25vVPa4j3+B2QavGiFN+FJ6v100OtiB+vE+6B2x9KhNxWT6pKmJtkHYZlB6+3cUZl5fzzhRwnoO8jMPntLqi0Lyy0J/BfwRs6Wx72C7TWwuidq4v7VKRaWZEF5zEpfp1iBAWWfUSeAU/MAESq9CBS1p6FGf68zZd4VlwiMO8ENfc0Qab/+oMzHItetifJZrpi5SBec1oQF+FlojExxguMflGCH1pnquW/ICViJfykO38NLPJWeVs30oWcEJEdQ38GaGo4QAWl3U63AERa2rPy6ze0n+MycHIbD3CoMtV60JeajzxUd0H5t6RgEDkGLf0qE/z+TVp9vB8m8EItrkKbErIY8TrFKAyo5oZC6lUsuYj+WAjcSWZ5ITg==|920
\ No newline at end of file
+}//5Iy0bzvMLr6o1v4CA50JzAytBaFPysTvfhM7Fdydn0JOzGJiR5H9bu1l3Sns3g/O8bxPQDmIIv8+p88BW5Zvwj1iNcbAkvkos2M0VnMgciQekEwu5G5banKOFhJtCo6q20SjFnqF2rzDxomPTij8CiXbMPtBPD2/bk0dBalk4cIODwHYNAS8XZ/cwEAPGaHEzTjNv9cfQUlnx8erJwzFn05J0O+Ou5wmS5auEUjkt1H20Ns7F7++YGbhgFUpfJ9cKq0D0AeKrXAax0rD/ARAOCm5nb5pkXsOveuQOTbHZ/97S55gou3tUYZwn/9pVfvolNP9dLq8Oq26d9VTHVwnP+gUEWdpAePQUCcInbGGlObGriNKQLTkS/aAlrgU8h02LRevEA389Hpb/DqKOTUDCoYos3NGmSZhgGhTAx1cMTvVN5tWj4Gsm+yG53qXCLTLBTNEqJOY+MMCaTktN6iwkwT2/ihvDRSWPvqW9n2cCHEBS43plMCaPeai9voFEZq9nY58HjQET/cSlvjjAxZCzutRZpgNyExmBipl0ntsEXJYoxDdHiEKFR/DVdP7zzHBIx/XMUYjBq1gj9zCKH2R8oqrS1L+4isxnRZi1pHUsQWJxHrGmQAsEyHNbAkz24ILVV0GNa3O4/LqonTm2205AtpwQIQwy53Q2D79ix3rrdY5ZLEtl3aHkFqOlvNnRiSLwJwkewUhmi+1S5THtxYC5q6KMcmIX7zOUL110NU3r6FPtlEIxgEC1c90XQrh43v8m/tgxAwFuq9r8/vWQfueYRYQC+KrrHgMH6N/R9DT7xtfYpHgGy88/3PZeKvlLDUaGhb1SemdRyUfaWxs0flTsF9CpDVHk2YoNKaZPv9X1yi9z45+0TkrCrKWvhEBENdktJNW4EGbFES05zy3BoqEyw==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.rd
new file mode 100644
index 00000000..50fbcdf8
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_我的已阅_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.json b/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.json
index b3ac95a5..1f3eba5f 100644
--- a/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.json
@@ -551,7 +551,8 @@
"Commands": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情_手机版"
+ "PageName": "FGC_任务详情_手机版",
+ "BreakpointIdentity": "b05d7867-5073-4bfc-917e-fde5fe5793f6"
}
],
"ParamProperties": {
@@ -575,6 +576,7 @@
"TableName": "ACT_RU_TASK_View",
"BindingInfos": [
{
+ "GUID": "d9bb6b3e-dab3-441d-91ec-43ea432a91c6",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "ID_",
@@ -583,6 +585,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "667d0943-4bd8-41f2-b0ee-ad3dba0a5155",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_DEF_ID_",
@@ -596,6 +599,7 @@
"ColumnName": "流程标题"
},
{
+ "GUID": "8765a301-5003-404c-97d4-b8cbe4e04a80",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "NAME_",
@@ -604,6 +608,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "db48d649-7803-4d0d-b26b-774679edb514",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "CREATE_TIME_",
@@ -612,6 +617,7 @@
"ColumnName": "创建时间"
},
{
+ "GUID": "e6686ffb-2364-4fe3-9217-87b55d5740d4",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_INST_ID_",
@@ -775,4 +781,4 @@
"PaperSize": {},
"Margin": {}
}
-}//EkQ5IP8N4C0WDikErTtR9N6FTvCutXJSCrz/vvthe9rnoqCG5TZcBSP1/HQ0NJsZcWQg8BhxdRswrvidNLa0ydH8Fz5TBZ4rbsNisruw5htYxP2keVmT+Z6jmpMnUuf4fHAfhzufHT0C5MOSxRFTJB1vBVM0HX8jMsNWNt8TrlfLs0j5HvXiEqGAmfA2XkFAXUzALHzSKqR2Dry7LqFf/Xd0ByUpfjThN+nYBa5DpuXXWkb7gIbuiG8AHULiY3ADttOZ21I9dlc1pADyT2oTSm8qLnfn9va6VWnjczoJ3SQ9Hi/sw/c8CmICLa8VEF0EIISW2x2fqWk6HbS1QiHXTMRqh/zpY+x0NpagkhkkmnernP3HCN6ljaRzmugQIE4Ej0wBscRekt1vicJr9a3RredyyWW7jQYHUkB1pRHcFyBPQmzsxM7ImkO7nRA3W3H6zNLIePXLhROIp7+htV7rDbQOzd24kpNEvVccG+Y9tbd8nD3mPlAHZtCWu3Czmo9Y14rJFx6c9sNPl3GzCXy+o+/EPQyKDJEO5w1lNKymemJUlTYbhJ9+KGjUsLX8Rn6nyU/QBskCn3BALNbQ5rx5VJP4tS76LNF23Agd6EFJmkYGptNkCS4oWJPMApy0JjpPSrEkExd7dvQ9sgWjSKaz6+bBFWgE68l9eM+VeieFhPqstYrNRhi9KaSRd/eXXaa0WsuqREA2lMx00CfIUurpvF1mBKMgm4fq/Kh/qNS+WBzjrKZANxAEC2jtRFpToPpUmoBV4Z7sXZQROHkmHHCG6g0Asyj1kMxyxu3FRZXjgD9SJfsc8qzH+FKtmua0a8lNNihxwpTVfuLPRFHBwcULNSzIQs9z6k60Evl4QD5MLdoSS/kswSuncdb315+mZmm3MXkS5mcGP/qJ6ko2cDzK1Q==|920
\ No newline at end of file
+}//G8bR8u2Uf/V2crixIBzwr1cn5dc/p3h40TDGdzXsRHn9Juj5O25s6ASkPcSWLK4wIyxWCHS3hOLi4yTNezBj9ymVVtt6teWK6Y6S+jpiTVE7HKDLS/aDZJS+LbaN7w9tnvgQUiDKKfAkrh7rACkRPCDUR26u2XHatJPS0r8A8cN+hqMIYp0XzHAggmcnE185XugbUbG2a1Ps16itWDI8pTaXk+s3UJ3G5fWb6Ks65dL5OPYA+8nEWdpzO6/UctP3RoDeB2woZ7uiwUWhxrXCPVGZ2gJC2TbfaKtI5dn8oUY1swxXtmSYP3PMbIvrFylOLYsszpHpJi/KLeokoCrHOvr5r6jkLh2Jhja+6GEifJJJ26VsiskfBsdeIDsByCM+V/HjF8ykCaK5EpO0Df7Bf/aeSS8t85Jt2H3dB2l8DpTPVNTKPyZDTC6aAbiGU5w1aqG8+7XKwGh892u5eNZKfkiy5KP7xnWrhwzSZMuLpYnE5FLQisaVxv7eI+mZmssfTkuveHaGW4AnF7cwcVEiMIXar72suKdF47i43WQphOeYLpewo9Wls/2MaPeSdD+/tQQpTRgJj8BSZn8LJFZ1ECX7ASCp7ec+nB4ZLcExXgGMXSCkSYbroFjQD394d2GJmN46K/FaQMRO+lUUGRbVnlnmtOs+YPVvJqJvMZVOEdk/bQYxrvzEWrceb1oxbPMohZM9O6VJqHrMHHYJcsEbjOS6e4uP+q6ohp6/DJdYnxd3S7rVpZkjJsO38Exr794pXlL/1LLr1eI9oyL8h2fw+ZNWvMx0/cgcuIJH94MA22Am43Gg/RdhS784IfTiLuZT1T3CXaGYjXAz9KtH93i+sZZYSKLU9BIIASkygoG/LKGLVaRWXL8e7dBbjc2aDLyvHepPoQKl1cjO1KCe5bD2CQ==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.rd
new file mode 100644
index 00000000..50fbcdf8
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_我的待办_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.json b/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.json
index 42b6e704..afcc7427 100644
--- a/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.json
@@ -551,7 +551,8 @@
"Commands": [
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情_手机版"
+ "PageName": "FGC_任务详情_手机版",
+ "BreakpointIdentity": "648bb5e9-a86a-449f-a22c-337f1cba9fd2"
}
],
"ParamProperties": {
@@ -575,6 +576,7 @@
"TableName": "ACT_RU_TASK_View",
"BindingInfos": [
{
+ "GUID": "d6f1e166-d133-4862-93ca-f2371e679364",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "ID_",
@@ -583,6 +585,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "e6580c91-a08c-43f4-976f-8fc770c0ecf8",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_DEF_ID_",
@@ -596,6 +599,7 @@
"ColumnName": "流程标题"
},
{
+ "GUID": "d620f700-0c75-4ab9-99a7-30ce0ad45569",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "NAME_",
@@ -604,6 +608,7 @@
"ColumnName": "任务名称"
},
{
+ "GUID": "7470c2f6-a9a9-4da9-9e38-48a1aa3eb0ba",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "CREATE_TIME_",
@@ -612,6 +617,7 @@
"ColumnName": "创建时间"
},
{
+ "GUID": "065ea2bd-d9f0-426b-982c-2892019eb2b4",
"BindingInfo": {
"TableName": "ACT_RU_TASK_View",
"ColumnName": "PROC_INST_ID_",
@@ -774,4 +780,4 @@
"PaperSize": {},
"Margin": {}
}
-}//cYTu/CfaDTejD0VMxMkfxeN0ifucw1UwDPNrwK7wOH4rzF2GssnKeTQRvnuCGqyhiq8p8vf4C7PO2f1XrOP2A/AFelq8f/cKuK1SQXrTTmg3YNuloiQiVPD5GiIO+QGEF//umhyus7MNyKhA4foif2KJeVYq/k/Aj6m7CrE5ZRn8lysX9eP1H5gU2JjwFJ3qoYABhUWKeSHbJVnn5/6yp0jNwLXEHBpymT/Z6L5MWdMe3BlrcE8+cIPbFs2qU+Rurom78ZV8U3dAEB9EARzRqpoaPcBirSVhaL3v2OsrIa5LEkNeFk9AK3fFWJXrSeGTsPQg4Ww1rW/ZxUCph2krLJ4PFMV5Z2DL4kFUEbvGNgravV6oPqIHJNpkiBhgoDYabRMT0RiFZ01eLPbnzo6md+SlOf8xZWRpKvYEfEvT2sHV2tLwhcUC/5N17UNK6oifbEOLprzMqkyFynyNKJID8GRQlJzgVqa3duO6K+YE0J47Ad2U9YfP9Gbeqc2F83KTNi+rIy21VQzHGvDdeR3VgrIlYvZ9BE2ktMCsDmLsSlPOmFFo1k2XTYtQwRaubN0v6DHPFos7tAl/pQSIadRwV/RHnW3spChGjFjB6BM60HpjPV/zjmc6LCAP9gfQxHRu2dusFZoXNWux2BMneVzX00oKhQ/Pj3vrWoP/A3hRpBc8Gkbo8nmZPDYbPOx5ep47d0r/fOGGolXvBBHZKm5936qXYYJp52FIlPKlMOYwkEl8HlDElMja+xA96EJbPoeXllrR0MLUlM/VHiLWN4XLUnvoR0ozqLb2/LungrG7SdkquUl0yuzgbQuQ9QepQAA0bNnNYFhgDXo1Rr3HnkM/eIGbWjkuzlTewvaQDZAB91u5I8720tL/FscMfZkKPB2LTl/nPdC4Avf98U+yhAKF5w==|920
\ No newline at end of file
+}//CN7DqKnWAuD2zMC4aOazqSo/TWnnTVBmoxZ5ykjmMkbQ9QFE4BJeNJUCx9e4oZho4qdVQgpgVNqW++0HWUQZGnMhDZ6lOrMgdrrCID2qAGNlU/KcDUb8EdsJuzKduNkilF4ICZHRX3DxVEzXhVMjL5bzOSXD1S7LnFzImAcsHMZfwx3mD4qLbJOvyIiAy54guWQ05OhY3UEycyF/Nsu7qlAIuJfmImbgUZtQLwEeLsApLqXT4DdKPwrD5GhLNHu8wyDBDOG4VRw21558QhsRx1m3sP0VRSi3UtuFVNm5vZKOti/9+0IVlDdtEzU85aTg5feqTDoLaNYO7h+sGw/fx1rEJZMm/nRKhK/2kbJUuXOVN30ohGNA9NBsv2cRAwuFZn7c/UGoYxCYvTPzdCS9B3B/OTGHUYMOkNeZYX/EWjK8LasXeUOdAF2ujE7il2QQozcg9U22c4+QlrJtF55ZYHTi9iURYcuHNbeyFvADd+jcGyx+sjLClUxPFdDI4vDFThPRTm5EJnSAQy7IBk5aRZoGTVxiR12swqWUWRraWxVn+SFKqTU2W6IOQ0F+1Rg7MbKo/CXYMMFt9E/hyXuzdPnpJWMA3v0WiMf6U8SXcEeJgJNps2D+jGK887IDNgipf2tOJi5D8Ex1qO1r+5KjvyqvtYjfkcTE3+/wZTFGy/S/s/sAVGehDWcxjgL0LM+cCEFH4gHoNR/ejLZIGvE0e+CeoY9V2xVG4/Y158i1W3DQu+hm+Rs/ANQPxg7aKUQRkt0pWEdAwHnyJVDZfCC7YDEma4dZXLor9ddMTzRsuD5IQ1TLiCZcAuEl20DAI67YduUjIHFnDlMcNAUEtBzFOLOvDPWsHaMVPd+IS0RsPjfVe9690lerQZQ1eoQFBL/kTjgVanmNy9GtkA56EvgQDA==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.rd
new file mode 100644
index 00000000..50fbcdf8
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_我的待阅_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.json b/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.json
index 33a5f608..624b36dd 100644
--- a/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.json
+++ b/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.json
@@ -534,6 +534,7 @@
"TableName": "ACT_RE_PROCDEF_View",
"BindingInfos": [
{
+ "GUID": "2b69154b-5a69-4ca4-badb-6a1610072f57",
"BindingInfo": {
"TableName": "ACT_RE_PROCDEF_View",
"ColumnName": "ID_",
@@ -542,6 +543,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "1fb452b9-fc6e-497c-8327-033a51abdf6e",
"BindingInfo": {
"TableName": "ACT_RE_PROCDEF_View",
"ColumnName": "NAME_",
@@ -550,6 +552,7 @@
"ColumnName": "标题"
},
{
+ "GUID": "65b4ec69-1394-4d20-84e7-d21414aa2f9b",
"BindingInfo": {
"TableName": "ACT_RE_PROCDEF_View",
"ColumnName": "DESCRIPTION_",
@@ -558,6 +561,7 @@
"ColumnName": "描述"
},
{
+ "GUID": "1ed23f74-715d-40b9-a03a-ac4f0b11ec4d",
"BindingInfo": {
"TableName": "ACT_RE_PROCDEF_View",
"ColumnName": "VERSION_",
@@ -566,6 +570,7 @@
"ColumnName": "版本号"
},
{
+ "GUID": "49c84107-c15d-4aed-8a82-0a772ca0722a",
"BindingInfo": {
"TableName": "ACT_RE_PROCDEF_View",
"ColumnName": "SUSPENSION_STATE_",
@@ -665,4 +670,4 @@
"PaperSize": {},
"Margin": {}
}
-}//vkIDFom7Z4xG6U6DUz00BUmNARODmXIv0Yy+v+tPednMu2s/DGNyLaB7hygtIwOyiVlPcEDKwz/8bdzDueMcwP3vrIFfVQBbfvcfWNtZBQGdNSS0EQJVEOaXmLWai6clqjoS6GLLZ9/WEmIRkV3FBignVnJJTApPR4mryl8t+dhgGLaTwViDKjsIS8mFpMFout+6O0yUgZsifdnTo0R57twZ1tvaI9P1d8LtNCFoFU+gnFQHTTVUarZCrYfL8IAzznYT5jp/FOMcCrDOxAkcRrO7fphge2UxxMYMTXPOQam0nJYoPYzDCR7zjXvRxguD9UkfKTjGh/dUt787A8q515XJt+H4tsYQmLPpLdIEV5luh69OHIQJaRNzbaZ0eFKdYXZmD6RFFSuwiKfnOL6a1Zml7XPklHmHCtInSoDMMBbqN01v+SMJK2OWRGsQkZ85qH9WnQJvf5JMCP7qHeCv6pE0fo4eXFzOFlJj7jDT33nAD6AJ1W6/P3c8dbLFa0cFBqQa9rta3+6fV6sUGaNYcYBEoqq8wgijnNpYg8joKhmjfGUDOrnhAGx8eU6aa6jeHZynR1Jrwk1Aj5Z2ZqgP81mqHpL5L5MG1WEUpGWiRjhComTC1T/PfAZ+DVhxu3zaM6tuw7sfADD0hBVs+RoM3qmu2P/tz5+dvPhDDKcJE2jSAEJda1WO1O2Zn4z8DGRmSuipc8hglxwDHh+9mdpkscdiuQsmWjGJVT6sWXOiX1pMSxX13jl18z6az4y/vGzQy2GNGb0ygrJvt3/zIRyUXA4ZwJZPphOLGx+GzDxZNDdkdOEKrXSvNiRkYn4bKigWMKbFxfqV4y1ENMHCfAkJUWcIcplW5fdH9o/56BfGA7mGciD5sGzB7uW6xTc1ougRjz3ukBSHKxTKh89rov3WxA==|920
\ No newline at end of file
+}//vYpMfQfAVl+Zsz+/wxm/rBf3CCXdv0cCvAmXo9kOziaH55APhVAuQ+R1xB+OWQ1mD5zCXIIY+xdyMzfetxxHbmX8XGY/R3G9aEhJnUbhFaI5OobqxW1euevXMX/PNQW0uU0WZ6HDk3WXh2ILWB3U5ypKSiQYpq4xL/j7NO8Kj7K48pLGdW6r5vsdZnKgESzAduBWBynoIOpQ3FjrxQO73REbpHVVXMijxBbyn9ugVtZrua1rzkbWCN/3jAD7FBRPbujRU6O5PGVivLeA9q5UKaKdY27a80UMvCsmz41AtR9fb5TFMvS7ZDDd5Sflo2M/7+lf9VeYeKnV4DxF41+37mbPrbx9biL4e4zWLiAxol2Ou/RhzALVWiI3ba7MIThtyEI/yrlSjv40jvStoUAVuiXzucoU5G8vqYtLRzSZNiaoJvBAAAssP1NPLGQKBV1Nln4xG9NWplOpj1WF80jmyTvNE3wZlelu/9PzHp8hv0LMTIoTvv3QCHVHU774rAMESLr49Ow2bzUrKfW2xoCTG6k5niG9yRgsOfS1rxwry4Bsc96mVnfEe5SDVpRixylLgwH+6Jc0AJLVWe3eNA/89AJPNeBjmZRtHMzwDAKiaTaWq2sixJUk7VVVlbOhinE0ONH+xGxUUjV6zFJGqsQhAa7EBMvqqQM3TKVQzaMVUV460tHu/Is22C22npUD/RFfgwthmyapc7dazec3ZcLMuCUXu1XHS6jKEDPTlABwomLvV55a9HGCR1OxHU/ySsfKiYrVytddl7M/HSZQD6r+O2ebIgKnaiPFPAiZUv6ltr3mTgIStogNikxQlxyTDZ/wXOuu8YqAd+/9IrVX+L3v9Hv375tQd/x+uROlNMLfOy16Hoou9o0ezPFOz5y4dfe0KfTYO6syjWQtOS2u93TETQ==|920
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.rd
new file mode 100644
index 00000000..e175dfb6
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_流程列表_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/流程页面文件夹_手机版/FGC_流程追踪_手机版.rd b/Pages/流程页面文件夹_手机版/FGC_流程追踪_手机版.rd
new file mode 100644
index 00000000..7afb4d96
--- /dev/null
+++ b/Pages/流程页面文件夹_手机版/FGC_流程追踪_手机版.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 18,
+ "RowCount": 28
+}
\ No newline at end of file
diff --git a/Pages/系统/changelog.json b/Pages/系统/changelog.json
new file mode 100644
index 00000000..71ae8da0
--- /dev/null
+++ b/Pages/系统/changelog.json
@@ -0,0 +1,539 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 815.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 43,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%"
+ },
+ "Formulas": {
+ "5,1": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "c2fdba786e764b41a081c3fbd09ff8f",
+ "DataSourceType": 1,
+ "ListviewName": "表格1",
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "BindingInfos": [
+ {
+ "GUID": "deb5c0d3-3f71-468a-bc21-eacfd0614bc4",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "e7dd1f5a-29b7-4374-89dc-39a81df26e52"
+ },
+ "ColumnName": "版本号"
+ },
+ {
+ "GUID": "815eafef-5a7b-4b01-ac50-84b4b17f71e0",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "0f1805b4-f45a-4bbf-b8ae-28232a53191e",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "cd70f86b-5dc1-4302-8bd2-9295c260657d",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "1ad1903e-2ad9-40af-8cb4-3df5e4def7ea"
+ },
+ "ColumnName": "发布时间"
+ },
+ {
+ "GUID": "e27b0cb3-7363-48d3-a5e1-b30626aeae3a",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "18799aae-ace8-4c02-8c52-c423558c9657"
+ },
+ "ColumnName": "发布内容"
+ },
+ {
+ "GUID": "a7320b53-5bfc-4cd7-bd30-7bed3fc2e09d",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "8af60362-d690-4f26-9dc0-4a45f488eb9a"
+ },
+ "ColumnName": "发布人"
+ },
+ {
+ "GUID": "14898586-af4f-4244-854e-05d4c7baa32a",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=changelog!版本名称&\" \"&changelog!版本号"
+ },
+ "ColumnName": "标题"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "589677cc-e04f-405c-945e-4aeb35985de2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=changelog!版本ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "6f1bec99-9d97-42b1-a3bf-ac322f01e708"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "版本号",
+ "版本名称",
+ "发布时间",
+ "发布内容",
+ "发布人",
+ "标题"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 15,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 150.0,
+ "TextForNoItem": "暂无日志",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排横线分割"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664,
+ "FontWeight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderLeft": null,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "Body",
+ "Background 2 0",
+ "black",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "2,2": 1,
+ "2,3": 1,
+ "2,4": 1,
+ "2,5": 1,
+ "2,6": 1,
+ "2,7": 1,
+ "2,8": 1,
+ "2,9": 1,
+ "2,10": 1,
+ "2,11": 1,
+ "2,12": 1,
+ "2,13": 1,
+ "2,14": 1,
+ "2,15": 1,
+ "2,16": 2,
+ "2,17": 1,
+ "2,18": 1,
+ "2,19": 1,
+ "2,20": 1,
+ "2,21": 1,
+ "2,22": 1,
+ "2,23": 1,
+ "2,24": 3,
+ "2,25": 3,
+ "2,26": 3,
+ "2,27": 3,
+ "2,28": 3,
+ "2,29": 3,
+ "2,30": 3,
+ "2,31": 3,
+ "2,32": 4,
+ "2,33": 4,
+ "2,34": 4,
+ "2,35": 4,
+ "2,36": 4,
+ "2,37": 4,
+ "2,38": 4,
+ "2,39": 2,
+ "2,40": 2,
+ "2,41": 2,
+ "3,8": 5,
+ "4,1": 6,
+ "5,1": 7,
+ "5,2": 7,
+ "5,3": 7,
+ "5,4": 7,
+ "5,5": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "4,1,1,41",
+ "5,1,1,5"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "更新日志",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "版本ID",
+ "Formula": "changelog!$B$6"
+ }
+ ]
+}//o/Tz883CVq5IqNthYp5QpaMn2SuoJaYFn1l5yyup+oFG59cV4CvUY4AAickUrJcj+vmWLT3w2/N81jiPNrxjVIz1n00oFzr5eAEJ18mCMLBT23xvdZeUq6TNqCnglc5ZPDaSv66YpAGuW4c5T4M+IabP0XXTCeYrSPIPWY+dJSaUvvLwIzKhoGd0VpMR3jbVLuSafcgvX7OeSfb6qV0I28BklUSPEAHlojbPtq13yfiOg8JVOwOSF4PbHyFfOMYozcZOh/3wxuQ6uLiewoWQt25yLASonGBqLr2WLfxzCoKsd2sOV4uZyV1cM59h2H5SmJpgZc62aSVSV2AErNywnyqNpxCw8ZstMoxeSlHPLh7h94WMarOZPC+O/a+kTiruM0q4D9C1JEk92tdwMP72fyyh1t+QN6/BCwwCwXG3LlFt8Syc/ygKRo/7tTE9M3II9Z0hEgEakVXNwQJSzUHwxHXWEVLjNkOCw6pnwIIHGiD6GrJWOoR5SiXLTAuCZUgHxjkzUWLMDC2ABIHqonpslyA2H/3hoY9Ae3r+5STElC56VOkSkRygqTZKmHMgUNb8hv7JyNYjv9QiJR9bGj9zEn7QSJH3M66hRVZzPrB6kkjMGnAE+slSE3aX7/INgqrStT9QecZjiDJcixIbstvKnM6PRAyoVtM8x6l/A8ri1iKZLPnwl3017rP3zJjYziroyRYx7VnjX93K5gg16uMtGpyoAJo5QszvCizSUtnEmvCF/IDv9X8IjOvmAiRseW7WXCxGjRXlQoMoQZvJni4GK+j3R69z+Capz+2tt9Aru47MDzwrXaC0D3hgSNbrlA4jDiUs+OS9l804BX5Wy3VgQTGoRN63E+E43xWqYP86sX1326SdRoteGGuk2RScykv0baJSwEYuie/5iGalF0rpKQ==|920
\ No newline at end of file
diff --git a/Pages/系统/changelog.rd b/Pages/系统/changelog.rd
new file mode 100644
index 00000000..52933100
--- /dev/null
+++ b/Pages/系统/changelog.rd
@@ -0,0 +1,14 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 6,
+ "Formulas": {
+ "5,1": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "版本ID",
+ "Formula": "changelog!$B$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/系统/dingtalkLogin.json b/Pages/系统/dingtalkLogin.json
new file mode 100644
index 00000000..af7c5132
--- /dev/null
+++ b/Pages/系统/dingtalkLogin.json
@@ -0,0 +1,692 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 24
+ ],
+ "Count": 25,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "9,15": "授权登陆中..."
+ },
+ "Formulas": {
+ "24,1": "GETURLQUERYVALUE(\"authCode\")",
+ "24,5": "GETURLQUERYVALUE(\"code\")",
+ "11,9": "GETURLQUERYVALUE(\"error\")"
+ },
+ "AttachInfos": {
+ "24,1": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "0dbcbae7-3083-44bf-95c3-5d3b66ca0668"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "dingtalkLogin",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "authCode",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=dingtalkLogin!authCode"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "state",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=GETURLQUERYVALUE(\"state\")"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "unionid",
+ "ResultTo": {
+ "SerializeProperty": "unionid"
+ }
+ },
+ {
+ "ResultPropertyName": "userid",
+ "ResultTo": {
+ "SerializeProperty": "userid"
+ }
+ }
+ ],
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "af5f9079-2c6f-4760-9ceb-de44ee1d92b6"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "77c37566-7ad5-4512-be59-f0abba037d16"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "工作台首页",
+ "BreakpointIdentity": "10be88d4-742e-4906-9b06-dfc939fd7d10"
+ }
+ ],
+ "ID": "addeaa89-7098-4112-a150-7358cca825f5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "绑定账号",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=dingtalkLogin!unionid"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=绑定账号!unionid"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=dingtalkLogin!userid"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=绑定账号!userid"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f5911af4-e527-4c1a-a95c-5507f96d14aa"
+ }
+ ],
+ "ID": "39cc3239-5a64-4f7d-88fd-f1de060576b3"
+ }
+ ],
+ "BreakpointIdentity": "f8f98264-c8b8-44a6-8ec0-b7291f36e357"
+ }
+ ]
+ }
+ },
+ "24,5": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "004d366a-f285-46da-9158-71365ab11a1c"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "dingtalkLogin",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "authCode",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=dingtalkLogin!Code"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "state",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=GETURLQUERYVALUE(\"state\")"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "unionid",
+ "ResultTo": {
+ "SerializeProperty": "unionid"
+ }
+ },
+ {
+ "ResultPropertyName": "userid",
+ "ResultTo": {
+ "SerializeProperty": "userid"
+ }
+ }
+ ],
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "456b98e2-92f1-4c64-830a-760d7a016e02"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=dingtalkLogin!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "工作台首页",
+ "BreakpointIdentity": "b37135c5-496a-4052-b868-9f7a90cc4dde"
+ }
+ ],
+ "ID": "660c398d-32ef-4dc0-a09c-3716832062f5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "绑定账号",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=dingtalkLogin!unionid"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=绑定账号!unionid"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=dingtalkLogin!userid"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=绑定账号!userid"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4457f2e0-ea0f-42ba-8805-dfdfddcc8dec"
+ }
+ ],
+ "ID": "c9d0ad9a-84ca-40ac-b786-5281c43417a3"
+ }
+ ],
+ "BreakpointIdentity": "0a205891-f7b1-48f5-acf3-0fdd2db87e34"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 12.0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "Formatter": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "9,15": 0,
+ "11,9": 1,
+ "24,1": 2,
+ "24,5": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "9,15,1,6",
+ "24,1,1,4",
+ "24,5,1,3",
+ "11,9,1,17"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "authCode",
+ "Formula": "dingtalkLogin!$B$25"
+ },
+ {
+ "Name": "Code",
+ "Formula": "dingtalkLogin!$F$25"
+ }
+ ]
+}//Kj7vV6s+If+Wc0/GahWtfE+Imq+VRQgl7NU2Xwb/WWjJlaVytVs9Q2ajm6OWvzF5aPKGKXUcGUWEoJl+FYO5zPMnCM9FWzM6iOE2skW8/xgAPOePJzgbg8ZarV16sDP81EWuqRS8IuEYbs4UuBFEyfFPOB8vvWebk9fliM3tALI3D4CB0ZvEmHapEZU5y9JFlu+sWAWH1kdE7buizNKaTszgprLbl1ensumw6fIRz5bdIo5aFK4BetYLw03nbtCIZCg3cG+rQcz/A4wTWlXKC1kkyAgxKhVz+nCj38erch4rxVsxo8FDLITLhCv1JMMJ6HafbFtumdOavO2jlcJoXgTRjn8k/B2gX5/cX3q+pYo+zv3MYWl11skk5lYBe+JtMnY7fC5TrJ8T6fIfgUICO8wjRelNug167tU2cFVxDhniYLayt0s6OxIsZmAIABFfd2R3cY+HYkqeSJN/LvtlxpaZVrrOMVhA7BBkC6mWgiicvwUeBkUKx6x31A5dTDfcvb7gHZMVmUXp/qZVMDgWddbFURAxsrR17jdUeO6uTVE/hOboBilf36LWaHcfMZzk7G45X8DXj3d80uUxo5glGLjs0c7EiLyMgpFkV0cWjU25rMLE4lPhndBcvfp12EPo+w0oDmFNPPuqFJPWRtNyZyXswtSbrfEVGh5IJVgyLhbDx3ke3Q552uKARwmVPcD2y4fjue9KAQtQnY1ojDu+INNpAVZNM91u+4eTI5b+Xik+Pphp1XjNEaHzh0OuWHcGSjLh4gDHO7PyZzpvAV1RChYCnsxtd3+isqQgyR2h3c9wsY1kRpZQkDQHNkIa0W8zsCpowrssZiU41mipisb60VKajG79ReQMc/pThRqNmNF8ICm1Nskh1F+ZDoOt8XQQS4bR1zRd5kwHj6PKhxlzkA==|920
\ No newline at end of file
diff --git a/Pages/系统/dingtalkLogin.rd b/Pages/系统/dingtalkLogin.rd
new file mode 100644
index 00000000..12102c6c
--- /dev/null
+++ b/Pages/系统/dingtalkLogin.rd
@@ -0,0 +1,20 @@
+{
+ "PageType": 0,
+ "ColumnCount": 39,
+ "RowCount": 25,
+ "Formulas": {
+ "24,1": "GETURLQUERYVALUE(\"authCode\")",
+ "24,5": "GETURLQUERYVALUE(\"code\")",
+ "11,9": "GETURLQUERYVALUE(\"error\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "authCode",
+ "Formula": "dingtalkLogin!$B$25"
+ },
+ {
+ "Name": "Code",
+ "Formula": "dingtalkLogin!$F$25"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/系统/平台设置/平台设置.json b/Pages/系统/平台设置/平台设置.json
new file mode 100644
index 00000000..c6a3ec24
--- /dev/null
+++ b/Pages/系统/平台设置/平台设置.json
@@ -0,0 +1,1846 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 255.0,
+ "Mode": 1
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 255.0,
+ "Mode": 1
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 23,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 38,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "2,3": "%PageTitle%",
+ "5,2": "系统设置",
+ "5,33": "保存",
+ "7,3": "Clue项目ID",
+ "7,13": "Clue版本ID",
+ "7,23": "自动拉会",
+ "7,26": "0",
+ "10,2": "汇报模板对应设置",
+ "17,2": "邮件模板"
+ },
+ "AttachInfos": {
+ "5,33": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新业务配置",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!G8"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "版本ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!Q8"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!AA8"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "92a573dd-31fc-4804-9338-50bddb7a4b1a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!msg"
+ },
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "766f4eb7-d9e6-460b-aca8-cf698e0e96fd"
+ }
+ ],
+ "ID": "ded98bb3-c7e5-4e14-9775-93b6078910fc"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!msg"
+ },
+ "Type": "warning",
+ "Duration": 3000,
+ "BreakpointIdentity": "766f4eb7-d9e6-460b-aca8-cf698e0e96fd"
+ }
+ ],
+ "ID": "93a26c68-6c3b-435a-a696-288516fff725"
+ }
+ ],
+ "BreakpointIdentity": "ba292844-b7dc-4c58-af54-c9acd8ba2b3b"
+ }
+ ],
+ "Text": "保存",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "7,6": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "NumberType": 1,
+ "CompareParamType": 4,
+ "FirstParamValue": "0"
+ }
+ },
+ "7,16": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "NumberType": 1,
+ "CompareParamType": 4,
+ "FirstParamValue": "0"
+ }
+ },
+ "7,26": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "options": [
+ {
+ "value": "0",
+ "label": "不开启"
+ },
+ {
+ "value": "1",
+ "label": "会议自然结束时自动再次拉起会议"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "10,28": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "模板管理",
+ "IconPath": "工作报告.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "模板列表",
+ "BreakpointIdentity": "bef98218-4c29-466c-8f63-4bc96686fbe3"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "添加一条",
+ "Text": "添加一条",
+ "IconPath": "增加.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "汇报对应关系设置",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "e1b50775-9422-42b7-abcd-1b340422f223"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "12,2": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "模板对应设置表格",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "BindingInfos": [
+ {
+ "GUID": "7b1f0fca-6a0d-41c0-92c3-af4278a982ed",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "529594e0-5366-48d8-a3d9-7d3e8b81d972"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "27a188cc-2746-4fc1-a80c-79fc3818ca92",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报对象",
+ "GUID": "c70c70e5-813c-4e32-adb1-f97e0e0548b5"
+ },
+ "ColumnName": "汇报对象"
+ },
+ {
+ "GUID": "20072f90-1feb-48da-9302-49163366da31",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报类型",
+ "GUID": "22c478fe-b28e-4e77-aea8-a416d5a88ae7"
+ },
+ "ColumnName": "汇报类型"
+ },
+ {
+ "GUID": "5e4be0db-7efd-4d6c-b642-7f2c1a7ffa0e",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "模板ID",
+ "GUID": "414c31ce-1e3f-459c-b0b1-38b66499c734",
+ "RelationBinding": {
+ "RelatedTable": "汇报模板",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "模板名称"
+ }
+ },
+ "ColumnName": "模板名称"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "64a57e88-f61f-46c6-bbdc-701c3d21726f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "汇报对象",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "汇报对象",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "95087f2d-e95e-480c-84ce-6c76a7a6fa7f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "汇报类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "汇报类型",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f7422bb6-ba11-4406-bc12-d6faad0f5d57"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "模板名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "模板名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9003df54-b49e-4803-81a5-6de77c40e02d"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "8c8d94ef-95fb-4a42-b56b-62e739d381f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "51b04454-1622-4c53-9647-4bad2a33a59e"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!C13"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "b0b4546c-fa81-4951-aba2-f73c316a2517"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "汇报对应关系设置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "dac336a0-972c-4486-ab05-0b23d3ed38f9"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "8c8d94ef-95fb-4a42-b56b-62e739d381f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "df51415e-7a1a-450a-903e-8de96095e572"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "bf11229b-16c6-4346-8b9d-7ff1683d4812"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "80e3b17e-4228-44d4-8927-078430646b08"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!C13"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "ef23c233-5606-4fcf-9771-71d62f2499c8"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "14,2": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "模板对应设置表格",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "total"
+ },
+ {
+ "layoutItem": "->"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "hideOnSinglePage": true
+ }
+ },
+ "17,28": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "添加一条",
+ "Text": "添加一条",
+ "IconPath": "增加.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!C20"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "61521935-7552-418c-aecb-94071da01a51"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "模板编辑器",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "1f763df7-b87a-45a9-9655-7c205c0074ca"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "19,2": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "邮件模板表格",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "邮件模板表",
+ "BindingInfos": [
+ {
+ "GUID": "c0754f93-cbad-43da-969f-a0c1bc42adde",
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "ID",
+ "GUID": "6644a102-174b-4553-9584-c72dd68dd0fe"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "24c5a431-8049-4103-b97f-2f77c4671a01",
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "模板名称",
+ "GUID": "590f74cf-f119-4da8-b863-79a486495958"
+ },
+ "ColumnName": "模板名称"
+ },
+ {
+ "GUID": "84fad4e3-e9ca-4f27-aab1-a33e8fe5c6a5",
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "FGC_Creator",
+ "GUID": "3eb48bab-c552-446a-a7c3-0279dddf2b89"
+ },
+ "ColumnName": "创建者"
+ },
+ {
+ "GUID": "8618baac-26c8-41e4-92bf-ecb9df7deea2",
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "10675071-469b-4cbd-ac08-2b9cfcc3ad00"
+ },
+ "ColumnName": "创建日期"
+ },
+ {
+ "GUID": "2abca3ae-26ee-4e61-b083-0ad6aee2c205",
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "FGC_LastModifier",
+ "GUID": "8393dfab-c82c-4b4d-8b31-2704a6df5864"
+ },
+ "ColumnName": "最后更新者"
+ },
+ {
+ "GUID": "bf54073d-d704-4083-87dd-0b619da5464d",
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "FGC_LastModifyDate",
+ "GUID": "e00d531d-2ab8-4d21-bad6-6e19b6924a43"
+ },
+ "ColumnName": "最后更新日期"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "FGC_LastModifyDate",
+ "GUID": "085cccc7-090c-4cb6-927b-494391e8a923"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "6816c91f-54e6-4398-8499-b86325a44af5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "模板名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "模板名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "23bde9b8-6048-4c23-af22-ca4d77a01544"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "创建者",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "创建者",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "3ae86310-10de-489d-b321-3bfadd3c8163"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "创建日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "创建日期",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "729a8603-24d9-44e3-8bea-b1e097daa3ed"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "最后更新者",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "最后更新者",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "c133969b-b2a2-4da5-8a07-23d941a13b9b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "最后更新日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "最后更新日期",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "8a800b2c-be62-48bd-9ff7-7fffef45bb36"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "ID",
+ "GUID": "4b93c0ff-015b-4330-8c4c-3269e80baf05"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "e5801f7c-6278-4d07-858b-06c1655a4e3b"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!C20"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "f5e70e64-474c-4f07-aad6-73dcc62a6661"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "模板编辑器",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "94554429-fe4d-4ac0-a370-6de60bfb69d4"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "邮件模板表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "ID",
+ "GUID": "35ed1fb6-eca4-4ceb-9484-59e4e5a98574"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "e426cee9-3114-4a43-82d2-5424021a1ae7"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!C20"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "7b09897a-9d36-4ae2-876b-29f58255b942"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "21,2": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "邮件模板表格",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "total"
+ },
+ {
+ "layoutItem": "->"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "hideOnSinglePage": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 1
+ },
+ {
+ "FontSize": 18.666666666666664
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Formatter": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 2,
+ "TextIndent": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "TextIndent": 5,
+ "HorizontalAlignment": 6,
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 2,
+ "TextIndent": 5,
+ "HorizontalAlignment": 6,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Bold",
+ "[AUTO]General",
+ "Text 1 50",
+ "Right",
+ "Accent 1 0",
+ "Left",
+ "Background 1 -5"
+ ],
+ "Borders": [
+ {
+ "Color": 7
+ }
+ ]
+ },
+ "CellStyles": {
+ "2,3": 0,
+ "3,2": 1,
+ "5,2": 2,
+ "5,21": 3,
+ "5,33": 4,
+ "6,3": 5,
+ "7,3": 6,
+ "7,6": 7,
+ "7,13": 8,
+ "7,14": 9,
+ "7,15": 9,
+ "7,16": 10,
+ "7,17": 9,
+ "7,18": 9,
+ "7,19": 9,
+ "7,20": 9,
+ "7,21": 9,
+ "7,23": 8,
+ "7,24": 9,
+ "7,25": 9,
+ "7,26": 10,
+ "8,2": 11,
+ "8,3": 12,
+ "8,4": 12,
+ "8,5": 12,
+ "8,6": 13,
+ "8,7": 13,
+ "8,8": 13,
+ "8,9": 13,
+ "8,10": 13,
+ "8,11": 13,
+ "8,12": 11,
+ "8,13": 14,
+ "8,14": 14,
+ "8,15": 14,
+ "8,16": 15,
+ "8,17": 15,
+ "8,18": 15,
+ "8,19": 15,
+ "8,20": 15,
+ "8,21": 15,
+ "8,22": 11,
+ "8,23": 14,
+ "8,24": 14,
+ "8,25": 14,
+ "8,26": 15,
+ "8,27": 15,
+ "8,28": 15,
+ "8,29": 15,
+ "8,30": 15,
+ "8,31": 15,
+ "8,32": 15,
+ "8,33": 15,
+ "8,34": 15,
+ "8,35": 11,
+ "10,2": 5,
+ "10,28": 10,
+ "10,29": 9,
+ "10,30": 9,
+ "10,31": 9,
+ "10,32": 9,
+ "10,33": 9,
+ "10,34": 9,
+ "10,35": 9,
+ "10,36": 10,
+ "10,37": 10,
+ "12,2": 9,
+ "12,36": 9,
+ "13,2": 9,
+ "13,3": 9,
+ "13,4": 9,
+ "13,5": 9,
+ "13,6": 9,
+ "13,7": 9,
+ "13,8": 9,
+ "13,9": 9,
+ "13,10": 9,
+ "13,11": 9,
+ "13,12": 9,
+ "13,13": 9,
+ "13,14": 9,
+ "13,15": 9,
+ "13,16": 9,
+ "13,17": 9,
+ "13,18": 9,
+ "13,19": 9,
+ "13,20": 9,
+ "13,21": 9,
+ "13,22": 9,
+ "13,23": 9,
+ "13,24": 9,
+ "13,25": 9,
+ "13,26": 9,
+ "14,2": 10,
+ "14,36": 10,
+ "15,2": 12,
+ "15,3": 12,
+ "15,4": 12,
+ "15,5": 15,
+ "15,6": 15,
+ "15,7": 15,
+ "15,8": 15,
+ "15,9": 15,
+ "15,10": 15,
+ "15,11": 16,
+ "15,12": 14,
+ "15,13": 14,
+ "15,14": 14,
+ "15,15": 15,
+ "15,16": 15,
+ "15,17": 15,
+ "15,18": 15,
+ "15,19": 15,
+ "15,20": 15,
+ "15,21": 16,
+ "15,22": 14,
+ "15,23": 14,
+ "15,24": 14,
+ "15,25": 15,
+ "15,26": 15,
+ "15,27": 15,
+ "15,28": 15,
+ "15,29": 15,
+ "15,30": 15,
+ "15,31": 15,
+ "15,32": 15,
+ "15,33": 15,
+ "15,34": 16,
+ "15,35": 10,
+ "15,36": 10,
+ "17,0": 9,
+ "17,1": 9,
+ "17,2": 5,
+ "17,4": 9,
+ "17,5": 9,
+ "17,6": 9,
+ "17,7": 9,
+ "17,8": 9,
+ "17,9": 9,
+ "17,10": 9,
+ "17,11": 9,
+ "17,12": 9,
+ "17,13": 9,
+ "17,14": 9,
+ "17,15": 9,
+ "17,16": 9,
+ "17,17": 9,
+ "17,18": 9,
+ "17,19": 9,
+ "17,28": 10,
+ "17,29": 9,
+ "17,30": 9,
+ "17,31": 9,
+ "17,32": 9,
+ "17,33": 9,
+ "17,34": 9,
+ "17,35": 9,
+ "17,36": 10,
+ "17,37": 10,
+ "18,0": 9,
+ "18,1": 9,
+ "18,2": 9,
+ "18,3": 9,
+ "18,4": 9,
+ "18,5": 9,
+ "18,6": 9,
+ "18,7": 9,
+ "18,8": 9,
+ "18,9": 9,
+ "18,10": 9,
+ "18,11": 9,
+ "18,12": 9,
+ "18,13": 9,
+ "18,14": 9,
+ "18,15": 9,
+ "18,16": 9,
+ "18,17": 9,
+ "18,18": 9,
+ "18,19": 9,
+ "18,20": 9,
+ "18,21": 9,
+ "18,22": 9,
+ "18,23": 9,
+ "18,24": 9,
+ "18,25": 9,
+ "18,26": 9,
+ "18,27": 9,
+ "18,28": 9,
+ "18,29": 9,
+ "18,30": 9,
+ "18,31": 9,
+ "18,32": 9,
+ "18,33": 9,
+ "18,34": 9,
+ "18,35": 9,
+ "18,36": 9,
+ "18,37": 9,
+ "19,0": 9,
+ "19,1": 9,
+ "19,2": 9,
+ "19,36": 9,
+ "19,37": 9,
+ "20,0": 9,
+ "20,1": 9,
+ "20,2": 9,
+ "20,3": 9,
+ "20,4": 9,
+ "20,5": 9,
+ "20,6": 9,
+ "20,7": 9,
+ "20,8": 9,
+ "20,9": 9,
+ "20,10": 9,
+ "20,11": 9,
+ "20,12": 9,
+ "20,13": 9,
+ "20,14": 9,
+ "20,15": 9,
+ "20,16": 9,
+ "20,17": 9,
+ "20,18": 9,
+ "20,19": 9,
+ "20,20": 9,
+ "20,21": 9,
+ "20,22": 9,
+ "20,23": 9,
+ "20,24": 9,
+ "20,25": 9,
+ "20,26": 9,
+ "20,27": 9,
+ "20,28": 9,
+ "20,29": 9,
+ "20,30": 9,
+ "20,31": 9,
+ "20,32": 9,
+ "20,33": 9,
+ "20,34": 9,
+ "20,35": 9,
+ "20,36": 9,
+ "20,37": 9,
+ "21,0": 9,
+ "21,1": 9,
+ "21,2": 10,
+ "21,3": 9,
+ "21,4": 9,
+ "21,5": 9,
+ "21,6": 9,
+ "21,7": 9,
+ "21,8": 9,
+ "21,9": 9,
+ "21,10": 9,
+ "21,11": 9,
+ "21,12": 9,
+ "21,13": 9,
+ "21,14": 9,
+ "21,15": 9,
+ "21,16": 9,
+ "21,17": 9,
+ "21,18": 9,
+ "21,19": 9,
+ "21,20": 9,
+ "21,21": 9,
+ "21,22": 9,
+ "21,23": 9,
+ "21,24": 9,
+ "21,25": 9,
+ "21,26": 9,
+ "21,27": 9,
+ "21,28": 9,
+ "21,29": 9,
+ "21,30": 9,
+ "21,31": 9,
+ "21,32": 9,
+ "21,33": 9,
+ "21,34": 9,
+ "21,35": 9,
+ "21,36": 10,
+ "21,37": 9
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "19,2,1,34",
+ "12,2,1,34",
+ "14,2,1,34",
+ "21,2,1,34",
+ "10,28,1,8",
+ "17,28,1,8",
+ "7,3,1,3",
+ "7,6,1,6",
+ "7,13,1,3",
+ "7,16,1,6",
+ "7,23,1,3",
+ "7,26,1,9",
+ "5,33,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!G8,平台设置!Q8,平台设置!AA8"
+ },
+ "PropertyType": 5,
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "e85c5ed6-4396-4194-a8e6-3210e1ad968f"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "获取业务配置",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "项目ID",
+ "ResultTo": {
+ "SerializeProperty": "=平台设置!G8"
+ }
+ },
+ {
+ "ResultPropertyName": "版本ID",
+ "ResultTo": {
+ "SerializeProperty": "=平台设置!Q8"
+ }
+ },
+ {
+ "ResultPropertyName": "自动拉会",
+ "ResultTo": {
+ "SerializeProperty": "=平台设置!AA8"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "cac18277-5cd5-456a-b9f4-a883f7b4d80a"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!G8,平台设置!Q8,平台设置!AA8"
+ },
+ "PropertyType": 5,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "e85c5ed6-4396-4194-a8e6-3210e1ad968f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=平台设置!msg"
+ },
+ "Type": "warning",
+ "Duration": 3000,
+ "BreakpointIdentity": "e6344bdd-df8b-442a-9985-99a3b875344b"
+ }
+ ],
+ "ID": "2b8f4f9c-4f1f-4adc-8cb1-011c515c3c7e"
+ }
+ ],
+ "BreakpointIdentity": "be72b5d4-6421-466a-887a-8aeac6d722e5"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Repeat": true,
+ "Name": "e74a43f4-e5a0-445d-bad2-9c55d75009a7.png",
+ "DisplayName": "背景图2",
+ "ForguncyPictureName": "O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 0,
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": null
+ },
+ "IsAutomaticFill": false,
+ "Location": "64,16",
+ "Size": "1056,62"
+ }
+ ]
+}//KZwI2GDsOD81EumwklhR+gShRS1Dhdmrsnd05irU/ODoEdDBk0Q8J9U4Ew9vSvv9+Q6Jbmtkz4XLR+iozXZauvXjcO2Y0kJrHQ9UxtGfvoSaWJsaBywIYDBX+g48AuM7hzUOGUCK1BDwHVZ+duhn5JNOf0KsdLAgk++GYdSIoZc6awLKYLrTgh/OqFOESjN6nIiNFXQIvpWCj/CT84apjqX34iFFTELAU+NiSTo8RmR5JEFc9Q3N+GWo1RxDdGhPtJuAVufnLjwKpsi2IkI7MdIPGmM+QLGAhAVQ4YtQPvimK5oQHk8j9Lx6rmE5tN/aCxY9NxPsO311k2dCi2cFpl2eYh6hotCVzkXAjr0DuGpnu54pkZWHFNdvgFmeoshKh/il3InVmo0rlxvW3ettc2CUINUG5iyY1t0XrQAwurhw+yKM+G/yDJ2coJzo/jJUDa0AuiWOfCFuwlgahz+TpHp7NRiaJoqqvsN6a2hL46ndd9V2uwiJ6IKbTG6IiEcXz08sybLU5hskHHhyb824mkK4ek1KvjJGR/e+Moolqukfq5PL76PQILiyfu8croxu+CLDtP36Jpjfd/YCaCPEHTQUc+ttvIf4c7CnKuV/hr0cYsdnilhT/zqjIpX/C1EZXGs4GhaFpn0wamJNuz1RctcfGB4G+BrrTOzRTcN2K8RieXGO0lpDG7sOdQeMw3gn7lH98bzR79/37XR4IL6dsPhc7fuf8ycBNygWuM7sNohqJTAvKZN6U76vLUpg4GVKQdD1L7stQaWWY3QXeO5Pf9ywytxvSIXS1XT+knZFLlpfKyVUvakVURIX5lXOKsaCqs8XyTIC+Wjo5Jln1AN3OnEyWYKbxeiJ7fzcWKgIIl8xFaK0AhYJ85NhFLgvtxAQn8GrljP/eqSmhL7ew7JBOg==|920
\ No newline at end of file
diff --git a/Pages/系统/平台设置/平台设置.rd b/Pages/系统/平台设置/平台设置.rd
new file mode 100644
index 00000000..1bdcc0ec
--- /dev/null
+++ b/Pages/系统/平台设置/平台设置.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 38,
+ "RowCount": 23
+}
\ No newline at end of file
diff --git a/Pages/系统/平台设置/汇报对应关系设置.json b/Pages/系统/平台设置/汇报对应关系设置.json
new file mode 100644
index 00000000..25878041
--- /dev/null
+++ b/Pages/系统/平台设置/汇报对应关系设置.json
@@ -0,0 +1,614 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 12
+ ],
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "汇报对象",
+ "2,1": "个人",
+ "4,1": "汇报类型",
+ "5,1": "日报",
+ "7,1": "模板",
+ "10,1": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报对象",
+ "GUID": "df628fa5-e51d-43ef-a059-efedf47ce9d4"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "个人",
+ "options": [
+ {
+ "value": "个人",
+ "label": "个人"
+ },
+ {
+ "value": "团队",
+ "label": "团队"
+ },
+ {
+ "value": "项目",
+ "label": "项目"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报类型",
+ "GUID": "47a03b57-202d-465d-8a04-a2a1f1f80384"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "日报",
+ "options": [
+ {
+ "value": "日报",
+ "label": "日报"
+ },
+ {
+ "value": "周报",
+ "label": "周报"
+ },
+ {
+ "value": "月报",
+ "label": "月报"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "模板ID",
+ "GUID": "9ae4c203-0a88-497d-9a1d-4ce97f6dc1a0"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "汇报模板",
+ "BindingInfos": [
+ {
+ "GUID": "e332da00-c1ab-4eaf-9e48-25ce92c63f28",
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "ID",
+ "GUID": "a594d389-dc73-4788-9633-850c9f2e53e9"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "5a08fb8f-1102-46ff-a698-580804b6bb16",
+ "BindingInfo": {
+ "TableName": "汇报模板",
+ "ColumnName": "模板名称",
+ "GUID": "ebafb38f-92b3-4a52-bd55-ff59a36e5a8d"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在",
+ "TableValue": {
+ "TableName": "汇报模板对应表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报对象",
+ "GUID": "df8b5fc8-8435-4f71-8956-3f38b52dec59"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报对应关系设置!B3"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报类型",
+ "GUID": "8b72af3b-95fa-46cf-92f4-bb61d2194979"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报对应关系设置!B6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "模板ID",
+ "GUID": "1af911ab-5c2a-4655-a941-fb10079c18ef"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报对应关系设置!B9"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "3bd2a215-f7b3-4da5-b91c-516e6ba49619"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报对应关系设置!ID"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 2
+ },
+ "ID": "75cc6c46bb3a42b09c819118163a4358",
+ "BreakpointIdentity": "dd7980cb-e020-4508-88d0-43aa9b75572c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否存在"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "ebea6e72-bd25-46b2-adc3-50847c4a576e"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "1e0d0d27-40ad-4866-89fa-6dcbd9469c80"
+ }
+ ],
+ "ID": "f89d96a1-099c-42b7-a87e-2507bc9bd8f8"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "ab1cc6ca-d747-424a-8f94-1897ec641780"
+ }
+ ],
+ "ID": "60b0177e-8d8a-4b28-9d7a-13580a488d7c"
+ }
+ ],
+ "BreakpointIdentity": "5a7b2457-9640-4555-bff5-6bfc9b5d11a8"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "2ee3e4f6-780d-40fc-bce1-61ceea98ef4e"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "5cd2f671-660b-44bb-ad76-089be98f3101"
+ }
+ ],
+ "ID": "1bbbcecc-6fc3-4df6-ac55-f7e60303ce8e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "模板关系已存在,无法重复添加!",
+ "BreakpointIdentity": "cd19008a-b9bb-4c57-a56a-a41fd181c034"
+ }
+ ],
+ "ID": "9f166914-b8d4-4098-9415-660b2aa39f54"
+ }
+ ],
+ "BreakpointIdentity": "215cb9ad-93f7-4447-b414-cdd724f53e97"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "12,1": {
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "a7cd25b2-e19f-413e-b423-c467c98173f5"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "4,0": 0,
+ "4,1": 1,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "5,0": 0,
+ "5,1": 0,
+ "5,11": 0,
+ "6,0": 0,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "7,0": 0,
+ "7,1": 1,
+ "7,2": 0,
+ "7,3": 0,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,8": 0,
+ "7,9": 0,
+ "7,10": 0,
+ "7,11": 0,
+ "8,0": 0,
+ "8,1": 0,
+ "8,11": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "10,1,1,10",
+ "12,1,1,3",
+ "2,1,1,10",
+ "5,1,1,10",
+ "8,1,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "汇报模板对应表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "ID",
+ "Formula": "汇报对应关系设置!$B$13"
+ }
+ ]
+}//Lkc6+GtZ+WnZYjJskxgSckhH8pmeg893Fr4mXKK6Y9tz37alxD9MyncWWsuuEXaiAs22XQ6gQOrFRhT3000Mx/sMZpvufK0j53n5K9quw1Viw08urK7wP0qsPD/zcCweHT32D+Vt0FPZqZEP/XaONJxm+Ojt4/aiQOuTuvEKKed2FWyvb/LX87Pe+ol61e1+tpYKv9z0xV41477nFbsSh1SfD5dMz7D9FHEkU02eIIpMzqxi1WW4ID7mXIyPaY+2akWsPXk8YwcqTuS1tikCRQuP1eYjv1oZWEVCKn4mYHojWyF8O4sY6AAC07WPlR3gE1CanR3K8yxcJYxkCrP859lcFFp8qHUlQhHo2NeDHLC9b51IUyRKLFFz6Snn17krokY7rc8mSUnFkD2rL5PQd+NkjFS3HwMR5+YE6Rk4AVwZl5HKZWCNNZhLIQm4QNYeCOoDy+TCeUpYBX2SCKdAfIIyyAQ3TGuO+qlarI/DWdKniZvOJO60bWyrMILouFRzjikwXhYYSXw/ZVQb/IOCg7c3jh6fCVCDahO0Y/BcjwiZNJFzlX+RsgaOgrB77ZCkkWYg4hGrsHHbyx6FXEBWhvlnEi75ntiTw7f+bA/K5RrhIDW0EyGhmAVuVFub2b1EPqvDvpUbCLaZTzWku1TYsBD1i1KP+78gKp5zdlkN27Gj2jb5uz+fV21QTOC02Gs2Cfz4RtkvGiHRPqcB56gb45Unr1grq2+R4C5v1uSEz8SXNtuxdJm0ZU+mWOLB2NmItUskemPjnF2qWxmDI0slaE7m8waXR5gc3Thyiu0Ub8fpsgVyzzla9PYf39WGphx//Pg+GvznMQHwNe109DdlAWymepOcWBGpgqcL7CepZUHS+QD3SxT9ii+LGxAWW6KEZRwzXaVUHaHOzjAXDJLdig==|920
\ No newline at end of file
diff --git a/Pages/系统/平台设置/汇报对应关系设置.rd b/Pages/系统/平台设置/汇报对应关系设置.rd
new file mode 100644
index 00000000..5ff145b0
--- /dev/null
+++ b/Pages/系统/平台设置/汇报对应关系设置.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 12,
+ "RowCount": 13,
+ "CustomNames": [
+ {
+ "Name": "ID",
+ "Formula": "汇报对应关系设置!$B$13"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/系统/平台设置/汇报模板设置.json b/Pages/系统/平台设置/汇报模板设置.json
new file mode 100644
index 00000000..8b3684c2
--- /dev/null
+++ b/Pages/系统/平台设置/汇报模板设置.json
@@ -0,0 +1,556 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 261.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 27,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "BindingInfos": [
+ {
+ "GUID": "7b1f0fca-6a0d-41c0-92c3-af4278a982ed",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "a6cbaebe-1a6d-4e19-89e6-b73dd6a836a4"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "27a188cc-2746-4fc1-a80c-79fc3818ca92",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报对象",
+ "GUID": "2f2ca15c-8329-4059-8e0e-f514756c8be0"
+ },
+ "ColumnName": "汇报对象"
+ },
+ {
+ "GUID": "20072f90-1feb-48da-9302-49163366da31",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报类型",
+ "GUID": "03445d05-6899-4b78-a746-5f4578c652ad"
+ },
+ "ColumnName": "汇报类型"
+ },
+ {
+ "GUID": "5e4be0db-7efd-4d6c-b642-7f2c1a7ffa0e",
+ "BindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "模板ID",
+ "GUID": "f92772be-813d-4ee8-97a4-b4e057cd0ce2",
+ "RelationBinding": {
+ "RelatedTable": "汇报模板",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "模板名称"
+ }
+ },
+ "ColumnName": "模板名称"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "64a57e88-f61f-46c6-bbdc-701c3d21726f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "汇报对象",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "汇报对象",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "95087f2d-e95e-480c-84ce-6c76a7a6fa7f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "汇报类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "汇报类型",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f7422bb6-ba11-4406-bc12-d6faad0f5d57"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "模板名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "模板名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9003df54-b49e-4803-81a5-6de77c40e02d"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "8c8d94ef-95fb-4a42-b56b-62e739d381f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报模板设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "74d5b62a-aadd-4b15-bda3-a0646ec8c0c4"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报模板设置!B2"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "1e30db4e-ec8d-41ac-a926-8ccc05c9620f"
+ }
+ ],
+ "ID": "740c26ae-9fd8-4a31-bcec-3349bd2668a2"
+ }
+ ],
+ "BreakpointIdentity": "9cd6b59b-6bc4-4425-88e6-30a6e182404d"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "汇报对应关系设置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "dde84d71-e1f4-4019-8f52-d0832e6efe8b"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "8c8d94ef-95fb-4a42-b56b-62e739d381f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报模板设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "f4382912-a503-492f-8797-43047284ab3b"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报模板对应表",
+ "ColumnName": "ID",
+ "GUID": "bf51f77c-b5f4-461f-ac6e-df74180727c5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报模板设置!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "d6026cd4-9619-41a4-bec3-bfd1ff0e8ebb"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报模板设置!B2"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "da7a8979-7d03-4792-a055-7e312a07b7ad"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small"
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "total"
+ },
+ {
+ "layoutItem": "->"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "3,1": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,1,25",
+ "3,1,1,25"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "模板关系对应表",
+ "Formula": "汇报模板设置!$B$2"
+ }
+ ]
+}//KPrzlqDxxYVPW9PNFUvrUNskPz3aCEG7pNeybVK0huBwZv3fu+hvBLhZzddw2kU3GHpbwTL14udysEk9zwkBGCf0WPqBJYEmtFflHACS3OTjKHfprTsnGLzsK3kuOjJcDR3xNhsK2qzJhc9LL8YKKPS4a9g+YjpHEWbBE8AgZ3iKUQjXdoVF7xrx/bSP/k3zWBXLpYAiqMQ6f+SaiXFu8s4FrZSVJfSoV9nuVxWBZuO1Cr+WmDwFfbWOTkZTj1/GiReTKX4X+ObemmP4yxikQn5a/iuZ89s87qTmJLuthPWZJURliJ/mgiK96P09yi9sbzn1qtM2F4yJzcUZQi9SmxmjzhK6Bq+TVQSN/MGqAm/g2UOedlqL1RSXOU8v9XQJXtvZMT5bKAtS9UUZ0xroe1KZHko4whoMvtMcP8Q9KuDNgJKM9r4FOUVcB9GnXI7DL6+3RuJ9ZM/ncl+bOqxLqRpvMrRaYAWRxFuNkKavCA1efvSS3UCZnzAI0U0J+Rs2jLwvMoxAyelovThfzd5R7wp2qxxsnPuH1imL2LdWhH2jxWsuD+0Pp7zn2sF4RSrsOEus/Y/92mS/MqRkwG6URJiSDBljmtKl+FS0utpZ8wBUHuf5QplJ9SynKg/7YVOGm8JDNcFGYMxGTiPYy2fHCbbCaaTDPzsZGj9ZnZlyMobyduu/Jbu9fCxzNCI0/thMhD3pshOKYwVOeFWDRyeCcXh4RyHle7/Tf/+OZoVzXRsoW7UznzlS9iB4GMTWsjPzEcQu81swLlGfqG6XlrSQikHIITi0fR+69dtGMvzaKWLrogLCg5c+sNmHIIf2TI20ZFx8Yt4r/VC+Y/GqpkON/Au8/JpF3UgBYVZ2afUil9pjly7/QDbBuYzIZYXTMOSUTFtD88XQJaLyNz1O1q429Q==|920
\ No newline at end of file
diff --git a/Pages/系统/平台设置/汇报模板设置.rd b/Pages/系统/平台设置/汇报模板设置.rd
new file mode 100644
index 00000000..bcc43978
--- /dev/null
+++ b/Pages/系统/平台设置/汇报模板设置.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 27,
+ "RowCount": 5,
+ "CustomNames": [
+ {
+ "Name": "模板关系对应表",
+ "Formula": "汇报模板设置!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/系统/平台设置/邮件模板/模板编辑器.json b/Pages/系统/平台设置/邮件模板/模板编辑器.json
new file mode 100644
index 00000000..65476378
--- /dev/null
+++ b/Pages/系统/平台设置/邮件模板/模板编辑器.json
@@ -0,0 +1,520 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 580.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0
+ }
+ }
+ },
+ "Count": 6
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 35,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "1,31": "保存"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "模板名称",
+ "GUID": "9c6c2309-3ae0-40f3-8d06-263f2750c977"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "CellDefaultValue": "%PageTitle%",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "Gost",
+ "WaterMark": "请输入模板名称"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "1,31": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "e531511d-38f0-40fb-90d9-874b470a8d68"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!B4"
+ },
+ "TargetType": "UnlayerEditorPlugin.EmailEditorCelltype, UnlayerEditorPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
+ "MethodName": "Save",
+ "BreakpointIdentity": "6e298d04-42f7-40f4-b8ac-3b40f3c211ca"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!B4"
+ },
+ "TargetType": "UnlayerEditorPlugin.EmailEditorCelltype, UnlayerEditorPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
+ "MethodName": "ExportHtml",
+ "RetrunParamNames": {
+ "Countent": {
+ "SerializeProperty": "导出内容"
+ },
+ "DesignData": {
+ "SerializeProperty": "设计模板"
+ }
+ },
+ "BreakpointIdentity": "19ab0075-3033-4493-bc36-1cac0b8a616a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "邮件模板表",
+ "ColumnName": "ID",
+ "GUID": "67ca2509-7875-4542-aa32-e62dd922b146"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!B4"
+ },
+ "TargetType": "UnlayerEditorPlugin.EmailEditorCelltype, UnlayerEditorPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
+ "MethodName": "ExportMergeTags",
+ "RetrunParamNames": {
+ "MergeTagsJsonString": {
+ "SerializeProperty": "导出标签"
+ }
+ },
+ "BreakpointIdentity": "653a4957-f86b-48f3-86d5-a551a4a63de6"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "邮件模板表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "模板名称",
+ "GUID": "c409ff80-8753-4a44-8864-3ab46bfd831a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!B2"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "HTML模板",
+ "GUID": "cfbd835f-e28b-4f05-ab0f-5ef38f9153b2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!导出内容"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "模板标签",
+ "GUID": "f0489f11-1f8e-4bd0-96d7-167eacc07130"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!导出标签"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7564eee5-19a2-4482-aa4d-68647a4b177b"
+ }
+ ],
+ "ID": "6f2648d6-22a1-441a-a215-7ad76a5ac1ec"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "邮件模板表",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "模板名称",
+ "GUID": "2ca08486-22df-42cc-9605-e0da666193c0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!B2"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "设计模板",
+ "GUID": "c3740225-fc83-417e-a90a-ed6194cc9776"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!设计模板"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "HTML模板",
+ "GUID": "250c471f-1877-4e13-a3db-9a2916a60615"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!导出内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "35ab8f44-2e42-414b-84f2-2ebc3d16093a"
+ }
+ ],
+ "ID": "400c0f12-c0d0-4789-9291-aa58fce297d1"
+ }
+ ],
+ "BreakpointIdentity": "54a19e04-1dce-4876-87b9-82310eb52388"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "d84154be-2dd6-4c1a-87f2-607a30788ad4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "d21250c9-7070-4687-850f-4b3e2d0969d3"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "设计模板",
+ "GUID": "e02f2707-0d79-4e73-af2f-070688b06565"
+ },
+ "CellType": {
+ "$type": "UnlayerEditorPlugin.EmailEditorCelltype, UnlayerEditorPlugin",
+ "Mode": "email",
+ "Theme": "modern_light",
+ "DockAlign": "right",
+ "ImgSaveMode": "BASE64",
+ "accept": ".xbm,.tif,.jfif,.ico,.tiff,.gif,.svg,.jpeg,.svgz,.jpg,.webp,.png,.bmp,.pip,.apng,.pjpeg,.avif",
+ "CustomsTags": true,
+ "MergeTageJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板编辑器!B6"
+ }
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "模板标签",
+ "GUID": "0a9a16cd-1705-4d73-9b5c-9a3e7632cfef"
+ }
+ },
+ "5,6": {
+ "BindingInfo": {
+ "TableName": "邮件模板表",
+ "ColumnName": "ID",
+ "GUID": "27cfa53b-ea8c-45b6-b2c8-84accb7b2ba1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664,
+ "Formatter": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "@",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "1,31,1,3",
+ "5,1,1,5",
+ "3,1,1,33",
+ "1,1,1,28",
+ "5,6,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "ShouldCheckDirty": true,
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//SPZ2Mdibeh6QeXqwb4aaEnRELKaZuxMttlsYdPQVx6Adt0zBQP6rWpvANGRze9ptmi4zXnBiELRfWqzUYDvNCplF8ij/jGVgyXrt9oTApqfAku/vq577yKxxr2f5+2NUsbJJu76ptAIWHtWgNly2PT1wb6KMRN3uUn+N9cayzb7C/HVlayPr21nIpS6s5P+3p4qx7RBWP5h392TOuaOiA+oMEumGuTtb4qI3urQRi/lalCJAJny4gEin4mJCnRPabFJxmQiVtTZlkO/N3p3c5wmfLH9ynf0HRuRJiXrsCLM686hEv9xxKXl5lZN340hheow8Tmx4zRRH+ZPif6VGDoOIqhetfAmCdl2kJ8n+qVRX0HVA4lSOcChdwt2JkX/MrL6xBz8gEDriJeFwQzNAuU6GMs1dDMCOMIWzhFlhctnmc6KzVhaTmzNbdyrKt+1eqdRCCZ9aMGFJMC92A7HW2lkE8c6WVa7L2iqktJEJJSCjBJHjM6SYm6ahSMF5niUapwp9G7osywP2Songbl7LAVFPzyRSOrGe3SfEI+CW+2UXCNp8dRXzyOoATKqUibqMxz45Aw1yF/dnQ3yD3hGAwvDYqtx3fTzBYozZ/cD0AFSTJjW+hPaI/bZUNrgo+tQFzaSA4HwIXI3Q6i/iPpUCor4CfkBzubWGle855ql6rGOUoT8+0rSZKvnoAd9PrJivH1G/KCryLuv5c/5OQJis70Detje1/RU8sv3qjaARjKuKuUCc4TVXoSM/064GLWf7qjTYgyl1S8qXnR1IZQQ4npBQhXUiUXoLem8qwDVkIrxCz/L4GzbRJYqht3XnH0DlXPNefv0qc3+ycJRuscHP01kwt7RO5/U74/TyNypE+UhLYRqfqzwCRBWD4in2yjKCph0WUZoYJZAUMONZB4xbXA==|920
\ No newline at end of file
diff --git a/Pages/系统/平台设置/邮件模板/模板编辑器.rd b/Pages/系统/平台设置/邮件模板/模板编辑器.rd
new file mode 100644
index 00000000..ba622f8a
--- /dev/null
+++ b/Pages/系统/平台设置/邮件模板/模板编辑器.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 35,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/系统/开发测试.json b/Pages/系统/开发测试.json
new file mode 100644
index 00000000..03d2f82c
--- /dev/null
+++ b/Pages/系统/开发测试.json
@@ -0,0 +1,1384 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 19.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 332.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 25,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "45": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "46": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 47,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "批量构建个人日志",
+ "1,35": "发送钉钉通知",
+ "1,39": "更新所有用户Userid",
+ "2,16": "生成",
+ "4,16": "创建项目审批待办",
+ "6,1": "强制结束流程",
+ "6,42": "结束流程",
+ "22,42": "配置列属性"
+ },
+ "AttachInfos": {
+ "1,22": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "b1f8ef13-519a-4888-8e48-7c775a6acd1c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "6b7f8cff-9f50-4a9c-9599-1b4d4164fb7b"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8df27a75-dd91-43b5-951b-ec36ed0d0d8e",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "da604d22-42cd-4042-90ab-8b99405b2a18"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUserID",
+ "GUID": "a40b8dfb-6385-41e5-9915-4c233cba1b0e"
+ },
+ "Value": "%Null%"
+ },
+ "NullFormulaValueQueryPolicy": 2,
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "1,35": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "发送工作通知消息",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "接收人"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "消息内容"
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "61effe77-a0eb-4ba6-af68-50bc7e63ca05"
+ }
+ ],
+ "Text": "发送钉钉通知",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "1,39": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "34f746c3-352f-4e92-a2cd-1ab79476b813"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "批量同步所有用户UserID",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4769adaf-25ae-469d-97b4-dc122c55d5f3"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "2fedaea4-9871-4af6-bbaf-d64ee4377a5c"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "7958506c-b3bd-4d72-aea9-dee85899dbd7"
+ }
+ ],
+ "Text": "更新所有用户Userid",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "2,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月DD日",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "2,16": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "8a5f67e6-5217-40c0-b032-4d543a46d4d3"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!B3"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "ababb5fb-8308-4e89-ba04-c767a53de3b9"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "批量生成日报",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!结束日期"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "8885be47-cfdf-47e2-a180-9fd87373b5ad"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "264a30ee-a4a8-40e4-825d-7231638bc367"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "e9fe8391-d040-4e29-8162-3b8c2bc56273"
+ }
+ ],
+ "Text": "生成",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "3,22": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入消息内容",
+ "resize": "none"
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "项目ID"
+ }
+ },
+ "4,16": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "创建项目审批待办",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!B5"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "待办标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"测试待办\"&TEXT(NOW(),\"yyyy-mm-dd hh:mm:ss\")"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "待办描述"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发起人"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": "shamus"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程任务ID"
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "待办ID"
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "289d3797-c565-41c2-8ccf-28a35abaf25b"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "ffc0d080-c4a3-47d5-aa51-bc8d69410468"
+ }
+ ],
+ "Text": "创建项目审批待办",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "6,42": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!B9"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRow",
+ "RetrunParamNames": {
+ "SelectedRow": {
+ "SerializeProperty": "选择行"
+ }
+ },
+ "BreakpointIdentity": "12a6d040-7117-49c3-a8e3-1ecef0d72637"
+ },
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!选择行"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "ID",
+ "OutParamaterName": "ID字符串",
+ "BreakpointIdentity": "94ad76bd-058e-40dd-8411-89df24bd384f"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "fcb27f0f-cc41-4311-83b5-f790fcfebd2a"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "批量终止流程任务",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID字符串",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!ID字符串"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "终止原因",
+ "Value": "手动删除流程"
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "da428f8b-b30d-499d-85dd-33a1f5e9f6c8"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "e96b832b-3902-4cab-bab7-193aaa72bcf2"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "b4ff73f8-79df-4996-ac3f-0872826bb546"
+ }
+ ],
+ "Text": "结束流程",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "ACT_RU_TASK_View",
+ "BindingInfos": [
+ {
+ "GUID": "e889bccd-18fe-42af-947b-4e464f036a3a",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ID_",
+ "GUID": "1d8b1758-dd49-420c-8531-9285373503f9"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "45d9bdd5-66f9-4397-84fd-856b1fe38cd8",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "CREATE_TIME_",
+ "GUID": "cb4cd67a-366d-4668-9aa2-82686bb7a0e7"
+ },
+ "ColumnName": "创建时间"
+ },
+ {
+ "GUID": "cb7c3548-795e-4923-995e-8a2879ba1676",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "89ed8454-027f-47da-a24c-50a703e63de7",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "NAME_"
+ }
+ },
+ "ColumnName": "名称"
+ },
+ {
+ "GUID": "f9eefcd1-cb66-4ae6-b78a-76643bbacb61",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_DEF_ID_",
+ "GUID": "4685659f-9ba4-4eb5-92ac-e07a4cf05cc5",
+ "RelationBinding": {
+ "RelatedTable": "ACT_RE_PROCDEF_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "NAME_"
+ }
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "eb352187-ddd9-4d5c-9d16-b0249726b6fe",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "DESCRIPTION_",
+ "GUID": "3fb3464b-595d-4d7e-be55-2c870e8deb78"
+ },
+ "ColumnName": "描述"
+ },
+ {
+ "GUID": "cc3616c1-7125-4bc0-a7d7-93bb6b5ba84b",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "b9ca66a5-64ed-42f2-98ee-3435368e9a40"
+ },
+ "ColumnName": "负责人"
+ },
+ {
+ "GUID": "fe76983b-54b5-4f62-b768-3e3e6bf93bc3",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "SUSPENSION_STATE_",
+ "GUID": "27ef2dac-2083-43cb-998a-65e21a6bd180"
+ },
+ "ColumnName": "挂起状态"
+ },
+ {
+ "GUID": "77b28f75-0b77-4bba-a0c1-d744038a7a45",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "FORM_KEY_",
+ "GUID": "fb47447e-989a-47d8-8223-597026237637"
+ },
+ "ColumnName": "关联页面"
+ },
+ {
+ "GUID": "e96ae5ff-757f-4213-aaa1-504d99bb0e1c",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "TASK_TYPE_",
+ "GUID": "cb442d67-90e0-40d7-b3c0-30fa5d192db7"
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "196e7360-2d56-470b-a4ae-0b9f1c92fa08",
+ "BindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "TASK_BLOCK_TYPE_",
+ "GUID": "2844fa4e-c319-44ad-82ff-aa56dc069836"
+ },
+ "ColumnName": "阻塞类型"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "CREATE_TIME_",
+ "GUID": "311333b6-6e78-4acb-8b71-140f84c2bede"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "665d2e7d-fd13-48bd-a468-f83001c67249"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "创建时间",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "创建时间",
+ "colStyle": {
+ "formatString": "yyyy/MM/dd hh:mm:ss",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "key": "29df0b6e-d22b-4339-971c-b8766c80c4da"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "名称",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "key": "4e4da726-f6e8-4f25-a72b-6faaf47cb6f7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "标题",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "标题",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6cf729b8-310a-4cd6-b63a-8cb81d9d6a8e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "描述",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "描述",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ff1ccd6f-d2fd-4538-904b-3a3cd8e4c2e9"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "负责人",
+ "sortable": true,
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "负责人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "filter": true,
+ "key": "d5899c5b-b48f-403f-8ae7-24e26db5947b"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "挂起状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "挂起状态",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "c093ed2f-3180-4ec2-8011-7853536be667"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "关联页面",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "关联页面",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ae856f5d-cfaf-4729-bb80-dae6d2256cf0"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b6638af1-087d-4f3d-8ca1-5bbc5f213a4d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "阻塞类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "阻塞类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "4c05e436-a6b2-4850-9eac-123fd1ff9a49"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small",
+ "showSelectColumn": true
+ }
+ },
+ "21,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 20,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ]
+ }
+ },
+ "22,42": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发测试!B24"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetTableColumnSetting",
+ "ParameterValues": {
+ "dataColumnName": "ID",
+ "columnSetting": {
+ "$type": "ElementUI.ColumnSettingBase, ElementUI",
+ "label": "ID",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "7746c8e3-3817-43c4-81fb-fe524df574e4"
+ }
+ },
+ "BreakpointIdentity": "e8b160a2-7aa1-4bd3-b3b8-f02b57cadf03"
+ }
+ ],
+ "Text": "配置列属性",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "23,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格2",
+ "columns": [],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5 0",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Formatter": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "1,35": 0,
+ "1,36": 1,
+ "1,37": 1,
+ "3,22": 1,
+ "3,23": 1,
+ "3,24": 1,
+ "3,25": 1,
+ "3,26": 1,
+ "3,27": 1,
+ "3,28": 1,
+ "3,29": 1,
+ "3,30": 1,
+ "3,31": 1,
+ "3,32": 1,
+ "3,33": 1,
+ "4,1": 2,
+ "4,16": 1,
+ "4,17": 1,
+ "4,18": 1,
+ "4,19": 1,
+ "4,22": 1,
+ "4,23": 1,
+ "4,24": 1,
+ "4,25": 1,
+ "4,26": 1,
+ "4,27": 1,
+ "4,28": 1,
+ "4,29": 1,
+ "4,30": 1,
+ "4,31": 1,
+ "4,32": 1,
+ "4,33": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "2,1,1,14",
+ "4,16,1,4",
+ "2,16,1,4",
+ "4,1,1,14",
+ "8,1,13,45",
+ "21,1,1,45",
+ "6,42,1,4",
+ "3,22,2,12",
+ "1,22,1,12",
+ "1,35,1,3",
+ "1,39,1,4",
+ "23,1,1,45",
+ "22,42,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//A8PgbAmuyHus69oC4dAwGt2uavRSPouPq+RjQTxFJVId4Cw/9yzS8Mr5LvOyWZ7euSOU7YVbp+B0ybhzuipPqBVXvIH8bLl5EmQRU0Cb/OiWjrKUgC4WrnQHJNePgvONvfxumTPIc+6lqysmDDk5zDoxIuDDPmSva93xTMwgZBzz8nEWI2TUmJZIQI/WqjhLwXRSMuB/QLs21HJ2QWDlDdDQnKWoTRQ9FiqcA5Odemq+fgKQaM9Eu9wWtEwLjoTA1dOmCC5cJ9ePSebrVkYbIQpfcu2+4jE1xfsDoGfYLj87ZXRoyGc+kF5ra/cc20SXpyyJQ4zYHr3GtKtXPqWQ3FI8N9g4GtPtU4Hj02cPX0wq9fIPSlxRGAx7HWqppNtkr7bAqOcFBkzfGqc8u8jEOO78VoRFVMgI9h5uGQ2MKcE5PRPzTJdqJxJy5LtgyPg0hFNCw9XtLehuKhfVe4P4dMEQn9joqyhWuwOdnltVvUMaHgQtbaQzclKMzxsUy0yWPi/ooehJ9v2we39I9syFnu/E/dqs8CyYn55yuGjICOshTU32IaMT95Be5+8/wNB9p7gTBcKBzwYVqju7LSjTM1cW1qIUcpUJLucY/iFHkyCXdTQqFkuOubGrjft7JjMU23HTCvQpQ3HDP4m09maT5d7TjfwOmjNr5pTAnPOIKSS1/06Jkn2nxL4QtbzCoF22HfC1l7co1r9O/phdn5pX8g64NchcOzkGieW94jVbOM1pyk2ZNxokM0CpVB+UbkXV6pR3737CrndJXIjWlri5pcU8N0iwONTCZqERbmjXWeum0+3G0FMUgReUEtt92Y79LZcRl3lSuxAb3iry/aiqALSIfxPMQv1z/S9fo2DXZVcGi3QBJmb5b+VhohBep1uKXCej5wrmn/kpLnhK7eSu2Q==|920
\ No newline at end of file
diff --git a/Pages/系统/开发测试.rd b/Pages/系统/开发测试.rd
new file mode 100644
index 00000000..0f0ee1f0
--- /dev/null
+++ b/Pages/系统/开发测试.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 47,
+ "RowCount": 25
+}
\ No newline at end of file
diff --git a/Pages/系统/更新日志.json b/Pages/系统/更新日志.json
new file mode 100644
index 00000000..56609add
--- /dev/null
+++ b/Pages/系统/更新日志.json
@@ -0,0 +1,684 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 379.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 10,
+ 11,
+ 12,
+ 13,
+ 14
+ ],
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 43,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "11,1": "版本名称",
+ "11,6": "版本号",
+ "11,10": "发布时间",
+ "11,16": "发布内容",
+ "11,21": "发布人",
+ "11,24": "标题"
+ },
+ "Formulas": {
+ "12,24": "B13&\" \"&G13"
+ },
+ "AttachInfos": {
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "aa07c23eb2ac48e48fa3e23cdaeb509",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=更新日志!ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "4eb86791-f7de-426d-a433-ddfb616e730e",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=更新日志!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "d97b3bf1-48cf-4927-bf73-2ee22267dc30"
+ }
+ ],
+ "ID": "fe505742-9f95-482f-85dc-ffbe2a7865e6"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "项目信息",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "fb87a16c-ef89-4f05-a222-a27638b86c32"
+ }
+ ],
+ "ID": "b26eb7f9-15b7-4d52-bf4a-e1ce128f74c6"
+ }
+ ],
+ "BreakpointIdentity": "f946727c-8a26-4267-baeb-4e5de01ba78b"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "客户名称": "客户名称",
+ "项目名称": "项目名称",
+ "项目描述": "项目描述",
+ "项目封面": "项目封面",
+ "管理员": "管理员"
+ }
+ },
+ "ListviewName": "表格1",
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "BindingInfos": [
+ {
+ "GUID": "815eafef-5a7b-4b01-ac50-84b4b17f71e0",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "11f10608-452f-4951-910f-fa632057a9d5",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "deb5c0d3-3f71-468a-bc21-eacfd0614bc4",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "2b83b4d1-6b17-4811-ae48-ce1b0daa88c1"
+ },
+ "ColumnName": "版本号"
+ },
+ {
+ "GUID": "cd70f86b-5dc1-4302-8bd2-9295c260657d",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "16169d5a-88f2-4266-9f7f-f6f6a7102011"
+ },
+ "ColumnName": "发布时间"
+ },
+ {
+ "GUID": "e27b0cb3-7363-48d3-a5e1-b30626aeae3a",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "4e6a26a5-99d8-4fad-b41d-567003e57a05"
+ },
+ "ColumnName": "发布内容"
+ },
+ {
+ "GUID": "a7320b53-5bfc-4cd7-bd30-7bed3fc2e09d",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "7daadd82-73ac-4e4e-b19b-36077e5fc548"
+ },
+ "ColumnName": "发布人"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 15,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 128.0,
+ "TextForNoItem": "暂无项目",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排横线分割",
+ "DoNotLoadDataWhenLoadPage": true
+ }
+ },
+ "11,1": {
+ "ListViewInfo": {
+ "Name": "表格1",
+ "RowIndex": 11,
+ "ColumnIndex": 1,
+ "RowCount": 4,
+ "ColumnCount": 40,
+ "TopCondition": null,
+ "ListViewStyleName": "_RS_NewFashionListStyle2",
+ "ShowColumnHeaderInDesigner": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "CommitType": 1
+ }
+ },
+ "12,1": {
+ "NameUsedInJavaScript": "版本名称"
+ },
+ "12,6": {
+ "NameUsedInJavaScript": "版本号"
+ },
+ "12,10": {
+ "NameUsedInJavaScript": "发布时间"
+ },
+ "12,16": {
+ "NameUsedInJavaScript": "发布内容"
+ },
+ "12,21": {
+ "NameUsedInJavaScript": "发布人"
+ },
+ "12,24": {
+ "NameUsedInJavaScript": "标题"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664,
+ "FontWeight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderLeft": null,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "Body",
+ "Background 2 0",
+ "black",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "2,2": 1,
+ "2,3": 1,
+ "2,4": 1,
+ "2,5": 1,
+ "2,6": 1,
+ "2,7": 1,
+ "2,8": 1,
+ "2,9": 1,
+ "2,10": 1,
+ "2,11": 1,
+ "2,12": 1,
+ "2,13": 1,
+ "2,14": 1,
+ "2,15": 1,
+ "2,16": 2,
+ "2,17": 1,
+ "2,18": 1,
+ "2,19": 1,
+ "2,20": 1,
+ "2,21": 1,
+ "2,22": 1,
+ "2,23": 1,
+ "2,24": 3,
+ "2,25": 3,
+ "2,26": 3,
+ "2,27": 3,
+ "2,28": 3,
+ "2,29": 3,
+ "2,30": 3,
+ "2,31": 3,
+ "2,32": 4,
+ "2,33": 4,
+ "2,34": 4,
+ "2,35": 4,
+ "2,36": 4,
+ "2,37": 4,
+ "2,38": 4,
+ "2,39": 2,
+ "2,40": 2,
+ "2,41": 2,
+ "3,8": 5,
+ "4,1": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "4,1,6,41",
+ "12,1,1,5",
+ "12,6,1,4",
+ "12,10,1,6",
+ "13,1,2,40",
+ "11,1,1,5",
+ "11,6,1,4",
+ "11,10,1,6",
+ "11,16,1,5",
+ "12,16,1,5",
+ "11,21,1,3",
+ "12,21,1,3",
+ "12,24,1,6",
+ "11,24,1,6"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "更新日志",
+ "PageLoadedCommandList": [
+ {
+ "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource",
+ "Listview": "表格1",
+ "ListviewColumnInfos": [
+ {
+ "ListViewColumnCell": "标题",
+ "PropertyName": "版本名称"
+ },
+ {
+ "ListViewColumnCell": "版本号",
+ "PropertyName": "版本号"
+ },
+ {
+ "ListViewColumnCell": "版本名称",
+ "PropertyName": "版本名称"
+ },
+ {
+ "ListViewColumnCell": "发布时间",
+ "PropertyName": "发布时间"
+ },
+ {
+ "ListViewColumnCell": "发布内容",
+ "PropertyName": "发布内容"
+ },
+ {
+ "ListViewColumnCell": "发布人",
+ "PropertyName": "发布人"
+ }
+ ],
+ "SourceCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=更新日志!logs"
+ },
+ "SampleJson": "[\r\n {\r\n \"版本名称\": \"GA\",\r\n \"版本号\": \"1.0.2\",\r\n \"发布时间\": \"2024-08-31T14:05:43.66\",\r\n \"发布内容\": \"有绪管理平台 1.0.2版本更新日志
- BUG:需求列表无法查询;
- BUG:超哥提交的关于2的BUG类反馈;
\",\r\n \"发布人\": \"夏超\"\r\n },\r\n {\r\n \"版本名称\": \"GA\",\r\n \"版本号\": \"1.0.1\",\r\n \"发布时间\": \"2024-08-31T13:56:11.617\",\r\n \"发布内容\": \"有绪管理平台 1.0.0版本更新日志\",\r\n \"发布人\": \"林希\"\r\n },\r\n {\r\n \"版本名称\": \"GA\",\r\n \"版本号\": \"1.0.0\",\r\n \"发布时间\": \"2024-07-02T15:04:15.793\",\r\n \"发布内容\": \"1.xxx\\n2.xxx\\n3.xxx\",\r\n \"发布人\": \"管理员\"\r\n }\r\n]",
+ "BreakpointIdentity": "349feab4-6591-42c0-89a6-1bfa69e859f4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "fb429c86-2604-4c8e-bfe6-dfb4edd293cd"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//+1IsU3OqFusBjf7qqpwKJ0anVb/V1NLQ/OEJUpY/y+C3v7ehl3ESkr6ybzGip0vFWLXo84RcUdP76jfm8BQGGrM0iY04yaNYRoNMBwgx1TnDvaC1Qp9M9gWYLm1M9fNF7MakWFPIAXfcqtHlPvQ+KRNe+zmc5RDghhUwU2FFqf1yj6UAYqzcOQ5QJdAoY6X+spKjP2XYpnZLnpgBiYKAZ0gNf4Wcq0qtm1+FURDygmgQaKDMQ2H2215d3cFN5+4rokA/raVDh32evc+DYu98H0C43PvCUBfBldRQAWNgbpQ5jVZmJB8vKHUDkyEEeryYfYzAHxRx1kIh4ytz75VztEl6K8krSd8D1IoFeTILheaW/Rl1bTfIUBVxlFxYqm2kSfNX0+WwaAzvL+nS/NXtajf97837hSmd7WAOXo2P/RAIJj2AgzC2/Utr61QsioSXdQ27WFTf92QC4fJBFL0GdcO6FqiR/gFRODIKV/GR5p9MAX/rU3plRLLqqXOa4B4ht3BCCPd9q+mYhOfG6t5blxtl6pDkd7I1aeZwl8zoVDr0aysW1hPj4pGXdINzqm3fFUPOgsO4TneNSbQLihOnnc1Z4qr3uAdAi3QXsFJDVE/1Dxpg8mpXgS09+Yd58EHaBwCSwPol5U+ky2tpd6/jrApUbK1hRE4l6tj2l06HOFqiN0rggXGKBZSD56JJwWgnRx5e0HMelvXiSbT6lAFOVcB3TRfibQreHzbPAasOWaA36JgW5NN1kpeuONA6zf0/IktxdoGbqdG0xY3ZkTVDE3hsrby2r6rDZOpGAuJuBDF0W9ITiBHbO9y2aPPEz1duBCpftW0aaSuRAjMVwYAucxct2INYIUsNdQebhZOvzeAqHlZLeULgU01QBbu3XlsZrRiB48/kPmiq3KqZqHrLBQ==|920
\ No newline at end of file
diff --git a/Pages/系统/更新日志.rd b/Pages/系统/更新日志.rd
new file mode 100644
index 00000000..425bd0bb
--- /dev/null
+++ b/Pages/系统/更新日志.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 15,
+ "Formulas": {
+ "12,24": "B13&\" \"&G13"
+ }
+}
\ No newline at end of file
diff --git a/Pages/统计/人员工时统计(backup).json b/Pages/统计/人员工时统计(backup).json
new file mode 100644
index 00000000..22c18e5e
--- /dev/null
+++ b/Pages/统计/人员工时统计(backup).json
@@ -0,0 +1,1053 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 51.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 272.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17,
+ 18,
+ 19,
+ 20,
+ 21
+ ],
+ "Count": 22,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 45,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "项目",
+ "1,12": "成员",
+ "1,23": "日期",
+ "1,40": "导出原始数据",
+ "17,1": "执行人",
+ "17,3": "工时日期",
+ "17,9": "版本"
+ },
+ "AttachInfos": {
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "c439d303-fcbe-4a63-9440-6557254ad768",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "56ee23d9-aa52-4376-aacb-f0f7e1b8baad"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "111f4ad2-ee50-4142-b38a-45df9ffa488e",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "ea5e4952-468a-474a-accc-820947dbce33"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterable": true,
+ "filterInServerOptions": {
+ "defaultMaxOptionsCount": 10,
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,14": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "2fb67ffc-ff4b-4f9f-8aff-69bb4158b375",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "1d2a2d3f-a459-42b1-a9ae-9393edaf3b8a"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "72dd4b1c-2db0-4698-b1b5-8e7eefc76991",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "00887b45-028b-4044-a443-e2f12efa3e84"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,25": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!Z2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "='人员工时统计(backup)'!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "='人员工时统计(backup)'!结束日期"
+ }
+ },
+ "BreakpointIdentity": "f0f64d5a-5bd4-448d-a6db-743d5b51ef0a"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=EOMONTH(TODAY(),-1)+1&\",\"&EOMONTH(TODAY(),0)"
+ },
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月DD日",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "1,40": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ExportListViewToExcelCommand, ServerDesignerCommon",
+ "ExportExcelListviewNameMode": 1,
+ "BreakpointIdentity": "47e0276f-e7ca-4572-9856-031938e72f1f",
+ "ListViewName": "工时记录导出",
+ "NewOtherName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT('人员工时统计(backup)'!开始日期,\"yyyymmdd\")&\"-\"&TEXT('人员工时统计(backup)'!结束日期,\"yyyymmdd\")&\"人员工时信息导出\""
+ }
+ }
+ ],
+ "Text": "导出原始数据",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "File/348_excel_file_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.PivotTableCellType, ServerDesignerCommon",
+ "PivotTableSetting": {
+ "SelectedListViewName": "工时记录导出",
+ "Rows": [
+ {
+ "DatabaseColumnName": "执行人",
+ "DisplayName": "执行人",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!B19"
+ },
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "工时日期",
+ "DisplayName": "工时日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!D19"
+ },
+ "Format": "yyyy\"年\"m\"月\"d\"日\"",
+ "BackgroundValue": {
+ "DatabaseColumnName": "工时日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!D19"
+ }
+ }
+ },
+ {
+ "DatabaseColumnName": "项目名称",
+ "DisplayName": "项目名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!F19"
+ },
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "版本",
+ "DisplayName": "版本",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!J19"
+ },
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "任务名称",
+ "DisplayName": "任务名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!H19"
+ },
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "执行内容",
+ "DisplayName": "执行内容",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!M19"
+ },
+ "BackgroundValue": {}
+ }
+ ],
+ "Values": [
+ {
+ "DatabaseColumnName": "上报工时",
+ "DisplayName": "上报工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!R19"
+ },
+ "Aggregator": 0,
+ "TotalAggregator": 0
+ },
+ {
+ "DatabaseColumnName": "核定工时",
+ "DisplayName": "核定工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!O19"
+ },
+ "Aggregator": 0,
+ "TotalAggregator": 0,
+ "BackgroundValue": {}
+ }
+ ],
+ "DatabaseColumns": [
+ {
+ "DatabaseColumnName": "执行人",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!B19"
+ }
+ },
+ {
+ "DatabaseColumnName": "工时日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!D19"
+ }
+ },
+ {
+ "DatabaseColumnName": "项目名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!F19"
+ }
+ },
+ {
+ "DatabaseColumnName": "任务名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!H19"
+ }
+ },
+ {
+ "DatabaseColumnName": "版本",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!J19"
+ }
+ },
+ {
+ "DatabaseColumnName": "执行内容",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!M19"
+ }
+ },
+ {
+ "DatabaseColumnName": "核定工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!O19"
+ }
+ },
+ {
+ "DatabaseColumnName": "上报工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!R19"
+ }
+ }
+ ],
+ "ForceFrozenRowHeader": true
+ },
+ "ShowSubtotal": false,
+ "ShowRowsTotal": false,
+ "PivotTableStyle": {
+ "IsDataColumnAutoFitWidth": true,
+ "MinDataColumnWidth": "120",
+ "RowHeaderColumnWidth": "200",
+ "RowHeight": "40",
+ "GrayAreaColor": "Background 1 0",
+ "UseSimpleBar": true
+ },
+ "PivotTableID": "df66c564-bb53-4d48-aab8-a6ff8885bfc2",
+ "TemplateKey": "负荷透视表"
+ }
+ },
+ "17,1": {
+ "ListViewInfo": {
+ "Name": "工时记录导出",
+ "TableName": "View_任务工时统计",
+ "RowIndex": 17,
+ "ColumnIndex": 1,
+ "RowCount": 4,
+ "ColumnCount": 43,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "adb022b5-bc3a-41dc-bc1b-07cf6470e532"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!D2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "a65beec1-365e-4bf0-b717-5832748481d7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!成员"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "6f9847e9-2e25-4a3e-b029-c3ca22f1c524"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "34ab4db0-6fc0-49a9-85db-c5f438be5551"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='人员工时统计(backup)'!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "a7c9df28-42ef-4d1e-bdb1-87cd9bee2498"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "OrderByCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "3ab0e4fb-fbe8-46bb-98b0-55f3f1250acd"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "d5a2997a-d025-4a75-82ca-cd12e5ff6a40"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "9a85a80d-b025-40f5-b4cd-1ca77c682356"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "d86095bf-1411-480a-822c-a32a4f80e1f1"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "TopCondition": null,
+ "ListViewStyleName": "_RS_NewFashionListStyle2",
+ "ShowColumnHeaderInDesigner": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "ColumnOperation": 2
+ }
+ },
+ "18,1": {
+ "NameUsedInJavaScript": "执行人",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "8e3a841f-9458-4490-8f08-f9238fc29b87",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "18,3": {
+ "NameUsedInJavaScript": "工时日期",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "b90691ec-db5a-4abb-a63c-e2a33e7c5d59"
+ }
+ },
+ "18,5": {
+ "NameUsedInJavaScript": "项目名称",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "7bd2839c-fbf9-4e41-a838-9ef274bbb65a"
+ }
+ },
+ "18,7": {
+ "NameUsedInJavaScript": "任务名称",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "694b9d14-3113-4a62-918f-cc3790426241"
+ }
+ },
+ "18,9": {
+ "NameUsedInJavaScript": "版本",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "1d945d7a-b819-4e2a-b900-02b5dfd9b531",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "完整版本信息"
+ }
+ }
+ }
+ },
+ "18,12": {
+ "NameUsedInJavaScript": "执行内容",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "b2f20b17-9533-4c52-8be7-704cbb62da1d"
+ }
+ },
+ "18,14": {
+ "NameUsedInJavaScript": "核定工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "3b9c1e60-eaca-4554-a1a0-1bc66696cbc6"
+ }
+ },
+ "18,17": {
+ "NameUsedInJavaScript": "上报工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "6c0181ce-41d7-4ef8-a01b-782a5a952123"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "0,11": 0,
+ "1,1": 1,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 1,
+ "1,6": 1,
+ "1,7": 1,
+ "1,8": 1,
+ "1,9": 1,
+ "1,10": 1,
+ "1,12": 1,
+ "1,13": 1,
+ "1,14": 1,
+ "1,15": 1,
+ "1,16": 1,
+ "1,17": 1,
+ "1,18": 1,
+ "1,19": 1,
+ "1,20": 1,
+ "1,21": 1,
+ "1,22": 1,
+ "1,23": 2,
+ "1,24": 1,
+ "1,25": 1,
+ "1,26": 1,
+ "1,27": 1,
+ "1,28": 1,
+ "1,29": 1,
+ "1,30": 1,
+ "1,31": 1,
+ "1,32": 1,
+ "1,33": 1,
+ "1,34": 1,
+ "1,35": 1,
+ "1,36": 1,
+ "1,37": 1,
+ "1,38": 1,
+ "3,1": 3,
+ "17,1": 1,
+ "17,2": 1,
+ "17,3": 1,
+ "17,4": 1,
+ "17,5": 1,
+ "17,6": 1,
+ "17,7": 1,
+ "17,8": 1,
+ "17,12": 1,
+ "17,13": 1,
+ "17,14": 1,
+ "17,15": 1,
+ "17,16": 1,
+ "17,21": 4,
+ "17,22": 4,
+ "17,23": 4,
+ "17,24": 4,
+ "17,25": 4,
+ "17,26": 4,
+ "17,27": 4,
+ "17,28": 4,
+ "17,29": 4,
+ "17,30": 4,
+ "17,31": 4,
+ "17,32": 4,
+ "17,33": 4,
+ "17,34": 4,
+ "17,35": 4,
+ "17,36": 4,
+ "17,37": 4,
+ "17,38": 4,
+ "17,39": 4,
+ "17,40": 4,
+ "17,41": 4,
+ "17,42": 4,
+ "17,43": 4,
+ "18,1": 1,
+ "18,2": 1,
+ "18,3": 1,
+ "18,4": 1,
+ "18,5": 1,
+ "18,6": 1,
+ "18,7": 1,
+ "18,8": 1,
+ "18,12": 1,
+ "18,13": 1,
+ "18,14": 1,
+ "18,15": 1,
+ "18,16": 1,
+ "18,21": 4,
+ "18,22": 4,
+ "18,23": 4,
+ "18,24": 4,
+ "18,25": 4,
+ "18,26": 4,
+ "18,27": 4,
+ "18,28": 4,
+ "18,29": 4,
+ "18,30": 4,
+ "18,31": 4,
+ "18,32": 4,
+ "18,33": 4,
+ "18,34": 4,
+ "18,35": 4,
+ "18,36": 4,
+ "18,37": 4,
+ "18,38": 4,
+ "18,39": 4,
+ "18,40": 4,
+ "18,41": 4,
+ "18,42": 4,
+ "18,43": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,13,43",
+ "19,1,2,43",
+ "21,1,1,3",
+ "21,4,1,3",
+ "1,40,1,4",
+ "18,3,1,2",
+ "18,5,1,2",
+ "18,7,1,2",
+ "18,1,1,2",
+ "1,23,1,2",
+ "1,25,1,14",
+ "1,12,1,2",
+ "1,14,1,8",
+ "1,1,1,2",
+ "1,3,1,8",
+ "18,12,1,2",
+ "18,14,1,3",
+ "18,9,1,3",
+ "18,17,1,4",
+ "17,1,1,2",
+ "17,3,1,2",
+ "17,5,1,2",
+ "17,7,1,2",
+ "17,9,1,3",
+ "17,12,1,2",
+ "17,14,1,3",
+ "17,17,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "View_任务工时统计"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "成员",
+ "Formula": "'人员工时统计(backup)'!$O$2"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'人员工时统计(backup)'!$B$22"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'人员工时统计(backup)'!$E$22"
+ }
+ ]
+}//ncN41tYKLRFnGhpxgciRrfxnWgBj9W2LcIu/ueisyAYgn9q4VKQiNzszjekB0RwzfhLek584TdQHyFJS7Kg6zUu89R9hqqi+HqNRwFOINDwuQOOteUs517dABWYPgd/7DDjVBxi2XMwAWvgPfQZ7UJ8imiCjMnfX8XbdeKhgqvVo+xduW+29idoHwKRQHd8hOhG8M675q2dQB3C5doP+W8OZUI+bFrGb7kniT/gV8RmOx/g4ET+wGzs2wTFtHTilsY0stF7+IL23FPtFhyuS4Qs5uwtTu8ED1nvxs/Jbn4ELumpnw0uF6tu6fZVswt7QQ+FmnOJB6AUuzohi+5Jr/08Xad52XbJqxYjyqDsLsZjFg3W8k0uVVuI50E60GzLgPlQWKT48Tv6IBgpYVe11DTM1NSXkyvj8YFerz4f3eFTxp30QF131Vd0pIA96JREe9KmIv6NyfD9zbbQzVTUmbC7LePqe3WqXN7YepcR2Jry32FwTJupn4voBrhsBw5k67n1db2utXMIeSVeMsaBnZxQ061iK7AGuQwLEVd3HlWP6knuSwr2ZM8IiuIuycaZ7Y5uc0DcwofpNAh1uMZT+Y4Gvr9a6NRo3M8Ku/KwWxgtBalLatxzaLVVlfGg1d8sVm8AZEmmOYRwKaTbPb7mkVdp/UWeU6PBpQ8YegJsGEMp8dlwKd9v++fMuk35Yp9ysS5Id0aQO2In5esWiinlDsRmW9l+Gnnn3YbSxqrTaRdo8uhpRxah04SPm79igWJdidKdMdH3agrZUY9XSQhA5sDD6gLay4/LUxYrsyLc2cbQRFPLIkkd5TSOTntBssA+L3yslOXzFk/MlpdbBGJnF0zQiZNP7ISr/TKZpIIpnXkGmZc8HuRWpJlQgD6MmpfR8cFbeDzYXGxFRHzHegWJYiQ==|920
\ No newline at end of file
diff --git a/Pages/统计/人员工时统计(backup).rd b/Pages/统计/人员工时统计(backup).rd
new file mode 100644
index 00000000..b0d1c7aa
--- /dev/null
+++ b/Pages/统计/人员工时统计(backup).rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 45,
+ "RowCount": 22,
+ "CustomNames": [
+ {
+ "Name": "成员",
+ "Formula": "'人员工时统计(backup)'!$O$2"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'人员工时统计(backup)'!$B$22"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'人员工时统计(backup)'!$E$22"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/统计/任务工时统计(backup).json b/Pages/统计/任务工时统计(backup).json
new file mode 100644
index 00000000..5f637702
--- /dev/null
+++ b/Pages/统计/任务工时统计(backup).json
@@ -0,0 +1,883 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 51.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 272.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 49.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17
+ ],
+ "Count": 18,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 45,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "项目",
+ "1,13": "成员",
+ "1,25": "日期",
+ "1,40": "导出原始数据",
+ "3,1": "项目",
+ "3,10": "任务",
+ "3,19": "版本",
+ "3,26": "执行人"
+ },
+ "AttachInfos": {
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "c439d303-fcbe-4a63-9440-6557254ad768",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "ef341ac3-d227-48eb-9d0f-f11ec8c66daa"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "111f4ad2-ee50-4142-b38a-45df9ffa488e",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "6455e86d-e2fe-4494-93de-2543943a5061"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterable": true,
+ "filterInServerOptions": {
+ "defaultMaxOptionsCount": 10,
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,15": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "57432504-ea5f-40d4-9e73-b1b1ade374ee",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "4c3567e3-8f46-4a54-926d-cffc248e8f8f"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "b7a39557-7362-456e-90d5-3be0da4efb41",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "34f5290f-e7bf-4906-be3b-d077850ad82c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,27": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务工时统计(backup)'!AB2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "='任务工时统计(backup)'!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "='任务工时统计(backup)'!结束日期"
+ }
+ },
+ "BreakpointIdentity": "184c5a8b-f446-4e21-8217-61a38f1bdd8c"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月DD日",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {}
+ },
+ "1,40": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ExportListViewToExcelCommand, ServerDesignerCommon",
+ "ExportExcelListviewNameMode": 1,
+ "BreakpointIdentity": "4c2a524c-c481-4543-b569-3ebdb97a91f7",
+ "ListViewName": "表格1",
+ "NewOtherName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT('任务工时统计(backup)'!开始日期,\"yyyy-mm-dd\")&\"~\"&TEXT('任务工时统计(backup)'!结束日期,\"yyyy-mm-dd\")&\"任务工时记录导出\""
+ }
+ }
+ ],
+ "Text": "导出原始数据",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "File/348_excel_file_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "ListViewInfo": {
+ "Name": "表格1",
+ "TableName": "View_任务工时统计",
+ "RowIndex": 3,
+ "ColumnIndex": 1,
+ "RowCount": 13,
+ "ColumnCount": 43,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "d0162329-337a-452a-b8cc-e24af8ffeeab"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务工时统计(backup)'!D2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "8db9f11d-45b1-4b5d-a239-95eaaafba9c9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务工时统计(backup)'!P2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "8c6a1fdf-f373-46d6-98f2-137cce67c6ad"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务工时统计(backup)'!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "166b9e8b-c1d0-47ea-b086-6086554f1aa1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务工时统计(backup)'!结束日期"
+ }
+ }
+ ]
+ },
+ "TopCondition": null,
+ "ListViewStyleName": "_RS_NewFashionListStyle2",
+ "ShowColumnHeaderInDesigner": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "ColumnOperation": 2
+ }
+ },
+ "4,1": {
+ "NameUsedInJavaScript": "项目",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "0789f7f4-72ee-4ed6-81d3-f4f1a06b2f07",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ }
+ },
+ "4,10": {
+ "NameUsedInJavaScript": "任务",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "a4bb5a0c-b476-4d2c-a2d8-e0dad93c6544",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ }
+ },
+ "4,19": {
+ "NameUsedInJavaScript": "版本",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "ff9abb55-c79d-4be3-88f6-caf17c0ce4fd",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "完整版本信息"
+ }
+ }
+ }
+ },
+ "4,26": {
+ "NameUsedInJavaScript": "执行人",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "02594cd1-ffcf-4254-bb05-95bc72bed35c",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "4,32": {
+ "NameUsedInJavaScript": "计划工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "计划工时",
+ "GUID": "4d6ebdc0-0e87-4780-b291-48c5f8ed40b7"
+ }
+ },
+ "4,36": {
+ "NameUsedInJavaScript": "上报工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "e8110051-5f81-4695-b104-55d501ede4cc"
+ }
+ },
+ "4,40": {
+ "NameUsedInJavaScript": "核定工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "15ffa16a-b395-4360-9563-809feae95da2"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2,
+ "BorderBottom": null,
+ "BorderTop": null,
+ "BorderRight": null
+ },
+ {
+ "BorderBottom": null,
+ "BorderTop": null,
+ "BorderRight": null
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2,
+ "BorderBottom": null,
+ "BorderTop": null,
+ "BorderRight": null
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3,
+ "BorderBottom": null,
+ "BorderTop": null,
+ "BorderRight": null
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Left",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 0,
+ "1,13": 1,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 2,
+ "1,17": 2,
+ "1,18": 2,
+ "1,19": 2,
+ "1,20": 2,
+ "1,21": 2,
+ "1,22": 2,
+ "1,23": 2,
+ "1,25": 1,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 2,
+ "1,29": 2,
+ "1,30": 2,
+ "1,31": 2,
+ "1,32": 2,
+ "1,33": 2,
+ "1,34": 2,
+ "1,35": 2,
+ "1,36": 2,
+ "1,37": 2,
+ "1,38": 2,
+ "1,40": 0,
+ "1,41": 0,
+ "1,42": 0,
+ "1,43": 0,
+ "3,1": 3,
+ "3,2": 4,
+ "3,3": 4,
+ "3,4": 4,
+ "3,5": 4,
+ "3,6": 4,
+ "3,7": 4,
+ "3,8": 4,
+ "3,9": 4,
+ "3,10": 5,
+ "3,11": 4,
+ "3,12": 4,
+ "3,13": 4,
+ "3,14": 4,
+ "3,15": 4,
+ "3,16": 4,
+ "3,17": 4,
+ "3,18": 4,
+ "3,19": 6,
+ "3,20": 4,
+ "3,21": 4,
+ "3,22": 4,
+ "3,23": 4,
+ "3,24": 4,
+ "3,25": 4,
+ "3,26": 7,
+ "3,32": 7,
+ "3,36": 7,
+ "3,40": 7,
+ "4,1": 8,
+ "4,10": 9,
+ "4,19": 7,
+ "4,26": 7,
+ "4,32": 7,
+ "4,36": 7,
+ "4,40": 7,
+ "17,1": 0,
+ "17,2": 0,
+ "17,3": 0,
+ "17,4": 0,
+ "17,5": 0,
+ "17,6": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,1,2",
+ "1,40,1,4",
+ "1,3,1,9",
+ "1,13,1,2",
+ "1,15,1,9",
+ "1,25,1,2",
+ "1,27,1,12",
+ "5,1,11,43",
+ "4,1,1,9",
+ "4,10,1,9",
+ "4,19,1,7",
+ "4,32,1,4",
+ "4,36,1,4",
+ "4,40,1,4",
+ "4,26,1,6",
+ "17,1,1,3",
+ "17,4,1,3",
+ "3,1,1,9",
+ "3,10,1,9",
+ "3,19,1,7",
+ "3,26,1,6",
+ "3,32,1,4",
+ "3,36,1,4",
+ "3,40,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "View_任务工时统计"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "'任务工时统计(backup)'!$B$18"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'任务工时统计(backup)'!$E$18"
+ }
+ ]
+}//RzpF10asrlHNKFxqB7c7AGA2Z0ARnG2QL7+n4J8kQ/x6sknsr2eUgvBrx0FEaoaskITBOZWx2xlx3BRTEcc1L33DXECoZxw6Ry1ij+F1RJo+J8YgsriqzGb3Hb1Nd6mWJ4JLx3dlc11yYzL68PZyIsyBO8fSARfOGFPTlln2v0Ja+rAI2I9ndnzmjEmvPrP4exf97izjOJkpFHbnbR1OznVdjn5WPQb0J+/BJjtbxF8cj9qi+sKAho8M1Bu8JzhDDoB3e8Gi9/AGL0Zyw8LXZu38k2tSL6bEJxMlk+FYiKoXYmJRGCa8LT5mRWcHWk5jIBMhrkoU1gsv+ZRsNMk36UU3EbOaVYDtKYMir6eakUpyNDdMTN67o9n4eHNFrsPMmTcGy1cW/z300aiWKq4QfxikXOPmnUYLYsxDxsuYdk+dHbuj+vbM8EmQOudZUOM7G/MfwVZzw7Qu0/L+gX53MKUP7Ap2i9OkmY4Sb/hBZUCe2ucunUW/bdeYKpE7kNS34bUj2zI2w8D9pVpBzqhGFzvzifjggbsCMDDeNUZVJdRFd4do20vIOclTMSlliSFC1MV9D1o9Iki7egV/J0XlDA0C7IOfWTCWcVSEhcBxOFPufy/v1ylauQsX/KaNvKDlDAJYO3fYo0PIH+oRX/vh+GSTSrScy3/Vq+eKpvPrWeRbF8puHoVa1kPbR+rWjvsRfmn2Rl+Yt8AImg8NfCjeHy29zAJQcU5LT/CjChszalCQAC36uUbLdCbPmu3JfGRwhiXHrRqFsZGbE9nayOW+tiMUaSDAMGpU73O2TrcjkWinRhGayfTOeFCNgXU+nyn+2bRPIBHb7cUeJ3M+6uwlGlzp5tckuouvzraNDmT57sMglbSqUEbA/q+bq/jN1wwZDy9TcSz/n3e38A2AF1t2hg==|920
\ No newline at end of file
diff --git a/Pages/统计/任务工时统计(backup).rd b/Pages/统计/任务工时统计(backup).rd
new file mode 100644
index 00000000..edfbd6c4
--- /dev/null
+++ b/Pages/统计/任务工时统计(backup).rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 45,
+ "RowCount": 18,
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "'任务工时统计(backup)'!$B$18"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'任务工时统计(backup)'!$E$18"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/统计/统计首页.json b/Pages/统计/统计首页.json
new file mode 100644
index 00000000..755d2ae8
--- /dev/null
+++ b/Pages/统计/统计首页.json
@@ -0,0 +1,741 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 23
+ ],
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 43,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "ElementUI.NavMenuCellType, ElementUI",
+ "SelectCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=值"
+ }
+ ]
+ },
+ "value": "人员工时报表"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OpenActiveReportCommand, ServerDesignerCommon",
+ "SessionGuid": "374ad4c2-e050-43d6-ba87-e363c9b46593",
+ "OpenReportNameNew": "人员工时报表",
+ "SideBarPosition": 2,
+ "OpenReportTitle": "人员工时详情报表",
+ "BreakpointIdentity": "8328f264-7e84-40d2-ac3a-b109220bc5c9"
+ }
+ ],
+ "ID": "f07ca250-9ae5-4d3f-8cf9-a5ce1075c9f1"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=值"
+ }
+ ]
+ },
+ "value": "客户工时报表"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OpenActiveReportCommand, ServerDesignerCommon",
+ "SessionGuid": "6831ef9b-7188-478f-a9ef-c302f9dd4427",
+ "OpenReportNameNew": "客户工时报表",
+ "SideBarPosition": 2,
+ "OpenReportTitle": "开发服务工时报表",
+ "BreakpointIdentity": "26e40aec-0174-457e-88dd-fe23570a7546"
+ }
+ ],
+ "ID": "8480afd9-5c02-42ec-8a84-92469e5cc881"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=值"
+ }
+ ]
+ },
+ "value": "项目工时报表"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OpenActiveReportCommand, ServerDesignerCommon",
+ "SessionGuid": "f25b178e-28fb-46fd-b131-03024c23315c",
+ "OpenReportNameNew": "项目工时报表",
+ "SideBarPosition": 2,
+ "OpenReportTitle": "项目工时详情报表",
+ "BreakpointIdentity": "21a22b96-b73a-4cf1-a025-98f979f89840"
+ }
+ ],
+ "ID": "dec35b9b-2a42-4b91-89ef-0a58426fa3ed"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=值"
+ }
+ ]
+ },
+ "value": "部门工时报表"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OpenActiveReportCommand, ServerDesignerCommon",
+ "SessionGuid": "eb8cc16e-a967-4bef-9a9f-7374caa58c91",
+ "OpenReportNameNew": "客户部门工时报表",
+ "SideBarPosition": 2,
+ "OpenReportTitle": "开发服务工时报表",
+ "BreakpointIdentity": "b4aadebe-3647-487d-a20c-69e499724363"
+ }
+ ],
+ "ID": "f3c50d01-bbe3-4109-92f7-39c06a26beba"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=值"
+ }
+ ]
+ },
+ "value": "工作组工时报表"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OpenActiveReportCommand, ServerDesignerCommon",
+ "SessionGuid": "54c616a6-2fa3-42c7-a1fc-69bf49e7473c",
+ "OpenReportNameNew": "小组工时报表",
+ "PassParameters": [
+ {
+ "TargetParameter": "开始日期",
+ "SourceValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=EOMONTH(TODAY(),-1)+1"
+ }
+ },
+ {
+ "TargetParameter": "结束日期",
+ "SourceValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=EOMONTH(TODAY(),0)"
+ }
+ },
+ {
+ "TargetParameter": "小组",
+ "SourceValue": "%CurrentUser.小组%"
+ }
+ ],
+ "OpenReportTitle": "小组工时报表",
+ "BreakpointIdentity": "fc8879e2-293d-4ce9-952e-b6f55c57b6c8"
+ }
+ ],
+ "ID": "9d4825ce-89c4-416b-a98c-d03bdf645872"
+ }
+ ],
+ "BreakpointIdentity": "1831f953-e1d8-49c9-b836-c5313063037a"
+ }
+ ],
+ "ParamProperties": {
+ "value": "值",
+ "label": "显示文本",
+ "parentId": "父节点值"
+ }
+ },
+ "HideBorder": true,
+ "options": [
+ {
+ "$type": "ElementUI.MenuNode, ElementUI",
+ "value": "0",
+ "label": "工时统计",
+ "icon": {
+ "Name": "Chart/364_bar_chart_1.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc",
+ "UseCellTypeForeColor": true
+ },
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "expend": true,
+ "children": [
+ {
+ "value": "项目工时报表",
+ "label": "项目工时报表",
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "value": "人员工时报表",
+ "label": "人员工时报表",
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "value": "工作组工时报表",
+ "label": "工作组工时报表",
+ "CanVisitRoleList": [
+ "小组主管",
+ "项目经理"
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "ElementUI.MenuNode, ElementUI",
+ "value": "0",
+ "label": "客户报表",
+ "icon": {
+ "Name": "Chart/363_column_chart_2.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc",
+ "UseCellTypeForeColor": true
+ },
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "expend": true,
+ "children": [
+ {
+ "value": "客户工时报表",
+ "label": "客户工时报表",
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "value": "部门工时报表",
+ "label": "部门工时报表",
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+ ],
+ "mode": "vertical",
+ "collapseTransition": true,
+ "DefaultExpansion": "expand",
+ "menuTrigger": "hover",
+ "theme": "light",
+ "backgroundColor": "#ffffff",
+ "textColor": "#303133",
+ "activeTextColor": "Accent 1"
+ }
+ },
+ "1,7": {
+ "CellType": {
+ "$type": "TabManager.TabCellType, TabManager",
+ "TemplateKey": "_RS_NewFashionStyle1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,5": 0,
+ "1,5": 0,
+ "1,7": 1,
+ "2,5": 0,
+ "3,5": 0,
+ "4,5": 0,
+ "5,5": 0,
+ "6,5": 0,
+ "7,5": 0,
+ "8,5": 0,
+ "9,5": 0,
+ "10,5": 0,
+ "11,5": 0,
+ "12,5": 0,
+ "13,5": 0,
+ "14,5": 0,
+ "15,5": 0,
+ "16,5": 0,
+ "17,5": 0,
+ "18,5": 0,
+ "19,5": 0,
+ "20,5": 0,
+ "21,5": 0,
+ "22,5": 0,
+ "23,7": 1,
+ "23,12": 1,
+ "23,18": 1,
+ "23,19": 1,
+ "23,20": 1,
+ "23,21": 1,
+ "23,22": 1,
+ "23,23": 1,
+ "23,24": 1,
+ "23,25": 1,
+ "23,26": 1,
+ "23,27": 1,
+ "23,28": 1,
+ "23,29": 1,
+ "23,30": 1,
+ "23,31": 1,
+ "23,32": 1,
+ "23,33": 1,
+ "23,34": 1,
+ "23,35": 1,
+ "23,36": 1,
+ "23,37": 1,
+ "23,38": 1,
+ "23,39": 1,
+ "23,40": 1,
+ "23,41": 1,
+ "23,42": 1
+ },
+ "ColStyles": {
+ "7": 2,
+ "8": 2,
+ "9": 2,
+ "10": 2,
+ "11": 2,
+ "12": 2,
+ "13": 2,
+ "14": 2,
+ "15": 2,
+ "16": 2,
+ "17": 2,
+ "18": 2,
+ "19": 2,
+ "20": 2,
+ "21": 2,
+ "22": 2,
+ "23": 2,
+ "24": 2,
+ "25": 2,
+ "26": 2,
+ "27": 2,
+ "28": 2,
+ "29": 2,
+ "30": 2,
+ "31": 2,
+ "32": 2,
+ "33": 2,
+ "34": 2,
+ "35": 2,
+ "36": 2,
+ "37": 2,
+ "38": 2,
+ "39": 2,
+ "40": 2,
+ "41": 2,
+ "42": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "0,0,23,5",
+ "23,7,1,5",
+ "23,12,1,6",
+ "1,7,22,36"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "fe69caec-b712-48a5-acaa-fa6e1ecad7ac"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "统计首页!$H$24"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "统计首页!$M$24"
+ }
+ ]
+}//vbUsg2H6g5cy4Ci003XdwOIv+7+pxl3adZTKYTk8DNFqto9LJkPIcWdqJCd4OkVNrfgKS7C/BhMQgACJwlTQMGPpaAncpmmISuxYym93QfIBqMhBDmdauHLcSGPzGrQnY48YfR+bHJuBzpzgP3y2AohdVC9C/eHqyMPp7o6s1o8LzmwMGwN8oFjEorIxNEI/KYmXviPucYmyyZqfoH/cHLIXSuzEdNZBZwX0vxxDDsKmzbdjxKTB89VNIirkLXLjnvTIWADAOgRww7R6TQN2n7M4OPEVXZpnsC0/8J9HJmq0gMDXCTfjvtthrbZYXLqQMJ6qZEdketq+biWeFbnL3fRKS1VgBvch3n1PvsdQ73bczXVCvhgvWrds5sdPmnHhDoV+SBvb1V5cAKjoLse2HEghZE94HbJnyBcAc+awF3Fxi4jOel2K0KWr+0bh1Q6CJSKly4UgYbkZb2SbtjTjTdGgYOIMOFgDjFur3b6dSmIOGi1vc5HgDQ0J6v+bU4Vxc2rwnZrHNbPJ119kgBs7xcXITLHtsPsFWHqJHxkcY5+AdK43lcjDXjadU8IygdmIPRWMZxbp1GLCiuH18tQghdZlZi+QagIPHWxfqeW7R8Mczp87pf11htp6f9k8bQTfnfa+uFg+jDNvkBe0xLJmjR+CVR50FeCyaUe2VQ4A69Onnk2+9t1clBfb9V3JfGOF16VYBBDMXANaqWPyx38qjIrEdBmSIGN+DMk22eUsCFkAJ9jdMA/tQ9ggDZD2maLjIKKuD9J7mSjCZ265IHJh8wZgKBXmf/wfOBTIxVyyQwhyi/yq0hHBqSfnecLtX+yTKQbl0t8w9ug57gCuyJYhIWQbbEjZ80Fe9Gl6qCK+omH1DrM4CgqnXuZJISAy3zSAtq9Gvi9Z3HIjcgH/X4q1SQ==|920
\ No newline at end of file
diff --git a/Pages/统计/统计首页.rd b/Pages/统计/统计首页.rd
new file mode 100644
index 00000000..237ef607
--- /dev/null
+++ b/Pages/统计/统计首页.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 24,
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "统计首页!$H$24"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "统计首页!$M$24"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/统计/项目工时统计(backup).json b/Pages/统计/项目工时统计(backup).json
new file mode 100644
index 00000000..fba5fe7a
--- /dev/null
+++ b/Pages/统计/项目工时统计(backup).json
@@ -0,0 +1,1177 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 51.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 272.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 19,
+ 20,
+ 21,
+ 22,
+ 23
+ ],
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 45,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "项目",
+ "1,14": "版本",
+ "1,27": "成员",
+ "1,40": "导出原始数据",
+ "3,1": "日期",
+ "19,7": "版本",
+ "19,20": "执行人"
+ },
+ "AttachInfos": {
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "7687d81d-449d-4e3c-a70c-4f7a79e12732",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "cf462299-b9c3-4e90-ba2d-5545834376c5"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "10531a2d-2299-4ed8-86a5-7eb9cc3e63e3",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "53d1c3b7-10f8-4113-a253-f6c45318f947"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,16": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "730228ca-6c80-4199-9151-fe154ccfc7b6",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "9f8c48c3-96de-4ed1-b76a-378290c5283e"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "4dc108ce-fae9-4b37-ad00-5fec483e74a4",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "a6fecdfa-8be2-43cc-ad66-22964bd900fe"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "10e6c191-91d0-47cf-836e-f9f111b80d79"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!D2"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,29": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "2fb67ffc-ff4b-4f9f-8aff-69bb4158b375",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "89130a68-01a8-42b5-a67e-0fce60ca00bc"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "72dd4b1c-2db0-4698-b1b5-8e7eefc76991",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "3e503f9d-8bf8-4f23-b6bd-c5f9a906f542"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,40": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ExportListViewToExcelCommand, ServerDesignerCommon",
+ "ExportExcelListviewNameMode": 1,
+ "BreakpointIdentity": "bdf11b67-9223-461f-ac74-f1e3033d1b7f",
+ "ListViewName": "工时记录导出",
+ "NewOtherName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=YEAR('项目工时统计(backup)'!D4)&\"年\"&MONTH('项目工时统计(backup)'!D4)&\"月份工时记录导出\""
+ }
+ }
+ ],
+ "Text": "导出原始数据",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "File/348_excel_file_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!D4"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "='项目工时统计(backup)'!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "='项目工时统计(backup)'!结束日期"
+ }
+ },
+ "BreakpointIdentity": "af45a142-bd59-4db2-9afe-7cad9d72afe6"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ },
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月DD日",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {}
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "Forguncy.PivotTableCellType, ServerDesignerCommon",
+ "PivotTableSetting": {
+ "SelectedListViewName": "工时记录导出",
+ "Rows": [
+ {
+ "DatabaseColumnName": "项目名称",
+ "DisplayName": "项目名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!E21"
+ },
+ "BackgroundValue": {
+ "DatabaseColumnName": "项目ID",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!B21"
+ }
+ }
+ },
+ {
+ "DatabaseColumnName": "版本",
+ "DisplayName": "版本",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!H21"
+ }
+ },
+ {
+ "DatabaseColumnName": "任务名称",
+ "DisplayName": "任务名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!K21"
+ },
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "执行人",
+ "DisplayName": "执行人",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!U21"
+ },
+ "BackgroundValue": {}
+ }
+ ],
+ "Values": [
+ {
+ "DatabaseColumnName": "上报工时",
+ "DisplayName": "上报工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!R21"
+ },
+ "Aggregator": 0,
+ "TotalAggregator": 0,
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "核定工时",
+ "DisplayName": "核定工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!O21"
+ },
+ "Aggregator": 0,
+ "TotalAggregator": 0,
+ "BackgroundValue": {}
+ }
+ ],
+ "DatabaseColumns": [
+ {
+ "DatabaseColumnName": "项目ID",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!B21"
+ }
+ },
+ {
+ "DatabaseColumnName": "项目名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!E21"
+ }
+ },
+ {
+ "DatabaseColumnName": "版本",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!H21"
+ }
+ },
+ {
+ "DatabaseColumnName": "任务名称",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!K21"
+ }
+ },
+ {
+ "DatabaseColumnName": "执行内容",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!M21"
+ }
+ },
+ {
+ "DatabaseColumnName": "核定工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!O21"
+ }
+ },
+ {
+ "DatabaseColumnName": "上报工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!R21"
+ }
+ },
+ {
+ "DatabaseColumnName": "执行人",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!U21"
+ }
+ },
+ {
+ "DatabaseColumnName": "日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!W21"
+ }
+ }
+ ],
+ "ForceFrozenRowHeader": true
+ },
+ "PivotTableStyle": {
+ "IsDataColumnAutoFitWidth": true,
+ "MinDataColumnWidth": "120",
+ "RowHeaderColumnWidth": "200",
+ "RowHeight": "40",
+ "GrayAreaColor": "Background 1 0",
+ "UseSimpleBar": true
+ },
+ "PivotTableID": "df66c564-bb53-4d48-aab8-a6ff8885bfc2",
+ "TemplateKey": "负荷透视表"
+ }
+ },
+ "19,1": {
+ "ListViewInfo": {
+ "Name": "工时记录导出",
+ "TableName": "View_任务工时统计",
+ "RowIndex": 19,
+ "ColumnIndex": 1,
+ "RowCount": 4,
+ "ColumnCount": 43,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "87e54dfd-b384-4eda-b496-056266f6aa22"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!D2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "b2b6eb34-75f2-4f45-9b96-b6f25f84d799",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!Q2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "7aa722ab-665f-447f-b997-9f66261337f2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!成员"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "ef230d33-849b-4da4-89cd-ae1049d3e10a"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "d76f55a2-79d6-490f-94d1-5fee95d37f13"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "ef8ee92c-00bb-4946-938a-c728e02305d9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目工时统计(backup)'!结束日期"
+ }
+ }
+ ]
+ },
+ "OrderByCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "d61b52b6-30e5-4211-9f3b-9080d66eb367"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "c4782df1-a348-456d-8ec7-70da9f6e7533"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "b4715d1c-691d-4b9b-8fea-d5c92850f682"
+ },
+ "Order": 0
+ },
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "f94083ef-7eb4-4ff7-a77c-4e876e0ab48c"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "TopCondition": null,
+ "ListViewStyleName": "_RS_NewFashionListStyle2",
+ "ShowColumnHeaderInDesigner": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "ColumnOperation": 2
+ }
+ },
+ "20,1": {
+ "NameUsedInJavaScript": "项目ID",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "4c5e05c2-d741-46d7-b67e-fc82a0b7245e"
+ }
+ },
+ "20,4": {
+ "NameUsedInJavaScript": "项目名称",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "4ce7785c-7d3f-4c81-8fa6-e38d8dbfd890"
+ }
+ },
+ "20,7": {
+ "NameUsedInJavaScript": "版本",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "a430ae72-ce59-4693-a50c-12b2df544d80",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "完整版本信息"
+ }
+ }
+ }
+ },
+ "20,10": {
+ "NameUsedInJavaScript": "任务名称",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "afb9caf7-f991-4227-b161-81870d0ebabf"
+ }
+ },
+ "20,12": {
+ "NameUsedInJavaScript": "执行内容",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "c80af3e4-f582-44b4-b666-8c4f2a65ad9d"
+ }
+ },
+ "20,14": {
+ "NameUsedInJavaScript": "核定工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "901bde3d-3616-4efb-adfa-3adfbdeabcf5"
+ }
+ },
+ "20,17": {
+ "NameUsedInJavaScript": "上报工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "ac0c7db2-a585-46ad-a59c-47e86ea236c3"
+ }
+ },
+ "20,20": {
+ "NameUsedInJavaScript": "执行人",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "1aa7f621-7fe9-4734-9db9-f4b1eaf25055",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "20,22": {
+ "NameUsedInJavaScript": "日期",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "e0c006fd-0996-469c-9df0-73ca9451cb1b"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "1,29": 0,
+ "1,30": 0,
+ "1,31": 0,
+ "1,32": 0,
+ "1,33": 0,
+ "1,34": 0,
+ "1,35": 0,
+ "1,36": 0,
+ "1,37": 0,
+ "1,38": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 1,
+ "2,23": 1,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "2,32": 0,
+ "2,33": 0,
+ "2,34": 0,
+ "2,35": 0,
+ "2,36": 0,
+ "2,37": 0,
+ "3,1": 1,
+ "3,2": 0,
+ "3,3": 0,
+ "3,26": 0,
+ "3,27": 0,
+ "3,28": 0,
+ "3,29": 0,
+ "3,30": 0,
+ "3,31": 0,
+ "3,32": 0,
+ "3,33": 0,
+ "3,34": 0,
+ "3,35": 0,
+ "3,36": 0,
+ "3,37": 0,
+ "5,1": 2,
+ "19,1": 2,
+ "19,7": 0,
+ "19,8": 0,
+ "19,9": 0,
+ "19,10": 0,
+ "19,11": 0,
+ "19,12": 0,
+ "19,13": 0,
+ "19,14": 0,
+ "19,15": 0,
+ "19,16": 0,
+ "19,17": 0,
+ "19,18": 0,
+ "19,19": 0,
+ "19,20": 0,
+ "19,21": 0,
+ "19,22": 0,
+ "19,23": 0,
+ "19,24": 0,
+ "19,28": 3,
+ "19,29": 3,
+ "19,30": 3,
+ "19,31": 3,
+ "19,32": 3,
+ "19,33": 3,
+ "19,34": 3,
+ "19,35": 3,
+ "19,36": 3,
+ "19,37": 3,
+ "19,38": 3,
+ "19,39": 3,
+ "19,40": 3,
+ "19,41": 3,
+ "19,42": 3,
+ "19,43": 3,
+ "20,1": 2,
+ "20,7": 0,
+ "20,8": 0,
+ "20,9": 0,
+ "20,10": 0,
+ "20,11": 0,
+ "20,12": 0,
+ "20,13": 0,
+ "20,14": 0,
+ "20,15": 0,
+ "20,16": 0,
+ "20,17": 0,
+ "20,18": 0,
+ "20,19": 0,
+ "20,20": 0,
+ "20,21": 0,
+ "20,22": 0,
+ "20,23": 0,
+ "20,24": 0,
+ "20,28": 3,
+ "20,29": 3,
+ "20,30": 3,
+ "20,31": 3,
+ "20,32": 3,
+ "20,33": 3,
+ "20,34": 3,
+ "20,35": 3,
+ "20,36": 3,
+ "20,37": 3,
+ "20,38": 3,
+ "20,39": 3,
+ "20,40": 3,
+ "20,41": 3,
+ "20,42": 3,
+ "20,43": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "5,1,13,43",
+ "1,40,1,4",
+ "20,1,1,3",
+ "20,4,1,3",
+ "23,1,1,3",
+ "23,4,1,3",
+ "1,1,1,2",
+ "21,1,2,43",
+ "3,1,1,2",
+ "1,14,1,2",
+ "1,3,1,10",
+ "1,16,1,10",
+ "1,27,1,2",
+ "1,29,1,10",
+ "20,10,1,2",
+ "20,12,1,2",
+ "20,14,1,3",
+ "20,17,1,3",
+ "20,20,1,2",
+ "20,7,1,3",
+ "20,22,1,3",
+ "3,3,1,23",
+ "19,1,1,3",
+ "19,4,1,3",
+ "19,7,1,3",
+ "19,10,1,2",
+ "19,12,1,2",
+ "19,14,1,3",
+ "19,17,1,3",
+ "19,20,1,2",
+ "19,22,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "View_任务工时统计"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "成员",
+ "Formula": "'项目工时统计(backup)'!$AD$2"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'项目工时统计(backup)'!$B$24"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'项目工时统计(backup)'!$E$24"
+ }
+ ]
+}//aY4SeEMYR6KnTAihg9t9wA4pw83hipubeopV0TSxE20aZckwn78Dg0kvybCU9GS4nnCDgs7UHlIhTatL7VQr05ltyug3BeCpXILjMzfNeK1JvPoULib2SsvQGMLUVfEQRNGKvB0bC22SBtJII92f5eE+DPLo0uOYirusFH8DwriCrgLbx9A/RD1hif1cROwXFFOYlN74zX6vDgEhAvzJEiu3AbpT6o6eblELttMVD/MkDutnSr12a6tvzy3LsVEIaTfw/BJeab88fhJE+jzwqpskFYTOsLHq00BXfNMX6FfB6RoIJSmsyHpHqf7oUBBpnEiCTYaBzZwxFjelKR/8uIBPatOIggIVli6LbgzAoVkIe8XY/TrtKWMZmYBmwMShwWbbLY5Cg5sKbh8F69YaHVQDsRw/4XpSIucG9JQpw+6OgiBznyoOBc11BBdv/ZMQAwyGX4UlP+dVYMU/iSeI9WdHQnw1ymzZo0Ci3u9Uh2v9kP1KtjTqFHAOVxRj8PKPevWDI5o5wZi9RIDChTslDsbwqCgZqz71UuPBDlJxCqCFe6rb4XtpRBrbjZXvSQsPf7U9KdFpiEJ0bDEilZXGMZYyonlf7Lz87AvIfxlfWNj9BMhcKy11ZpFHyLuJS9riBVAsaZNK9E8DfX4G53qzxP7IfDREwUUTZasxzHPoh5bSQbInwLRft5KVuIob3uJaelL8pzfhddjd9xMTGp3WwWUWBlvSBJCbvAtGsOPZG7sbnc80TAKIlMXOxM4S/+CGY7jahsXGlERhoxwUFCFeMc/Hx0A+lzQe8zEYfRBf4xqlUbbxipHLU+BBPVFVJb+UMlCyLuTHE+kc1d2XujOnBzHw2/2iiplQrPeO5pHMpqIcgFgG+0YDvISHzCWdjvY0oAquLhqQfitFQbwXFfrMCQ==|920
\ No newline at end of file
diff --git a/Pages/统计/项目工时统计(backup).rd b/Pages/统计/项目工时统计(backup).rd
new file mode 100644
index 00000000..05b90990
--- /dev/null
+++ b/Pages/统计/项目工时统计(backup).rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 45,
+ "RowCount": 24,
+ "CustomNames": [
+ {
+ "Name": "成员",
+ "Formula": "'项目工时统计(backup)'!$AD$2"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'项目工时统计(backup)'!$B$24"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'项目工时统计(backup)'!$E$24"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/财务/付款凭证管理.json b/Pages/财务/付款凭证管理.json
new file mode 100644
index 00000000..aa7a0cc2
--- /dev/null
+++ b/Pages/财务/付款凭证管理.json
@@ -0,0 +1,1214 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 505.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 13
+ ],
+ "Count": 14,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 37,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "3,1": "关键字",
+ "5,1": "日期"
+ },
+ "AttachInfos": {
+ "1,26": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "删除选中",
+ "IconPath": "删除.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false
+ },
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "搜索.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(付款凭证管理!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e4e3454f-274d-44fe-81b5-af03b3b73d83"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "新增单据",
+ "Text": "新增单据",
+ "IconPath": "增加.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "付款凭证详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "32fdb03b-eef4-4b47-89b0-1c51b8fadf12"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none"
+ }
+ },
+ "5,3": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!D6"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=付款凭证管理!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=付款凭证管理!结束日期"
+ }
+ },
+ "BreakpointIdentity": "443ce74b-d352-4cef-bca8-86a4e4e5448e"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "选择日期",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "7,3": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "CommandHandlers": [
+ {
+ "CommandName": "次按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!D4,付款凭证管理!D6"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "5c88f11f-702b-4cb2-82a9-a17bc13ccae3"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ]
+ }
+ },
+ "11,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "付款凭证表",
+ "BindingInfos": [
+ {
+ "GUID": "2fca7bb0-5f4e-4038-933f-ba3ca08a4b2a",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "57742e27-bd8f-459e-bcf2-21ebded111f8"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "30e535b3-30a1-4447-bb91-a25dac3b03b0",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款日期",
+ "GUID": "7e1d9241-ef04-4008-8033-9f4db310a277"
+ },
+ "ColumnName": "付款日期"
+ },
+ {
+ "GUID": "e8a35d58-17c9-4b00-9620-bc2e169437b5",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "经手人",
+ "GUID": "5207407b-ccb4-4e13-a518-109d7d12d612",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "经手人_全名"
+ },
+ {
+ "GUID": "4e0e52fe-c7e9-44ba-97a2-eaa87c1ee017",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款金额",
+ "GUID": "6c9cd365-275f-4781-977a-4664a0bc60c1"
+ },
+ "ColumnName": "付款金额"
+ },
+ {
+ "GUID": "65aeca2e-20b6-41cf-bac8-9a39eb800393",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款科目",
+ "GUID": "c2f0c210-e07f-4d2f-96fa-18dfe2c41248"
+ },
+ "ColumnName": "付款科目"
+ },
+ {
+ "GUID": "cca19391-a166-41e7-97f3-315ec408bb73",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "备注",
+ "GUID": "29fc391d-0c3b-41e6-9846-5976d016dc6b"
+ },
+ "ColumnName": "备注"
+ },
+ {
+ "GUID": "b62e2394-7246-478f-a822-58ddc9e0dee0",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "收款人",
+ "GUID": "42ec0a71-cf2d-45c8-8f81-626d4fdd2308"
+ },
+ "ColumnName": "收款人"
+ },
+ {
+ "GUID": "b39096fa-eba6-4682-84d2-3ddd3d3ad83a",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "户名",
+ "GUID": "3757cebf-fdf2-4735-a438-a6b914a31a10"
+ },
+ "ColumnName": "户名"
+ },
+ {
+ "GUID": "63339d42-568e-4d4b-8a45-c10a587d05f8",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "卡号",
+ "GUID": "69ec6bec-61a6-4131-b864-030977764ddc"
+ },
+ "ColumnName": "卡号"
+ },
+ {
+ "GUID": "16df5807-7b62-4c7f-9adf-1df7f96fe784",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "开户行",
+ "GUID": "37cde829-0e8b-4d37-8142-3602f345980e"
+ },
+ "ColumnName": "开户行"
+ },
+ {
+ "GUID": "b9a2b9d6-d1ff-4d24-88a5-ed28dc608957",
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "流程实例ID",
+ "GUID": "222a2fd7-4f8f-45d2-82bf-7e8d9547fea6",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "当前节点"
+ }
+ },
+ "ColumnName": "当前节点"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款日期",
+ "GUID": "df10fea4-3897-4c6f-bbaa-a0476328fb4b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款日期",
+ "GUID": "44a93365-dc02-49ca-84ea-8ddae6f98b88"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!结束日期"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款日期",
+ "GUID": "32bcbe5a-e2ec-4b49-838b-42e980257fe6"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "1c739f82-0525-4eef-802a-ef9aecba3559"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "付款日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "付款日期",
+ "width": 150,
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "0e2215cf-e59e-48a5-9c31-183a72e3eea5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "经手人_全名",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "经手人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "e0678c8d-41af-4c1e-b1b2-451e79571ef9"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "付款金额",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "付款金额",
+ "colStyle": {
+ "formatString": "¥#,##0.00_)",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9e30cc77-052f-4412-9a0e-26c31a20512d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "付款科目",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "付款科目",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b75c2d53-4a28-49b3-898e-37496a33309e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "收款人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "收款人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9eeb4dbb-a043-4abd-b730-7eccf97a0d85"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "户名",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "户名",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "c40280e3-31fe-4d27-952d-a77fef90a8e5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "卡号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "卡号",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "846003de-c170-41e1-8068-197790f08470"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "开户行",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "开户行",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1e18d4ea-906b-44aa-9eef-e29b2cae4c0d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "备注",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "备注",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "efbf35a1-18b9-48ab-a316-35d82a645f69"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "当前节点",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "当前节点",
+ "colfixed": "right",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "6523066c-b27a-44a8-a2af-4a1fbf7829f1"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "435efa4e-2fca-4d63-8512-9e3a88defb0f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "e6023032-6566-45d4-b36c-aae3b634228f"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "付款凭证详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "5d27218a-ffb7-4c76-b9c0-510a12d16c56"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "13,9": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!4:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证管理!显示搜索栏"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e898c980-6604-4ad9-881d-c79a0c6678d1"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,26": 1,
+ "3,1": 2,
+ "3,2": 1,
+ "5,1": 2,
+ "5,2": 1,
+ "5,3": 3,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,18": 1,
+ "6,1": 3,
+ "6,2": 3,
+ "6,3": 3,
+ "6,4": 3,
+ "6,5": 3,
+ "6,6": 3,
+ "6,7": 3,
+ "6,8": 3,
+ "6,9": 3,
+ "6,10": 3,
+ "6,11": 3,
+ "6,12": 3,
+ "6,13": 3,
+ "6,14": 3,
+ "6,15": 3,
+ "6,16": 3,
+ "6,17": 3,
+ "6,18": 3,
+ "6,19": 3,
+ "6,20": 3,
+ "6,21": 3,
+ "6,22": 3,
+ "6,23": 3,
+ "6,24": 3,
+ "6,25": 3,
+ "6,26": 1,
+ "6,27": 3,
+ "6,28": 3,
+ "6,29": 3,
+ "6,30": 3,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 3,
+ "7,9": 3,
+ "7,10": 3,
+ "7,11": 3,
+ "7,12": 3,
+ "7,13": 3,
+ "7,14": 3,
+ "7,15": 3,
+ "7,16": 3,
+ "7,17": 3,
+ "7,18": 3,
+ "7,19": 3,
+ "7,20": 3,
+ "7,21": 3,
+ "7,22": 3,
+ "7,23": 3,
+ "7,24": 3,
+ "7,25": 3,
+ "7,26": 1,
+ "7,27": 3,
+ "7,28": 3,
+ "7,29": 3,
+ "7,30": 3,
+ "8,1": 1,
+ "8,2": 1,
+ "8,3": 1,
+ "8,4": 1,
+ "8,5": 1,
+ "8,6": 1,
+ "8,7": 1,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "8,11": 1,
+ "8,12": 1,
+ "8,13": 1,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 1,
+ "8,19": 1,
+ "8,20": 1,
+ "8,21": 1,
+ "8,22": 1,
+ "8,23": 1,
+ "8,24": 1,
+ "8,25": 1,
+ "8,26": 1,
+ "8,27": 1,
+ "8,28": 1,
+ "8,29": 1,
+ "8,30": 1,
+ "8,31": 1,
+ "8,32": 1,
+ "8,33": 1,
+ "8,34": 1,
+ "9,1": 1,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 1,
+ "9,17": 1,
+ "9,18": 1,
+ "9,19": 1,
+ "9,20": 1,
+ "9,21": 1,
+ "9,22": 1,
+ "9,23": 1,
+ "9,24": 1,
+ "9,25": 1,
+ "9,26": 1,
+ "9,27": 1,
+ "9,28": 1,
+ "9,29": 1,
+ "9,30": 1,
+ "9,31": 1,
+ "9,32": 1,
+ "9,33": 1,
+ "9,34": 1,
+ "10,1": 1,
+ "10,2": 1,
+ "10,3": 1,
+ "10,4": 1,
+ "10,5": 1,
+ "10,6": 1,
+ "10,7": 1,
+ "10,8": 1,
+ "10,9": 1,
+ "10,10": 1,
+ "10,11": 1,
+ "10,12": 1,
+ "10,13": 1,
+ "10,14": 1,
+ "10,15": 1,
+ "10,16": 1,
+ "10,17": 1,
+ "10,18": 1,
+ "10,19": 1,
+ "10,20": 1,
+ "10,21": 1,
+ "10,22": 1,
+ "10,23": 1,
+ "10,24": 1,
+ "10,25": 1,
+ "10,26": 1,
+ "10,27": 1,
+ "10,28": 1,
+ "10,29": 1,
+ "10,30": 1,
+ "10,31": 1,
+ "10,32": 1,
+ "10,33": 1,
+ "10,34": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "13,1,1,4",
+ "13,5,1,4",
+ "11,1,1,35",
+ "5,1,1,2",
+ "5,3,1,16",
+ "13,9,1,4",
+ "1,26,1,10",
+ "7,3,1,5",
+ "3,1,1,2",
+ "3,3,1,16"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "工时",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "4463cae0-95b5-457b-a8e1-89c95ff1698c"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "70f473a5-c542-414e-b7e2-b3f364bd15a0.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "0,242",
+ "Size": "1184,6"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "付款凭证管理!$B$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "付款凭证管理!$F$14"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "付款凭证管理!$J$14"
+ }
+ ]
+}//RCXIL650+BMnhha860oteZBdTs8piEr66UDeiWo3ub0IEP6A8iAUKpeQs+v27KUFLIgzknAikI7yb1ufrCxcnoZ4MelE7rOSXhKqZdHHiAc6M2txHKHpkeOJ8mKk1Uh9Nsl5qechwT8rWozSDrI64CtDD44Xy5cpztXei1l2g1h3MUD9YLTXvIu5CDYHw7k2oZ8z4kvAUz9hRDGx/axKJk5lY8blLurve3c8TNT/3zn6EW2yVbiHJk39Wm/nEzX4nY5Ev9LW6+VCMUAwEqbLayDfcMgjz+RGGAMRd4GcBuVUFqpM6KsJBZWSm3jJy30x1XWmRsyCC/xA3ThXjvviOKjlIXRpB4S7WscrLZq/Z4K6C4uHbxw3OuBvFu2wl7RlNg+e74owB0PPhcxhsuv7/MyeiGMcVbcsVra6fiYJhPe+dflbbcit2QXx0B4eriSHjmVoBWIkRQIgjDaj/y48Nv4JtkU7+zpmOE9OQQVycDw9CPXf5SmdVIwEdDYJxLJ/0zqUqojOuYacgqRQFvQ/H7fWc/zV0uaugbtPklzWELUTgIfTB1R03kyfQpmds8bNf6ElJiYcgSd0BBDOo11SKxkOLzPs0G9K2XlLFe2LyjammyVCtJK1liH2PaSaMgFMLdrchcjI+h0FE44tzLCE4DsjPBWfWCWxSdC1BYKU5OdRnyo7J6UwvW4Ke195KdBM7BO91OnqaNUYgEB6SqmYOxJf4Bk+TTBEFer62Y8ImD6KPdQbDU3mu0yR/vsv1G8rvcwkbcKW4cJgS90LzjnxRqXjmCHsT2opPtsUxGoMtlkHomzstyxYXldU87EhcRdKR5+a7pYv8PzVAgErJi681LqwiK2egW4/TRpy7HeoS4CNVFeSLGjjpmIpGTNwlAbucC/hfHxVblCQs9F+aV7ofA==|920
\ No newline at end of file
diff --git a/Pages/财务/付款凭证管理.rd b/Pages/财务/付款凭证管理.rd
new file mode 100644
index 00000000..c67354a7
--- /dev/null
+++ b/Pages/财务/付款凭证管理.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 37,
+ "RowCount": 14,
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "付款凭证管理!$B$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "付款凭证管理!$F$14"
+ },
+ {
+ "Name": "显示搜索栏",
+ "Formula": "付款凭证管理!$J$14"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/财务/付款凭证详情.json b/Pages/财务/付款凭证详情.json
new file mode 100644
index 00000000..056d119e
--- /dev/null
+++ b/Pages/财务/付款凭证详情.json
@@ -0,0 +1,1000 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 173.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 22,
+ 23
+ ],
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "日期",
+ "1,13": "经手人",
+ "4,1": "金额",
+ "4,13": "科目",
+ "7,1": "收款人",
+ "7,13": "户名",
+ "10,1": "开户行",
+ "10,13": "户名",
+ "13,1": "备注",
+ "16,1": "凭证附件",
+ "20,15": "关闭",
+ "20,20": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款日期",
+ "GUID": "5afbb5a2-d909-4e04-a4c4-1aef7027866d"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "2,13": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "经手人",
+ "GUID": "620a9f9e-2fda-4a77-b947-3df3ffc70a67"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "97e52f4c-64fb-4b1e-a5c1-3d559403a9e1",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "594d07a2-0c2e-4e1d-8a46-ecdc9dee0f93"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "1bae1bb8-6434-43fb-b260-61058a8a2be2",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "d4a2bfc3-15c4-4b4c-add7-1a1fb44eb972"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款金额",
+ "GUID": "d3b721ff-95a3-4fef-90b5-89c8f254c179"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "step": 1,
+ "controls": false
+ }
+ },
+ "5,13": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款科目",
+ "GUID": "e8d66eb6-8832-4094-abae-f15277fd1312"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "工资",
+ "options": [
+ {
+ "value": "工资",
+ "label": "工资"
+ },
+ {
+ "value": "报销",
+ "label": "报销"
+ },
+ {
+ "value": "其他",
+ "label": "其他"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "收款人",
+ "GUID": "7d4a9d92-3b66-4321-b39c-a7044e8acbbc"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "97e52f4c-64fb-4b1e-a5c1-3d559403a9e1",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "726959ad-125f-4d81-9516-97901f063b5f"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "1bae1bb8-6434-43fb-b260-61058a8a2be2",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "4370ddee-871d-43d4-8ffc-aea2cf113c06"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "8,13": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "户名",
+ "GUID": "98e96d8f-ff05-4fd4-940a-3a6302d25108"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "开户行",
+ "GUID": "f1985971-5e01-4ffd-b6ff-bf932dfd368b"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "11,13": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "卡号",
+ "GUID": "7c8e7492-4168-4938-81ad-a9c546356abe"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "14,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "备注",
+ "GUID": "baff4cb8-2054-4827-b3de-66f30410880b"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "17,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "付款凭证",
+ "GUID": "ca7c8f59-0b6c-4dcb-9d6d-de2cf3cdd6b0"
+ },
+ "CellType": {
+ "$type": "ElementUI.UploadCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "accept": "",
+ "buttonText": "点击上传",
+ "tipText": "只能上传jpg/png文件"
+ }
+ },
+ "20,15": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "7af9942f-0542-443d-bf85-17b9adbb3e90"
+ }
+ ],
+ "Text": "关闭",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "20,20": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "95597ea4-e23d-44c7-ae08-28fdc0a9e250"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "付款凭证表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "b4e06962-6b79-48e5-85ce-c3dae13fea11"
+ }
+ ],
+ "ID": "2b114155-ac9c-488c-90c4-7ede3f11270e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "付款凭证表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "37ad6e43-62ec-44e3-b1a7-309e3897a71b"
+ }
+ ],
+ "ID": "54ef40b8-273c-426f-820a-4425f0360a87"
+ }
+ ],
+ "BreakpointIdentity": "becb53a5-bff5-42b3-8053-38ab5e7891a9"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "1faf7ab2-849f-4214-a059-3469a2d7cebc"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "9a07b865-10cc-4829-a0cb-3e76b8aaba8c"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "22,1": {
+ "BindingInfo": {
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "cd93a317-b92e-4eb1-ba42-8993507892a8"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "BorderTop": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Background 1 -5"
+ ],
+ "Borders": [
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "4,1": 0,
+ "4,13": 0,
+ "5,1": 1,
+ "5,13": 2,
+ "5,23": 1,
+ "7,1": 0,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,13": 0,
+ "7,14": 1,
+ "7,15": 1,
+ "7,16": 1,
+ "7,17": 1,
+ "7,18": 1,
+ "7,19": 1,
+ "7,20": 1,
+ "7,21": 1,
+ "7,22": 1,
+ "8,1": 1,
+ "8,13": 1,
+ "10,1": 0,
+ "10,2": 1,
+ "10,3": 1,
+ "10,4": 1,
+ "10,5": 1,
+ "10,6": 1,
+ "10,7": 1,
+ "10,8": 1,
+ "10,9": 1,
+ "10,10": 1,
+ "10,13": 0,
+ "10,14": 1,
+ "10,15": 1,
+ "10,16": 1,
+ "10,17": 1,
+ "10,18": 1,
+ "10,19": 1,
+ "10,20": 1,
+ "10,21": 1,
+ "10,22": 1,
+ "11,1": 1,
+ "11,13": 1,
+ "11,14": 1,
+ "11,15": 1,
+ "11,16": 1,
+ "11,17": 1,
+ "11,18": 1,
+ "11,19": 1,
+ "11,20": 1,
+ "11,21": 1,
+ "11,22": 1,
+ "13,1": 0,
+ "13,2": 1,
+ "13,3": 1,
+ "13,4": 1,
+ "13,5": 1,
+ "13,6": 1,
+ "13,7": 1,
+ "13,8": 1,
+ "13,9": 1,
+ "13,10": 1,
+ "14,1": 1,
+ "16,0": 1,
+ "16,1": 0,
+ "16,2": 1,
+ "16,3": 1,
+ "16,4": 1,
+ "16,5": 1,
+ "16,6": 1,
+ "16,7": 1,
+ "16,8": 1,
+ "16,9": 1,
+ "16,10": 1,
+ "16,11": 1,
+ "16,12": 1,
+ "16,13": 1,
+ "16,14": 1,
+ "16,15": 1,
+ "16,16": 1,
+ "16,17": 1,
+ "16,18": 1,
+ "16,19": 1,
+ "16,20": 1,
+ "16,21": 1,
+ "16,22": 1,
+ "16,23": 1,
+ "19,1": 3,
+ "19,2": 3,
+ "19,3": 3,
+ "19,4": 3,
+ "19,5": 3,
+ "19,6": 3,
+ "19,7": 3,
+ "19,8": 3,
+ "19,9": 3,
+ "19,10": 3,
+ "19,11": 3,
+ "19,12": 3,
+ "19,13": 3,
+ "19,14": 3,
+ "19,15": 3,
+ "19,16": 3,
+ "19,17": 3,
+ "19,18": 3,
+ "19,19": 3,
+ "19,20": 3,
+ "19,21": 3,
+ "19,22": 3,
+ "20,15": 0,
+ "20,16": 1,
+ "20,17": 1,
+ "20,18": 1,
+ "20,19": 1,
+ "20,20": 0,
+ "20,21": 1,
+ "20,22": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "2,1,1,10",
+ "5,1,1,10",
+ "2,13,1,10",
+ "5,13,1,10",
+ "8,1,1,10",
+ "8,13,1,10",
+ "11,13,1,10",
+ "11,1,1,10",
+ "14,1,1,22",
+ "17,1,1,22",
+ "20,20,1,3",
+ "20,15,1,3",
+ "22,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//hpJ88CqK0LvkyAJESZhdWdU5G/xON3lxoWfhsKSUeMgP+0KVF8IkHYROu6Y1x7ySROEXOE2O6+zTou0pdAz+Ok9ttAK/8Q9b+b0bHCRGdrcRgGkIk2f67mpZ+kZTuoul5Ci6FE09ohOJSt96T0QZKKm1QZ020WpUB+gNUHZH5zElH7uISvUtlJh6Pc/hJI0rAuZQLqMUWFRWZzEP55fmajhxBAo8HKqabrfuLS7goTR+nP9rSxkQrOYhs0/2JV9P46juZIV3SyoO2R2djetvAs9Jj0OfI28RcpFPh4fGOIYA51jmFY+kAgX0FV/L0wqYCMoAhvUjsynFy4ZB7Ixur4/rrLhBxHKBgRbzZ/xkimECY+xIVN6Dlx5TlFsYC1z0Z0oMypLJkNhmbtLnGmwfBA9bK9UwI+0nqtSlOI82m2w3cqM9RCnW8Zrrdm+l/4qadksTnXF6URGD2fTWR2OaI9AegPblgUhUM2qq0y1M+X9M5R7APeEHokAE6o/STpkHj5k837kQZC4wvfwoDBV8fZNQMFfKGobhJDu6gkd9E7JMjxDBxoQPokGU48yE/X+ETVvMUFBzvxerNJp+hidqjGWLxy+ZVyiLMQJ/AgcZP4/oTMO1nqf6ATv2RfmtMQpacCx4fVq5myadcafUkSAuvxCojWjqccFzg2WV5q5E6pOTLkmz47hGGh0Fcqv3+4/m4jqLkDeCP44sIsH6Zla8RZnIxIz5WJ6VFq/eTB5jQ0AIxr12Nhr6Rf0h9pi1PQARy3p1Wy5AZkdMVnIYndhsxayxS9dov0zqwvZr17auJ5YGWGgzTTpph4d/rLuk9IIz1rRWy54jpzetrMEhp7Ai4vKPQaqyCOr9kxTy6WNkrj8KrR9m7Dy5OIpmyDgDy0sCAchceLj59+B+jcqGe3mG7Q==|920
\ No newline at end of file
diff --git a/Pages/财务/付款凭证详情.rd b/Pages/财务/付款凭证详情.rd
new file mode 100644
index 00000000..14c4f5c4
--- /dev/null
+++ b/Pages/财务/付款凭证详情.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 24,
+ "RowCount": 24
+}
\ No newline at end of file
diff --git a/Pages/项目/项目任务分组详情.json b/Pages/项目/项目任务分组详情.json
new file mode 100644
index 00000000..ca2beb74
--- /dev/null
+++ b/Pages/项目/项目任务分组详情.json
@@ -0,0 +1,333 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "分组名称",
+ "2,1": "",
+ "4,1": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "5c459266-54fd-46e7-88d7-516510cb9c83"
+ },
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=项目任务分组详情!B3"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目任务分组详情!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目任务分组详情!B3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目任务分组详情!选择图标"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b3eeff89-6399-41dd-b83c-1face9444a47"
+ }
+ ],
+ "ID": "a595d473-8222-4495-a4b1-9377719e0f85"
+ }
+ ],
+ "BreakpointIdentity": "5d42c068-a528-4e60-8519-7484cc1fb61c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择图标": "选择图标"
+ }
+ },
+ "PageName": "选择图标",
+ "BreakpointIdentity": "11add16b-3f86-4c9c-9c8f-0b0fce67a5b1"
+ }
+ ],
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "2,3": {
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "2778075b-5b60-440e-9213-b5d21e083964"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "de004852-7071-4ccd-a9c0-dc951c3f5c31"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "f18e5673-8fd1-4246-a145-bcda370fef28"
+ }
+ ],
+ "ID": "e905da87-65ea-4cdc-9752-9b6174f6d4af"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "caf5c48f-c884-4016-b86b-164cb96a90aa"
+ }
+ ],
+ "ID": "516161ec-bc32-494e-911f-5534a6f618ca"
+ }
+ ],
+ "BreakpointIdentity": "17fdaa5e-ad90-494e-88df-b52276706a9f"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "0994c967-38d4-4d75-b81e-36448ce3fa8a"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "6,1": {
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "60a53bd9-39ad-42ca-8faa-44e9d764e926"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "2,1": 0,
+ "2,3": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,9",
+ "6,1,1,4",
+ "2,3,1,7"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目任务分组详情!$B$7"
+ }
+ ]
+}//KCPo/GAD/kKJevvR+YmNoe5Wajv3d2Z4/9YtPUHiEzfWZgHGI0Zn9gAFpc7+iRXRp77OdPIGr/D5dfd0O95RrI7HPXyTt0zGGOU0cd4oUYwIYHqYuodWITgZhI2hBEqfudDNJPUMKCaBFh/LkpMrB0sMTNYb5GQchNKzh+xPGsYyqezCPk3EjZACTcKFAjaksMDTn7Q9JTa9XhamTf986HUtpnId7zz6FzMm09UMIDmZwvHP6O0DhwXhFioUb554smxoMi8rKiapG7dIqQMf+zVkK5TTPlFol7h0G+mSFA+YgnMi5cNllx8QXxp6AzO6aA8wBn7OgRBKJg4ySC1uMxGNlhAhrRgYirwEGajxVzM8jhuA+8k2/wrR5L8pKmkRqN1lh/xUfwcKFYNsfTWshyYQOe8XTNoiioKblFMNir++omTEiJB28jewAqDFBItQ2dxYOWoQGGjdGQs+pkCnQk0SUFQw8mCrYTUKEam7rFYQCwfGpM/Ki0fShNvdJSXfa0/baMtICM1FP/1UwXda0nNjdDD6ZYXs4vYqS9ssyBDuLFIUb2nfr3lMf2/tnlDK3uycJsgDYq3CeUNAw0SDfaFwaNrhU11MrCNpnMPm9+UwrqCLvo2U18BmCBxVSPQ0iKrgjWCCmYLpWqPsRwEKIfGHQqdfAUdMdpwav9Pd4b2GxTnqABr/fPo0Kb1gc0J9soGy3oC9gOxF9AzzL3ldaPgd5PyhpCKcCHNo5vwhHKWoqzj7y7kXxGZTBoAJAE85uV4GW5ftM9QihIy0OcHbWH+OvtScgQcTBsll0j2RMwy0cvdmKc3/RlZKNxP3CeRflW4jXCxmPToBGCBeUfN5fgBOlsQW0N9zFwGJBpkB/eUeGuAPt9Iq/nfpsXN9vTaWr/u90WITLI3Zpdo13ZIy6Q==|920
\ No newline at end of file
diff --git a/Pages/项目/项目任务分组详情.rd b/Pages/项目/项目任务分组详情.rd
new file mode 100644
index 00000000..58e1f68a
--- /dev/null
+++ b/Pages/项目/项目任务分组详情.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 11,
+ "RowCount": 7,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目任务分组详情!$B$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目分组详情.json b/Pages/项目/项目分组详情.json
new file mode 100644
index 00000000..2210e565
--- /dev/null
+++ b/Pages/项目/项目分组详情.json
@@ -0,0 +1,337 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 6,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "分组名称",
+ "2,1": "",
+ "4,1": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "图标",
+ "GUID": "514c2657-e849-4d58-9a95-fbe5f4b4ea15"
+ },
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=项目分组详情!B3"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目分组详情!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目分组详情!B3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目分组详情!选择图标"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ef57d926-f424-4546-8ce2-97c89cb7f589"
+ }
+ ],
+ "ID": "8e24677c-3567-4041-995a-7ebe27e8e9f7"
+ }
+ ],
+ "BreakpointIdentity": "87fbab90-21e5-4531-8f2a-942460bf7b39"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择图标": "选择图标"
+ }
+ },
+ "PageName": "选择图标",
+ "BreakpointIdentity": "73ffc7a2-10c1-4079-956f-8aef50d59eca"
+ }
+ ],
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "2,3": {
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "f704fcc6-3896-4760-a5b3-3028d4dab170"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ },
+ "RulesGuidList": [
+ "31ce9a6f-4a1f-4392-8459-b8b825e63b57"
+ ]
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目分组",
+ "ColumnName": "ID",
+ "GUID": "c55435ba-23f6-4d32-8290-1f20e7f086d6"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "97881a09-1200-49e1-9b8b-4f1800c0a1d6"
+ }
+ ],
+ "ID": "93a57cb6-da4e-4cb2-bb03-964e0dd358fc"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "6c239bf9-e9c6-4dbf-8af5-dc98ec684fce"
+ }
+ ],
+ "ID": "8753c023-5d59-41b4-806e-1ac9dfa1e290"
+ }
+ ],
+ "BreakpointIdentity": "6fdfa225-cfe9-4bd3-a770-6d8246472541"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "0d8aecb9-e5f8-4462-8bd1-40905ffb6dab"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "2,3": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,10",
+ "2,3,1,8"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目分组详情!$D$3=\"默认分组\""
+ },
+ "GUID": "31ce9a6f-4a1f-4392-8459-b8b825e63b57",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//5CUDlMuifYit0dT7on//xT8Dsk6cEMbHFpjd1s5kEUGDEAzMio8zA3FJwpNmKCmCUA3xf1L7ttTN83UODq4dTLb4tbs8+LErL4cUpNb2WeG/Awt86SY6UQZ9awnPdVuT/zA/mBLqadadxN+pXNGCne47E5m4I3iwGw/hJsGxev53A3ufWG06V6yF4hiqWoawMxdKUIA0Sa8GGx2htILklnhHH87VeGZdym21vUbP/+/xm4Zq+UAEU2tkXb5cCXo1GXz4HSW/qeoedX6qpPGow9epPuqm4IviRuRPJYmsbsJ24l9QPb3OwqArqy8LrcLpdn/U7CsAi9vAA75Qq90Mxpbj5OP3nCJcGw2C/Hmq9tdonPUfbU4p0IVILOO+nLSyhv1LLxLaFZ3xj03nSsv4NrR602RRMDMp2VswJxb5B1zU7xDWCj1EaMC/KVI3gHcwagj+2fVgVtQjhPBkA8ao1RLeeknHqVYW/torJNbhPlOR/qtub9SI7AUPMvyFx/21sYGpBXFlkgNmFbirolRg6TZbnZ6QPJpl+1j+59i5rEiqLQuT55q6uSuVDkc96PNmPDel5fRoQzmBUlRMqg99FJfPQSeh++DiN8ycXE5FVKB+VJ1ZL3/DcID2ZLGnP21t3JPL0Q/qWNH6DQjJpeXFm9+f1YL5WCwi/owL8vnbiFege53IhCs9w8UGDBA7oXsgv/Q1VrJXCMmJOBIimUjdNPgVCoxTV/AdSCfl/06uazxQIGz6qBlCJBuZMJIaNzk5AskW1yb3qJSYLaMn+4FK4R5WV8flu4yClN7Tvk2AOd0AeODSApOx8lflY7M9Yc4GNOzgHPtRGlYeIXbNyMN98hu4z6c5tihFUnpP6C8vREIWGAHFtci8ZDW452DZcu3ZnTS09WqkHxP0BB3OdRcZ/w==|920
\ No newline at end of file
diff --git a/Pages/项目/项目分组详情.rd b/Pages/项目/项目分组详情.rd
new file mode 100644
index 00000000..d96b81c3
--- /dev/null
+++ b/Pages/项目/项目分组详情.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 12,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/项目/项目列表.json b/Pages/项目/项目列表.json
new file mode 100644
index 00000000..622eaaad
--- /dev/null
+++ b/Pages/项目/项目列表.json
@@ -0,0 +1,2565 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 379.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 21
+ ],
+ "Count": 22,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 43,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "%PageTitle%",
+ "3,1": "关键字",
+ "3,20": "类型",
+ "3,22": 0,
+ "5,1": "状态",
+ "5,20": "项目经理",
+ "7,1": "所属客户",
+ "13,1": "项目分组",
+ "13,11": "项目列表",
+ "18,1": "添加分组"
+ },
+ "Formulas": {
+ "13,11": "IF(选中分组=\"\",\"全部\",\"属于[\"&选中分组&\"]的\")&\"项目\""
+ },
+ "AttachInfos": {
+ "1,35": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "Application/044_search_5.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!显示搜索栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(项目列表!显示搜索栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "2f6a5d2c-be44-4aaa-bea4-8031d1d606f9"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "新增项目",
+ "IconPath": "Application/001_add_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "cdad7e744ae74b0a8464757742d62cf2",
+ "BreakpointIdentity": "207facbd-d41b-4f45-84d8-8b26b928d60e"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "正在调取流程...",
+ "Option": {
+ "backOverlayColor": {
+ "type": "color",
+ "value": "#00000080"
+ },
+ "width": "280px",
+ "distance": "10px",
+ "borderRadius": "5px",
+ "ID": "NotiflixNotify",
+ "className": "notiflix-notify",
+ "fontFamily": "Quicksand",
+ "fontSize": "13px",
+ "fontAwesomeIconSize": "34px",
+ "opacity": 1.0,
+ "timeout": 1000,
+ "messageMaxLength": 110,
+ "zindex": 4001,
+ "cssAnimationDuration": 400,
+ "cssAnimation": true,
+ "useIcon": true,
+ "useFontAwesome": false,
+ "backOverlay": false,
+ "plainText": false,
+ "showOnlyTheLastOne": false,
+ "rtl": false,
+ "clickToClose": false,
+ "closeButton": false,
+ "pauseOnHover": true,
+ "success": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(50,198,130,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#32c682"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-check-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-success"
+ },
+ "failure": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(255,85,73,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#ff5549"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-times-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-failure"
+ },
+ "warning": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(238,191,49,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#eebf31"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-exclamation-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-warning"
+ },
+ "info": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(38,192,211,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#26c0d3"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-info-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-info"
+ }
+ },
+ "BreakpointIdentity": "4cf70afb-4521-4a5e-a8c3-82878b131dc2"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "正在启动流程...",
+ "Option": {
+ "backOverlayColor": {
+ "type": "color",
+ "value": "#00000080"
+ },
+ "width": "280px",
+ "distance": "10px",
+ "borderRadius": "5px",
+ "ID": "NotiflixNotify",
+ "className": "notiflix-notify",
+ "fontFamily": "Quicksand",
+ "fontSize": "13px",
+ "fontAwesomeIconSize": "34px",
+ "opacity": 1.0,
+ "timeout": 1000,
+ "messageMaxLength": 110,
+ "zindex": 4001,
+ "cssAnimationDuration": 400,
+ "cssAnimation": true,
+ "useIcon": true,
+ "useFontAwesome": false,
+ "backOverlay": false,
+ "plainText": false,
+ "showOnlyTheLastOne": false,
+ "rtl": false,
+ "clickToClose": false,
+ "closeButton": false,
+ "pauseOnHover": true,
+ "success": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(50,198,130,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#32c682"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-check-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-success"
+ },
+ "failure": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(255,85,73,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#ff5549"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-times-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-failure"
+ },
+ "warning": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(238,191,49,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#eebf31"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-exclamation-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-warning"
+ },
+ "info": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(38,192,211,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#26c0d3"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-info-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-info"
+ }
+ },
+ "BreakpointIdentity": "d340c202-7122-41f9-ba46-334b8581315f"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "项目立项流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!当前用户&\"提交的项目立项申请\""
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "57cf2020-3187-47a5-b6d7-3c9ee7e73cb4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!新增项目临时流程实例ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!发起流程结果.ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a88fcd4a-9552-4fe5-abae-a0a887413c49"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "搜索项目",
+ "TableValue": {
+ "TableName": "项目表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "立项流程示例ID",
+ "GUID": "888159f5-42a7-482b-8c76-06136cad3e64"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!新增项目临时流程实例ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "a4730d3026774d8c8067ec066f087e8c",
+ "BreakpointIdentity": "e046e01c-4ff7-4580-8593-d4d33950052a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目列表!搜索项目"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除指定流程",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程实例ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!新增项目临时流程实例ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ea16a356-aa90-4835-bc0a-5744082bcff7"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!新增项目临时流程实例ID"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "7391d354-d081-4bbd-8ccf-dd3b347c569e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目列表!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"以为您删除刚才创建的流程\""
+ },
+ "BreakpointIdentity": "49c0ba5e-ef6e-449b-a95b-3a9d9aebfbbf"
+ }
+ ],
+ "ID": "24ac9510-5c62-42de-bac9-26a72071156a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"删除流程失败,请手动前往我的待办,处理刚刚发起的流程,原因:\"&项目列表!msg"
+ },
+ "BreakpointIdentity": "eb3eaa86-61fb-4843-887f-e4c861a4205c"
+ }
+ ],
+ "ID": "f06e906a-b147-45ed-994c-decd90a52b8a"
+ }
+ ],
+ "BreakpointIdentity": "fa030b70-9d76-44fb-8878-e3068e011037"
+ }
+ ],
+ "ID": "4df73ac6-f494-44b9-ae30-79b26b5f5e62"
+ }
+ ],
+ "BreakpointIdentity": "6b112335-8337-4674-895c-a5a1a0113abd"
+ },
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "项目表",
+ "BreakpointIdentity": "856a24a2-c6a4-41a0-911a-42a84f645963"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目分组图文列表",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": true,
+ "clearRuntimeQueryConditions": true
+ }
+ },
+ "BreakpointIdentity": "d59fc903-e0ac-4606-a485-52378f728536"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!发起流程结果.Page"
+ },
+ "BreakpointIdentity": "1497778d-bdb5-4314-9688-27dc42e2ed79"
+ }
+ ],
+ "ID": "2db03759-08ba-485a-b5e9-3396e7ed0746"
+ }
+ ],
+ "BreakpointIdentity": "f1969dc7-3133-4cc1-acb0-436e6cc77194"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,3": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!AJ14"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D4"
+ }
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "3ee2228f-3ffa-4d45-a55b-533a9285834c"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词搜索",
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "3,22": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "CellDefaultValue": 0,
+ "Items": [
+ {
+ "Value": "",
+ "DisplayValue": "所有项目"
+ },
+ {
+ "Value": "1",
+ "DisplayValue": "回收站"
+ }
+ ]
+ }
+ },
+ "5,3": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目状态",
+ "BindingInfos": [
+ {
+ "GUID": "eee8d099-8541-41cc-b348-1911a4ec836c",
+ "BindingInfo": {
+ "TableName": "项目状态",
+ "ColumnName": "状态码",
+ "GUID": "847df7fb-98da-4eb8-b994-8f0690649f02"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "cf16bee9-8d5d-4635-b328-3863cbb76119",
+ "BindingInfo": {
+ "TableName": "项目状态",
+ "ColumnName": "项目状态",
+ "GUID": "efc269b8-1686-4dd9-9aa5-4291141e1475"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "5,22": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "0433f081-4735-4832-ba49-c7a19d6bb8dc",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "a5a1387d-d2cd-49a5-87f7-70b01c59103e"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "bb123a54-10bc-4e08-8d41-2d540d2aff2c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "ab4ad90d-25ad-4ca8-aa8c-67c40c1f6ad5"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "AllowAddEmptyItem": true,
+ "EmptyItemLabel": "全部",
+ "placeholder": "选择状态",
+ "noDataText": "无数据",
+ "collapseTags": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "7,3": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "c6e82823-c52e-487d-9a5c-e0e518a6f86a",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "29056705-773d-45f2-8162-c1fad472dbd8"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "d770a91e-0c9b-46e8-944a-77eb38ba7313",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "d21ba841-3bea-41fe-8765-c69beb6a63e6"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "AllowAddEmptyItem": true,
+ "EmptyItemLabel": "全部",
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "collapseTags": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "9,3": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "CommandHandlers": [
+ {
+ "CommandName": "次按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!AJ14"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "6eb3437c-4477-46a9-b098-0021e7d6bfa7"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D10"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "MethodName": "点击主按钮",
+ "ParameterValues": [],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "d0e52753-2976-4763-8ff6-fee7cdc774e7"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "主按钮单击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目列表!W4"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否删除",
+ "ParameterValue": "0",
+ "ID": "860844e73c2c4c58b109eaf0da6e9ef7",
+ "BreakpointIdentity": "a12df77c-b855-40c4-8eeb-2b847e7a31a5"
+ }
+ ],
+ "ID": "9f305d3a-03f2-40f2-84d3-ba09d020f47a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否删除",
+ "ParameterValue": "1",
+ "ID": "4024ca4ff8b84280a08ffdc6913db85c",
+ "BreakpointIdentity": "3617c0c1-7cc7-439e-af71-18f99f1b067a"
+ }
+ ],
+ "ID": "d340674c-1354-4b06-a28b-97b91fe748a6"
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "7cbd3d06-12ae-44ed-b879-b99ae8536a7c"
+ },
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "项目平行视图",
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目状态",
+ "GUID": "d0c9255e-23c8-42b3-b59a-700968e5752b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目经理",
+ "GUID": "0b683da9-5dae-4807-8bc3-d215694b4626"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!W6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "所属客户",
+ "GUID": "85d67675-4493-46e1-9def-5e7cc44c3c00"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D8"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "删除",
+ "GUID": "9eee1fb5-c594-4a1d-9ff7-707a23f1b39a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!是否删除"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目名称",
+ "GUID": "bc5a658c-2e07-40f7-9e1d-b8858465643e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D4"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目代号",
+ "GUID": "108f151e-98f2-49f0-8d2b-ee3f67c954c0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D4"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目简介",
+ "GUID": "846a5ea0-d8d5-4531-b747-c737aeb4a2d9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D4"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "ID": "46a82ce4b360456e80f2ae59595474ef",
+ "Disabled": true,
+ "BreakpointIdentity": "a8bf2ac8-0b46-47ac-83e7-8053138fbf19"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ }
+ ]
+ }
+ },
+ "13,7": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!选中分组"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "2343da74-c723-4a9a-8737-57ffc8be17b1"
+ }
+ ],
+ "ToolTip": "清除筛选",
+ "Size": 14,
+ "IsInvisible": true,
+ "ImagePath": "清空.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "3db70195-fce8-4da3-b3e5-e56009ee399a"
+ ]
+ },
+ "13,10": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SortCommand, ServerDesignerCommon",
+ "ListViewName": "图文列表表格1",
+ "OrderByCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "4e6dcb84-a79e-4a81-9d60-6332f42bb486"
+ }
+ }
+ ]
+ },
+ "ID": "7c489da223594869843882d0bd7cc08f",
+ "BreakpointIdentity": "5ccce6bf-eb3c-4d41-ada5-a6edaa6206d4"
+ }
+ ],
+ "ToolTip": "日期排序",
+ "Size": 18,
+ "ImagePath": "Application/093_sort_toggle_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "13,35": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!AJ14"
+ }
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "84e633be-62b1-403f-bd80-22021abbe5d0"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D10"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "重置查询按钮",
+ "MethodName": "点击主按钮",
+ "ParameterValues": [],
+ "Returns": []
+ }
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "ceb637a4-0413-45bb-9c3a-702228ece49d"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "搜索项目",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "8ee6eff0b74d43ef8e54cd3ef782f76",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!选中分组"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!项目分组"
+ }
+ }
+ ],
+ "BreakpointIdentity": "0233ff10-5999-45af-824e-be1ff4285b46"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "项目分组": "项目分组"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "BindingInfos": [
+ {
+ "GUID": "a1b375ab-0046-4d50-9d7d-9a331d8c2d21",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "ID",
+ "GUID": "e9718946-7518-4b8f-98f4-43cb04ad854f"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "e340e5e3-5e8c-48b0-923d-5f4688d60acc",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "图标",
+ "GUID": "65708843-6636-42fd-a53c-24e38771e85c"
+ },
+ "ColumnName": "图标"
+ },
+ {
+ "GUID": "1107bf4b-4cd0-4793-9a9d-9f8fb2c7d2d9",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "fd899a03-e390-42ac-a1d7-4d744c08f5c0"
+ },
+ "ColumnName": "项目分组"
+ },
+ {
+ "GUID": "e50f0f57-fe7e-4cfa-9c9b-f1a74ca5f1f1",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "排序",
+ "GUID": "ed41b92f-35ed-4607-8f35-2b4e496795de"
+ },
+ "ColumnName": "排序"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "排序",
+ "GUID": "3831d988-8c60-4f4e-b7cb-c36e8b0173c7"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "项目分组图文列表",
+ "TemplateKey": "悬浮变灰"
+ }
+ },
+ "15,10": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "b90932e038f94707b54e571ff7cd84d",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目列表!ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "4eb86791-f7de-426d-a433-ddfb616e730e",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "57519858-b323-4de9-9d2c-728d6e452e2e"
+ }
+ ],
+ "ID": "004e98ad-0f1a-4702-9dd0-3fff9f123667"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "项目信息",
+ "DeleteCachedQuery": true,
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "7fc45575-b525-405a-801f-42a0dfefda35"
+ }
+ ],
+ "ID": "1397fa78-3c60-4f3f-868b-a64911aeffcd"
+ }
+ ],
+ "BreakpointIdentity": "68d63b0c-a862-4801-b1bc-258944795477"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "项目名称": "项目名称",
+ "项目简介": "项目简介",
+ "项目封面": "项目封面",
+ "项目经理_全名": "项目经理_全名",
+ "客服经理_全名": "客服经理_全名",
+ "商务经理_全名": "商务经理_全名",
+ "项目状态文本": "项目状态文本",
+ "项目状态": "项目状态",
+ "成员数量": "成员数量",
+ "分配方式": "分配方式"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目平行视图",
+ "BindingInfos": [
+ {
+ "GUID": "36af660b-120c-4023-ba6e-8f94732d9ff5",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "ID",
+ "GUID": "08944928-496c-49f1-840c-48a1c38c5dc4"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "58f0b53d-7576-415e-9ebb-217a1a75d80b",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目名称",
+ "GUID": "8d69c9c6-440f-4e6e-9688-b4fd52585382"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "fb94da5e-7e1d-4735-9761-bb474ca94a76",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目简介",
+ "GUID": "555c1bc7-34a5-4d92-b2ae-fbe602363b8b"
+ },
+ "ColumnName": "项目简介"
+ },
+ {
+ "GUID": "67790fb1-759a-4463-a707-3fcd276edad8",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目封面",
+ "GUID": "5bd507ef-098d-44bf-a6f5-6d51fff1e5c0"
+ },
+ "ColumnName": "项目封面"
+ },
+ {
+ "GUID": "208023fc-f1b2-4465-8d05-a957d25066a8",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目经理",
+ "GUID": "8610197e-edd8-4858-aec9-6c3e93364711",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目经理_全名"
+ },
+ {
+ "GUID": "194f2006-3220-4390-aa9c-d919cd1dd248",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "客服经理",
+ "GUID": "715580d7-a244-4490-9b91-33e1e1e30fdc",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "客服经理_全名"
+ },
+ {
+ "GUID": "08f79388-f24f-4cf2-b24f-9ab5b2d5b745",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "商务经理",
+ "GUID": "d8de956a-4fb9-4a3f-8b93-5a15f5afa5ad",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "商务经理_全名"
+ },
+ {
+ "GUID": "504c34d7-3c35-4558-90b7-cef488140887",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目状态",
+ "GUID": "0237084a-1f81-4527-a52f-2f80f17c21f2",
+ "RelationBinding": {
+ "RelatedTable": "项目状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "项目状态"
+ }
+ },
+ "ColumnName": "项目状态文本"
+ },
+ {
+ "GUID": "7ba94120-a808-4303-baaf-2731cf85c203",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目状态",
+ "GUID": "ac31083b-73a2-4766-91d7-a85cb1e0bae0"
+ },
+ "ColumnName": "项目状态"
+ },
+ {
+ "GUID": "cd856f3a-714b-42c1-8f65-ae7036cf8643",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "391816d4-998a-43bc-8870-e44433c8221d"
+ },
+ "ColumnName": "成员数量"
+ },
+ {
+ "GUID": "5a7da177-2112-4d0c-965b-cd7ef2c4bf46",
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "工时分配方式",
+ "GUID": "f793d2ea-1977-45a7-9a4d-b490e075c783",
+ "RelationBinding": {
+ "RelatedTable": "工时分配方式",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分配方式"
+ }
+ },
+ "ColumnName": "分配方式"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "删除",
+ "GUID": "2f82a680-59e8-47a2-82b0-82ee34c24815"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!是否删除"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目分组",
+ "GUID": "57e46891-6f16-4c1a-981a-d63115187079"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!选中分组"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目状态",
+ "GUID": "469fdd51-e65b-4363-bd9f-7cd1eb89dbfc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "所属客户",
+ "GUID": "b97ddea9-b025-4ba5-af9b-927f738db5b1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!D8"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目名称",
+ "GUID": "4a9ae7e9-9fa0-46ec-9083-4f71e97f7ca1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(ISBLANK(项目列表!AJ14),项目列表!D4,项目列表!AJ14)"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目代号",
+ "GUID": "477f3a9c-346d-4774-ac60-e3c18a7aa90d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(ISBLANK(项目列表!AJ14),项目列表!D4,项目列表!AJ14)"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目简介",
+ "GUID": "ec7eab48-aa19-4bae-a11a-cb0c8d8bfbff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(ISBLANK(项目列表!AJ14),项目列表!D4,项目列表!AJ14)"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "2155c8b5-39d7-40ef-83ad-6b60367d9c8e"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "ID",
+ "项目名称",
+ "项目简介",
+ "项目封面",
+ "项目经理_全名",
+ "客服经理_全名",
+ "商务经理_全名",
+ "项目状态文本",
+ "项目状态",
+ "成员数量",
+ "分配方式"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 15,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 15,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 128.0,
+ "TextForNoItem": "暂无项目",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排横线分割"
+ }
+ },
+ "18,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目分组详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "e81f926f-b0d2-43c0-8040-62678b7eef2b"
+ }
+ ],
+ "Text": "添加分组",
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "21,10": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "显示搜索栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!4:13"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!显示搜索栏"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3ea6d3e4-865f-4a1b-ba11-14db97b011ab"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664,
+ "FontWeight": 0
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ },
+ {
+ "FontFamily": 1,
+ "BorderLeft": null,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "Formatter": 3
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "BorderLeft": null,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 4
+ },
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 7
+ },
+ {
+ "HorizontalAlignment": 7,
+ "BorderLeft": null,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 7
+ },
+ {
+ "HorizontalAlignment": 7,
+ "BorderRight": 0
+ },
+ {
+ "HorizontalAlignment": 7
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "Body",
+ "black",
+ "[AUTO]General",
+ "Left",
+ "Text 1 50",
+ "Background 2 0",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,35": 1,
+ "1,36": 1,
+ "1,37": 1,
+ "1,38": 1,
+ "1,39": 1,
+ "1,40": 1,
+ "1,41": 1,
+ "3,1": 2,
+ "3,2": 1,
+ "3,3": 3,
+ "3,20": 2,
+ "3,21": 1,
+ "3,22": 2,
+ "3,29": 1,
+ "3,30": 1,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 3,
+ "4,17": 3,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 3,
+ "4,25": 3,
+ "4,26": 3,
+ "4,27": 3,
+ "4,28": 3,
+ "4,29": 3,
+ "4,30": 3,
+ "4,31": 3,
+ "4,32": 3,
+ "4,33": 3,
+ "4,34": 3,
+ "4,35": 3,
+ "4,36": 3,
+ "4,37": 1,
+ "4,38": 1,
+ "4,39": 1,
+ "4,41": 1,
+ "5,1": 4,
+ "5,2": 1,
+ "5,3": 2,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,18": 1,
+ "5,20": 4,
+ "5,21": 1,
+ "5,22": 2,
+ "5,23": 1,
+ "5,24": 1,
+ "5,25": 1,
+ "5,26": 1,
+ "5,27": 1,
+ "5,28": 1,
+ "5,41": 1,
+ "6,19": 1,
+ "6,20": 4,
+ "6,21": 4,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 2,
+ "6,41": 1,
+ "7,1": 4,
+ "7,2": 1,
+ "7,3": 2,
+ "7,19": 1,
+ "7,41": 1,
+ "8,1": 2,
+ "8,2": 2,
+ "8,3": 3,
+ "8,4": 3,
+ "8,5": 3,
+ "8,6": 3,
+ "8,7": 3,
+ "8,8": 3,
+ "8,9": 3,
+ "8,10": 3,
+ "8,11": 3,
+ "8,12": 3,
+ "8,13": 3,
+ "8,14": 3,
+ "8,15": 3,
+ "8,16": 3,
+ "8,17": 3,
+ "8,18": 3,
+ "8,19": 3,
+ "8,20": 3,
+ "8,21": 3,
+ "8,22": 3,
+ "8,23": 3,
+ "8,24": 3,
+ "8,25": 3,
+ "8,26": 3,
+ "8,27": 3,
+ "8,28": 3,
+ "8,29": 3,
+ "8,30": 3,
+ "8,31": 3,
+ "8,32": 3,
+ "8,33": 3,
+ "8,34": 3,
+ "8,35": 3,
+ "8,36": 3,
+ "8,37": 3,
+ "8,38": 3,
+ "8,39": 3,
+ "8,41": 1,
+ "9,3": 1,
+ "9,10": 1,
+ "9,11": 3,
+ "9,12": 3,
+ "9,13": 3,
+ "9,14": 3,
+ "9,15": 3,
+ "9,16": 3,
+ "9,17": 3,
+ "9,18": 3,
+ "9,19": 3,
+ "9,20": 3,
+ "9,21": 3,
+ "9,22": 3,
+ "9,23": 3,
+ "9,24": 3,
+ "9,25": 3,
+ "9,26": 3,
+ "9,27": 3,
+ "9,28": 3,
+ "9,29": 3,
+ "9,30": 3,
+ "9,31": 3,
+ "9,32": 3,
+ "9,33": 3,
+ "9,34": 3,
+ "9,35": 3,
+ "9,36": 3,
+ "9,37": 3,
+ "9,38": 3,
+ "9,39": 1,
+ "9,41": 1,
+ "10,1": 2,
+ "10,2": 2,
+ "10,3": 2,
+ "10,4": 2,
+ "10,5": 2,
+ "10,6": 2,
+ "10,7": 2,
+ "10,8": 2,
+ "10,9": 2,
+ "10,10": 2,
+ "10,11": 2,
+ "10,12": 2,
+ "10,13": 2,
+ "10,14": 2,
+ "10,15": 2,
+ "10,16": 1,
+ "10,17": 2,
+ "10,18": 2,
+ "10,19": 2,
+ "10,20": 2,
+ "10,21": 2,
+ "10,22": 2,
+ "10,23": 2,
+ "10,24": 3,
+ "10,25": 3,
+ "10,26": 3,
+ "10,27": 3,
+ "10,28": 3,
+ "10,29": 3,
+ "10,30": 3,
+ "10,31": 3,
+ "10,39": 1,
+ "10,40": 1,
+ "10,41": 1,
+ "11,1": 2,
+ "11,2": 2,
+ "11,3": 2,
+ "11,4": 2,
+ "11,5": 2,
+ "11,6": 2,
+ "11,7": 2,
+ "11,8": 2,
+ "11,9": 2,
+ "11,10": 2,
+ "11,11": 2,
+ "11,12": 2,
+ "11,13": 2,
+ "11,14": 2,
+ "11,15": 2,
+ "11,16": 1,
+ "11,17": 2,
+ "11,18": 2,
+ "11,19": 2,
+ "11,20": 2,
+ "11,21": 2,
+ "11,22": 2,
+ "11,23": 2,
+ "11,24": 3,
+ "11,25": 3,
+ "11,26": 3,
+ "11,27": 3,
+ "11,28": 3,
+ "11,29": 3,
+ "11,30": 3,
+ "11,31": 3,
+ "11,39": 1,
+ "11,40": 1,
+ "11,41": 1,
+ "12,8": 1,
+ "13,1": 5,
+ "13,5": 6,
+ "13,6": 6,
+ "13,7": 6,
+ "13,8": 7,
+ "13,10": 6,
+ "13,11": 8,
+ "13,35": 9,
+ "14,8": 10,
+ "15,1": 11,
+ "15,8": 12,
+ "15,10": 13,
+ "16,8": 14,
+ "17,1": 11,
+ "17,2": 11,
+ "17,3": 11,
+ "17,4": 11,
+ "17,5": 11,
+ "17,6": 11,
+ "17,7": 11,
+ "17,8": 12,
+ "18,1": 15,
+ "18,8": 12,
+ "19,1": 11,
+ "19,2": 11,
+ "19,3": 11,
+ "19,4": 11,
+ "19,5": 11,
+ "19,6": 11,
+ "19,7": 11,
+ "19,8": 16,
+ "20,1": 11,
+ "20,2": 11,
+ "20,3": 11,
+ "20,4": 11,
+ "20,5": 11,
+ "20,6": 11,
+ "20,7": 11,
+ "20,8": 17,
+ "21,10": 1,
+ "21,11": 1,
+ "21,12": 1,
+ "21,13": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "21,1,1,7",
+ "21,10,1,4",
+ "13,1,1,4",
+ "16,8,4,1",
+ "15,1,2,7",
+ "18,1,1,7",
+ "21,14,1,5",
+ "15,10,4,32",
+ "3,1,1,2",
+ "3,3,1,16",
+ "1,35,1,7",
+ "9,3,1,7",
+ "3,20,1,2",
+ "5,1,1,2",
+ "5,3,1,16",
+ "5,20,1,2",
+ "5,22,1,7",
+ "3,22,1,7",
+ "7,1,1,2",
+ "7,3,1,16",
+ "13,35,1,7"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "项目列表",
+ "PageLoadedCommandList": [
+ {
+ "$type": "JQueryUI.CardListSortable, JQueryUI",
+ "CellName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!B16"
+ },
+ "ColName": "排序",
+ "Hasupdate": true,
+ "UpdateCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目分组图文列表",
+ "UpdateType": 3,
+ "BreakpointIdentity": "cad8a94d-2b08-4410-bb60-f2c5d2edeff9"
+ }
+ ],
+ "ParamProperties": {}
+ },
+ "BreakpointIdentity": "ba1c3f67-289f-4ef3-98e0-8240e870c280"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "60f4b36e-79a4-4e7b-9dc8-1674dc67298d"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表!选中分组<>\"\""
+ },
+ "GUID": "3db70195-fce8-4da3-b3e5-e56009ee399a",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "e68acf20-ca11-424d-805b-7456a217b4cb.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "0,286",
+ "Size": "1359,6"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "显示搜索栏",
+ "Formula": "项目列表!$K$22"
+ },
+ {
+ "Name": "选中分组",
+ "Formula": "项目列表!$B$22"
+ },
+ {
+ "Name": "新增项目临时流程实例ID",
+ "Formula": "项目列表!$O$22"
+ },
+ {
+ "Name": "是否删除",
+ "Formula": "项目列表!$W$4"
+ }
+ ]
+}//X90I8icbu6a8whlqKy+Sa2uvTcq7jVaS21d3yYVrPv4aq9r6DMIUPTJqkw/RKS5pfGvVUNz/YjdHvhwgIjEl3IClu0gmguQdKxE4P3obiSKI6nkjwMz0Uc7FTWrJY8rKl1U8CyG7Dc5ziVbQgYsbDV7JnIfBJkhLL8pyoS+VoAwQfWa+5NIgkbfeEZnxB2eYtbpfhCK03DegK86orOLOiWVvBOmKtQuUc9A9ru3L86goLzbeovh5wD/QN2pUQFybjd3lL2QRSX0dIjkSEbePQ8yN8qFOhr3luYkBr5+ZRIc8lfMxUi5KcXYuQyt9Y2aVlafQ+wFjXlSTuI7PfIYYb3Ol4rSOV0q/9QzH1tP5m6QIhOcCAJFteJy+a3yktH/6XLU8q1PkCbGo0cZ0Q3VmxG0XX+qgJqTbPP+lA9GFe4cZLYeSJqMuHsTlxw0n8KZbcSca/7nMLHKQwo07S0UD2R3BjQ9Uvv6+Yu4AtkwnafJfrBtLfxzA9aVna97AdQAXEcvMqA7k7PtCls6nwKlJHOaRpdl70Gy3CE0EMi/oDinr09P6InL0XCkH6JCoSz+xL2dAgtPLFeN7oMujrdtAFDCcnS35dr++4o6/+zmIsxji3wN559nqKlOYbhScVwJoTlrhnL0TC14fLAWM4xfXBK0VqFYSQBZ0RQL3GdAIbwtkUZEp4Njhputi0eAhH/b5MMhEymmPMe10cZ0JIrQTPP3DstMnHsGy+xvpP+xQUVVXfupm0eetw87gLRpHonvEID3peSKJdwHLBVhsZ1K/gZMvzZckq0fWxEJTceTQ9ALMfyAKxq+tyQ5/UbvYmgCf8NNrCHL9aUJfR+5RIyb3KN/aDnvhhnVMODJbi2CmWKrzxHl6XGr0sFXJtQygJp2kjOyAMt0cjL4KfD8EE1o/ww==|920
\ No newline at end of file
diff --git a/Pages/项目/项目列表.rd b/Pages/项目/项目列表.rd
new file mode 100644
index 00000000..16dbbc39
--- /dev/null
+++ b/Pages/项目/项目列表.rd
@@ -0,0 +1,26 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 22,
+ "Formulas": {
+ "13,11": "IF(选中分组=\"\",\"全部\",\"属于[\"&选中分组&\"]的\")&\"项目\""
+ },
+ "CustomNames": [
+ {
+ "Name": "显示搜索栏",
+ "Formula": "项目列表!$K$22"
+ },
+ {
+ "Name": "选中分组",
+ "Formula": "项目列表!$B$22"
+ },
+ {
+ "Name": "新增项目临时流程实例ID",
+ "Formula": "项目列表!$O$22"
+ },
+ {
+ "Name": "是否删除",
+ "Formula": "项目列表!$W$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/反馈与建议.json b/Pages/项目/项目反馈/反馈与建议.json
new file mode 100644
index 00000000..82834956
--- /dev/null
+++ b/Pages/项目/项目反馈/反馈与建议.json
@@ -0,0 +1,2682 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 201.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 48.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 49.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0,
+ "Mode": 1
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 616.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "45": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ },
+ "46": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "47": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 47
+ ],
+ "Count": 48,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,24": "进度查询",
+ "3,28": "分享链接",
+ "9,2": "感谢您的提交",
+ "10,2": "我们正火速安排工程师处理您的反馈,请耐心等待!",
+ "12,15": "再次填写",
+ "14,2": "提交反馈",
+ "15,5": "请尽量详细的描述您所遇到的问题,提交后开发团队会第一时间进行处理。\r\n您可以使用工单编号随时查询处理进度,工单编号在提交后可获得。",
+ "17,3": "01",
+ "17,4": "所属项目",
+ "21,3": "02",
+ "21,4": "您的称呼",
+ "25,3": "03",
+ "25,4": "联系方式",
+ "29,3": "04",
+ "29,4": "反馈类型",
+ "33,3": "05",
+ "33,4": "功能模块",
+ "37,3": "07",
+ "37,4": "需求标题",
+ "41,3": "08",
+ "41,4": "问题描述",
+ "41,30": "请详细说明您遇到的问题",
+ "45,15": "提交反馈",
+ "47,7": 0
+ },
+ "Formulas": {
+ "10,2": "\"感谢您的反馈,此次工单编号为【\"&工单编号&\"】\"&CHAR(10)&CHAR(13)&\"您可以点击这里复制,以便后期查询处理进度\""
+ },
+ "AttachInfos": {
+ "2,3": {
+ "CellType": {
+ "$type": "LottiePlayer.LottiePlayerDiv, LottiePlayer",
+ "Src": "https://hos-1257098086.cos.ap-chengdu.myqcloud.com/Lottie/Welcome.json",
+ "Width": 300,
+ "Height": 55
+ }
+ },
+ "3,24": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "工单进度查询",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!工单编号"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=工单进度查询!C5"
+ }
+ }
+ ],
+ "BreakpointIdentity": "dc9ceb25-622c-4c10-b627-3151e0385b2c"
+ }
+ ],
+ "Text": "进度查询",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/156_processCentre_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,28": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "分享链接",
+ "TemplateKey": "_RS_Success1",
+ "Icon": {
+ "Name": "分享.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 13.0
+ }
+ },
+ "8,14": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "推送成功.png"
+ }
+ },
+ "10,2": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "复制到剪贴板.复制到剪贴板, 复制到剪贴板",
+ "ObjectiveCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!工单编号"
+ },
+ "IsAlert": false,
+ "AlertData": "复制成功!",
+ "BreakpointIdentity": "91af0f94-2ccf-46ec-8be9-ee66930bf559"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "复制成功",
+ "BreakpointIdentity": "c5336b90-6cd3-4512-8631-6e4040c8fe55"
+ }
+ ],
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "12,15": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E36,反馈与建议!P36,反馈与建议!E44,反馈与建议!工单编号"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "6f20bad8-97eb-496f-b048-7068b2d043dc"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!8:14"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!15:46"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "5fb4dfbe-8f27-4b10-8c01-6b502c89d044"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E24"
+ },
+ "TargetType": "ElementUI.InputCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "26f7a991-c739-4a7e-87fb-847fb0b498b0"
+ }
+ ],
+ "Text": "再次填写",
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "编辑.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "19,4": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目匿名视图",
+ "BindingInfos": [
+ {
+ "GUID": "31743bbf-2501-4be7-8eec-0a5d86f16c58",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "ID",
+ "GUID": "a7116cc7-bd92-43ad-b2ca-798576138063"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "9aa1270a-b63a-44a4-80d6-e016a1fba0e6",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "项目名称",
+ "GUID": "87405963-488e-4877-80e7-2bfa61dca821"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "23,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入内容",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "27,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入您的手机、邮箱或微信",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "31,4": {
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 1,
+ "ItemSpace": 15,
+ "IsBounding": true,
+ "DataSource": "反馈类型表",
+ "ValueColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "92362fe5-3248-4495-bfbb-1007a6241f9f"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "反馈类型",
+ "GUID": "3d39a916-8cb9-478a-a0da-fb198ecbbbc1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈类型",
+ "TableValue": {
+ "TableName": "反馈类型表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "307f549a-a750-4f22-b5bb-8bd78f57dc16",
+ "BindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "格式模板",
+ "GUID": "fdd82109-a95e-4454-99fe-ca3d4edbd92d"
+ },
+ "ColumnName": "格式模板"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "7b8396f6-f2df-46b9-9cf9-e2120ba8411f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E32"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "6847c6caa8aa4a099a6eeea00b157a4b",
+ "BreakpointIdentity": "6acf11dd-424b-413c-8a3c-2a3d3bdae7c4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈与建议!H48"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈类型"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E44"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!反馈类型.格式模板"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!内容变动"
+ },
+ "Value": "0"
+ }
+ ],
+ "BreakpointIdentity": "af7d4748-4e96-438b-8c10-1da9e1997f37"
+ }
+ ],
+ "ID": "0e7fa063-5b37-4bd3-8794-7b0029fa433a"
+ }
+ ],
+ "BreakpointIdentity": "3a57396a-e3c0-4d67-ac6d-d1e02552da89"
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "35,4": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "反馈收集任务匿名视图",
+ "BindingInfos": [
+ {
+ "GUID": "4f45c681-f3c3-4de2-baee-92b81aef5c41",
+ "BindingInfo": {
+ "TableName": "反馈收集任务匿名视图",
+ "ColumnName": "ID",
+ "GUID": "7193b6f4-edd4-482f-a66c-74d27d94389d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "1d6d38a6-4393-4282-ba52-ea8ac4c6db67",
+ "BindingInfo": {
+ "TableName": "反馈收集任务匿名视图",
+ "ColumnName": "任务名称",
+ "GUID": "ca0cd759-aa91-4b05-acb7-65883de855ea"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "反馈收集任务匿名视图",
+ "ColumnName": "项目ID",
+ "GUID": "83f073e6-1c35-4140-8118-fa31b7acee08"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "AllowAddEmptyItem": true,
+ "EmptyItemLabel": "其他",
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "NumberType": 6,
+ "FirstParamValue": "1",
+ "SecondParamValue": "12"
+ }
+ },
+ "39,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "例如:XX列表页无法正常查询",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "43,4": {
+ "CellType": {
+ "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
+ "EditCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!内容变动"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "451219db-9118-4eed-95be-458eb8b22d1f"
+ }
+ ],
+ "ParamProperties": {}
+ },
+ "UIPermissions": [
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ }
+ },
+ "45,15": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "提交中",
+ "VBalidate": true,
+ "BreakpointIdentity": "22aac935-533d-42e2-9218-3f1753c8ad1f"
+ },
+ {
+ "$type": "FrontendCacheCommand.Upsert_LocalCache, FrontendCacheCommand",
+ "KeyString": "name",
+ "ValueString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E24"
+ },
+ "VersionString": "1.0",
+ "BreakpointIdentity": "98cb0174-0d19-4760-9dc1-e106a3ec7a7f"
+ },
+ {
+ "$type": "FrontendCacheCommand.Upsert_LocalCache, FrontendCacheCommand",
+ "KeyString": "tel",
+ "ValueString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E28"
+ },
+ "VersionString": "1.0",
+ "BreakpointIdentity": "19152477-97d3-479c-ba20-bb680e8d8dab"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "匿名提交项目反馈",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "关联任务",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E36"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E32"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E40"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E44"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "提交人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E24"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "联系方式",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E28"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "反馈编号",
+ "ResultTo": {
+ "SerializeProperty": "=反馈与建议!D48"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "6e60af62-0d52-4b63-a032-e3e0d3465333"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "d145ad40-2a6f-4f7a-9c7d-9ec41d284410"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈与建议!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!15:46"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!8:14"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "87dd094c-2bc8-4eea-ba3a-4c341db11d25"
+ }
+ ],
+ "ID": "1258eec9-e2d6-4a33-973c-6743978f07a7"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "a2219261-848b-49db-a740-4e46ca0faade"
+ }
+ ],
+ "ID": "25b2d44d-0585-4a7c-af38-d9a8fb6a2a93"
+ }
+ ],
+ "BreakpointIdentity": "46c64e0e-f76d-467c-bd21-06fbb564a393"
+ }
+ ],
+ "Text": "提交反馈",
+ "TemplateKey": "_RS_Main2",
+ "Icon": {
+ "Name": "Application/121_send_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "47,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "21a13759-5554-4a0e-9d03-0c31f6ae926d"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 29.333333333333332,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 3
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 21.333333333333332,
+ "FontWeight": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 2,
+ "Underline": false
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 21.333333333333332,
+ "FontWeight": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 7,
+ "HorizontalAlignment": 2,
+ "WordWrap": true
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 16.0,
+ "Foreground": 8,
+ "Formatter": 9,
+ "HorizontalAlignment": 10
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 16.0,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 3,
+ "HorizontalAlignment": 10
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 6
+ },
+ {
+ "FontFamily": 3,
+ "HorizontalAlignment": 11
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 11
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "方正准圆简体",
+ "black",
+ "Center",
+ "Body",
+ "Bold",
+ "Text 1 50",
+ "[AUTO]General",
+ "General",
+ "Accent 1 0",
+ "@",
+ "Left",
+ "Right"
+ ]
+ },
+ "CellStyles": {
+ "1,2": 0,
+ "1,32": 0,
+ "2,2": 0,
+ "2,3": 1,
+ "2,32": 0,
+ "3,2": 0,
+ "3,16": 0,
+ "3,17": 0,
+ "3,18": 0,
+ "3,19": 0,
+ "3,20": 0,
+ "3,21": 0,
+ "3,22": 0,
+ "3,24": 2,
+ "3,25": 1,
+ "3,26": 1,
+ "3,27": 0,
+ "3,28": 3,
+ "3,31": 0,
+ "3,32": 0,
+ "4,2": 0,
+ "4,16": 0,
+ "4,17": 0,
+ "4,18": 0,
+ "4,19": 0,
+ "4,20": 0,
+ "4,21": 0,
+ "4,22": 0,
+ "4,23": 0,
+ "4,24": 0,
+ "4,25": 0,
+ "4,26": 0,
+ "4,27": 0,
+ "4,28": 0,
+ "4,29": 0,
+ "4,30": 0,
+ "4,31": 0,
+ "4,32": 0,
+ "5,2": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 0,
+ "5,26": 0,
+ "5,27": 0,
+ "5,28": 0,
+ "5,29": 0,
+ "5,30": 0,
+ "5,31": 0,
+ "5,32": 0,
+ "9,0": 1,
+ "9,1": 1,
+ "9,2": 4,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 1,
+ "9,17": 1,
+ "9,18": 1,
+ "9,19": 1,
+ "9,20": 1,
+ "9,21": 1,
+ "9,22": 1,
+ "9,23": 1,
+ "9,24": 1,
+ "9,25": 1,
+ "9,26": 1,
+ "9,27": 1,
+ "9,28": 1,
+ "9,29": 1,
+ "9,30": 1,
+ "9,31": 1,
+ "9,32": 4,
+ "9,33": 1,
+ "10,0": 1,
+ "10,1": 1,
+ "10,2": 5,
+ "10,32": 6,
+ "10,33": 1,
+ "11,0": 1,
+ "11,1": 1,
+ "11,2": 6,
+ "11,3": 6,
+ "11,4": 6,
+ "11,5": 6,
+ "11,6": 6,
+ "11,7": 6,
+ "11,8": 6,
+ "11,9": 6,
+ "11,10": 6,
+ "11,11": 6,
+ "11,12": 6,
+ "11,13": 6,
+ "11,14": 6,
+ "11,15": 6,
+ "11,16": 6,
+ "11,17": 6,
+ "11,18": 6,
+ "11,19": 6,
+ "11,20": 6,
+ "11,21": 6,
+ "11,22": 6,
+ "11,23": 6,
+ "11,24": 6,
+ "11,25": 6,
+ "11,26": 6,
+ "11,27": 6,
+ "11,28": 6,
+ "11,29": 6,
+ "11,30": 6,
+ "11,31": 6,
+ "11,32": 6,
+ "11,33": 1,
+ "12,0": 1,
+ "12,1": 1,
+ "12,2": 6,
+ "12,3": 6,
+ "12,4": 6,
+ "12,5": 6,
+ "12,6": 6,
+ "12,7": 6,
+ "12,8": 6,
+ "12,9": 6,
+ "12,10": 6,
+ "12,11": 6,
+ "12,15": 2,
+ "12,16": 1,
+ "12,17": 1,
+ "12,18": 1,
+ "12,23": 6,
+ "12,24": 6,
+ "12,25": 6,
+ "12,26": 6,
+ "12,27": 6,
+ "12,28": 6,
+ "12,29": 6,
+ "12,30": 6,
+ "12,31": 6,
+ "12,32": 6,
+ "12,33": 1,
+ "13,0": 1,
+ "13,1": 1,
+ "13,2": 6,
+ "13,3": 6,
+ "13,4": 6,
+ "13,5": 6,
+ "13,6": 6,
+ "13,7": 6,
+ "13,8": 6,
+ "13,9": 6,
+ "13,10": 6,
+ "13,11": 6,
+ "13,12": 6,
+ "13,13": 6,
+ "13,14": 6,
+ "13,15": 2,
+ "13,16": 2,
+ "13,17": 2,
+ "13,18": 2,
+ "13,19": 6,
+ "13,20": 6,
+ "13,21": 6,
+ "13,22": 6,
+ "13,23": 6,
+ "13,24": 6,
+ "13,25": 6,
+ "13,26": 6,
+ "13,27": 6,
+ "13,28": 6,
+ "13,29": 6,
+ "13,30": 6,
+ "13,31": 6,
+ "13,32": 6,
+ "13,33": 1,
+ "14,2": 7,
+ "14,32": 7,
+ "15,5": 8,
+ "15,32": 9,
+ "16,0": 1,
+ "16,1": 1,
+ "16,2": 4,
+ "16,3": 4,
+ "16,4": 4,
+ "16,5": 4,
+ "16,6": 4,
+ "16,7": 4,
+ "16,8": 4,
+ "16,9": 4,
+ "16,10": 4,
+ "16,11": 4,
+ "16,12": 4,
+ "16,13": 4,
+ "16,14": 4,
+ "16,15": 4,
+ "16,16": 4,
+ "16,17": 4,
+ "16,18": 4,
+ "16,19": 4,
+ "16,20": 4,
+ "16,21": 4,
+ "16,22": 4,
+ "16,23": 4,
+ "16,24": 4,
+ "16,25": 4,
+ "16,26": 4,
+ "16,27": 4,
+ "16,28": 4,
+ "16,29": 4,
+ "16,30": 4,
+ "16,31": 4,
+ "16,32": 4,
+ "16,33": 1,
+ "17,0": 1,
+ "17,1": 1,
+ "17,2": 1,
+ "17,3": 10,
+ "17,4": 11,
+ "17,5": 1,
+ "17,6": 1,
+ "17,7": 1,
+ "17,8": 1,
+ "17,9": 1,
+ "17,10": 1,
+ "17,11": 1,
+ "17,12": 1,
+ "17,13": 1,
+ "17,14": 1,
+ "17,15": 1,
+ "17,16": 1,
+ "17,17": 1,
+ "17,18": 1,
+ "17,19": 1,
+ "17,20": 1,
+ "17,21": 1,
+ "17,22": 1,
+ "17,23": 1,
+ "17,24": 1,
+ "17,25": 1,
+ "17,26": 1,
+ "17,27": 1,
+ "17,28": 1,
+ "17,29": 1,
+ "17,30": 1,
+ "17,31": 1,
+ "17,32": 1,
+ "17,33": 1,
+ "18,0": 1,
+ "18,1": 1,
+ "18,2": 1,
+ "18,3": 1,
+ "18,4": 1,
+ "18,5": 1,
+ "18,6": 1,
+ "18,7": 1,
+ "18,8": 1,
+ "18,9": 1,
+ "18,10": 1,
+ "18,11": 1,
+ "18,12": 1,
+ "18,13": 1,
+ "18,14": 1,
+ "18,15": 1,
+ "18,16": 1,
+ "18,17": 1,
+ "18,18": 1,
+ "18,19": 1,
+ "18,20": 1,
+ "18,21": 1,
+ "18,22": 1,
+ "18,23": 1,
+ "18,24": 1,
+ "18,25": 1,
+ "18,26": 1,
+ "18,27": 1,
+ "18,28": 1,
+ "18,29": 1,
+ "18,30": 1,
+ "18,31": 1,
+ "18,32": 1,
+ "18,33": 1,
+ "19,0": 1,
+ "19,1": 1,
+ "19,2": 1,
+ "19,3": 1,
+ "19,4": 12,
+ "19,31": 1,
+ "19,32": 1,
+ "19,33": 1,
+ "20,0": 1,
+ "20,1": 1,
+ "20,2": 1,
+ "20,3": 1,
+ "20,4": 1,
+ "20,5": 1,
+ "20,6": 1,
+ "20,7": 1,
+ "20,8": 1,
+ "20,9": 1,
+ "20,10": 1,
+ "20,11": 1,
+ "20,12": 1,
+ "20,13": 1,
+ "20,14": 1,
+ "20,15": 1,
+ "20,16": 1,
+ "20,17": 1,
+ "20,18": 1,
+ "20,19": 1,
+ "20,20": 1,
+ "20,21": 1,
+ "20,22": 1,
+ "20,23": 1,
+ "20,24": 1,
+ "20,25": 1,
+ "20,26": 1,
+ "20,27": 1,
+ "20,28": 1,
+ "20,29": 1,
+ "20,30": 1,
+ "20,31": 1,
+ "20,32": 1,
+ "20,33": 1,
+ "21,3": 10,
+ "21,4": 11,
+ "21,5": 1,
+ "22,3": 1,
+ "23,3": 1,
+ "23,4": 13,
+ "24,3": 1,
+ "25,0": 1,
+ "25,1": 1,
+ "25,3": 10,
+ "25,4": 11,
+ "25,5": 1,
+ "25,6": 1,
+ "25,7": 1,
+ "25,8": 1,
+ "25,9": 1,
+ "25,10": 1,
+ "25,11": 1,
+ "25,12": 1,
+ "25,13": 1,
+ "25,14": 1,
+ "25,15": 1,
+ "25,16": 1,
+ "25,17": 1,
+ "25,18": 1,
+ "25,19": 1,
+ "25,20": 1,
+ "25,21": 1,
+ "25,22": 1,
+ "25,23": 1,
+ "25,24": 1,
+ "25,25": 1,
+ "25,26": 1,
+ "25,27": 1,
+ "25,28": 1,
+ "25,29": 1,
+ "25,30": 1,
+ "25,31": 1,
+ "25,32": 1,
+ "25,33": 1,
+ "26,0": 1,
+ "26,1": 1,
+ "26,3": 14,
+ "26,4": 1,
+ "26,5": 1,
+ "26,6": 1,
+ "26,7": 1,
+ "26,8": 1,
+ "26,9": 1,
+ "26,10": 1,
+ "26,11": 1,
+ "26,12": 1,
+ "26,13": 1,
+ "26,14": 1,
+ "26,15": 1,
+ "26,16": 1,
+ "26,17": 1,
+ "26,18": 1,
+ "26,19": 1,
+ "26,20": 1,
+ "26,21": 1,
+ "26,22": 1,
+ "26,23": 1,
+ "26,24": 1,
+ "26,25": 1,
+ "26,26": 1,
+ "26,27": 1,
+ "26,28": 1,
+ "26,29": 1,
+ "26,30": 1,
+ "26,31": 1,
+ "26,32": 1,
+ "26,33": 1,
+ "27,0": 1,
+ "27,1": 1,
+ "27,3": 14,
+ "27,4": 12,
+ "27,31": 1,
+ "27,32": 1,
+ "27,33": 1,
+ "28,0": 1,
+ "28,1": 1,
+ "28,3": 14,
+ "28,4": 1,
+ "28,5": 1,
+ "28,6": 1,
+ "28,7": 1,
+ "28,8": 1,
+ "28,9": 1,
+ "28,10": 1,
+ "28,11": 1,
+ "28,12": 1,
+ "28,13": 1,
+ "28,14": 1,
+ "28,15": 1,
+ "28,16": 1,
+ "28,17": 1,
+ "28,18": 1,
+ "28,19": 1,
+ "28,20": 1,
+ "28,21": 1,
+ "28,22": 1,
+ "28,23": 1,
+ "28,24": 1,
+ "28,25": 1,
+ "28,26": 1,
+ "28,27": 1,
+ "28,28": 1,
+ "28,29": 1,
+ "28,30": 1,
+ "28,31": 1,
+ "28,32": 1,
+ "28,33": 1,
+ "29,0": 1,
+ "29,1": 1,
+ "29,3": 10,
+ "29,4": 15,
+ "29,5": 1,
+ "29,6": 1,
+ "29,7": 1,
+ "29,8": 1,
+ "29,9": 1,
+ "29,10": 1,
+ "29,11": 1,
+ "29,12": 1,
+ "29,13": 1,
+ "29,14": 1,
+ "29,15": 1,
+ "29,16": 1,
+ "29,17": 1,
+ "29,18": 1,
+ "29,19": 1,
+ "29,20": 1,
+ "29,21": 1,
+ "29,22": 1,
+ "29,23": 1,
+ "29,24": 1,
+ "29,25": 1,
+ "29,26": 1,
+ "29,27": 1,
+ "29,28": 1,
+ "29,29": 1,
+ "29,30": 1,
+ "29,31": 1,
+ "29,32": 1,
+ "29,33": 1,
+ "30,0": 1,
+ "30,1": 1,
+ "30,3": 14,
+ "30,4": 1,
+ "30,5": 1,
+ "30,6": 1,
+ "30,7": 1,
+ "30,8": 1,
+ "30,9": 1,
+ "30,10": 1,
+ "30,11": 1,
+ "30,12": 1,
+ "30,13": 1,
+ "30,14": 1,
+ "30,15": 1,
+ "30,16": 1,
+ "30,17": 1,
+ "30,18": 1,
+ "30,19": 1,
+ "30,20": 1,
+ "30,21": 1,
+ "30,22": 1,
+ "30,23": 1,
+ "30,24": 1,
+ "30,25": 1,
+ "30,26": 1,
+ "30,27": 1,
+ "30,28": 1,
+ "30,29": 1,
+ "30,30": 1,
+ "30,31": 1,
+ "30,32": 1,
+ "30,33": 1,
+ "31,0": 1,
+ "31,1": 1,
+ "31,3": 14,
+ "31,4": 1,
+ "31,31": 1,
+ "31,32": 1,
+ "31,33": 1,
+ "32,0": 1,
+ "32,1": 1,
+ "32,3": 14,
+ "32,4": 1,
+ "32,5": 1,
+ "32,6": 1,
+ "32,7": 1,
+ "32,8": 1,
+ "32,9": 1,
+ "32,10": 1,
+ "32,11": 1,
+ "32,12": 1,
+ "32,13": 1,
+ "32,14": 1,
+ "32,15": 1,
+ "32,16": 1,
+ "32,17": 1,
+ "32,18": 1,
+ "32,19": 1,
+ "32,20": 1,
+ "32,21": 1,
+ "32,22": 1,
+ "32,23": 1,
+ "32,24": 1,
+ "32,25": 1,
+ "32,26": 1,
+ "32,27": 1,
+ "32,28": 1,
+ "32,29": 1,
+ "32,30": 1,
+ "32,31": 1,
+ "32,32": 1,
+ "32,33": 1,
+ "33,0": 1,
+ "33,1": 1,
+ "33,3": 10,
+ "33,4": 15,
+ "33,5": 1,
+ "33,6": 1,
+ "33,7": 1,
+ "33,8": 1,
+ "33,9": 1,
+ "33,10": 1,
+ "33,11": 1,
+ "33,12": 1,
+ "33,13": 16,
+ "33,14": 1,
+ "33,15": 1,
+ "33,16": 1,
+ "33,17": 1,
+ "33,18": 1,
+ "33,19": 1,
+ "33,20": 1,
+ "33,21": 1,
+ "33,22": 1,
+ "33,23": 1,
+ "33,24": 1,
+ "33,25": 1,
+ "33,26": 1,
+ "33,27": 1,
+ "33,28": 1,
+ "33,29": 1,
+ "33,30": 1,
+ "33,31": 1,
+ "33,32": 1,
+ "33,33": 1,
+ "34,0": 1,
+ "34,1": 1,
+ "34,3": 14,
+ "34,4": 1,
+ "34,5": 1,
+ "34,6": 1,
+ "34,7": 1,
+ "34,8": 1,
+ "34,9": 1,
+ "34,10": 1,
+ "34,11": 1,
+ "34,12": 1,
+ "34,13": 1,
+ "34,14": 1,
+ "34,15": 1,
+ "34,16": 1,
+ "34,17": 1,
+ "34,18": 1,
+ "34,19": 1,
+ "34,20": 1,
+ "34,21": 1,
+ "34,22": 1,
+ "34,23": 1,
+ "34,24": 1,
+ "34,25": 1,
+ "34,26": 1,
+ "34,27": 1,
+ "34,28": 1,
+ "34,29": 1,
+ "34,30": 1,
+ "34,31": 1,
+ "34,32": 1,
+ "34,33": 1,
+ "35,0": 1,
+ "35,1": 1,
+ "35,3": 14,
+ "35,4": 12,
+ "35,31": 1,
+ "35,32": 1,
+ "35,33": 1,
+ "36,0": 1,
+ "36,1": 1,
+ "36,3": 14,
+ "36,4": 12,
+ "36,5": 12,
+ "36,6": 12,
+ "36,7": 12,
+ "36,8": 12,
+ "36,9": 12,
+ "36,10": 12,
+ "36,11": 12,
+ "36,12": 12,
+ "36,13": 12,
+ "36,14": 12,
+ "36,15": 12,
+ "36,16": 12,
+ "36,17": 12,
+ "36,18": 12,
+ "36,19": 12,
+ "36,20": 12,
+ "36,21": 12,
+ "36,22": 12,
+ "36,23": 12,
+ "36,24": 12,
+ "36,25": 12,
+ "36,26": 12,
+ "36,27": 12,
+ "36,28": 12,
+ "36,29": 12,
+ "36,30": 12,
+ "36,31": 1,
+ "36,32": 1,
+ "36,33": 1,
+ "37,0": 1,
+ "37,1": 1,
+ "37,2": 1,
+ "37,3": 10,
+ "37,4": 15,
+ "37,5": 1,
+ "37,6": 1,
+ "37,7": 1,
+ "37,8": 1,
+ "37,9": 1,
+ "37,10": 1,
+ "37,11": 1,
+ "37,12": 1,
+ "37,13": 1,
+ "37,14": 1,
+ "37,15": 1,
+ "37,16": 1,
+ "37,17": 1,
+ "37,18": 1,
+ "37,19": 1,
+ "37,20": 1,
+ "37,21": 1,
+ "37,22": 1,
+ "37,23": 1,
+ "37,24": 1,
+ "37,25": 1,
+ "37,26": 1,
+ "37,27": 1,
+ "37,28": 1,
+ "37,29": 1,
+ "37,30": 1,
+ "37,31": 1,
+ "37,32": 1,
+ "37,33": 1,
+ "38,0": 1,
+ "38,1": 1,
+ "38,2": 1,
+ "38,3": 10,
+ "38,4": 15,
+ "38,5": 1,
+ "38,6": 1,
+ "38,7": 1,
+ "38,8": 1,
+ "38,9": 1,
+ "38,10": 1,
+ "38,11": 1,
+ "38,12": 1,
+ "38,13": 1,
+ "38,14": 1,
+ "38,15": 1,
+ "38,16": 1,
+ "38,17": 1,
+ "38,18": 1,
+ "38,19": 1,
+ "38,20": 1,
+ "38,21": 1,
+ "38,22": 1,
+ "38,23": 1,
+ "38,24": 1,
+ "38,25": 1,
+ "38,26": 1,
+ "38,27": 1,
+ "38,28": 1,
+ "38,29": 1,
+ "38,30": 1,
+ "38,31": 1,
+ "38,32": 1,
+ "38,33": 1,
+ "39,0": 1,
+ "39,1": 1,
+ "39,2": 1,
+ "39,3": 10,
+ "39,4": 15,
+ "39,31": 1,
+ "39,32": 1,
+ "39,33": 1,
+ "40,0": 1,
+ "40,1": 1,
+ "40,3": 14,
+ "40,4": 12,
+ "40,5": 12,
+ "40,6": 12,
+ "40,7": 12,
+ "40,8": 12,
+ "40,9": 12,
+ "40,10": 12,
+ "40,11": 12,
+ "40,12": 12,
+ "40,13": 12,
+ "40,14": 12,
+ "40,15": 12,
+ "40,16": 12,
+ "40,17": 12,
+ "40,18": 12,
+ "40,19": 12,
+ "40,20": 12,
+ "40,21": 12,
+ "40,22": 12,
+ "40,23": 12,
+ "40,24": 12,
+ "40,25": 12,
+ "40,26": 12,
+ "40,27": 12,
+ "40,28": 12,
+ "40,29": 12,
+ "40,30": 12,
+ "40,31": 1,
+ "40,32": 1,
+ "40,33": 1,
+ "41,0": 1,
+ "41,1": 1,
+ "41,3": 10,
+ "41,4": 15,
+ "41,5": 1,
+ "41,6": 1,
+ "41,7": 1,
+ "41,8": 1,
+ "41,9": 1,
+ "41,10": 1,
+ "41,11": 1,
+ "41,12": 1,
+ "41,13": 1,
+ "41,14": 1,
+ "41,15": 1,
+ "41,16": 1,
+ "41,17": 1,
+ "41,18": 1,
+ "41,19": 1,
+ "41,20": 1,
+ "41,21": 1,
+ "41,22": 1,
+ "41,23": 1,
+ "41,24": 1,
+ "41,25": 1,
+ "41,26": 1,
+ "41,27": 1,
+ "41,28": 1,
+ "41,29": 1,
+ "41,30": 17,
+ "41,31": 1,
+ "41,32": 1,
+ "41,33": 1,
+ "42,0": 1,
+ "42,1": 1,
+ "42,2": 1,
+ "42,3": 1,
+ "42,4": 1,
+ "42,5": 1,
+ "42,6": 1,
+ "42,7": 1,
+ "42,8": 1,
+ "42,9": 1,
+ "42,10": 1,
+ "42,11": 1,
+ "42,12": 1,
+ "42,13": 1,
+ "42,14": 1,
+ "42,15": 1,
+ "42,16": 1,
+ "42,17": 1,
+ "42,18": 1,
+ "42,19": 1,
+ "42,20": 1,
+ "42,21": 1,
+ "42,22": 1,
+ "42,23": 1,
+ "42,24": 1,
+ "42,25": 1,
+ "42,26": 1,
+ "42,27": 1,
+ "42,28": 1,
+ "42,29": 1,
+ "42,30": 1,
+ "42,31": 1,
+ "42,32": 1,
+ "42,33": 1,
+ "43,0": 1,
+ "43,1": 1,
+ "43,2": 1,
+ "43,3": 1,
+ "43,4": 12,
+ "43,31": 1,
+ "43,32": 1,
+ "43,33": 1,
+ "45,15": 18
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "14,2,1,30",
+ "3,28,1,3",
+ "9,2,1,30",
+ "47,3,1,4",
+ "3,24,1,3",
+ "12,15,1,4",
+ "10,2,1,30",
+ "8,14,1,6",
+ "19,4,1,27",
+ "23,4,1,27",
+ "27,4,1,27",
+ "31,4,1,27",
+ "43,4,1,27",
+ "45,15,1,5",
+ "15,5,1,24",
+ "2,3,2,10",
+ "39,4,1,27",
+ "47,7,1,3",
+ "35,4,1,27"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "正在为您加载...",
+ "BreakpointIdentity": "7a653198-3a4e-4ca2-821a-f4bc0f910ef4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "获取项目ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"ID\"),反馈与建议!项目ID)"
+ },
+ "ID": "beb0fdfec3a84c9f9c3e5d7c60a74993",
+ "BreakpointIdentity": "5efc9a83-a550-42e8-9ef7-471959235de2"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "正在为您加载...",
+ "BreakpointIdentity": "94030281-36f6-469a-a540-262899d6bd07"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈与建议!获取项目ID"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "FGC_维护中",
+ "PassValues": [
+ {
+ "Source": "项目不存在",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!标题"
+ }
+ },
+ {
+ "Source": "非常抱歉,您想反馈的项目不存在或正在维护,暂时无法提交反馈",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!描述"
+ }
+ }
+ ],
+ "BreakpointIdentity": "d042c12f-7d36-4973-afa4-d329267f056e"
+ }
+ ],
+ "ID": "e0c2de6f-ca9b-4aa6-a8eb-921a3c4cfb60"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "TableName": "项目匿名视图",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "90cf3811-8779-41b1-8e68-7e61741da2b9",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "ID",
+ "GUID": "8d4ed745-2da3-4840-84f6-2eda622ab671"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "6f8221ab-dbd8-4d07-8eb1-ea3ec002a378",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "项目名称",
+ "GUID": "b88aefef-ea61-4b55-b789-5c314cade72d"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "602b82ab-79f6-43ee-821c-b43800062ced",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "项目简介",
+ "GUID": "3f964677-c204-4217-a0a3-44bfa84bcc7d"
+ },
+ "ColumnName": "项目简介"
+ },
+ {
+ "GUID": "7f270ef4-500b-4c5f-9bd8-c982683f7236",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "项目经理",
+ "GUID": "ae1a8dab-5fa5-4e6e-baa7-32b12f01b329",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目经理_全名"
+ },
+ {
+ "GUID": "a9ad106b-a333-47f8-ac41-2aa1be408319",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "项目经理",
+ "GUID": "52d66d8e-1543-403f-8d2a-bd2782bd4201",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 2
+ }
+ },
+ "ColumnName": "项目经理_邮件"
+ },
+ {
+ "GUID": "17e7f194-4cb5-45e1-a188-4c1a911f5bda",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "所属客户",
+ "GUID": "ce50337c-45e3-4896-9f0f-436a037dbb92"
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "GUID": "64e94377-e55f-460e-bfc8-27beb54d9b2e",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "开启反馈收集",
+ "GUID": "857f8c8f-8eb0-481b-be15-ec51494dfe83"
+ },
+ "ColumnName": "开启反馈收集"
+ },
+ {
+ "GUID": "818630fe-e705-4170-9fec-2cec5eb85373",
+ "BindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "项目状态",
+ "GUID": "af24cfac-7f85-4c7c-9f07-50aa7c393dd9"
+ },
+ "ColumnName": "项目状态"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目匿名视图",
+ "ColumnName": "ID",
+ "GUID": "00412d41-fc01-4d07-849b-2e6fd192f13b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!获取项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "5287c1b1f4f848e8a143542d74cfa8b9",
+ "BreakpointIdentity": "4dd29f04-2ab6-4c20-9c5e-b7a83d75627f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "FGC_维护中",
+ "PassValues": [
+ {
+ "Source": "项目不存在",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!标题"
+ }
+ },
+ {
+ "Source": "非常抱歉,您想反馈的项目不存在或正在维护,暂时无法提交反馈",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!描述"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9076a3f8-7359-455b-a88f-5047efbddf72"
+ }
+ ],
+ "ID": "c6151b50-9282-4b11-911e-fe81ec2e5800"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息.开启反馈收集"
+ }
+ ]
+ },
+ "value": "1",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "FGC_维护中",
+ "PassValues": [
+ {
+ "Source": "反馈通道关闭",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!标题"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"非常抱歉,该项目的反馈通道目前已经关闭,请联系您的项目经理:\"&反馈与建议!项目信息.项目经理_全名&\" 邮箱:\"&反馈与建议!项目信息.项目经理_邮件"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!描述"
+ }
+ }
+ ],
+ "BreakpointIdentity": "75b6f4a9-a1cb-40db-b0bf-7a5922ea3c2a"
+ }
+ ],
+ "ID": "63754b09-4d3a-4443-916a-4b8952a5a604"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!项目ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!获取项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "17b6f9e9-606c-41ec-838a-3cea00301d5d"
+ },
+ {
+ "$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
+ "KeyString": "name",
+ "VersionString": "1.0",
+ "OutParamaterName": "name",
+ "BreakpointIdentity": "751f66e1-dd4e-4412-8ff7-4d357e4a3995"
+ },
+ {
+ "$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
+ "KeyString": "tel",
+ "VersionString": "1.0",
+ "OutParamaterName": "tel",
+ "BreakpointIdentity": "48aec8d8-f77e-4c91-a9e0-1fd38010a455"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈与建议!name"
+ }
+ ]
+ },
+ "value": "DATA_NOT_FOUND",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E24"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!name"
+ }
+ }
+ ],
+ "BreakpointIdentity": "2347235c-8c21-4914-9362-bb2a681aaf13"
+ }
+ ],
+ "ID": "856f7dab-afe7-41c5-9908-6760892f94e3"
+ }
+ ],
+ "BreakpointIdentity": "7409ee63-7b1e-4b33-8d24-2b2b8db05b8d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈与建议!tel"
+ }
+ ]
+ },
+ "value": "DATA_NOT_FOUND",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E28"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!tel"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4e994726-72a3-454c-852b-0037e6c9e67b"
+ }
+ ],
+ "ID": "3dbe76ce-d15d-4c27-b5a7-eac4f142d6f5"
+ }
+ ],
+ "BreakpointIdentity": "38a70390-5124-411e-9993-905952b5963f"
+ },
+ {
+ "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
+ "TargetCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈与建议!E24"
+ },
+ "BreakpointIdentity": "6c2151a2-845e-41d6-88e7-c5ed2aacedad"
+ }
+ ],
+ "ID": "f9ccde69-74bd-4694-851d-0aed60804e8f"
+ }
+ ],
+ "BreakpointIdentity": "138b1b69-1b84-4c22-9afc-586f9629354e"
+ }
+ ],
+ "ID": "25e7a032-c7ee-4a64-859d-5a44669917f0"
+ }
+ ],
+ "BreakpointIdentity": "df2e2b44-a11c-4993-8545-c59857a89603"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "需求反馈登记表",
+ "PageResponsiveMode": 1,
+ "PageLoadingMode": 2,
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Repeat": true,
+ "Name": "294cce6a-74a6-440b-9acd-4fd912189b4c.jpg",
+ "DisplayName": "背景图2",
+ "ForguncyPictureName": "O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 0,
+ "StyleInfo": {
+ "Fill": null
+ },
+ "IsAutomaticFill": false,
+ "Size": "1088,2176"
+ },
+ {
+ "Name": "32d5b7c1-e508-4376-b0be-202944370f5e.png",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "64,15",
+ "Size": "960,2161",
+ "BoxShadowString": "5 5 0 8 #09000000"
+ },
+ {
+ "Name": "e5920a83-0dec-4c7a-a009-50eed7fb3206",
+ "DisplayName": "背景图1",
+ "ForguncyPictureName": "O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg",
+ "ForguncyPictureSourceType": 0,
+ "StyleInfo": {
+ "CornerRadius": 9.54166666666612
+ },
+ "Location": "64,13",
+ "Size": "960,109"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "反馈与建议!$E$20"
+ },
+ {
+ "Name": "工单编号",
+ "Formula": "反馈与建议!$D$48"
+ },
+ {
+ "Name": "内容变动",
+ "Formula": "反馈与建议!$H$48"
+ }
+ ]
+}//csL24qo45eJUljmat7L1RXov5NN285Cn1kcEGFJnjJ6swJ/lXyLls80P5K7y5Wmq3uS5O4Xi1h+N4jEI2sXq21MeN/Y2DA5tSgzPPqVUnz9eDxS8rxquDhoEQyN/mC+bd95xIT/FLkB30plUTSLNOvbm1oLmx+3XIpUtPA1wZPhG6t2DFi7pwX62o/Ys9nJDL7DWzBb1Kh+wjA9Lyi+apKU63aGAu9cbjLQOxov7X9POADoVZsvjH68hBLpRHvfjtdwMJuew9JzgBcCoL+Qf/3eHq4S904RZpzySz5WRmJ80uQUFsdH0n9fLwEI36f96bSaDk42gHVWpyVtYqzE62GV5/TvH9z7D886tklaWoibgvz98YZn6SSmbIoHsr0j3HZ6cM6VcT4GCRtNh5cS/NRaq8J5su796fMHSAIN3qmn4TPxDJJNY2Ik68lcRRg4ospSy4B48EyqUfEnQ2EWDzNk4mQ1JFyy0oGU557gvYNEF5C31Li4GG2c5ha9Vodgu4Vu0OfTPAf5wM7B+UOEjDsfrISy2T9vmhxvptdrHK7+trujGzc0Sn9iXVRN5QHMLWv9iVeOyHvZw08PKMT728EbQNT2KwukiKDtbOIvbnR09swgLy/zHj/gGVwXjSYyAphT1aJvt6f/W8FpPPKafCYag135N8sG34LVOdYfQdVIBbewFO5SKdeRZSTUPXIy/AUsiiqY3a6HFnLj8pd5v34JflagmOU53fWdp3IeA9IQw8ONlwAahhLSrAPy9hMFWufO0afJG8UEpl/tr+RL/zszuzmhUIEs0Om/EWTtiSbfx+swGe9IPT4jBycflX9ApCYLH6PncUS15BUjhgf4JMGo9njP/tWiEDwuZohij/XEo4Ekyg49KJXfzkHyJi1Eov88uS/J/qjlzJgKcAWiaEQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/反馈与建议.rd b/Pages/项目/项目反馈/反馈与建议.rd
new file mode 100644
index 00000000..4dba7a9c
--- /dev/null
+++ b/Pages/项目/项目反馈/反馈与建议.rd
@@ -0,0 +1,22 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 48,
+ "Formulas": {
+ "10,2": "\"感谢您的反馈,此次工单编号为【\"&工单编号&\"】\"&CHAR(10)&CHAR(13)&\"您可以点击这里复制,以便后期查询处理进度\""
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "反馈与建议!$E$20"
+ },
+ {
+ "Name": "工单编号",
+ "Formula": "反馈与建议!$D$48"
+ },
+ {
+ "Name": "内容变动",
+ "Formula": "反馈与建议!$H$48"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/处理反馈工单.json b/Pages/项目/项目反馈/处理反馈工单.json
new file mode 100644
index 00000000..fe10fcd3
--- /dev/null
+++ b/Pages/项目/项目反馈/处理反馈工单.json
@@ -0,0 +1,2351 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 331.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 23
+ ],
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 300.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 36,
+ 37
+ ],
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,32": "展开",
+ "3,1": "工单编号",
+ "3,10": "项目经理",
+ "3,19": "紧急程度",
+ "3,28": "状态",
+ "6,1": "提交人",
+ "6,10": "联系方式",
+ "6,19": "创建日期",
+ "6,28": "开始处理日期",
+ "9,1": "反馈类型",
+ "9,10": "所属项目",
+ "9,19": "关联任务",
+ "12,1": "预计工时(h)",
+ "12,15": "一键报工",
+ "12,19": "工单处理人",
+ "15,1": "计划开始日期",
+ "15,19": "计划结束日期",
+ "18,1": "解决方案",
+ "18,19": "反馈内容",
+ "21,12": "转为任务",
+ "21,19": "保存",
+ "23,17": true
+ },
+ "Formulas": {
+ "1,35": "IF(H24,G24,E24)",
+ "1,32": "IF(R24,\"收起\",\"展开\")",
+ "23,20": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "AttachInfos": {
+ "0,37": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录"
+ }
+ },
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "710c0f9d-c95a-4715-bae1-eae3bfd95f97"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "36811ce3-a3f5-4096-aad1-743fdf9314fd"
+ },
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "a10022a7-98af-42ae-ae92-c8de455e6833"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "Disabled": true,
+ "BreakpointIdentity": "9171d7f5-0a26-4067-852d-41539763d796"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "终止",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "拒绝",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "完成更新",
+ "TemplateKey": "同意"
+ }
+ ]
+ }
+ },
+ "1,32": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!R24"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(处理反馈工单!R24)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "22c88078-6a5c-48af-b3d8-b3b16c916ba8"
+ }
+ ],
+ "Text": "展开",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "1,35": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!H24"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(处理反馈工单!H24)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4d7a0377-b5b2-4be9-bc15-8942915ed310"
+ }
+ ],
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "ac1027b9-db95-45ef-9df8-4ddbd1e9061f"
+ }
+ },
+ "4,10": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "05a90277-6f5f-4977-a729-d8610c064c23",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ },
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ }
+ },
+ "4,19": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "优先级",
+ "GUID": "0b85aa45-6381-4880-8aad-21ca2a0b041c"
+ },
+ "CellType": {
+ "$type": "ElementUI.RateCellType, ElementUI",
+ "CommandList": [],
+ "DisplayContentType": 1,
+ "texts": [
+ {
+ "label": "可延后"
+ },
+ {
+ "label": "不紧急"
+ },
+ {
+ "label": "普通"
+ },
+ {
+ "label": "紧急"
+ },
+ {
+ "label": "非常紧急"
+ }
+ ],
+ "voidColor": "#C6D1DE",
+ "colors": [
+ {
+ "color": "#99A9BF"
+ },
+ {
+ "color": "#F7BA2A"
+ },
+ {
+ "color": "#FF9900"
+ }
+ ],
+ "disabledVoidColor": "#EFF2F7"
+ }
+ },
+ "4,28": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "8ebb7119-a775-4a52-b675-da1e4c91e6a5",
+ "RelationBinding": {
+ "RelatedTable": "反馈状态表",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "22a023cc-2ca3-4dc0-a902-f6e19f906a70"
+ }
+ },
+ "7,10": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "联系方式",
+ "GUID": "4f49cf43-d936-45e2-aa65-a22f52af3376"
+ }
+ },
+ "7,19": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "d43a588a-879f-4477-b218-424e5caf2586"
+ }
+ },
+ "7,28": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "60354387-8690-41c2-a64f-7be4414a0915"
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "55769c0c-7524-4264-b81f-57a4e7286277"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "反馈类型表",
+ "BindingInfos": [
+ {
+ "GUID": "d892ac18-2340-4582-bd54-6f69d22e1d10",
+ "BindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "410e7090-5c17-4730-9b27-37f7bc4b5f02"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "782d03c2-9ce5-496d-8ce8-5dd932e5f7ce",
+ "BindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "反馈类型",
+ "GUID": "382d4f81-06ac-45bd-9cc7-5c70a76989a4"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,10": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "c31bbbf9-7127-4cbb-843d-c453c89412ad",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ }
+ },
+ "10,19": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "215839cb-762d-4f2f-9082-6f26e61a7d97"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务表",
+ "BindingInfos": [
+ {
+ "GUID": "83213206-1929-4d00-9c74-51445a79ca18",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "29853a5a-7d82-42fe-9c71-3dfaed306f8b"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "6bc03dc8-d96f-46b0-ae16-3accad8472fe",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "cddfc817-07ad-4a19-8354-b4716d2c7081"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "7372a35f-3836-4b1d-a5e8-c6c42e4cbbf3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "AllowAddEmptyItem": true,
+ "EmptyItemLabel": "无",
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "12,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "填写预计工时系统会自动增加项目预算",
+ "Size": 14,
+ "ImagePath": "Application/125_help_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "12,15": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "9c5d011a-2109-4da7-8c5b-b9721a206fff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!T11"
+ }
+ },
+ "BreakpointIdentity": "857fe874-e5a6-4c26-88ba-6f87ac097d00"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "f7a9426e-ff4d-46af-98d0-30d9c3f9b23b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!T11"
+ }
+ },
+ "BreakpointIdentity": "67b3f07d-e574-4b4d-82c2-75f65e1e0136"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "39483242-1939-4644-8e97-91abbcc537a0"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "1a3c3f2a-ae70-4e6b-9b90-72ab7f243551"
+ }
+ },
+ "value": "%CurrentUser%",
+ "compareType": 10
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "924d8abe-8744-40f3-973c-b0230075aba3"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "新增报工",
+ "PassValues": [
+ {
+ "Source": "实际",
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!工时类型"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!T11"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!B14"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!工时数"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!B20"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!工作进展"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!反馈ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "dd5dfb56-1609-477a-b42e-d791b31f86de"
+ }
+ ],
+ "ID": "b9464b95-1b5d-44a2-a462-f81f49bc612a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前任务处于\"&处理反馈工单!行数据.状态&\"状态,不可报工!\""
+ },
+ "BreakpointIdentity": "1947013d-c6db-4bdb-8bbc-1527194baef5"
+ }
+ ],
+ "ID": "4db46e45-539a-4bc4-81c2-74bd92782656"
+ }
+ ],
+ "BreakpointIdentity": "85f560e9-2bb8-43fb-8745-53cf07517a5e"
+ }
+ ],
+ "ID": "b126b86a-9e13-4c88-9fdb-fbd94a032384"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "你尚未成为该任务参与人,不能报工",
+ "BreakpointIdentity": "038456c4-8274-4b66-ac61-d1fedc537548"
+ }
+ ],
+ "ID": "82559df3-6012-46f7-9354-df4d5a3fdef4"
+ }
+ ],
+ "BreakpointIdentity": "b2ab54a1-2128-4135-8168-91be2f0de957"
+ }
+ ],
+ "ID": "76cbfcf9-72bd-458a-80b8-a7e0f45617a1"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "8eae2d89-3b69-4ca2-9380-f10a25b4d0c7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=处理反馈工单!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "7cc7974d-b682-41fa-bf89-81749c6ef02f"
+ }
+ ],
+ "ID": "874dd139-1403-49f2-9d6e-c42259df73e6"
+ }
+ ],
+ "BreakpointIdentity": "4bfd9b52-39e7-4bcc-bd53-bdbe019890ba"
+ }
+ ],
+ "ID": "469faf96-1834-4265-ad8e-c918ac5b35ef"
+ }
+ ],
+ "BreakpointIdentity": "45417697-5dd4-4f98-8b7a-04f0f962c66c"
+ }
+ ],
+ "Text": "一键报工",
+ "ClickMode": 1,
+ "IsDisabled": true,
+ "TemplateKey": "_RS_Main"
+ },
+ "RulesGuidList": [
+ "df8ec9d4-7cbe-4e2c-b793-280088ac654d"
+ ]
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "预计处理工时",
+ "GUID": "37b674cd-a776-4ed1-904a-fe9e5315c05f"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "step": "1",
+ "precision": 1,
+ "placeholder": "单位:小时"
+ }
+ },
+ "13,19": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "3733e302-e665-49a6-8512-bdc4ce4a318b"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "d86db8f1-7d3b-4c54-97ea-3dc8e5b086bf",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "7afd96f6-8c4f-4e03-acdc-9b17f314a5a1"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "2ec16352-c6e4-492c-922b-a7a81752ac86",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "25d43297-d67a-400e-a7ab-fda604bd5343"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "AllowAddEmptyItem": true,
+ "EmptyItemLabel": "无",
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "16,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "计划开始时间",
+ "GUID": "275574da-c3a2-474a-9c9f-faac66553cd0"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/136_calendar_1.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "16,19": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "计划结束日期",
+ "GUID": "bbbf437a-89e5-4a5b-ad31-6083f59613cc"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/136_calendar_1.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "19,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "解决方案",
+ "GUID": "290559ec-abba-41e4-9867-6fa6fc262035"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "19,19": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "27fb8609-c22b-40c2-9bef-7bf320334c12"
+ },
+ "CellType": {
+ "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
+ "UIPermissions": [
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ShowMenuBars": false,
+ "ShowToolBars": false
+ }
+ },
+ "21,12": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "7eaa3ed1-a1bd-4d4f-9f3c-4b4cd5869b54"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "将反馈转为任务",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "任务ID",
+ "ResultTo": {
+ "SerializeProperty": "新任务ID"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "606e455e-26c0-4347-87dd-e2206ba7edcf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!msg"
+ },
+ "BreakpointIdentity": "3886efde-855b-45b3-b35c-d511de12560c"
+ },
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "6a721307-5546-48b1-944e-d04195469758",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!新任务ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "91b013de-f1d2-48ac-b845-1ca98dc6adf8"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "a4127f7c-5cf9-4377-8e0c-26165974d6d6"
+ }
+ ],
+ "ID": "a7a4521c-7e85-4072-92a8-c1b43daabdc7"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "63407a1b-5292-49be-9606-7ad4aec87c35"
+ }
+ ],
+ "ID": "0283f5ae-d01f-43f6-ba12-fc08710042c2"
+ }
+ ],
+ "BreakpointIdentity": "e3dada0e-65b9-450d-b4f6-c0c182f1c426"
+ }
+ ],
+ "Text": "转为任务",
+ "IsDisabled": true,
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "报告.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "a6fdf064-9d30-4baa-b82c-912116ebdd59"
+ ]
+ },
+ "21,19": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "1282ab3d-7f06-4856-8ffa-e2b2ed0e3c5c"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "884c410a-6e0a-4d44-94cc-924489029108"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "23,1": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "9d96b455-1882-41f9-8734-b5b453f27abd"
+ }
+ },
+ "23,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "23,6": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 14,
+ "ImagePath": "收起.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "23,7": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "展开审批历史",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!AK:AL"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!H24"
+ }
+ }
+ ],
+ "BreakpointIdentity": "43fba8fa-da2a-438c-aa96-cf743a614154"
+ }
+ ]
+ }
+ },
+ "23,11": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "a7b5a534-19a5-4665-8564-27355aea2a66"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=处理反馈工单!L24"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "0624ab9d-08af-48b5-af3c-07865015a7bf"
+ }
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "bb1f9d9a-aa3f-4736-a6dc-d5aa3bf6cdac"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!L24"
+ }
+ },
+ "BreakpointIdentity": "f7e5efce-ea3e-43a5-9863-5ba6f68fdc81"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_TASKINST_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "b61572c9-2627-42c6-bea1-1ab466ebcde7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!L24"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_TASKINST_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "c0b79ed2-6f19-4b9a-99ea-ba35a7f297c0"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7640ad05-4ba4-4282-a042-003805d2a528"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "58ed15dd-c248-4b95-beaa-7e2c1a00fb94"
+ }
+ ],
+ "ID": "94af9cb9-bad5-4ad6-a720-99d7b37925c2"
+ }
+ ],
+ "BreakpointIdentity": "ee097a72-7523-4a1a-aad5-05397331cfb1"
+ }
+ ]
+ }
+ },
+ "23,17": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "CellDefaultValue": true,
+ "Caption": "展开基本信息",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!4:21"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!R24"
+ }
+ }
+ ],
+ "BreakpointIdentity": "fde122c1-f917-43dd-bb94-c2ca05de2170"
+ }
+ ]
+ }
+ },
+ "23,20": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "06c65a7a-2d90-472d-9cac-7438b2aa1bcc"
+ }
+ },
+ "23,24": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "e36d0800-87af-474f-a6b5-71e1d101362c"
+ }
+ },
+ "23,27": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "c8023185-32ab-49b5-92f2-3d6725e104c6"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "Foreground": 2,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Foreground": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Formatter": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 7,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 8,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3
+ },
+ {
+ "Formatter": 9
+ },
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "Text 1 50",
+ "[AUTO]General",
+ "black",
+ "Left",
+ "yyyy/m/d h:mm",
+ "Right",
+ "Accent 1 0",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "0,37": 0,
+ "1,1": 1,
+ "1,2": 2,
+ "1,3": 2,
+ "1,4": 2,
+ "1,6": 2,
+ "1,7": 2,
+ "1,8": 2,
+ "1,9": 2,
+ "1,10": 2,
+ "1,11": 2,
+ "1,12": 2,
+ "1,14": 2,
+ "1,15": 2,
+ "1,16": 2,
+ "1,17": 2,
+ "1,18": 2,
+ "1,32": 3,
+ "1,33": 0,
+ "1,34": 0,
+ "1,35": 4,
+ "3,1": 5,
+ "3,10": 2,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "3,15": 2,
+ "3,16": 2,
+ "3,17": 2,
+ "3,19": 5,
+ "3,20": 0,
+ "3,21": 0,
+ "3,22": 0,
+ "3,23": 0,
+ "3,24": 0,
+ "3,25": 0,
+ "3,26": 0,
+ "3,28": 5,
+ "3,29": 0,
+ "3,30": 0,
+ "3,31": 0,
+ "3,32": 0,
+ "3,33": 0,
+ "3,34": 0,
+ "3,35": 0,
+ "3,36": 0,
+ "4,1": 6,
+ "4,10": 7,
+ "4,11": 2,
+ "4,12": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,19": 2,
+ "4,20": 0,
+ "4,21": 0,
+ "4,24": 0,
+ "4,25": 0,
+ "4,26": 0,
+ "4,27": 2,
+ "4,28": 6,
+ "4,29": 0,
+ "4,31": 0,
+ "4,33": 0,
+ "4,34": 0,
+ "4,35": 0,
+ "4,36": 6,
+ "6,1": 5,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 5,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 5,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,28": 5,
+ "6,29": 2,
+ "6,30": 2,
+ "6,31": 2,
+ "6,32": 2,
+ "6,33": 2,
+ "6,34": 2,
+ "6,35": 2,
+ "6,36": 2,
+ "7,1": 7,
+ "7,2": 2,
+ "7,3": 2,
+ "7,4": 2,
+ "7,6": 2,
+ "7,7": 2,
+ "7,8": 2,
+ "7,9": 2,
+ "7,10": 7,
+ "7,11": 2,
+ "7,12": 2,
+ "7,14": 2,
+ "7,15": 2,
+ "7,16": 2,
+ "7,17": 2,
+ "7,18": 7,
+ "7,19": 8,
+ "7,20": 2,
+ "7,21": 2,
+ "7,23": 2,
+ "7,24": 2,
+ "7,25": 2,
+ "7,26": 2,
+ "7,28": 8,
+ "7,36": 8,
+ "8,0": 2,
+ "8,1": 2,
+ "8,2": 2,
+ "8,3": 2,
+ "8,4": 2,
+ "8,5": 2,
+ "8,6": 2,
+ "8,7": 2,
+ "8,8": 2,
+ "8,9": 2,
+ "8,10": 2,
+ "8,11": 2,
+ "8,12": 2,
+ "8,13": 2,
+ "8,14": 2,
+ "8,15": 2,
+ "8,16": 2,
+ "8,17": 2,
+ "8,18": 2,
+ "8,19": 2,
+ "8,20": 2,
+ "8,21": 2,
+ "8,22": 2,
+ "8,23": 2,
+ "8,24": 2,
+ "8,25": 2,
+ "8,26": 2,
+ "8,27": 2,
+ "8,28": 2,
+ "8,29": 2,
+ "8,30": 2,
+ "8,31": 2,
+ "8,32": 2,
+ "8,33": 2,
+ "8,34": 2,
+ "8,35": 2,
+ "8,36": 2,
+ "8,38": 2,
+ "9,0": 2,
+ "9,1": 5,
+ "9,2": 2,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,10": 5,
+ "9,11": 2,
+ "9,12": 2,
+ "9,13": 2,
+ "9,14": 2,
+ "9,15": 2,
+ "9,16": 2,
+ "9,17": 2,
+ "9,18": 2,
+ "9,19": 5,
+ "9,20": 2,
+ "9,21": 2,
+ "9,22": 2,
+ "9,23": 2,
+ "9,24": 2,
+ "9,25": 2,
+ "9,26": 2,
+ "9,27": 2,
+ "9,36": 2,
+ "9,38": 2,
+ "10,0": 2,
+ "10,1": 7,
+ "10,10": 7,
+ "10,11": 2,
+ "10,12": 2,
+ "10,14": 0,
+ "10,15": 2,
+ "10,16": 2,
+ "10,17": 2,
+ "10,18": 2,
+ "10,19": 7,
+ "10,36": 7,
+ "10,38": 2,
+ "11,0": 2,
+ "11,1": 7,
+ "11,2": 7,
+ "11,3": 7,
+ "11,4": 7,
+ "11,5": 7,
+ "11,6": 7,
+ "11,7": 7,
+ "11,8": 7,
+ "11,10": 7,
+ "11,11": 7,
+ "11,12": 7,
+ "11,13": 7,
+ "11,14": 7,
+ "11,15": 7,
+ "11,16": 7,
+ "11,17": 7,
+ "11,18": 2,
+ "11,19": 7,
+ "11,20": 7,
+ "11,21": 7,
+ "11,22": 7,
+ "11,23": 7,
+ "11,24": 7,
+ "11,25": 7,
+ "11,26": 7,
+ "11,27": 7,
+ "11,28": 7,
+ "11,29": 7,
+ "11,30": 7,
+ "11,31": 7,
+ "11,32": 7,
+ "11,33": 7,
+ "11,34": 7,
+ "11,35": 7,
+ "11,36": 7,
+ "11,38": 2,
+ "12,0": 2,
+ "12,1": 5,
+ "12,2": 7,
+ "12,3": 7,
+ "12,4": 9,
+ "12,5": 7,
+ "12,6": 7,
+ "12,7": 7,
+ "12,8": 7,
+ "12,10": 7,
+ "12,11": 7,
+ "12,12": 7,
+ "12,13": 7,
+ "12,14": 7,
+ "12,15": 10,
+ "12,18": 2,
+ "12,19": 5,
+ "12,20": 2,
+ "12,21": 2,
+ "12,22": 2,
+ "12,23": 2,
+ "12,24": 2,
+ "12,25": 2,
+ "12,26": 2,
+ "12,27": 7,
+ "12,28": 7,
+ "12,29": 7,
+ "12,30": 7,
+ "12,31": 7,
+ "12,32": 7,
+ "12,33": 7,
+ "12,34": 7,
+ "12,35": 7,
+ "12,36": 7,
+ "12,38": 2,
+ "13,0": 2,
+ "13,1": 7,
+ "13,18": 2,
+ "13,19": 7,
+ "13,36": 7,
+ "13,38": 2,
+ "14,0": 2,
+ "14,1": 7,
+ "14,2": 7,
+ "14,3": 7,
+ "14,4": 7,
+ "14,5": 7,
+ "14,6": 7,
+ "14,7": 7,
+ "14,8": 7,
+ "14,9": 7,
+ "14,10": 7,
+ "14,11": 7,
+ "14,12": 7,
+ "14,13": 7,
+ "14,14": 7,
+ "14,15": 7,
+ "14,16": 7,
+ "14,17": 7,
+ "14,18": 2,
+ "14,19": 7,
+ "14,20": 7,
+ "14,21": 7,
+ "14,22": 7,
+ "14,23": 7,
+ "14,24": 7,
+ "14,25": 7,
+ "14,26": 7,
+ "14,27": 7,
+ "14,28": 7,
+ "14,29": 7,
+ "14,30": 7,
+ "14,31": 7,
+ "14,32": 7,
+ "14,33": 7,
+ "14,34": 7,
+ "14,35": 7,
+ "14,36": 7,
+ "14,38": 2,
+ "15,0": 2,
+ "15,1": 5,
+ "15,2": 7,
+ "15,3": 7,
+ "15,4": 7,
+ "15,5": 7,
+ "15,6": 7,
+ "15,7": 7,
+ "15,8": 7,
+ "15,9": 7,
+ "15,10": 7,
+ "15,11": 7,
+ "15,12": 7,
+ "15,13": 7,
+ "15,14": 7,
+ "15,15": 7,
+ "15,16": 7,
+ "15,17": 7,
+ "15,18": 2,
+ "15,19": 5,
+ "15,20": 7,
+ "15,21": 7,
+ "15,22": 7,
+ "15,23": 7,
+ "15,24": 7,
+ "15,25": 7,
+ "15,26": 7,
+ "15,27": 7,
+ "15,28": 7,
+ "15,29": 7,
+ "15,30": 7,
+ "15,31": 7,
+ "15,32": 7,
+ "15,33": 7,
+ "15,34": 7,
+ "15,35": 7,
+ "15,36": 7,
+ "15,38": 2,
+ "16,0": 2,
+ "16,1": 7,
+ "16,18": 2,
+ "16,19": 7,
+ "16,36": 7,
+ "16,38": 2,
+ "17,0": 2,
+ "17,1": 7,
+ "17,2": 7,
+ "17,3": 7,
+ "17,4": 7,
+ "17,5": 7,
+ "17,6": 7,
+ "17,7": 7,
+ "17,8": 7,
+ "17,9": 7,
+ "17,10": 7,
+ "17,11": 7,
+ "17,12": 7,
+ "17,13": 7,
+ "17,14": 7,
+ "17,15": 7,
+ "17,16": 7,
+ "17,17": 7,
+ "17,18": 2,
+ "17,19": 7,
+ "17,20": 7,
+ "17,21": 7,
+ "17,22": 7,
+ "17,23": 7,
+ "17,24": 7,
+ "17,25": 7,
+ "17,26": 7,
+ "17,27": 7,
+ "17,28": 7,
+ "17,29": 7,
+ "17,30": 7,
+ "17,31": 7,
+ "17,32": 7,
+ "17,33": 7,
+ "17,34": 7,
+ "17,35": 7,
+ "17,36": 7,
+ "17,38": 2,
+ "18,0": 2,
+ "18,1": 11,
+ "18,2": 7,
+ "18,3": 7,
+ "18,4": 7,
+ "18,5": 7,
+ "18,6": 7,
+ "18,7": 7,
+ "18,8": 7,
+ "18,9": 7,
+ "18,10": 7,
+ "18,11": 7,
+ "18,12": 7,
+ "18,13": 7,
+ "18,14": 7,
+ "18,15": 7,
+ "18,16": 7,
+ "18,17": 7,
+ "18,18": 2,
+ "18,19": 12,
+ "18,20": 7,
+ "18,21": 7,
+ "18,22": 7,
+ "18,23": 7,
+ "18,24": 7,
+ "18,25": 7,
+ "18,26": 7,
+ "18,27": 7,
+ "18,28": 7,
+ "18,29": 7,
+ "18,30": 7,
+ "18,31": 7,
+ "18,32": 7,
+ "18,33": 7,
+ "18,34": 7,
+ "18,35": 7,
+ "18,36": 7,
+ "18,38": 2,
+ "19,0": 2,
+ "19,1": 7,
+ "19,19": 2,
+ "19,20": 2,
+ "19,21": 2,
+ "19,23": 2,
+ "19,24": 2,
+ "19,25": 2,
+ "19,26": 2,
+ "19,27": 2,
+ "19,28": 2,
+ "19,29": 2,
+ "19,31": 2,
+ "19,32": 2,
+ "19,33": 2,
+ "19,34": 2,
+ "19,35": 2,
+ "19,36": 7,
+ "19,38": 2,
+ "21,12": 2,
+ "21,13": 2,
+ "21,14": 2,
+ "21,15": 2,
+ "21,16": 2,
+ "21,17": 2,
+ "21,18": 2,
+ "21,19": 2,
+ "21,20": 2,
+ "21,21": 2,
+ "21,22": 2,
+ "21,23": 2,
+ "21,24": 2,
+ "23,4": 0,
+ "23,5": 0,
+ "23,6": 0,
+ "23,11": 13,
+ "23,17": 2,
+ "23,18": 2,
+ "23,19": 2
+ },
+ "RowStyles": {
+ "5": 14,
+ "6": 14,
+ "7": 14,
+ "8": 14,
+ "9": 14,
+ "10": 14,
+ "11": 14,
+ "12": 14,
+ "13": 14,
+ "14": 14,
+ "15": 14,
+ "16": 14,
+ "17": 14,
+ "18": 14,
+ "19": 14,
+ "20": 14,
+ "21": 14,
+ "22": 14,
+ "23": 14
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "23,1,1,3",
+ "4,1,1,8",
+ "4,28,1,8",
+ "4,19,1,8",
+ "1,1,1,18",
+ "0,37,23,1",
+ "23,7,1,3",
+ "23,11,1,5",
+ "23,17,1,3",
+ "10,10,1,8",
+ "4,10,1,8",
+ "7,1,1,8",
+ "7,10,1,8",
+ "7,19,1,8",
+ "7,28,1,8",
+ "23,20,1,4",
+ "1,32,1,3",
+ "23,24,1,3",
+ "10,1,1,8",
+ "13,1,1,17",
+ "13,19,1,17",
+ "10,19,1,17",
+ "19,19,1,17",
+ "21,19,1,6",
+ "21,12,1,6",
+ "12,15,1,3",
+ "19,1,1,17",
+ "23,27,1,3",
+ "16,1,1,17",
+ "16,19,1,17"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "读取ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "ID": "2996f23a65ee42d680f1126349322fa1",
+ "BreakpointIdentity": "10fdda33-002c-4482-a73e-3294d7bac61d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=处理反馈工单!读取ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "52ce92f7-62b6-4fb4-b165-f4c2718be09c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理反馈工单!读取ID"
+ }
+ },
+ "BreakpointIdentity": "4892ef7f-fb2d-41ad-90e5-aad95880f3bc"
+ }
+ ],
+ "ID": "2e58776b-ada8-4b88-87e2-0638bc9e68fc"
+ }
+ ],
+ "BreakpointIdentity": "b9c1557b-fde8-4a51-aeaf-b87bbfd66cf2"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "需求反馈登记表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND(处理反馈工单!状态>1,处理反馈工单!报工ID=\"\")"
+ },
+ "Priority": 1,
+ "GUID": "df8ec9d4-7cbe-4e2c-b793-280088ac654d",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND(处理反馈工单!状态>=2,处理反馈工单!ID>0)"
+ },
+ "GUID": "a6fdf064-9d30-4baa-b82c-912116ebdd59",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "报工ID",
+ "Formula": "处理反馈工单!$AB$24"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "处理反馈工单!$L$24"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "处理反馈工单!$B$24"
+ },
+ {
+ "Name": "状态",
+ "Formula": "处理反馈工单!$Y$24"
+ },
+ {
+ "Name": "ID",
+ "Formula": "处理反馈工单!$U$24"
+ }
+ ]
+}//nIuYSTAiuuKpWRL8dx5jXV3p+TBMJ5sBs6wfnYstet26e0kG1sZijD3DQQA7MO11LN14yRGd7q8ATrwyLhguPqrxBjQaMMpfnVM2Q6QBLEYvN+l0galwgmvRFQtVBbhc0Z0exqzlBjNODcTNZ2+pKP+M9RATjIV77U1As8iu7Bzowj45Koz65mIIkVofCxQ0AVibuN1YMNxAAnjaRPf+v2z9YIMk3w1MsFuDKaeAVNJ1DqhuJAaLdoY+6qSTwvO5yfr5S9khvm9ybUxHDWPKD8/NeJuSpIuzitOdrSuqXPEvAFsJrEW0YTyFA4Tmb2qS4g2zawhtMY9hNLRr9VAdDdRysMXpIW/MHCNJYeN4JalPtKRXO18kf9PKPGAsL1H3KRRdM6PK4bioxroCAdzjaBPBaS+GtVTo+T5LY878vl6NPxtZ0irgICYEfzgsy3YDacjtx/Dw1lSbPjVSG3Fmrsq7da+LRwpuf8kSlYKOSq2EKUKGpLojbTd8S3O3juRNe77GuEFk6v19fabBK3uY+hsvGmsu2ipnY/Pub+W8+fosDpVIeUP5GyhgIqZ7wUCffRBYfedG5X17EfIYXmTJfUi9l6jtzHtQCGgJMFHf0q6o/DVV7hDq0mrqVLV6micJQ/cXHseD0NBVSdYrlEwdofbVJwOYT0qYzMeLnbanDWfo5di6fGYsp5RBJYYisiuZg9xKSSYHdYf1Bi+mmNYdty0pob0PEV7mmFF77D9Mu87CPAuDsOS2qhm9e6Y/53UhR3YTVe6vZbw94mMKu7bivAS33hxHJPdsi9IX8J6lqVOr//gea0BP/zNMTl0CQ3dLSVfYvPKg1dzzgjJAVBlUYMKCp/ryUQpdvgXQliaoXeYH8+qnqk/4NPXOSE0t/7NxEWaGAJc0XM/L9bloDvuqLQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/处理反馈工单.rd b/Pages/项目/项目反馈/处理反馈工单.rd
new file mode 100644
index 00000000..f1ae0d0c
--- /dev/null
+++ b/Pages/项目/项目反馈/处理反馈工单.rd
@@ -0,0 +1,32 @@
+{
+ "PageType": 0,
+ "ColumnCount": 39,
+ "RowCount": 24,
+ "Formulas": {
+ "1,35": "IF(H24,G24,E24)",
+ "1,32": "IF(R24,\"收起\",\"展开\")",
+ "23,20": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "报工ID",
+ "Formula": "处理反馈工单!$AB$24"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "处理反馈工单!$L$24"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "处理反馈工单!$B$24"
+ },
+ {
+ "Name": "状态",
+ "Formula": "处理反馈工单!$Y$24"
+ },
+ {
+ "Name": "ID",
+ "Formula": "处理反馈工单!$U$24"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/工单进度查询.json b/Pages/项目/项目反馈/工单进度查询.json
new file mode 100644
index 00000000..b52f625b
--- /dev/null
+++ b/Pages/项目/项目反馈/工单进度查询.json
@@ -0,0 +1,1471 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 79.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 49.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 7.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 41.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 274.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 13
+ ],
+ "Count": 14,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,2": "工单进度查询",
+ "2,2": "请在下方输入您的工单编号查询工单进度信息",
+ "6,2": "查询历史:",
+ "6,30": "清空历史",
+ "11,10": "查看工单",
+ "11,15": "提交反馈",
+ "11,20": "催促办理"
+ },
+ "Formulas": {
+ "4,2": "IFERROR(GETURLQUERYVALUE(\"ID\"),\"\")"
+ },
+ "AttachInfos": {
+ "4,2": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLargeRoundCorner",
+ "WaterMark": "请输入工单编号",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "工单",
+ "TableValue": {
+ "TableName": "需求反馈登记表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "1e427b24-5c8d-438f-aa5e-2a1d1de2890a",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "9975b5cd-e41a-4da2-98a2-8d80101353d0"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "c0306de6-99a4-44b1-91d3-d0d013bce873",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "e3acfbc0-6341-49a1-a7c9-cb88607f4cd6"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "GUID": "208327bc-8092-4389-b0c5-57b0a52c425e",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "5fe3eb32-27e3-4ed2-ac71-521c2e158e89"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "4921e08e-5905-4e2c-a7fa-0ec475a619bf",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "2d57ee0a-4116-4db2-a756-5449d31515a1"
+ },
+ "ColumnName": "项目ID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "8f0a3721-ca9e-48dd-84ab-7a95f33c9ef6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!C5"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "859c3b15b08b4a179a133ff270da8e1a",
+ "BreakpointIdentity": "b6957a40-1fc9-4f37-a2aa-d9228fdb7eb6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=工单"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!流程实例ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!工单.流程实例ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!K12,工单进度查询!P12,工单进度查询!U12"
+ },
+ "PropertyType": 1,
+ "Value": true
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!内容"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!工单.内容"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!项目ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!工单.项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "919a716f-6d88-433d-83f5-9648d48be0cc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=工单进度查询!C5"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!F7"
+ },
+ "compareType": 13
+ },
+ "CommandList": [
+ {
+ "$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
+ "KeyString": "selectComments",
+ "VersionString": "1.0",
+ "OutParamaterName": "查询历史",
+ "BreakpointIdentity": "6e5b5bf5-96d3-4361-b954-6d44bdd1ca16"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=查询历史"
+ }
+ ]
+ },
+ "value": "DATA_NOT_FOUND"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查询历史字符串",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!C5"
+ },
+ "ID": "8b87ed0054204ed3996a288dad0ddc28",
+ "BreakpointIdentity": "b570b42d-de8f-4204-bbab-28d15a33b637"
+ }
+ ],
+ "ID": "2079f710-fd68-4b40-8acd-346e32ea7761"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 17,
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!查询历史"
+ },
+ "OutParamaterName": "查询历史数组",
+ "BreakpointIdentity": "15be754e-37ce-45a5-bbad-42e5bbc65936"
+ },
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 4,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!查询历史数组"
+ },
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!C5"
+ },
+ "OutParamaterName": "查询历史数组",
+ "BreakpointIdentity": "8fc31388-1ee9-4c82-a34d-c4484f69e7d5"
+ },
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!查询历史数组"
+ },
+ "OperationParamaterAName": ",",
+ "OutParamaterName": "查询历史字符串",
+ "BreakpointIdentity": "32da27b6-bc2c-4443-b5d6-3ab89963b2bc"
+ }
+ ],
+ "ID": "9a26af57-f10e-49f0-8e84-35c5da30e8a8"
+ }
+ ],
+ "BreakpointIdentity": "01fab8af-b8c5-4dbf-8f55-d96dc4f12d81"
+ },
+ {
+ "$type": "FrontendCacheCommand.Upsert_LocalCache, FrontendCacheCommand",
+ "KeyString": "selectComments",
+ "ValueString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!查询历史字符串"
+ },
+ "VersionString": "1.0",
+ "BreakpointIdentity": "4d44e08c-849f-46b8-92ed-bd1725dcb452"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!F7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!查询历史字符串"
+ }
+ }
+ ],
+ "BreakpointIdentity": "d8f3a16f-5b11-4702-bbe1-c12ca16f178b"
+ }
+ ],
+ "ID": "4f4c2ee7-a2eb-4c2c-a312-bdbbfd4a5272"
+ }
+ ],
+ "BreakpointIdentity": "64bc5566-f88f-445d-8e6e-f918b5174c79"
+ }
+ ],
+ "ID": "dc92bca8-4907-45a2-9e32-596c6d07eb23"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!流程实例ID"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!K12,工单进度查询!P12,工单进度查询!U12"
+ },
+ "PropertyType": 1,
+ "Value": false
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!内容"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!项目ID"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "e66ab6f6-204c-4131-bba6-3ca1c6a549d4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "无该工单记录",
+ "BreakpointIdentity": "22ddcf87-ff59-4859-b754-fb7a509f0acc"
+ }
+ ],
+ "ID": "8c10f979-02f4-4f9f-b962-92d57e850f97"
+ }
+ ],
+ "BreakpointIdentity": "d3377ef8-db01-4373-a974-e28b527f392f"
+ }
+ ]
+ }
+ },
+ "6,5": {
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "ClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!C5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!标签名"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1a806028-b410-4882-83e4-317d1711f26b"
+ }
+ ],
+ "ParamProperties": {
+ "itemName": "标签名"
+ }
+ },
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Text 1 50"
+ }
+ ],
+ "separator": ",",
+ "size": "small",
+ "effect": "plain",
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "ReadOnly": true
+ }
+ },
+ "6,30": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "FrontendCacheCommand.Reset_LocalCache, FrontendCacheCommand",
+ "KeyString": "selectComments",
+ "BreakpointIdentity": "4bd8284d-7848-4892-aa95-a12e26689f72"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!F7"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "c64a695a-885b-457f-a756-7e1e7b5d0882"
+ }
+ ],
+ "Text": "清空历史",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "9,2": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "da845ef0f1cf4586a29964e862551d7",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "审批历史简约视图",
+ "BindingInfos": [
+ {
+ "GUID": "0bc459f1-cfd9-40f1-b5f8-250565f2bb7b",
+ "BindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "进度",
+ "GUID": "4dc3d509-67c1-4792-9e0f-ef59ea743f08"
+ },
+ "ColumnName": "进度"
+ },
+ {
+ "GUID": "6fb5432c-e604-482a-8401-45675a7a8430",
+ "BindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "描述文本",
+ "GUID": "b2aa8400-7295-49b4-980a-a0b9f507a446"
+ },
+ "ColumnName": "描述文本"
+ },
+ {
+ "GUID": "e12bb96e-d85a-4397-8df9-01ca22859975",
+ "BindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "时间",
+ "GUID": "83712ecd-f621-4e47-9f79-069db81d5c03"
+ },
+ "ColumnName": "时间"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "8e9d77c6-d903-4da4-b5ba-bbc4d823f676"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!流程实例ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "时间",
+ "GUID": "1eca033f-daa8-4931-8b71-8ce745272a5b"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 168.0,
+ "TextForNoItem": "无记录",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排无样式"
+ }
+ },
+ "11,10": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "PageName": "HTML详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!内容"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=HTML详情!显示内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "d6e0c6c1-1259-44d8-8d5d-705445410c33"
+ }
+ ],
+ "Text": "查看工单",
+ "IsInvisible": true,
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "Application/158_look_3.svg",
+ "BuiltIn": true,
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "11,15": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "反馈与建议",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=反馈与建议!项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "316b8277-52e7-445f-9716-c5944cc893ec"
+ }
+ ],
+ "Text": "提交反馈",
+ "IsInvisible": true,
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "编辑.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "11,20": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已为您催办当前负责人,我们会加快进度为您办理!",
+ "Option": {
+ "position": "center-top",
+ "backOverlayColor": {
+ "type": "color",
+ "value": "#00000080"
+ },
+ "width": "320px",
+ "distance": "20px",
+ "borderRadius": "5px",
+ "ID": "NotiflixNotify",
+ "className": "notiflix-notify",
+ "fontFamily": "Quicksand",
+ "fontSize": "13px",
+ "fontAwesomeIconSize": "34px",
+ "opacity": 1.0,
+ "timeout": 3000,
+ "messageMaxLength": 110,
+ "zindex": 4001,
+ "cssAnimationDuration": 400,
+ "cssAnimation": true,
+ "useIcon": true,
+ "useFontAwesome": false,
+ "backOverlay": false,
+ "plainText": false,
+ "showOnlyTheLastOne": false,
+ "rtl": false,
+ "clickToClose": false,
+ "closeButton": false,
+ "pauseOnHover": true,
+ "success": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(50,198,130,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#32c682"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-check-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-success"
+ },
+ "failure": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(255,85,73,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#ff5549"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-times-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-failure"
+ },
+ "warning": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(238,191,49,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#eebf31"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-exclamation-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-warning"
+ },
+ "info": {
+ "UseFontAwesome": true,
+ "backOverlayColor": {
+ "type": "color",
+ "value": "rgba(38,192,211,0.2)"
+ },
+ "background": {
+ "type": "color",
+ "value": "#26c0d3"
+ },
+ "notiflixIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "textColor": {
+ "type": "color",
+ "value": "#fff"
+ },
+ "fontAwesomeClassName": "fas fa-info-circle",
+ "fontAwesomeIconColor": {
+ "type": "color",
+ "value": "rgba(0,0,0,0.2)"
+ },
+ "childClassName": "notiflix-notify-info"
+ }
+ },
+ "BreakpointIdentity": "1eeb33bc-fc78-402d-a6a9-82baa75e3e92"
+ }
+ ],
+ "Text": "催促办理",
+ "IsInvisible": true,
+ "TemplateKey": "_RS_Warning3",
+ "Icon": {
+ "Name": "催促.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 29.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 21.333333333333332,
+ "FontWeight": 4,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 21.333333333333332,
+ "FontWeight": 4,
+ "Formatter": 6,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 21.333333333333332,
+ "FontWeight": 4,
+ "Foreground": 2,
+ "Formatter": 6,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 7,
+ "Formatter": 6,
+ "HorizontalAlignment": 8
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 9,
+ "HorizontalAlignment": 10,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "FontWeight": 4,
+ "Foreground": 7,
+ "Formatter": 6,
+ "HorizontalAlignment": 8
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 11
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Background": 12,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ },
+ {
+ "Background": 13
+ },
+ {
+ "Background": 14
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "方正准圆简体",
+ "black",
+ "Center",
+ "Bold",
+ "Text 1 50",
+ "@",
+ "Background 1 -50",
+ "Left",
+ "Accent 4 60",
+ "Right",
+ "[AUTO]General",
+ "#FFFFFF00",
+ "Accent 4 80",
+ "Accent 6 80"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 0,
+ "0,2": 1,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "0,14": 0,
+ "0,15": 0,
+ "0,16": 0,
+ "0,17": 0,
+ "0,18": 0,
+ "0,19": 0,
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "0,24": 0,
+ "0,25": 0,
+ "0,26": 0,
+ "0,27": 0,
+ "0,28": 0,
+ "0,29": 0,
+ "0,30": 0,
+ "0,31": 0,
+ "0,32": 1,
+ "0,33": 0,
+ "1,0": 0,
+ "1,1": 0,
+ "1,2": 2,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 0,
+ "1,13": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "1,25": 0,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "1,29": 0,
+ "1,30": 0,
+ "1,31": 0,
+ "1,32": 2,
+ "1,33": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 3,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "2,32": 3,
+ "2,33": 0,
+ "3,0": 0,
+ "3,1": 0,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,8": 0,
+ "3,9": 0,
+ "3,10": 0,
+ "3,11": 0,
+ "3,12": 0,
+ "3,13": 0,
+ "3,14": 0,
+ "3,15": 0,
+ "3,16": 0,
+ "3,17": 0,
+ "3,18": 0,
+ "3,19": 0,
+ "3,20": 0,
+ "3,21": 0,
+ "3,22": 0,
+ "3,23": 0,
+ "3,24": 0,
+ "3,25": 0,
+ "3,26": 0,
+ "3,27": 0,
+ "3,28": 0,
+ "3,29": 0,
+ "3,30": 0,
+ "3,31": 0,
+ "3,32": 0,
+ "3,33": 0,
+ "4,2": 4,
+ "5,2": 5,
+ "5,3": 5,
+ "5,4": 5,
+ "5,5": 5,
+ "5,6": 5,
+ "5,7": 5,
+ "5,8": 5,
+ "5,9": 5,
+ "5,10": 5,
+ "5,11": 5,
+ "5,12": 5,
+ "5,13": 5,
+ "5,14": 5,
+ "5,15": 5,
+ "5,16": 5,
+ "5,17": 5,
+ "5,18": 5,
+ "5,19": 5,
+ "5,20": 5,
+ "5,21": 5,
+ "5,22": 5,
+ "5,23": 5,
+ "5,24": 5,
+ "5,25": 5,
+ "5,26": 5,
+ "5,27": 5,
+ "5,28": 5,
+ "5,29": 5,
+ "5,30": 5,
+ "5,31": 5,
+ "6,2": 6,
+ "6,5": 7,
+ "6,30": 8,
+ "7,2": 6,
+ "7,5": 9,
+ "7,6": 9,
+ "7,7": 9,
+ "7,8": 9,
+ "7,9": 9,
+ "7,10": 9,
+ "7,11": 9,
+ "7,12": 9,
+ "7,13": 9,
+ "7,14": 9,
+ "7,15": 9,
+ "7,16": 9,
+ "7,17": 9,
+ "7,18": 9,
+ "7,19": 9,
+ "7,20": 9,
+ "7,21": 9,
+ "7,22": 9,
+ "7,23": 9,
+ "7,24": 9,
+ "7,25": 9,
+ "7,26": 9,
+ "7,27": 9,
+ "7,28": 9,
+ "7,30": 8,
+ "7,31": 8,
+ "9,2": 10,
+ "10,2": 11,
+ "10,3": 11,
+ "10,4": 11,
+ "10,5": 11,
+ "10,6": 11,
+ "10,7": 11,
+ "10,8": 11,
+ "10,9": 11,
+ "10,10": 11,
+ "10,11": 11,
+ "10,12": 11,
+ "10,13": 11,
+ "10,14": 11,
+ "10,15": 11,
+ "10,16": 11,
+ "10,17": 11,
+ "10,18": 11,
+ "10,19": 11,
+ "10,20": 11,
+ "10,21": 11,
+ "10,22": 11,
+ "10,23": 11,
+ "10,24": 11,
+ "10,25": 11,
+ "10,26": 11,
+ "10,27": 11,
+ "10,28": 11,
+ "10,29": 11,
+ "10,30": 11,
+ "10,31": 11,
+ "11,10": 12,
+ "11,11": 0,
+ "11,12": 0,
+ "11,13": 0,
+ "11,14": 0,
+ "11,15": 12,
+ "11,16": 0,
+ "11,17": 0,
+ "11,18": 0,
+ "11,19": 0,
+ "11,20": 13,
+ "11,21": 0,
+ "11,22": 0,
+ "11,23": 0,
+ "13,2": 14,
+ "13,6": 15,
+ "13,10": 16
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,2,1,30",
+ "2,2,1,30",
+ "4,2,1,30",
+ "13,2,1,4",
+ "6,30,1,2",
+ "6,5,1,24",
+ "9,2,1,30",
+ "11,20,1,4",
+ "11,15,1,4",
+ "11,10,1,4",
+ "13,6,1,4",
+ "13,10,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
+ "KeyString": "selectComments",
+ "VersionString": "1.0",
+ "OutParamaterName": "查询历史",
+ "BreakpointIdentity": "bf3f037d-2cc0-4633-982c-5ae6dacae1bb"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=查询历史"
+ }
+ ]
+ },
+ "value": "DATA_NOT_FOUND",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!F7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工单进度查询!查询历史"
+ }
+ }
+ ],
+ "BreakpointIdentity": "c912d3b3-027a-4303-b066-4696f5de0d0c"
+ }
+ ],
+ "ID": "e1066dc3-c2a8-49b1-8b46-41af52e15326"
+ }
+ ],
+ "BreakpointIdentity": "0f15e0f0-9518-426d-9944-2b9c70577592"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Repeat": true,
+ "Name": "1306279b-ff9e-4a95-9fb0-b57497e74f61.png",
+ "DisplayName": "背景图2",
+ "ForguncyPictureName": "O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 0,
+ "StyleInfo": {
+ "Fill": null
+ },
+ "IsAutomaticFill": false,
+ "Size": "1088,334"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "流程实例ID",
+ "Formula": "工单进度查询!$C$14"
+ },
+ {
+ "Name": "内容",
+ "Formula": "工单进度查询!$G$14"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "工单进度查询!$K$14"
+ }
+ ]
+}//9BK0N53H7ondtSfLfkvuVpx+4IL9JEIpowzJYsjXd245WoR8fvXRrp2ubkGN4vc5iQK7FGJkFBi+w/Twp8burxjUJmy333BtP6EyvafJifFKyTOgFREe7oP9+ZQ4T6JQldiKB8RbKOXMTIHGqP8T8xCgrMohIe6zPzDW1kWAzwQa0f5PKal9fxB6BedEJP2lysiEhRcWNl6nZ55NSJTCLWglNCODyOKc7oDBgdWpiO3+RljhczTCIc2NzjQYVPZVnUdKN6lp3NBknbkSis5WRvsSQ0sWriHRnYsOgqnD7ViSCu0x+KAC7CuI+07KBPclb5UbtGsd9f/tYaTY9M8/1B0IzR6Z4v709D1HrOmrM6PV+DlPpDjCz2etPHZIMQy5pKZghWeH1t99UCPKRB0qiUzDdPPd6OldVRlv8vtLzS9HUzJS/wTLVyRYAqVONYo4m0rcfU/eNG0RimveRUhaYp0ClWkAwp0KXRXK/o4iBJsqwHwLHf8103ABUfEYjPyykFbiuhAcRVWRUS966W7BQyqX8pdQ4fqVc7xMiGg+zhJTZzdqEZS7CyChda6AYPURaUR5XrwMh9Dl6GokPm1yC0l4xecNOlXytm5S7HdbKTbiBp4VD8BE9tFJYbL/+QuPPlMNk4aeytsGnqCmLwUmQ1Yq8ZXZ8mInb/DtjtR/VmQ1RFVoI8YXBd0Q5bxqKkAxjzGwL0JE7mU0T8uagN6FN2L9Vd/en0kZ/Rd/VFMV6W4q815J9G6igww4ViuuvoGT+QfOM/FuYUKMoKwd/KLMiTGSTpxG0zpotglhGiIpnH4dKs4ft8kP3sFU9e7Bc1UUW45rjwK31DRJIm/kX2/DH7E/e99UkfU9eJ6LC77qwi8lcsYkEIHxQ7SbRPW4R1k67SfTB9N1701CejpHSiy+wg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/工单进度查询.rd b/Pages/项目/项目反馈/工单进度查询.rd
new file mode 100644
index 00000000..2695b6eb
--- /dev/null
+++ b/Pages/项目/项目反馈/工单进度查询.rd
@@ -0,0 +1,22 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 14,
+ "Formulas": {
+ "4,2": "IFERROR(GETURLQUERYVALUE(\"ID\"),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "流程实例ID",
+ "Formula": "工单进度查询!$C$14"
+ },
+ {
+ "Name": "内容",
+ "Formula": "工单进度查询!$G$14"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "工单进度查询!$K$14"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/页面反馈录入.json b/Pages/项目/项目反馈/页面反馈录入.json
new file mode 100644
index 00000000..e1dbf70a
--- /dev/null
+++ b/Pages/项目/项目反馈/页面反馈录入.json
@@ -0,0 +1,1925 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 440.0,
+ "Mode": 2,
+ "MinLength": {
+ "Value": 300.0,
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 28,
+ 29
+ ],
+ "Count": 30,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,2": "01",
+ "1,3": "姓名",
+ "3,3": "%CurrentUser.FullName%",
+ "5,2": "02",
+ "5,3": "联系方式",
+ "7,3": "%CurrentUser.Email%",
+ "9,2": "03",
+ "9,3": "关联任务",
+ "13,2": "04",
+ "13,3": "反馈类型",
+ "15,3": 1,
+ "17,2": "05",
+ "17,3": "标题",
+ "21,2": "06",
+ "21,3": "需求描述",
+ "25,3": "提交",
+ "28,2": "项目ID",
+ "28,7": "反馈表ID",
+ "28,13": "当前用户",
+ "28,16": "%CurrentUser%",
+ "28,19": "%CurrentUser.Email%"
+ },
+ "AttachInfos": {
+ "3,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "7ab2e498-5ca3-4d42-b9ec-99a465497c76"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.FullName%",
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "联系方式",
+ "GUID": "fcc0f9c0-7195-446f-b279-3bac4245db15"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.Email%",
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {}
+ },
+ "11,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "51c9d1e8-e5e2-416a-813d-763240cd4dee"
+ },
+ "CellType": {
+ "$type": "ElementUI.CascaderCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "$type": "ElementUI.TreeNode, ElementUI",
+ "value": "zhinan",
+ "label": "指南",
+ "children": [
+ {
+ "value": "shejiyuanze",
+ "label": "设计原则",
+ "children": [
+ {
+ "value": "yizhi",
+ "label": "一致"
+ },
+ {
+ "value": "fankui",
+ "label": "反馈"
+ },
+ {
+ "value": "xiaolv",
+ "label": "效率"
+ },
+ {
+ "value": "kekong",
+ "label": "可控"
+ }
+ ]
+ },
+ {
+ "value": "daohang",
+ "label": "导航",
+ "children": [
+ {
+ "value": "cexiangdaohang",
+ "label": "侧向导航"
+ },
+ {
+ "value": "dingbudaohang",
+ "label": "顶部导航"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "ElementUI.TreeNode, ElementUI",
+ "value": "zujian",
+ "label": "组件",
+ "children": [
+ {
+ "value": "basic",
+ "label": "Basic",
+ "children": [
+ {
+ "value": "layout",
+ "label": "Layout 布局"
+ },
+ {
+ "value": "color",
+ "label": "Color 色彩"
+ },
+ {
+ "value": "typography",
+ "label": "Typography 字体"
+ },
+ {
+ "value": "icon",
+ "label": "Icon 图标"
+ },
+ {
+ "value": "button",
+ "label": "Button 按钮"
+ }
+ ]
+ },
+ {
+ "value": "form",
+ "label": "Form",
+ "children": [
+ {
+ "value": "radio",
+ "label": "Radio 单选框"
+ },
+ {
+ "value": "checkbox",
+ "label": "Checkbox 多选框"
+ },
+ {
+ "value": "input",
+ "label": "Input 输入框"
+ },
+ {
+ "value": "input-number",
+ "label": "InputNumber 计数器"
+ },
+ {
+ "value": "select",
+ "label": "Select 选择器"
+ },
+ {
+ "value": "cascader",
+ "label": "Cascader 级联选择器"
+ },
+ {
+ "value": "switch",
+ "label": "Switch 开关"
+ },
+ {
+ "value": "slider",
+ "label": "Slider 滑块"
+ },
+ {
+ "value": "time-picker",
+ "label": "TimePicker 时间选择器"
+ },
+ {
+ "value": "date-picker",
+ "label": "DatePicker 日期选择器"
+ },
+ {
+ "value": "datetime-picker",
+ "label": "DateTimePicker 日期时间选择器"
+ },
+ {
+ "value": "upload",
+ "label": "Upload 上传"
+ },
+ {
+ "value": "rate",
+ "label": "Rate 评分"
+ },
+ {
+ "value": "form",
+ "label": "Form 表单"
+ }
+ ]
+ },
+ {
+ "value": "data",
+ "label": "Data",
+ "children": [
+ {
+ "value": "table",
+ "label": "Table 表格"
+ },
+ {
+ "value": "tag",
+ "label": "Tag 标签"
+ },
+ {
+ "value": "progress",
+ "label": "Progress 进度条"
+ },
+ {
+ "value": "tree",
+ "label": "Tree 树形控件"
+ },
+ {
+ "value": "pagination",
+ "label": "Pagination 分页"
+ },
+ {
+ "value": "badge",
+ "label": "Badge 标记"
+ }
+ ]
+ },
+ {
+ "value": "notice",
+ "label": "Notice",
+ "children": [
+ {
+ "value": "alert",
+ "label": "Alert 警告"
+ },
+ {
+ "value": "loading",
+ "label": "Loading 加载"
+ },
+ {
+ "value": "message",
+ "label": "Message 消息提示"
+ },
+ {
+ "value": "message-box",
+ "label": "MessageBox 弹框"
+ },
+ {
+ "value": "notification",
+ "label": "Notification 通知"
+ }
+ ]
+ },
+ {
+ "value": "navigation",
+ "label": "Navigation",
+ "children": [
+ {
+ "value": "menu",
+ "label": "NavMenu 导航菜单"
+ },
+ {
+ "value": "tabs",
+ "label": "Tabs 标签页"
+ },
+ {
+ "value": "breadcrumb",
+ "label": "Breadcrumb 面包屑"
+ },
+ {
+ "value": "dropdown",
+ "label": "Dropdown 下拉菜单"
+ },
+ {
+ "value": "steps",
+ "label": "Steps 步骤条"
+ }
+ ]
+ },
+ {
+ "value": "others",
+ "label": "Others",
+ "children": [
+ {
+ "value": "dialog",
+ "label": "Dialog 对话框"
+ },
+ {
+ "value": "tooltip",
+ "label": "Tooltip 文字提示"
+ },
+ {
+ "value": "popover",
+ "label": "Popover 弹出框"
+ },
+ {
+ "value": "card",
+ "label": "Card 卡片"
+ },
+ {
+ "value": "carousel",
+ "label": "Carousel 走马灯"
+ },
+ {
+ "value": "collapse",
+ "label": "Collapse 折叠面板"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "ElementUI.TreeNode, ElementUI",
+ "value": "ziyuan",
+ "label": "资源",
+ "children": [
+ {
+ "value": "jiaohu",
+ "label": "组件交互文档"
+ }
+ ]
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务表",
+ "BindingInfos": [
+ {
+ "GUID": "dd2e9edf-892c-4f8e-a896-7060f65bdbc7",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ffeef70d-810c-4ccd-84ab-180dd485d0cd"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8cae6b81-0c46-4832-8cba-44ddfa30e4c5",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "204a8f49-46fe-4296-92bb-f86383347533"
+ },
+ "ColumnName": "label"
+ },
+ {
+ "GUID": "36215fcd-0a9b-4a14-ae72-fbdfcc4e31fc",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "95706411-f40e-494a-b97e-c952886fc7f1"
+ },
+ "ColumnName": "parentValue"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "57cde3d4-56a2-4daa-b17f-426934e7e689"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "expandTrigger": 1,
+ "placeholder": "请选择",
+ "separator": "/",
+ "tagType": "info",
+ "checkStrictly": true,
+ "filterable": true,
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "15,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "55610aae-f9ff-44f1-9bdc-554ce1f2da07"
+ },
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Accent 1 0",
+ "SecondaryColor": "Background 1 0",
+ "CellDefaultValue": 1,
+ "ItemSpace": 15,
+ "IsBounding": true,
+ "DataSource": "反馈类型表",
+ "ValueColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "1979bdbe-3ea0-4ef6-85ff-8d88092f95e7"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "反馈类型",
+ "GUID": "e2c24762-d8d0-451e-b1d1-3707ad7f2476"
+ },
+ "CommandList": []
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "19,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "15251b2d-5a6e-4b90-a09b-07f1729f4a6c"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "32",
+ "showWordLimit": true,
+ "placeholder": "请填写简洁的标题",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "23,3": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "4c3f4279-df4b-4772-bd86-33a1cc13049f"
+ },
+ "CellType": {
+ "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
+ "UIPermissions": [
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "25,3": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "719c9d88-7a77-4422-aa23-f3b4ec3c12a4"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=页面反馈录入!任务ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=页面反馈录入!反馈类型"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=页面反馈录入!需求描述"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=页面反馈录入!标题"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "提交中",
+ "VBalidate": true,
+ "BreakpointIdentity": "20e438d6-1dec-4561-bf0e-a510ed1da7d5"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "匿名提交项目反馈",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "关联任务",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!反馈类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!需求描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "提交人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!提交人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "联系方式",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!联系方式"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "反馈编号",
+ "ResultTo": {
+ "SerializeProperty": "反馈编号"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "38ab7f2c-dcb5-4bb3-bc0b-be542e29249d"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "提交中",
+ "VBalidate": true,
+ "BreakpointIdentity": "35eb455b-e8d0-4fba-aa1b-26856a3e98cf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "提交成功!",
+ "BreakpointIdentity": "49fd4ebe-ca89-4974-9754-9d787b68b7f3"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "8897b096-4977-42e6-8c17-87e3f3e3ea05"
+ }
+ ],
+ "ID": "112bfc7c-ec04-47a9-bfa2-96443b8c799d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页面反馈录入!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "ce2484e8-5625-46fb-8d75-1cb840087556"
+ }
+ ],
+ "ID": "72289906-5f33-42b2-940e-5265a26a8a3a"
+ }
+ ],
+ "BreakpointIdentity": "cab8f838-2538-4e23-b9aa-f2308fcf011b"
+ }
+ ],
+ "ID": "08009d4b-02fb-490f-b35d-cee83599cf73"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": "请完整填写反馈内容!",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "4393d77d-afb1-44a8-91d8-9bf953b54f34"
+ }
+ ],
+ "ID": "82a3ec42-652d-4753-a666-554571dad475"
+ }
+ ],
+ "BreakpointIdentity": "42480fca-9ef3-4246-b72c-bec9ba9b757d"
+ }
+ ],
+ "ID": "40ed85c9-b287-4d68-ba02-e71039d6caa0"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "d2d45449-c7e9-440a-8ad8-e4ebdb861079"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存完成",
+ "BreakpointIdentity": "bf05f5b7-19c3-45ed-9546-99c3d508ef4a"
+ }
+ ],
+ "ID": "2b6e6d2c-a9eb-4a1d-9090-09134bcbb3c6"
+ }
+ ],
+ "BreakpointIdentity": "cdeffcd3-ea87-4627-bc14-afca2ee0d845"
+ }
+ ],
+ "Text": "提交",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "28,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "4e356784-9a58-4a60-85ab-4ba5a9ad79c3"
+ }
+ },
+ "28,10": {
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "143263db-d342-4563-b87f-bc05b5b5d823"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 4,
+ "Formatter": 5
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 4
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 4
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Accent 1 0",
+ "@",
+ "Left",
+ "black",
+ "[AUTO]General",
+ "Right"
+ ],
+ "Borders": [
+ {
+ "Color": 4
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 2,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 3,
+ "1,13": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "1,25": 0,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "1,29": 0,
+ "1,30": 0,
+ "1,31": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "3,0": 0,
+ "3,1": 0,
+ "3,2": 0,
+ "3,3": 0,
+ "3,30": 0,
+ "3,31": 0,
+ "4,0": 0,
+ "4,1": 0,
+ "4,2": 4,
+ "4,3": 5,
+ "4,4": 5,
+ "4,5": 5,
+ "4,6": 5,
+ "4,7": 5,
+ "4,8": 5,
+ "4,9": 5,
+ "4,10": 5,
+ "4,11": 5,
+ "4,12": 5,
+ "4,13": 5,
+ "4,14": 5,
+ "4,15": 5,
+ "4,16": 5,
+ "4,17": 5,
+ "4,18": 5,
+ "4,19": 5,
+ "4,20": 5,
+ "4,21": 5,
+ "4,22": 5,
+ "4,23": 5,
+ "4,24": 5,
+ "4,25": 5,
+ "4,26": 5,
+ "4,27": 5,
+ "4,28": 5,
+ "4,29": 5,
+ "4,30": 0,
+ "4,31": 0,
+ "5,0": 0,
+ "5,1": 0,
+ "5,2": 1,
+ "5,3": 2,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 3,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 0,
+ "5,26": 0,
+ "5,27": 0,
+ "5,28": 0,
+ "5,29": 0,
+ "5,30": 0,
+ "5,31": 0,
+ "6,0": 0,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "6,13": 0,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 0,
+ "6,17": 0,
+ "6,18": 0,
+ "6,19": 0,
+ "6,20": 0,
+ "6,21": 0,
+ "6,22": 0,
+ "6,23": 0,
+ "6,24": 0,
+ "6,25": 0,
+ "6,26": 0,
+ "6,27": 0,
+ "6,28": 0,
+ "6,29": 0,
+ "6,30": 0,
+ "6,31": 0,
+ "7,0": 0,
+ "7,1": 0,
+ "7,2": 0,
+ "7,3": 0,
+ "7,30": 0,
+ "7,31": 0,
+ "8,0": 0,
+ "8,1": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,6": 0,
+ "8,7": 0,
+ "8,8": 0,
+ "8,9": 0,
+ "8,10": 0,
+ "8,11": 0,
+ "8,12": 0,
+ "8,13": 0,
+ "8,14": 0,
+ "8,15": 0,
+ "8,16": 0,
+ "8,17": 0,
+ "8,18": 0,
+ "8,19": 0,
+ "8,20": 0,
+ "8,21": 0,
+ "8,22": 0,
+ "8,23": 0,
+ "8,24": 0,
+ "8,25": 0,
+ "8,26": 0,
+ "8,27": 0,
+ "8,28": 0,
+ "8,29": 0,
+ "8,30": 0,
+ "8,31": 0,
+ "9,2": 1,
+ "9,3": 6,
+ "9,4": 0,
+ "9,5": 0,
+ "9,6": 0,
+ "9,7": 0,
+ "9,8": 0,
+ "9,9": 0,
+ "9,10": 0,
+ "9,11": 0,
+ "9,12": 0,
+ "9,13": 0,
+ "9,14": 0,
+ "9,15": 0,
+ "9,16": 0,
+ "9,17": 0,
+ "9,18": 0,
+ "9,19": 0,
+ "9,20": 0,
+ "9,21": 0,
+ "9,22": 0,
+ "9,23": 0,
+ "9,24": 0,
+ "9,25": 0,
+ "9,26": 0,
+ "9,27": 0,
+ "9,28": 0,
+ "9,29": 0,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 0,
+ "10,6": 0,
+ "10,7": 0,
+ "10,8": 0,
+ "10,9": 0,
+ "10,10": 0,
+ "10,11": 0,
+ "10,12": 0,
+ "10,13": 0,
+ "10,14": 0,
+ "10,15": 0,
+ "10,16": 0,
+ "10,17": 0,
+ "10,18": 0,
+ "10,19": 0,
+ "10,20": 0,
+ "10,21": 0,
+ "10,22": 0,
+ "10,23": 0,
+ "10,24": 0,
+ "10,25": 0,
+ "10,26": 0,
+ "10,27": 0,
+ "10,28": 0,
+ "10,29": 0,
+ "11,2": 0,
+ "11,3": 5,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "12,8": 0,
+ "12,9": 0,
+ "12,10": 0,
+ "12,11": 0,
+ "12,12": 0,
+ "12,13": 0,
+ "12,14": 0,
+ "12,15": 0,
+ "12,16": 0,
+ "12,17": 0,
+ "12,18": 0,
+ "12,19": 0,
+ "12,20": 0,
+ "12,21": 0,
+ "12,22": 0,
+ "12,23": 0,
+ "12,24": 0,
+ "12,25": 0,
+ "12,26": 0,
+ "12,27": 0,
+ "12,28": 0,
+ "12,29": 0,
+ "13,2": 1,
+ "13,3": 2,
+ "13,4": 0,
+ "13,5": 0,
+ "13,6": 0,
+ "13,7": 0,
+ "13,8": 0,
+ "13,9": 0,
+ "13,10": 7,
+ "13,11": 0,
+ "13,18": 0,
+ "13,19": 0,
+ "13,20": 0,
+ "13,21": 0,
+ "13,22": 0,
+ "13,23": 0,
+ "13,24": 0,
+ "13,25": 0,
+ "13,26": 0,
+ "13,27": 0,
+ "13,28": 0,
+ "13,29": 0,
+ "14,2": 4,
+ "14,3": 0,
+ "14,4": 0,
+ "14,5": 0,
+ "14,6": 0,
+ "14,7": 0,
+ "14,8": 0,
+ "14,9": 0,
+ "14,10": 0,
+ "14,11": 0,
+ "14,12": 0,
+ "14,13": 0,
+ "14,14": 0,
+ "14,15": 0,
+ "14,16": 0,
+ "14,17": 0,
+ "14,18": 0,
+ "14,19": 0,
+ "14,20": 0,
+ "14,21": 0,
+ "14,22": 0,
+ "14,23": 0,
+ "14,24": 0,
+ "14,25": 0,
+ "14,26": 0,
+ "14,27": 0,
+ "14,28": 0,
+ "14,29": 0,
+ "15,2": 4,
+ "15,3": 7,
+ "16,2": 4,
+ "16,3": 5,
+ "16,4": 5,
+ "16,5": 5,
+ "16,6": 5,
+ "16,7": 5,
+ "16,8": 5,
+ "16,9": 5,
+ "16,10": 5,
+ "16,11": 5,
+ "16,12": 5,
+ "16,13": 5,
+ "16,14": 5,
+ "16,15": 5,
+ "16,16": 5,
+ "16,17": 5,
+ "16,18": 5,
+ "16,19": 5,
+ "16,20": 5,
+ "16,21": 5,
+ "16,22": 5,
+ "16,23": 5,
+ "16,24": 5,
+ "16,25": 5,
+ "16,26": 5,
+ "16,27": 5,
+ "16,28": 5,
+ "16,29": 5,
+ "17,0": 0,
+ "17,1": 0,
+ "17,2": 1,
+ "17,3": 2,
+ "17,4": 0,
+ "17,5": 0,
+ "17,6": 0,
+ "17,7": 0,
+ "17,8": 0,
+ "17,9": 0,
+ "17,10": 0,
+ "17,11": 0,
+ "17,12": 3,
+ "17,13": 0,
+ "17,14": 0,
+ "17,15": 0,
+ "17,16": 0,
+ "17,17": 0,
+ "17,18": 0,
+ "17,19": 0,
+ "17,20": 0,
+ "17,21": 0,
+ "17,22": 0,
+ "17,23": 0,
+ "17,24": 0,
+ "17,25": 0,
+ "17,26": 0,
+ "17,27": 0,
+ "17,28": 0,
+ "17,29": 0,
+ "17,30": 0,
+ "17,31": 0,
+ "18,0": 0,
+ "18,1": 0,
+ "18,2": 0,
+ "18,3": 0,
+ "18,4": 0,
+ "18,5": 0,
+ "18,6": 0,
+ "18,7": 0,
+ "18,8": 0,
+ "18,9": 0,
+ "18,10": 0,
+ "18,11": 0,
+ "18,12": 0,
+ "18,13": 0,
+ "18,14": 0,
+ "18,15": 0,
+ "18,16": 0,
+ "18,17": 0,
+ "18,18": 0,
+ "18,19": 0,
+ "18,20": 0,
+ "18,21": 0,
+ "18,22": 0,
+ "18,23": 0,
+ "18,24": 0,
+ "18,25": 0,
+ "18,26": 0,
+ "18,27": 0,
+ "18,28": 0,
+ "18,29": 0,
+ "18,30": 0,
+ "18,31": 0,
+ "19,0": 0,
+ "19,1": 0,
+ "19,2": 0,
+ "19,3": 0,
+ "19,30": 0,
+ "19,31": 0,
+ "20,2": 4,
+ "20,3": 5,
+ "20,4": 5,
+ "20,5": 5,
+ "20,6": 5,
+ "20,7": 5,
+ "20,8": 5,
+ "20,9": 5,
+ "20,10": 5,
+ "20,11": 5,
+ "20,12": 5,
+ "20,13": 5,
+ "20,14": 5,
+ "20,15": 5,
+ "20,16": 5,
+ "20,17": 5,
+ "20,18": 5,
+ "20,19": 5,
+ "20,20": 5,
+ "20,21": 5,
+ "20,22": 5,
+ "20,23": 5,
+ "20,24": 5,
+ "20,25": 5,
+ "20,26": 5,
+ "20,27": 5,
+ "20,28": 5,
+ "20,29": 5,
+ "21,2": 1,
+ "21,3": 2,
+ "21,4": 0,
+ "21,5": 0,
+ "21,6": 0,
+ "21,7": 0,
+ "21,8": 0,
+ "21,9": 0,
+ "21,10": 0,
+ "21,11": 0,
+ "21,12": 0,
+ "21,13": 0,
+ "21,14": 0,
+ "21,15": 0,
+ "21,16": 0,
+ "21,17": 0,
+ "21,18": 0,
+ "21,19": 0,
+ "21,20": 0,
+ "21,21": 0,
+ "21,22": 0,
+ "21,23": 0,
+ "21,24": 0,
+ "21,25": 0,
+ "21,26": 0,
+ "21,27": 0,
+ "21,28": 0,
+ "21,29": 0,
+ "25,3": 0,
+ "26,3": 0,
+ "26,4": 0,
+ "26,5": 0,
+ "26,6": 0,
+ "26,7": 0,
+ "26,8": 0,
+ "26,9": 0,
+ "26,10": 0,
+ "26,11": 0,
+ "26,12": 0,
+ "26,13": 0,
+ "26,14": 0,
+ "26,15": 0,
+ "26,16": 0,
+ "26,17": 0,
+ "26,18": 0,
+ "26,19": 0,
+ "26,20": 0,
+ "26,21": 0,
+ "26,22": 0,
+ "26,23": 0,
+ "26,24": 0,
+ "26,25": 0,
+ "26,26": 0,
+ "26,27": 0,
+ "26,28": 0,
+ "26,29": 0,
+ "26,30": 0,
+ "28,2": 8,
+ "28,3": 8,
+ "28,4": 8,
+ "28,5": 8,
+ "28,6": 9,
+ "28,7": 8,
+ "28,8": 8,
+ "28,9": 8,
+ "28,10": 9,
+ "28,11": 10,
+ "28,12": 10,
+ "28,13": 8,
+ "28,14": 8,
+ "28,15": 8,
+ "28,16": 9,
+ "28,17": 10,
+ "28,18": 11,
+ "28,19": 0,
+ "28,20": 0,
+ "28,21": 0,
+ "28,22": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "11,3,1,27",
+ "28,2,1,2",
+ "28,4,1,3",
+ "28,7,1,3",
+ "28,10,1,3",
+ "28,13,1,3",
+ "28,16,1,3",
+ "28,19,1,4",
+ "19,3,1,27",
+ "3,3,1,27",
+ "7,3,1,27",
+ "25,3,1,27",
+ "23,3,1,27",
+ "15,3,1,27"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "需求反馈登记表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "d3e597cf-4744-4e32-a32b-eb6719824da9.png",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "1024,1232"
+ },
+ {
+ "Name": "BackgroundPicture1",
+ "DisplayName": "背景图2",
+ "ForguncyPictureName": "O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg",
+ "ForguncyPictureSourceType": 0,
+ "StyleInfo": {
+ "CornerRadius": 9.54166666666612
+ },
+ "Location": "64,0",
+ "Size": "896,0"
+ },
+ {
+ "FitToBrowserHeight": true,
+ "Name": "34e5bfb8-4dac-4581-bd7c-6162cb0133cd.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "32,0",
+ "Size": "960,1232",
+ "BoxShadowString": "5 5 0 14 #16000000"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "标题",
+ "Formula": "页面反馈录入!$D$20"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "页面反馈录入!$Q$29"
+ },
+ {
+ "Name": "反馈表ID",
+ "Formula": "页面反馈录入!$K$29"
+ },
+ {
+ "Name": "反馈类型",
+ "Formula": "页面反馈录入!$D$16"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "页面反馈录入!$D$12"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "页面反馈录入!$E$29"
+ },
+ {
+ "Name": "需求描述",
+ "Formula": "页面反馈录入!$D$24"
+ },
+ {
+ "Name": "提交人",
+ "Formula": "页面反馈录入!$D$4"
+ },
+ {
+ "Name": "联系方式",
+ "Formula": "页面反馈录入!$D$8"
+ }
+ ]
+}//AZ2Qf3k/ugVFKPSl3lYrH+9mdbHSCY1kM3WX5pHkdtDcjciAFIL00Ius9x1qTTg/XCFKAY5xheiMk5HF+OyQDtAWbj2bO58bYqLXr3LM0BPU57kkne7fpTW+2DsQ2oamzNdsrJMdiV3EpTRy/c0AJianDCTEl9hVMKP2hkuidDzDY8j6jm4Vh5I/7E1Svrc5EgAXHIqnVPrstEEK9oXCu/B0WRb7j16fyRvz5eqQBhHDHCnaHZzsM3gSzc8kHVqaUgJC868mwpRQCfRuE7f0b8XFdjaCylr1athB7EHuZIG+IJmGKb+LbhrYWc2b3krzbdPptU3fW+9RHIKG9vrzWx/opl7CvzXmgpwm0z23UwcqN3jq/Ht3aZyHz+JN93YOYsuSsxhMN6A7YN/Q5q7Ffly2lIqtUdujSmbKLfL2u//LiI9L/NTSBMPPEGPr0UYKd2779sKMuUBYAsP5aNCSP3EdJhpVJQcyKmpzXNJf+2zvyF1fo01lVo/o0p/+iPL7EbHaIE2x05kNoZqQs7rX9af5SDeHUL65EPCDu2U/2yMt2KvDN/h/3XvzRhet80q378hx6YAuXE05+rcZq7Qqq2Cfn6c4Bhaus7deZVeU74fOR3OrqkSKqbj5Zt0XUF5AH+pHM0BABGdQqiOWuFyq4K7nCZUobiuyvmgvXvZmkBE+t5wbpfG2St38m5ue2PM4EOOaghJHBfgrC/1lJ7sN2TNbk8TzSNcIW7fQuQXQy9/ZiHmi02ZwmNLMkpIuDuMOGa4HdRNEk53NOEUnwqDGQw/yc/MSK5m7HaAg5L9pwtgbvw6u6gP61yXhiSzKaA4wchBTbLidLd07F0XSJ9hGC5UAQ8eXwHFJ8Q7bSipMdp57mBxG6F94sJc4UT7yiju4WTQkCwdsf9RbKYkTEqRn6A==|920
\ No newline at end of file
diff --git a/Pages/项目/项目反馈/页面反馈录入.rd b/Pages/项目/项目反馈/页面反馈录入.rd
new file mode 100644
index 00000000..36296a9d
--- /dev/null
+++ b/Pages/项目/项目反馈/页面反馈录入.rd
@@ -0,0 +1,43 @@
+{
+ "PageType": 0,
+ "ColumnCount": 32,
+ "RowCount": 30,
+ "CustomNames": [
+ {
+ "Name": "标题",
+ "Formula": "页面反馈录入!$D$20"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "页面反馈录入!$Q$29"
+ },
+ {
+ "Name": "反馈表ID",
+ "Formula": "页面反馈录入!$K$29"
+ },
+ {
+ "Name": "反馈类型",
+ "Formula": "页面反馈录入!$D$16"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "页面反馈录入!$D$12"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "页面反馈录入!$E$29"
+ },
+ {
+ "Name": "需求描述",
+ "Formula": "页面反馈录入!$D$24"
+ },
+ {
+ "Name": "提交人",
+ "Formula": "页面反馈录入!$D$4"
+ },
+ {
+ "Name": "联系方式",
+ "Formula": "页面反馈录入!$D$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目流程页面/创建项目.json b/Pages/项目/项目流程页面/创建项目.json
new file mode 100644
index 00000000..7e925c66
--- /dev/null
+++ b/Pages/项目/项目流程页面/创建项目.json
@@ -0,0 +1,2602 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 46.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 38
+ ],
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 25.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 281.0
+ }
+ }
+ },
+ "Count": 28,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,1": "项目封面",
+ "3,6": "项目名称",
+ "3,16": "项目代号",
+ "3,26": "FGC_审批记录",
+ "6,6": "项目简介",
+ "9,1": "生成图片",
+ "11,1": "项目日期",
+ "11,15": "计划周期",
+ "14,1": "所属客户",
+ "14,12": "添加",
+ "14,15": "所属客户部门",
+ "17,1": "项目经理",
+ "17,8": "商务经理",
+ "17,15": "客服经理",
+ "20,1": "分组",
+ "20,12": "添加",
+ "20,15": "权限",
+ "21,1": "未分组",
+ "21,15": "0",
+ "23,1": "预算工时",
+ "23,8": "预算金额",
+ "23,15": "严格模式",
+ "24,1": "0",
+ "24,8": "0",
+ "24,15": true,
+ "26,1": "工时分配模式",
+ "26,4": "*提交后不再支持修改!",
+ "26,8": "如何选择",
+ "27,1": 4,
+ "29,1": "项目方案",
+ "32,1": "预算方案",
+ "35,1": "网络资源"
+ },
+ "Formulas": {
+ "12,15": "DATEDIF(E39,I39,\"d\")",
+ "12,1": "TEXT(E39,\"yyyy-mm-dd\")&\",\"&TEXT(I39,\"yyyy-mm-dd\")"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "4cdc64dc-bb25-427e-9271-4937686e10d7"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "项目流程发起前校验",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "17c20036-7578-43ce-9665-156da638b278"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "项目信息不完整",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "ddbaa39f-28f9-4e16-a721-d38158b14e05"
+ },
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "8997c375-7174-41f8-8c7a-f5e322720464"
+ }
+ ],
+ "ID": "4d2657ee-a19e-45e6-a59f-d633dcf38dd0"
+ }
+ ],
+ "BreakpointIdentity": "c77da1a0-058a-49ec-98a5-3adb9d4faf1c"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "b9c786be-5884-4718-83f7-87d0188fb2fd"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "a8508f98-0972-4e36-bf32-a146fc391c26"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "efacee67-9de8-430a-a8b9-06bdc4ebfa8c"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "终止",
+ "TemplateKey": "拒绝"
+ }
+ ],
+ "ButtonGap": 10
+ }
+ },
+ "3,26": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "a3a9863a-9391-4733-a350-7fc9ede52274",
+ "IsImagePath": true
+ },
+ "CellType": {
+ "$type": "Forguncy.UploadImageCellType, ServerDesignerCommon",
+ "TemplateKey": "中圆角",
+ "UploadImageLimit": {
+ "AllowExtensions": ".png, .jpeg, .jpg, .bmp, .gif, .ico"
+ },
+ "ImagePath": "app-logo.png"
+ }
+ },
+ "4,6": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "6679863b-b549-464d-9830-88fb52ff75f4"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "NumberType": 6,
+ "FirstParamValue": "1",
+ "SecondParamValue": "24",
+ "IgnoreBlank": false
+ }
+ },
+ "4,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目代号",
+ "GUID": "49d19b33-6b11-4ab2-a484-41979109db91"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "NumberType": 6,
+ "CompareParamType": 5,
+ "FirstParamValue": "12",
+ "IgnoreBlank": false
+ }
+ },
+ "7,6": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "03dbdc60-a565-40ee-b03c-106a9cf1b2d5"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "resize": "none"
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=创建项目!G5"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=创建项目!G8"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B5"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "33a90e86-470c-4603-a1be-72a56a98b05c"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "生成图片",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Prompt",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"生成一个封面图片,项目名称:\"&创建项目!G5&\",项目介绍:\"&创建项目!G8&\",请生成适合它的主题图片,要求真实摄影风格,具有商务、工作的特点,色彩清爽、低饱和度。\""
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "图片地址",
+ "ResultTo": {
+ "SerializeProperty": "img"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "7b433f3c-fbc7-4420-9cc0-4b9d0df2b196"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B5"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "3bea4fb8-f1a2-4081-a791-31d865e56b74"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!img"
+ }
+ }
+ ],
+ "BreakpointIdentity": "695ecb46-ee40-42e5-8dff-8457f3c76afa"
+ }
+ ],
+ "ID": "3c41ea72-d44c-4407-a5f5-ebf6aeeb28c2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!msg"
+ },
+ "BreakpointIdentity": "7a8b2d4f-0531-4503-b485-683c8c1b8310"
+ }
+ ],
+ "ID": "f88cefda-c0b6-4834-b82a-ec8c490ebf40"
+ }
+ ],
+ "BreakpointIdentity": "d3e539c5-432a-4989-b30f-54166eecceb6"
+ }
+ ],
+ "ID": "a90c1f39-b032-4738-8265-7d575debccb3"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "请填写项目名称和项目简介",
+ "BreakpointIdentity": "ebbff4d5-32bf-4115-b101-8284b8f2aa8e"
+ }
+ ],
+ "ID": "ad05fb2a-2ad2-4f7e-abca-374669163e38"
+ }
+ ],
+ "BreakpointIdentity": "cc079c01-19c7-4b30-b352-7aaa94d16502"
+ }
+ ],
+ "Text": "生成图片",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "gpt.svg"
+ },
+ "IconSize": 14.0
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B13"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "eaa6e708-8c9c-43fb-bc4b-406c2f6a270f"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!E39"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!开始日期"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!I39"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!结束日期"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4c3da81e-b561-43e4-9c42-c9c7aa1322b7"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "12,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计算计划工期",
+ "GUID": "5fb40150-30c6-4abc-9bf7-605e170561c2"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "placeholder": "请选择项目周期",
+ "controls": false,
+ "IsDisabled": true
+ }
+ },
+ "14,12": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=创建项目!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B16"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "2bbdc7e3-2d14-4a13-b8ca-17ccea390c07"
+ }
+ ],
+ "ID": "986e27a5-0d33-4fd1-a25f-57b8dc772b10"
+ }
+ ],
+ "BreakpointIdentity": "38895563-26d5-439a-aa61-cd685a6477a2"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "客户详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "45968530-7875-4db3-b4a2-9d8de3de496f"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "15,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "78fc4311-f9e1-4e6b-9eda-73d8727a70fc"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "87b470f2-8fde-4c74-9c58-71d43994c8b7",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "8d2fd19e-916d-4f82-b822-5d48b79b54ab"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "01879f48-c3fc-4749-a95a-fbb0d45be58b",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "e99f4adb-b531-4448-8c76-b06c4c0008a8"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "15,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "9efab5c1-3828-4b39-83eb-0c72cde614f6"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=创建项目!B19"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=创建项目!P16"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "部门信息",
+ "TableValue": {
+ "TableName": "客户部门表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "62d7c99c-5ef8-4beb-93f2-1c619d0921b8",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "对接人",
+ "GUID": "bfbeb87e-1273-4991-990d-1b6007c04297"
+ },
+ "ColumnName": "对接人"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "1a06269d-6d6d-4e08-b502-67c5144c3c5a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!P16"
+ }
+ }
+ },
+ "ID": "da6aff8c4f594d14ba697bca5b4a6b58",
+ "BreakpointIdentity": "d73bca9b-dd11-4ddb-8f77-02c28e8705c9"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B19"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!部门信息.对接人"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b31a3fc8-5c3a-477d-945d-e0ebfd012d4c"
+ }
+ ],
+ "ID": "fff0c2d7-bab9-46ca-bbc5-943df3ea20a7"
+ }
+ ],
+ "BreakpointIdentity": "4451ea84-7c4c-4a32-b9c9-02eb4a495591"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户部门表",
+ "BindingInfos": [
+ {
+ "GUID": "679db10b-5bd5-4493-b45e-27135e95a6a8",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "868fa64a-df3e-4981-8844-65fb90222be5"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "02196ecd-6617-4407-a4b4-7d2c08f44a01",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门名称",
+ "GUID": "c98d3c1e-8718-4f73-b633-5eb99d52a2f6"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "客户ID",
+ "GUID": "811ba467-0062-4df4-8d90-5d3b988085fb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B16"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "0ccd6725-1928-4ed1-a51c-7fc03009b484"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "2c3d3273-8da5-43af-9cdb-94a203592d98",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "0b9e0b55-faf6-4940-bd22-dbe8d038694e"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "f5d83ce6-2063-4668-8a20-b40d6a859cce",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "c54ad1a1-6092-4f73-a4b5-a0dc5ef2f3c6"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "2948681d-7b00-40a4-90b7-975742c4b23b"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "316a654c-5f5e-480c-9be5-f21ef4aeab2e",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "06e15cee-c7f4-4169-aed2-26cc73c966da"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "43b0ff12-81b3-4a86-a9a1-5ecc009ccae7",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "b1d92991-4d31-401d-9397-beb4521f0cf7"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "6b5f29fe-14be-46db-94d9-e735ff455951"
+ },
+ "Value": "商务"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "cfb4ef54-f83b-4440-9cae-c20363cf188b"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "cb0992ae-289b-4ccf-8b4c-cd31f86094d7",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "5e067d6c-31e2-410d-976c-652e5e7c0c59"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "cf3a7cbb-4ffd-419e-8800-d84f80995614",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "81fa6c98-65e2-49a1-bfc0-02595b029c6d"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "cf4527c6-24ec-4f01-b977-179080b75c16"
+ },
+ "Value": "客服"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "20,12": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建项目!B22"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "c1cb0366-aafc-4686-9b32-4cc5273f7319"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目分组详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "167003d9-4371-4c9b-8a99-6538c6d6fbb3"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "21,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "6621ffb2-bdc2-4ec1-a0d6-91d2c6e2c388"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "未分组",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "BindingInfos": [
+ {
+ "GUID": "4f02f884-4742-477c-9d80-0da1c4e8fabd",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "1bd1a220-eb6a-4050-b810-3ec9ea31fe12"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "591eb03c-be33-47e0-951b-ff412c948ae0",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "c8230d1f-7490-45c4-b6fe-dcb66c28c091"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择或输入",
+ "noDataText": "请选择",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "allowCreate": true,
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {}
+ },
+ "21,15": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "options": [
+ {
+ "value": "0",
+ "label": "私有"
+ },
+ {
+ "value": "1",
+ "label": "公开"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "23,17": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "什么是严格模式?",
+ "Message": "开启严格模式后,系统会校验每一次的工时变动,严格控制工时、成本,超额的提交将被拒绝。",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "6c205fd5-90df-46d8-b7f4-5fed9a5d8c4f"
+ }
+ ],
+ "ToolTip": "开启后,将严格控制工时,不允许超额计划",
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "24,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "8a1edb66-f72b-4a9c-b459-8f40438aa95b"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "min": 0,
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controls": false,
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 7,
+ "FirstParamValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(OR(INT(创建项目!P25)=0,创建项目!B25>0),1,0)"
+ },
+ "IgnoreBlank": false,
+ "ErrorMessage": "开启严格模式下,预算工时必须大于0"
+ }
+ },
+ "24,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "6a3399cd-70cc-4650-afe4-b72eb0f22f98"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "min": 0,
+ "step": 1,
+ "precision": 1,
+ "placeholder": "0则不限制",
+ "controls": false,
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 2,
+ "CompareParamType": 6,
+ "FirstParamValue": "0",
+ "IgnoreBlank": false,
+ "ErrorMessage": "开启严格模式下,预算工时必须大于0"
+ }
+ },
+ "24,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "88f7435e-bd59-4bb8-979c-6a57bbe8d47a"
+ },
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "CellDefaultValue": true,
+ "Caption": " 开启严格模式",
+ "Style": 2,
+ "CommandList": []
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "26,8": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "工时分配模式说明",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"分配到人:提前给每个人划分该任务总可用工时分配到天:提前给成员按天分配每日可用工时分配到任务:所有成员共用任务的计划工时不分配:所有成员共用项目的计划工时\""
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "4ae65ee5-4bea-4b7d-aef1-90e6e3088441"
+ }
+ ],
+ "Text": "如何选择",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "Application/125_help_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0
+ }
+ },
+ "27,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "4844d18d-f4cb-424b-9187-6084250d8d49"
+ },
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "CellDefaultValue": 4,
+ "IsBounding": true,
+ "DataSource": "工时分配方式",
+ "ValueColumnBindingInfo": {
+ "TableName": "工时分配方式",
+ "ColumnName": "ID",
+ "GUID": "af303c75-ab9b-4549-a18d-a6042a49cd7f"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "工时分配方式",
+ "ColumnName": "分配方式",
+ "GUID": "a182836f-6464-4ec0-822e-b1f297b6fd0b"
+ },
+ "CommandList": [],
+ "ReadOnly": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false,
+ "ShowInputMessageWhenCellIsSelected": false,
+ "InputMessageTitle": "创建后不可修改,请谨慎选择:",
+ "InputMessage": "分配到人:提前给每个人划分该任务总可用工时\r\n分配到天:提前给成员按天分配每日可用工时\r\n分配到任务:无需分配,所有成员共用任务计划工时"
+ },
+ "RulesGuidList": [
+ "b3509007-6037-4c0f-bd29-f876e575ed43"
+ ]
+ },
+ "30,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目方案",
+ "GUID": "ed683282-1c65-4ebe-b037-b9b3f930337b"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 4,
+ "IsSmallButtonMode": true
+ }
+ },
+ "33,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "预算方案",
+ "GUID": "0e630e6d-83c8-40fe-9f9a-4725c859e448"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 4,
+ "IsSmallButtonMode": true
+ }
+ },
+ "36,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "网络资源",
+ "GUID": "f7abe676-56f7-4234-99c3-b5948db34bf1"
+ },
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "请输入内容",
+ "CommandList": []
+ },
+ "DataValidationInfo": {}
+ },
+ "38,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "a62b70ea-c851-4cb5-8a98-8141b59bcb4a"
+ }
+ },
+ "38,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "2e06677b-8d30-4d93-8ee1-8e84f3002e06"
+ }
+ },
+ "38,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "098e6c26-10f6-4172-9f83-b3164c079c58"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 16.0
+ },
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "HorizontalAlignment": 3
+ },
+ {
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4,
+ "Underline": false,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 7,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 6,
+ "VerticalAlignment": 9,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 6,
+ "VerticalAlignment": 9,
+ "WordWrap": true,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Background 1 -15",
+ "[AUTO]General",
+ "Center",
+ "Right",
+ "Text 1 50",
+ "Left",
+ "Accent 1 0",
+ "@",
+ "Top"
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,26": 0,
+ "0,27": 0,
+ "1,1": 1,
+ "3,1": 0,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,6": 0,
+ "3,25": 2,
+ "4,1": 0,
+ "4,6": 0,
+ "4,25": 2,
+ "5,0": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 3,
+ "5,27": 0,
+ "6,0": 0,
+ "6,5": 0,
+ "6,6": 4,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "6,13": 0,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 0,
+ "6,17": 0,
+ "6,18": 0,
+ "6,19": 0,
+ "6,20": 0,
+ "6,21": 0,
+ "6,22": 0,
+ "6,23": 0,
+ "6,24": 0,
+ "6,25": 3,
+ "6,27": 0,
+ "7,0": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,25": 3,
+ "7,27": 0,
+ "8,0": 0,
+ "8,1": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,25": 3,
+ "8,27": 0,
+ "9,0": 0,
+ "9,1": 5,
+ "9,5": 0,
+ "9,25": 3,
+ "9,27": 0,
+ "10,0": 0,
+ "10,1": 0,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 0,
+ "10,6": 0,
+ "10,7": 0,
+ "10,8": 0,
+ "10,9": 0,
+ "10,10": 0,
+ "10,11": 0,
+ "10,12": 0,
+ "10,13": 0,
+ "10,14": 0,
+ "10,15": 0,
+ "10,16": 0,
+ "10,17": 0,
+ "10,18": 0,
+ "10,19": 0,
+ "10,20": 0,
+ "10,21": 0,
+ "10,22": 0,
+ "10,23": 0,
+ "10,24": 0,
+ "10,25": 3,
+ "10,27": 0,
+ "11,0": 0,
+ "11,1": 0,
+ "11,2": 0,
+ "11,3": 0,
+ "11,4": 0,
+ "11,5": 0,
+ "11,6": 0,
+ "11,7": 0,
+ "11,8": 0,
+ "11,9": 0,
+ "11,10": 0,
+ "11,11": 0,
+ "11,15": 4,
+ "11,16": 0,
+ "11,17": 0,
+ "11,18": 0,
+ "11,19": 0,
+ "11,20": 0,
+ "11,21": 0,
+ "11,22": 0,
+ "11,23": 0,
+ "11,24": 0,
+ "11,25": 3,
+ "11,27": 0,
+ "12,0": 0,
+ "12,1": 0,
+ "12,15": 0,
+ "12,25": 3,
+ "12,27": 0,
+ "13,0": 0,
+ "13,1": 0,
+ "13,2": 0,
+ "13,3": 0,
+ "13,4": 0,
+ "13,5": 0,
+ "13,6": 0,
+ "13,7": 0,
+ "13,8": 0,
+ "13,9": 0,
+ "13,10": 0,
+ "13,11": 0,
+ "13,12": 0,
+ "13,13": 0,
+ "13,14": 0,
+ "13,15": 0,
+ "13,16": 0,
+ "13,17": 0,
+ "13,18": 0,
+ "13,19": 0,
+ "13,20": 0,
+ "13,21": 0,
+ "13,22": 0,
+ "13,23": 0,
+ "13,24": 0,
+ "13,25": 3,
+ "13,27": 0,
+ "14,0": 0,
+ "14,1": 0,
+ "14,2": 0,
+ "14,3": 0,
+ "14,4": 0,
+ "14,5": 0,
+ "14,6": 0,
+ "14,7": 0,
+ "14,8": 0,
+ "14,9": 0,
+ "14,10": 0,
+ "14,11": 0,
+ "14,12": 6,
+ "14,14": 0,
+ "14,15": 4,
+ "14,16": 0,
+ "14,17": 0,
+ "14,18": 0,
+ "14,19": 0,
+ "14,20": 0,
+ "14,21": 0,
+ "14,22": 0,
+ "14,23": 0,
+ "14,24": 0,
+ "14,25": 3,
+ "14,27": 0,
+ "15,0": 0,
+ "15,1": 0,
+ "15,15": 0,
+ "15,25": 3,
+ "15,27": 0,
+ "16,25": 2,
+ "17,1": 4,
+ "17,2": 0,
+ "17,3": 0,
+ "17,4": 0,
+ "17,5": 0,
+ "17,6": 0,
+ "17,8": 4,
+ "17,9": 0,
+ "17,10": 0,
+ "17,11": 0,
+ "17,12": 0,
+ "17,13": 0,
+ "17,15": 4,
+ "17,16": 0,
+ "17,17": 0,
+ "17,18": 0,
+ "17,19": 0,
+ "17,20": 0,
+ "17,25": 2,
+ "18,1": 0,
+ "18,2": 0,
+ "18,3": 0,
+ "18,4": 0,
+ "18,5": 0,
+ "18,6": 0,
+ "18,8": 0,
+ "18,15": 0,
+ "18,25": 2,
+ "19,25": 2,
+ "20,0": 0,
+ "20,1": 0,
+ "20,2": 0,
+ "20,3": 0,
+ "20,4": 0,
+ "20,7": 7,
+ "20,8": 7,
+ "20,9": 7,
+ "20,10": 7,
+ "20,12": 7,
+ "20,13": 0,
+ "20,14": 0,
+ "20,15": 4,
+ "20,16": 0,
+ "20,17": 0,
+ "20,18": 0,
+ "20,19": 0,
+ "20,20": 0,
+ "20,25": 8,
+ "20,27": 0,
+ "21,0": 0,
+ "21,1": 0,
+ "21,14": 0,
+ "21,15": 0,
+ "21,25": 3,
+ "21,27": 0,
+ "22,25": 2,
+ "23,1": 4,
+ "23,2": 0,
+ "23,3": 0,
+ "23,4": 0,
+ "23,5": 0,
+ "23,6": 9,
+ "23,7": 0,
+ "23,8": 4,
+ "23,9": 0,
+ "23,10": 0,
+ "23,11": 0,
+ "23,12": 0,
+ "23,13": 9,
+ "23,14": 0,
+ "23,15": 4,
+ "23,16": 0,
+ "23,17": 9,
+ "23,18": 0,
+ "23,19": 0,
+ "23,20": 0,
+ "23,21": 0,
+ "23,22": 0,
+ "23,23": 0,
+ "23,24": 0,
+ "23,25": 3,
+ "23,27": 0,
+ "24,1": 0,
+ "24,2": 0,
+ "24,3": 0,
+ "24,4": 0,
+ "24,5": 0,
+ "24,6": 0,
+ "24,7": 0,
+ "24,8": 0,
+ "24,9": 0,
+ "24,10": 0,
+ "24,11": 0,
+ "24,12": 0,
+ "24,13": 0,
+ "24,14": 0,
+ "24,15": 0,
+ "24,25": 3,
+ "24,27": 0,
+ "25,0": 0,
+ "25,1": 0,
+ "25,2": 0,
+ "25,3": 0,
+ "25,4": 0,
+ "25,5": 0,
+ "25,6": 0,
+ "25,7": 0,
+ "25,8": 0,
+ "25,9": 0,
+ "25,10": 0,
+ "25,11": 0,
+ "25,12": 0,
+ "25,13": 0,
+ "25,14": 0,
+ "25,15": 0,
+ "25,16": 0,
+ "25,17": 0,
+ "25,18": 0,
+ "25,19": 0,
+ "25,20": 0,
+ "25,21": 0,
+ "25,22": 0,
+ "25,23": 0,
+ "25,24": 0,
+ "25,25": 3,
+ "25,27": 0,
+ "26,0": 0,
+ "26,1": 0,
+ "26,2": 0,
+ "26,3": 0,
+ "26,4": 10,
+ "26,5": 0,
+ "26,6": 0,
+ "26,7": 0,
+ "26,8": 11,
+ "26,9": 0,
+ "26,10": 0,
+ "26,11": 0,
+ "26,12": 0,
+ "26,13": 0,
+ "26,14": 0,
+ "26,15": 0,
+ "26,16": 0,
+ "26,18": 0,
+ "26,19": 0,
+ "26,25": 2,
+ "26,27": 0,
+ "27,0": 0,
+ "27,1": 0,
+ "27,25": 12,
+ "27,27": 0,
+ "28,0": 0,
+ "28,1": 0,
+ "28,2": 0,
+ "28,3": 0,
+ "28,4": 0,
+ "28,5": 0,
+ "28,6": 0,
+ "28,7": 0,
+ "28,8": 0,
+ "28,9": 0,
+ "28,10": 0,
+ "28,11": 0,
+ "28,12": 0,
+ "28,13": 0,
+ "28,14": 0,
+ "28,15": 0,
+ "28,16": 0,
+ "28,17": 0,
+ "28,18": 0,
+ "28,19": 0,
+ "28,20": 0,
+ "28,21": 0,
+ "28,22": 0,
+ "28,23": 0,
+ "28,24": 0,
+ "28,25": 3,
+ "28,27": 0,
+ "29,0": 0,
+ "29,1": 4,
+ "29,2": 0,
+ "29,3": 0,
+ "29,4": 0,
+ "29,5": 0,
+ "29,6": 0,
+ "29,7": 0,
+ "29,8": 0,
+ "29,9": 0,
+ "29,10": 0,
+ "29,11": 0,
+ "29,12": 0,
+ "29,13": 0,
+ "29,14": 0,
+ "29,15": 0,
+ "29,16": 0,
+ "29,17": 0,
+ "29,18": 0,
+ "29,19": 0,
+ "29,20": 0,
+ "29,21": 0,
+ "29,22": 0,
+ "29,23": 0,
+ "29,24": 0,
+ "29,25": 3,
+ "29,27": 0,
+ "30,25": 2,
+ "31,25": 2,
+ "32,0": 0,
+ "32,1": 4,
+ "32,2": 0,
+ "32,3": 0,
+ "32,4": 0,
+ "32,5": 0,
+ "32,6": 0,
+ "32,7": 0,
+ "32,8": 0,
+ "32,9": 0,
+ "32,10": 0,
+ "32,11": 0,
+ "32,12": 0,
+ "32,13": 0,
+ "32,14": 0,
+ "32,15": 0,
+ "32,16": 0,
+ "32,17": 0,
+ "32,18": 0,
+ "32,19": 0,
+ "32,20": 0,
+ "32,21": 0,
+ "32,22": 0,
+ "32,23": 0,
+ "32,24": 0,
+ "32,25": 3,
+ "32,27": 0,
+ "33,0": 0,
+ "33,1": 0,
+ "33,25": 3,
+ "33,27": 0,
+ "34,0": 0,
+ "34,1": 0,
+ "34,2": 0,
+ "34,3": 0,
+ "34,4": 0,
+ "34,5": 0,
+ "34,6": 0,
+ "34,7": 0,
+ "34,8": 0,
+ "34,9": 0,
+ "34,10": 0,
+ "34,11": 0,
+ "34,12": 0,
+ "34,13": 0,
+ "34,14": 0,
+ "34,15": 0,
+ "34,16": 0,
+ "34,17": 0,
+ "34,18": 0,
+ "34,19": 0,
+ "34,20": 0,
+ "34,21": 0,
+ "34,22": 0,
+ "34,23": 0,
+ "34,24": 0,
+ "34,25": 3,
+ "34,27": 0,
+ "35,0": 0,
+ "35,1": 4,
+ "35,2": 0,
+ "35,3": 0,
+ "35,4": 0,
+ "35,5": 0,
+ "35,6": 0,
+ "35,7": 0,
+ "35,8": 0,
+ "35,9": 0,
+ "35,10": 0,
+ "35,11": 0,
+ "35,12": 0,
+ "35,13": 0,
+ "35,14": 0,
+ "35,15": 0,
+ "35,16": 0,
+ "35,17": 0,
+ "35,18": 0,
+ "35,19": 0,
+ "35,20": 0,
+ "35,21": 0,
+ "35,22": 0,
+ "35,23": 0,
+ "35,24": 0,
+ "35,25": 3,
+ "35,27": 0,
+ "36,0": 0,
+ "36,1": 13,
+ "36,25": 14,
+ "36,27": 0,
+ "37,18": 0,
+ "37,19": 0,
+ "37,20": 0,
+ "37,21": 0,
+ "37,22": 0,
+ "37,23": 0,
+ "37,24": 0,
+ "37,25": 0,
+ "37,26": 0,
+ "38,12": 0,
+ "38,13": 0,
+ "38,14": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "24,1,1,6",
+ "24,8,1,6",
+ "15,1,1,13",
+ "4,1,4,4",
+ "38,1,1,3",
+ "38,4,1,4",
+ "38,8,1,4",
+ "12,1,1,13",
+ "4,6,1,9",
+ "14,12,1,2",
+ "9,1,1,4",
+ "3,26,34,1",
+ "1,1,1,26",
+ "15,15,1,10",
+ "12,15,1,10",
+ "7,6,3,19",
+ "4,16,1,9",
+ "24,15,1,10",
+ "27,1,1,24",
+ "26,8,1,3",
+ "30,1,1,24",
+ "33,1,1,24",
+ "36,1,1,24",
+ "18,1,1,6",
+ "21,1,1,13",
+ "20,12,1,2",
+ "21,15,1,10",
+ "18,8,1,6",
+ "18,15,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK(创建项目!项目ID)"
+ },
+ "Priority": 1,
+ "GUID": "b3509007-6037-4c0f-bd29-f876e575ed43",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "创建项目!$B$39"
+ }
+ ]
+}//aXYsB1immuwwcaLvuMO0i3NoxO9lkuy9gNK9LVamk9zJt7TVJBI37H1KV3smz0rCDabNagtHhhsmGw9UTKk+8h8zcnywjqX/ICY6w4p4YW8uaBg9LvgNaRLbVHaCCv0ffyuNV+QkBysBotoFWN+8nNB+hsvnntk493j7JV38Mx4Hqm+VOTQaE/6pn5RL2a7YPf3X13JE3yVdikIt/KkgnFTE/IpJywQTCF2rr4jkwEQqjq9e01YTDDl752sbnchKiq7ewp9Z855UIRUWvEuEDHKDnwYxLdajbTIdyvrQODNCJ4lrUMpX2JG3WhDr4emlv/wARLTi4+uGg4ijNCJL57brCX88a6/EcYxbeYCA7VnPRDNL1KA4NSEEKQSrjrjHJvTfaCVF0cJdFnjTzcPUdTcedK35OtLKCVbA9nG/2oKSKrtbvShF/728Ee5qLLY4Rfc3zhdGsMfWCcQ+XrRf83VN+GyBVwFPrRo3RmsXFaCkjDAc7uUBlYtCpJk4m2y8eei6Whoy5Dwm9EUC4yk/SEj3fqd4YY5a/WKtLBdHUcHBYr3rg8RVVg+rdlJhPDQkxjAr2VLRVI5H391c84lBUdlcS52rep9CWOhMrSiY7uKFAd3rMCQGDPkdhZviURkcLb9y0pkufo9Yfg7Bzxnr0YGEIpzwr6Xd5fzvRcy1Qbdh0JppT9dVSZEAArVVXJB1K7gw8veGZqvhg+3v6kY64s4swZXw4P5hhSs1w7eUA14eZD1cJkOs1FcvRxTtB2UQCkzbxn6jFD4SEdY21onUfEYw4+QiQFnV5PY4FXp6bfy9TbkFtEHa5UgDJKIjm3aO4tsmfkT5rS+CdEolTWEW6CNtl87Pmu8R+yQzAHErla6E74wBzANg6rxVv45sJXak3ZCsVvGtNIxudTKjcfgdAQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目流程页面/创建项目.rd b/Pages/项目/项目流程页面/创建项目.rd
new file mode 100644
index 00000000..4cc448d5
--- /dev/null
+++ b/Pages/项目/项目流程页面/创建项目.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 28,
+ "RowCount": 39,
+ "Formulas": {
+ "12,15": "DATEDIF(E39,I39,\"d\")",
+ "12,1": "TEXT(E39,\"yyyy-mm-dd\")&\",\"&TEXT(I39,\"yyyy-mm-dd\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "创建项目!$B$39"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目流程页面/项目审批.json b/Pages/项目/项目流程页面/项目审批.json
new file mode 100644
index 00000000..a8b304b4
--- /dev/null
+++ b/Pages/项目/项目流程页面/项目审批.json
@@ -0,0 +1,2474 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 136.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 136.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 22
+ ],
+ "Count": 23,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 311.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 34,
+ 35
+ ],
+ "Count": 37,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "0,35": "FGC_审批记录",
+ "6,1": "项目经理:",
+ "6,5": "%CurrentUser.UserName%",
+ "6,12": "商务经理:",
+ "6,23": "客服经理:",
+ "8,1": "项目分组:",
+ "8,12": "项目权限:",
+ "8,16": "0",
+ "8,23": "管理模式:",
+ "8,27": false,
+ "10,1": "客户名称:",
+ "10,12": "客户部门:",
+ "10,23": "客户联系人:",
+ "12,1": "预算工时(小时):",
+ "12,5": 0,
+ "12,12": "预算费用(元):",
+ "12,16": 0,
+ "12,23": "工时分配方式:",
+ "14,1": "计划开始日期:",
+ "14,12": "计划完成日期:",
+ "14,23": "计划工期(天):",
+ "14,27": "=DATEDIF(F12,Q12)",
+ "16,1": "项目方案:",
+ "19,1": "预算方案:"
+ },
+ "Formulas": {
+ "1,33": "IF(C23,H23,G23)",
+ "14,27": "DATEDIF(F15,Q15,\"d\")",
+ "10,27": "IFERROR(ODATA(\"客户部门表?$select=联系人&$filter=ID eq \"&IF(ISBLANK(Q11),\"null\",Q11)),\"\")",
+ "22,8": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")",
+ "14,5": "TODAY()",
+ "14,16": "TODAY()+30"
+ },
+ "AttachInfos": {
+ "0,35": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "1,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "7e7bc40d-1b2b-4fd5-9437-fd8d703e1dd1"
+ },
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "app-logo3.png"
+ },
+ "shape": 1
+ }
+ },
+ "1,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "066029e4-c9f5-44f7-9d03-8f7f2691198f"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "项目名称",
+ "resize": "none"
+ }
+ },
+ "1,21": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "938be627-920f-450d-8219-23fe58297662"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Task.Name"
+ }
+ ]
+ },
+ "value": "创建项目"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Action.Name"
+ }
+ ]
+ },
+ "value": "提交"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "项目流程发起前校验",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "70f9d1c5-f3d1-4d86-9e38-aa0195803797"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目审批!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "项目信息不完整",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "f6d0afe9-2d69-42a3-9cc1-1dea6efac582"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "acf922dd-5af2-4aa3-8848-43d6cd0f68b6"
+ },
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "0a066c96-61d9-4fe7-b204-61e0fd7da147"
+ }
+ ],
+ "ID": "097d0eac-ad9b-462f-9b4c-086db6ed8f9b"
+ }
+ ],
+ "BreakpointIdentity": "58e85a5c-360d-446c-ab10-de47c41a481a"
+ }
+ ],
+ "ID": "9b3abb25-a3c3-42d2-bbd7-3e8a9ff1ddb1"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Action.Name"
+ }
+ ]
+ },
+ "value": "暂存"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!V2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "fecfe5fd-78d2-435a-b8bb-6955b001618b"
+ }
+ ],
+ "ID": "9dc21d8f-b719-425d-b859-4e19d6736445"
+ }
+ ],
+ "BreakpointIdentity": "ce03a134-693a-43f1-8c46-6ec2af8cc740"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "bd8e0191-5bdd-4443-9712-2a342146369b"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "eaf3c1f1-6ac4-4fc2-b7e3-99b422bac57f"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "47f989ba-f2a1-4f62-b181-6b1d5314a038"
+ }
+ ],
+ "TemplateKey": "其他",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "拒绝",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ }
+ ],
+ "ButtonGap": 15
+ }
+ },
+ "1,33": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!C23"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(项目审批!C23)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f4761dc1-b8b4-44ce-9f62-a16cd1b5ee3c"
+ }
+ ],
+ "ToolTip": "展开审批记录",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "163fd581-735b-4b46-99f7-e8f235310e0b"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "项目描述...",
+ "resize": "none"
+ }
+ },
+ "6,1": {
+ "CssName": "required"
+ },
+ "6,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "a807815c-0847-4add-8433-f4f61b19e6f3"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "73ccfbd3-e061-4739-9241-7ecb3e769af9",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "cf16d712-3cca-4c8b-bfd8-b0c273764aea"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "70f263c7-9c30-41ef-a8b4-0a58e9a9f783",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "5ea65f08-9b5c-4611-895a-bdea2fb38f48"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "6,12": {
+ "CssName": "required"
+ },
+ "6,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "7acd220a-61b3-409c-8fc8-cafac926af17"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "bcfcb80a-8132-4322-a8c9-45e8bb57c64f",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "77c2b6d5-c807-4b75-a34a-0f2c5c6f509b"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8258f181-ca40-4320-a0e8-0d8796de5f4b",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "e188a7a9-af55-4d6f-9a81-60ebfbf95967"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "e773bcce-7502-4175-b3d3-f2ded7b0356b"
+ },
+ "Value": "商务经理"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "6,23": {
+ "CssName": "required"
+ },
+ "6,27": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "80018632-5956-4147-8e9e-07a1fb664fef"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "98591f5c-3200-4822-a882-078bbad8e15c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "f0345796-3c6c-4d3f-9d8b-b5f4c7ce1290"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "950f59ab-c859-4e9a-87dc-cd9ec02baedf",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "6a9deb08-6527-4054-8b26-bc1ce73dc15e"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "6896634d-3b0a-480d-8cf9-dcdecc3f4efd"
+ },
+ "Value": "客服经理"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "8,1": {
+ "CssName": "required"
+ },
+ "8,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "05f5a4b7-7839-4add-ad5b-569113f4efad"
+ },
+ "CssName": "",
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "BindingInfos": [
+ {
+ "GUID": "f8f42490-c8dd-40af-8425-3a7ec1315f72",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "bfb1b8ca-e3d9-47e1-87cf-132a8344a38c"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "27a2c28a-1a93-4a2d-8525-d30b6c65a1a3",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "f3c8f60d-daa7-441e-91a9-2099f10ae02c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "8,12": {
+ "CssName": "required"
+ },
+ "8,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "公开",
+ "GUID": "3809b5d8-8022-437d-987f-b91a6bf85c71"
+ },
+ "CssName": "",
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "options": [
+ {
+ "value": "0",
+ "label": "私有"
+ },
+ {
+ "value": "1",
+ "label": "公开"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "8,23": {
+ "CssName": "required"
+ },
+ "8,27": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "101cbd01-a027-4dc4-8a00-feb8af902243"
+ },
+ "CssName": "",
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 成本严格模式",
+ "Style": 2
+ }
+ },
+ "10,1": {
+ "CssName": "required"
+ },
+ "10,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "5a3ef972-52e5-4790-b33e-34a0f70c5bbd"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目审批!F11"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "读取默认部门",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(ODATA(\"客户部门表?$select=ID&$filter=客户ID eq \"&IF(ISBLANK(项目审批!F11),\"null\",项目审批!F11)&\"&$top=1\"),\"\")"
+ },
+ "ID": "e070b0b8627e4b1cae58bd4098a67347",
+ "BreakpointIdentity": "723cdbfa-565a-4f72-8271-a46183a1a423"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!Q11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!读取默认部门"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ec8f4cb5-deab-45d9-b3cb-8769f15c941c"
+ }
+ ],
+ "ID": "b626b763-60ee-4120-b8c3-3be22ef2879f"
+ }
+ ],
+ "BreakpointIdentity": "6fe4f8fb-dc82-4c7e-a09c-22ca452bad74"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "b29d35af-1b27-49ef-a214-5ceac1c3b363",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "a584141a-d822-402d-88ab-b2a3664503f3"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "08fd242b-6c28-4890-b94c-63dea7349b5f",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "d15f944d-63b2-4aab-b93f-9d175fb9eb5c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,12": {
+ "CssName": "required"
+ },
+ "10,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "6cd65748-8d96-4fe2-a918-523d6df57005"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户部门表",
+ "BindingInfos": [
+ {
+ "GUID": "bc906681-8abd-4ec9-91fb-5706ff6a7a63",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "7a195c95-e0ae-4451-adb2-588b323fe321"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "7fd64459-cd2a-485b-a6da-d248b83963b5",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门名称",
+ "GUID": "a8a2595c-f32f-4320-a670-b90281c44ee1"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "客户ID",
+ "GUID": "10ba782d-3b89-45c4-955f-f4c7486c8e0d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!F11"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,27": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "3caca9bc-c04e-4b6b-98a0-81026c7f0c0e",
+ "RelationBinding": {
+ "RelatedTable": "客户部门表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "联系人"
+ }
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none",
+ "ReadOnly": true,
+ "IsDisabled": true
+ }
+ },
+ "12,1": {
+ "CssName": "required"
+ },
+ "12,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "f2ead1e9-1f4f-4f46-8ad0-c7256aec4817"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": 0,
+ "min": 0,
+ "step": 1,
+ "placeholder": "请输入",
+ "controls": false
+ }
+ },
+ "12,12": {
+ "CssName": "required"
+ },
+ "12,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "a4520b6b-89cd-49e3-8fe6-b433bcae3f26"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": 0,
+ "min": 0,
+ "step": 1,
+ "placeholder": "请输入",
+ "controls": false,
+ "controlsPosition": true
+ }
+ },
+ "12,23": {
+ "CssName": "required"
+ },
+ "12,27": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "06d09d5d-77cb-45b6-b23f-8f30fa7891a7"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "工时分配方式",
+ "BindingInfos": [
+ {
+ "GUID": "29c638d7-ccb1-45f3-b05f-5dc7a68472b9",
+ "BindingInfo": {
+ "TableName": "工时分配方式",
+ "ColumnName": "ID",
+ "GUID": "a4efb666-7924-4c73-8ae5-2195baf263ca"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8e12fd03-13bf-4a17-97d9-49b6a2ceccec",
+ "BindingInfo": {
+ "TableName": "工时分配方式",
+ "ColumnName": "分配方式",
+ "GUID": "8b95af12-f511-43e2-a0cd-1d7c37557e0a"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "14,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "c131bff7-5411-4d1c-bb12-56067f820853"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {}
+ },
+ "14,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "b60983cb-9252-4866-9e6d-a78b57934977"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "14,27": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计算计划工期",
+ "GUID": "2438286e-28f4-4193-b9d8-3d63759888bf"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "=DATEDIF(F12,Q12)",
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "placeholder": "请输入",
+ "controls": false
+ }
+ },
+ "16,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目方案",
+ "GUID": "948d017f-be09-4958-a1df-62105907b65c"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 4,
+ "IsSmallButtonMode": true
+ }
+ },
+ "19,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "预算方案",
+ "GUID": "25832b1d-56e4-4e22-aa45-844c8dadc455"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 4,
+ "IsSmallButtonMode": true
+ }
+ },
+ "22,2": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "展开审批记录",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!AI:AJ"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!C23"
+ }
+ }
+ ],
+ "BreakpointIdentity": "6edbf5d2-dfe7-4d49-bddb-c9246743c25c"
+ }
+ ]
+ }
+ },
+ "22,6": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "展开审批记录",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "22,7": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "展开审批记录",
+ "Size": 14,
+ "ImagePath": "收起.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "22,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "f5438dcb-857e-4cc3-a805-f1b53c1958cd"
+ }
+ },
+ "22,11": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "立项流程示例ID",
+ "GUID": "770e5590-ff9d-4876-88c8-b4f22713a50c"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目审批!流程实例ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "e95678f3-a0c3-4b1d-9714-f1773e297cb7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "5a4ad683-358c-4340-913a-73864a12e0f0"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "e9e8a132-ee21-454a-af7f-aee7e3048acc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "fa7317af-44a0-4a2a-a331-d0d752606ec8"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7f1356f8-f0fa-4380-a688-39d62a7f4405"
+ }
+ ],
+ "ID": "cd00f48b-a447-43e0-8351-47046565dbc6"
+ }
+ ],
+ "BreakpointIdentity": "548f6aa3-070b-4a85-afd4-050fb3e2c79e"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Foreground": 1,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "HorizontalAlignment": 3,
+ "VerticalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "Foreground": 5
+ },
+ {
+ "FontSize": 16.0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Foreground": 1,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2
+ },
+ {
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 7,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 8
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 9
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 10
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 11
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 5
+ },
+ {
+ "Formatter": 12
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Left",
+ "Right",
+ "Top",
+ "Text 1 50",
+ "Background 2 0",
+ "[AUTO]General",
+ "\"严格\";\"宽松\";\"宽松\"",
+ "0.0\"小时\"",
+ "yyyy/m/d",
+ "0\"天\"",
+ "@"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,4": 1,
+ "1,21": 2,
+ "1,32": 3,
+ "1,33": 4,
+ "1,34": 5,
+ "2,4": 6,
+ "2,5": 6,
+ "2,6": 6,
+ "2,7": 6,
+ "2,8": 6,
+ "2,9": 6,
+ "2,10": 6,
+ "2,11": 6,
+ "2,12": 6,
+ "2,13": 6,
+ "2,14": 6,
+ "2,15": 6,
+ "2,16": 6,
+ "2,17": 6,
+ "2,18": 6,
+ "2,19": 6,
+ "2,32": 3,
+ "2,34": 5,
+ "3,4": 7,
+ "3,20": 8,
+ "3,32": 3,
+ "3,34": 5,
+ "4,1": 9,
+ "4,2": 10,
+ "4,3": 10,
+ "4,4": 10,
+ "4,5": 10,
+ "4,6": 10,
+ "4,7": 10,
+ "4,8": 10,
+ "4,9": 10,
+ "4,10": 10,
+ "4,11": 10,
+ "4,12": 10,
+ "4,13": 10,
+ "4,14": 10,
+ "4,15": 10,
+ "4,16": 10,
+ "4,17": 10,
+ "4,18": 10,
+ "4,19": 10,
+ "4,20": 10,
+ "4,21": 10,
+ "4,22": 10,
+ "4,23": 10,
+ "4,24": 10,
+ "4,25": 10,
+ "4,26": 10,
+ "4,27": 10,
+ "4,28": 10,
+ "4,29": 10,
+ "4,30": 10,
+ "4,31": 10,
+ "4,32": 10,
+ "4,33": 10,
+ "5,1": 0,
+ "6,1": 11,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 12,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,12": 11,
+ "6,13": 0,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 12,
+ "6,23": 11,
+ "6,24": 0,
+ "6,25": 0,
+ "6,26": 0,
+ "6,27": 12,
+ "7,1": 0,
+ "8,1": 11,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 12,
+ "8,6": 0,
+ "8,7": 0,
+ "8,8": 0,
+ "8,9": 0,
+ "8,10": 0,
+ "8,12": 13,
+ "8,13": 0,
+ "8,14": 0,
+ "8,15": 0,
+ "8,16": 14,
+ "8,23": 11,
+ "8,24": 0,
+ "8,25": 0,
+ "8,26": 0,
+ "8,27": 15,
+ "8,34": 15,
+ "10,0": 0,
+ "10,1": 11,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 12,
+ "10,11": 0,
+ "10,12": 13,
+ "10,13": 0,
+ "10,14": 0,
+ "10,15": 0,
+ "10,16": 12,
+ "10,22": 0,
+ "10,23": 13,
+ "10,24": 0,
+ "10,25": 0,
+ "10,26": 0,
+ "10,27": 12,
+ "10,34": 12,
+ "10,36": 0,
+ "11,0": 0,
+ "11,1": 0,
+ "11,2": 0,
+ "11,3": 0,
+ "11,4": 0,
+ "11,5": 0,
+ "11,6": 0,
+ "11,7": 0,
+ "11,8": 0,
+ "11,9": 0,
+ "11,10": 0,
+ "11,11": 0,
+ "11,12": 0,
+ "11,13": 0,
+ "11,14": 0,
+ "11,15": 0,
+ "11,16": 0,
+ "11,17": 0,
+ "11,18": 0,
+ "11,19": 0,
+ "11,20": 0,
+ "11,21": 0,
+ "11,22": 0,
+ "11,23": 0,
+ "11,24": 0,
+ "11,25": 0,
+ "11,26": 0,
+ "11,27": 0,
+ "11,28": 0,
+ "11,29": 0,
+ "11,30": 0,
+ "11,31": 0,
+ "11,32": 0,
+ "11,33": 0,
+ "11,34": 0,
+ "11,36": 0,
+ "12,0": 0,
+ "12,1": 13,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 16,
+ "12,11": 0,
+ "12,12": 13,
+ "12,13": 0,
+ "12,14": 0,
+ "12,15": 0,
+ "12,16": 12,
+ "12,23": 13,
+ "12,24": 0,
+ "12,25": 0,
+ "12,26": 0,
+ "12,27": 12,
+ "12,34": 12,
+ "12,36": 0,
+ "13,0": 0,
+ "13,1": 0,
+ "13,2": 0,
+ "13,3": 0,
+ "13,4": 0,
+ "13,5": 0,
+ "13,6": 0,
+ "13,7": 0,
+ "13,8": 0,
+ "13,9": 0,
+ "13,10": 0,
+ "13,11": 0,
+ "13,12": 0,
+ "13,13": 0,
+ "13,14": 0,
+ "13,15": 0,
+ "13,16": 0,
+ "13,17": 0,
+ "13,18": 0,
+ "13,19": 0,
+ "13,20": 0,
+ "13,21": 0,
+ "13,22": 0,
+ "13,23": 0,
+ "13,24": 0,
+ "13,25": 0,
+ "13,26": 0,
+ "13,27": 0,
+ "13,28": 0,
+ "13,29": 0,
+ "13,30": 0,
+ "13,31": 0,
+ "13,32": 0,
+ "13,33": 0,
+ "13,34": 0,
+ "13,36": 0,
+ "14,0": 0,
+ "14,1": 13,
+ "14,2": 0,
+ "14,3": 0,
+ "14,4": 0,
+ "14,5": 17,
+ "14,11": 0,
+ "14,12": 13,
+ "14,13": 0,
+ "14,14": 0,
+ "14,15": 0,
+ "14,16": 17,
+ "14,22": 0,
+ "14,23": 13,
+ "14,24": 0,
+ "14,25": 0,
+ "14,26": 0,
+ "14,27": 18,
+ "14,34": 18,
+ "14,36": 0,
+ "15,0": 0,
+ "15,1": 0,
+ "15,2": 0,
+ "15,3": 0,
+ "15,4": 0,
+ "15,5": 0,
+ "15,6": 0,
+ "15,7": 0,
+ "15,8": 0,
+ "15,9": 0,
+ "15,10": 0,
+ "15,11": 0,
+ "15,12": 0,
+ "15,13": 0,
+ "15,14": 0,
+ "15,15": 0,
+ "15,16": 0,
+ "15,17": 0,
+ "15,18": 0,
+ "15,19": 0,
+ "15,20": 0,
+ "15,21": 0,
+ "15,22": 0,
+ "15,23": 0,
+ "15,24": 0,
+ "15,25": 0,
+ "15,26": 0,
+ "15,27": 0,
+ "15,28": 0,
+ "15,29": 0,
+ "15,30": 0,
+ "15,31": 0,
+ "15,32": 0,
+ "15,33": 0,
+ "15,34": 0,
+ "15,36": 0,
+ "16,1": 13,
+ "16,2": 0,
+ "16,3": 0,
+ "16,4": 0,
+ "16,5": 19,
+ "16,34": 19,
+ "17,1": 13,
+ "17,2": 13,
+ "17,3": 13,
+ "17,4": 13,
+ "17,34": 19,
+ "18,0": 0,
+ "18,1": 0,
+ "18,2": 0,
+ "18,3": 0,
+ "18,4": 0,
+ "18,5": 0,
+ "18,6": 0,
+ "18,7": 0,
+ "18,8": 0,
+ "18,9": 0,
+ "18,10": 0,
+ "18,11": 0,
+ "18,12": 0,
+ "18,13": 0,
+ "18,14": 0,
+ "18,15": 0,
+ "18,16": 0,
+ "18,17": 0,
+ "18,18": 0,
+ "18,19": 0,
+ "18,20": 0,
+ "18,21": 0,
+ "18,22": 0,
+ "18,23": 0,
+ "18,24": 0,
+ "18,25": 0,
+ "18,26": 0,
+ "18,27": 0,
+ "18,28": 0,
+ "18,29": 0,
+ "18,30": 0,
+ "18,31": 0,
+ "18,32": 0,
+ "18,33": 0,
+ "18,34": 0,
+ "18,36": 0,
+ "19,0": 0,
+ "19,1": 13,
+ "19,2": 0,
+ "19,3": 0,
+ "19,4": 0,
+ "19,5": 12,
+ "19,34": 12,
+ "19,36": 0,
+ "20,34": 12,
+ "21,13": 20,
+ "21,14": 14,
+ "21,15": 14,
+ "21,16": 14,
+ "21,17": 14,
+ "21,18": 14,
+ "21,19": 14,
+ "21,20": 14,
+ "21,21": 14,
+ "21,22": 14,
+ "22,2": 21,
+ "22,6": 22,
+ "22,7": 22,
+ "22,11": 23,
+ "22,15": 14,
+ "22,16": 14,
+ "22,17": 14,
+ "22,18": 14,
+ "22,19": 14,
+ "22,20": 14,
+ "22,21": 14,
+ "22,22": 14
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,3,2",
+ "8,23,1,4",
+ "10,1,1,4",
+ "10,12,1,4",
+ "10,23,1,4",
+ "14,1,1,4",
+ "14,12,1,4",
+ "14,23,1,4",
+ "16,1,1,4",
+ "19,1,1,4",
+ "19,5,2,29",
+ "16,5,2,29",
+ "12,1,1,4",
+ "12,12,1,4",
+ "12,23,1,4",
+ "0,35,22,1",
+ "1,33,3,1",
+ "22,2,1,4",
+ "8,27,1,7",
+ "10,5,1,6",
+ "10,16,1,6",
+ "10,27,1,7",
+ "12,5,1,6",
+ "12,16,1,6",
+ "12,27,1,7",
+ "14,5,1,6",
+ "14,16,1,6",
+ "14,27,1,7",
+ "3,4,1,16",
+ "1,4,1,16",
+ "6,1,1,4",
+ "6,5,1,6",
+ "6,12,1,4",
+ "6,23,1,4",
+ "6,27,1,7",
+ "6,16,1,6",
+ "8,1,1,4",
+ "8,5,1,6",
+ "8,16,1,6",
+ "8,12,1,4",
+ "1,21,3,11",
+ "22,8,1,3",
+ "22,11,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "立项",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "读取ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "ID": "e1a96b6d7359474b8098192937c8a4c5",
+ "BreakpointIdentity": "81648136-44f9-4196-b65a-312ba4d605a3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=读取ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "efa70656-7fe7-4e27-be20-5f3952cc6eb9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批!读取ID"
+ }
+ },
+ "BreakpointIdentity": "7a1b13f7-d2cf-4037-86ad-f011d768cb4f"
+ }
+ ],
+ "ID": "f8a35d7c-3aaf-49f1-a8f5-b2d1a6334994"
+ }
+ ],
+ "BreakpointIdentity": "d9374f11-bd00-4ed7-9f38-c7362de5f3f4"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目审批!$I$23"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "项目审批!$L$23"
+ }
+ ]
+}///6zHQHRoI3/3erRoqwTsJiKdV902GkCsUSPwzgft4f+gXukJ7MUdDg1LgkGyx8Cfk21+HTJnqiU9/l4fQ1ALKhaHU9j5Lf3s3zQvgWGs8DlixFNNr9B4Ln5d5oAXNE+ggG8DQW2DyNz83SZSziQSvgrhhxZw/xx/rvGUqrZeafP0lUDoeTTN1WRBMGDb+v3EdN/9zuPTBmvpj0jQshWCy6zNu9CiTLw11c4Fs/5RakTfEbvwG5HY2cAYHk3RJIyCb7KiQXjDQaHo2+RpvNdqZj3fSDrA+9Hh5ZcDpOtlsgOdTYznb3nZl1y7ER+nmpEJLp4l3pYJ/omO/ck8z3XzfoyM5bRKt1O3dPmz8lNywwA16Q2J2i0vwoaMiE3Jsr0PcCExLeTrGZJRD1bLtEXhBbbKWAIt+fuBSsK2AtTW6GRotoHqJxOrQyBWwQzcf2l3QUO9I3iKcU1eCysLoDECAuEwLk9/CwEqZ7u2xvzz1TyvCcqGm3SHS1NEYE9g/P3oJvatzVLzzGxFkirk96/G916YVkWQ4uXllJLkMWBWH8KZ9heUBne8qUgW226+ybiajdNVFycJFTGAJsPZoIQRwguKuC2AqMZlNxwEvfoKI7f6sG5sY14bBLnACTBdVYyuzQNlE5lVxFPT4YRs+4wnKJRpBQkc6XnP8IeEGYD5ZQxAIXpYA9wCg39xSz/5KFCBkQPaKOaS9nXopx3d/13GtKpHGUOrhsaXlU5BiZ3zWy+ADdV/BtQ60DWncITxRAtdUvwK3dK561Y6IHJ1i2HXETCyrCuJiLDCpSAomM+JknlhSyr/4PDuF3dYFzjVoMsjRa2AvkhNpAyeAY8C+DC0VciDqiE+JvGNqDaYIgtIPcGqJM4Y5NUhG9JyOeBv0SEebCIq64dtlm7plghkAuePqw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目流程页面/项目审批.rd b/Pages/项目/项目流程页面/项目审批.rd
new file mode 100644
index 00000000..41ca0326
--- /dev/null
+++ b/Pages/项目/项目流程页面/项目审批.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 37,
+ "RowCount": 23,
+ "Formulas": {
+ "1,33": "IF(C23,H23,G23)",
+ "14,27": "DATEDIF(F15,Q15,\"d\")",
+ "10,27": "IFERROR(ODATA(\"客户部门表?$select=联系人&$filter=ID eq \"&IF(ISBLANK(Q11),\"null\",Q11)),\"\")",
+ "22,8": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")",
+ "14,5": "TODAY()",
+ "14,16": "TODAY()+30"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目审批!$I$23"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "项目审批!$L$23"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目审批历史.json b/Pages/项目/项目首页/项目审批历史.json
new file mode 100644
index 00000000..7c56087a
--- /dev/null
+++ b/Pages/项目/项目首页/项目审批历史.json
@@ -0,0 +1,251 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 42.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 19
+ ],
+ "Count": 20,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 341.0
+ }
+ }
+ },
+ "Count": 3
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.TimelineCellType, ElementUI",
+ "useBinding": true,
+ "options": [
+ {
+ "content": "活动按期开始",
+ "timestamp": "2018-04-15"
+ },
+ {
+ "content": "通过审核",
+ "timestamp": "2018-04-13"
+ },
+ {
+ "content": "创建成功",
+ "timestamp": "2018-04-11"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "审批历史简约视图",
+ "BindingInfos": [
+ {
+ "GUID": "1a9a15fc-b424-4e2d-bd2a-20195677bb76",
+ "BindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "描述文本",
+ "GUID": "4dfa54a9-d714-41b7-9d7d-b5f71e99df61"
+ },
+ "ColumnName": "content"
+ },
+ {
+ "GUID": "558a5fb9-fa96-47af-8615-84f9bf0f45c9",
+ "BindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "时间",
+ "GUID": "44e49d48-5ee6-4634-88c6-edf7b2a9dee1"
+ },
+ "ColumnName": "timestamp"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "a5658759-8377-4cca-b94d-9310dedff417"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目审批历史!立项流程实例ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "审批历史简约视图",
+ "ColumnName": "时间",
+ "GUID": "116e6519-8043-419c-a28b-d4ae5cdc3e2a"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "sort": "descTimestamp",
+ "NodeSize": "normal",
+ "format": "yyyy-MM-dd"
+ }
+ },
+ "19,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "立项流程示例ID",
+ "GUID": "10a346fb-f778-487d-b20e-1a6d0b8641f3"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,17,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "立项流程实例ID",
+ "Formula": "项目审批历史!$B$20"
+ }
+ ]
+}//gBOZrRlmUlMojolc7RtgJBX7nl+MhvoLYtG+KywPFZvTuNmhJLVjojXZfH7z/KvsByidSsLLYoQI7sVyragN8Htwe58iaJnN4Q+vweJom7jLywPp+e0+fkTjwAcuCWT3UnJSXC3QKng4CD57NyQdmI4ZkOc5o29D6//o1WbsiW8XfyOMuN/w/dpvPD6KJJ/UrqPW343CTPUd4ylpFuMO8yeOlEeq/PfMpJRGuVjwPTTLmeedwqDGYhRqn63Di7upSzPnsNfska5hfnX7h7VS6P3DZxL30FfU117KvsGnfJqP23RGlOjsU/vVk1mCGpDjYrZNtRGBKm8ot0cbAGb49QQb79As5W59FPfQzp1auC4WT09jZTXWcOo4Q5EDSv7s94WsN8V4IRkBazv2Xcpc5Q46Ofs493YqYAYEI2f89Z8JsurhBlpZwXQXLi3bvOVw3TWkUSmw3aQUjYTk5YyZuewsddpmjW6xFQ0ObfsSApR2nF0nu00+jcqzLjMfBiPJtoMVBH20YznTsBvL6M/Ty5073DlgzwmkNcfVvP7f+Yxg7w1zQ6JpZ54Wvt6b8g7rCaEYpdzPbcxcc18ppR+r3LJOGGry8j1Nz7ZiFFQSrGOcbrB810v0GoFf1/0+tKRi1QkGLUz1wHYlQ4Za3UvkrnmcQyovX4gy7TKcfWD2bk2I5rtMjiBJUK5UP+n01etzmJhFF9KIOsWlkgRQYnJbsg1dFSoqnF7okMVPfT/tGXPE0vRxxOTAlJX5UdSm6+KFMPU93aD2+qmTvGSrJlrNlZmO151bn2A8GNaUsQggTsXH7cmGq0NcHGUcYumIq7u+Drl8xKQ7lSdYBddHgXYR+F4IO2wNzhRUSy502VUHUvk7DfXzZsqXy6e1eO1VrNDmwiKbrYuf/iEcg7bcMWlqYQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目审批历史.rd b/Pages/项目/项目首页/项目审批历史.rd
new file mode 100644
index 00000000..5ab45a2c
--- /dev/null
+++ b/Pages/项目/项目首页/项目审批历史.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 3,
+ "RowCount": 20,
+ "CustomNames": [
+ {
+ "Name": "立项流程实例ID",
+ "Formula": "项目审批历史!$B$20"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目标题.json b/Pages/项目/项目首页/项目标题.json
new file mode 100644
index 00000000..30b4b01a
--- /dev/null
+++ b/Pages/项目/项目首页/项目标题.json
@@ -0,0 +1,1507 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 11.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 83.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 119.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 159.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 159.0,
+ "Mode": 1
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 455.0,
+ "Mode": 1
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 91.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 91.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 91.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 10.0
+ },
+ "Values": {
+ "1,5": "加载中...",
+ "1,15": "进行中",
+ "1,17": "刷新",
+ "1,19": "菜单"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "NavigateType": "back",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "8f5edb29-5b2c-4f51-b4f6-4df715d751ce"
+ }
+ ],
+ "Size": 30,
+ "ImagePath": "返回.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,3": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "c2ee3256-3788-477f-a274-7b848bdd57df",
+ "IsImagePath": true
+ },
+ "CssName": "img-cover",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "TemplateKey": "中圆角",
+ "ImageSizeMode": 2,
+ "ImagePath": "app-logo2.png"
+ }
+ },
+ "1,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "4c88c968-73e2-4aae-b094-e58585fb1738"
+ },
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!H2"
+ },
+ "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "5ac482cd-b7cb-44ae-88f8-9919fbb673e8"
+ }
+ ],
+ "Text": "加载中...",
+ "ClickMode": 1
+ }
+ },
+ "1,7": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=项目标题!F2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!选择项"
+ }
+ }
+ ],
+ "BreakpointIdentity": "93ac0fbb-69f7-4710-8707-64e964e081dc"
+ }
+ ],
+ "ID": "28ef3d71-6502-444e-972a-ed5fb278617b"
+ }
+ ],
+ "BreakpointIdentity": "b0a3b176-ed6d-44a3-a416-9360c0ff8e94"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "切换项目",
+ "BreakpointIdentity": "3ac540be-e568-4a44-97cb-f1b5a32a1e86"
+ }
+ ],
+ "Size": 18,
+ "ImagePath": "caret-down-small.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,8": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "项目信息",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ecaeede1-327b-46b0-bca9-803da7e504b3"
+ }
+ ],
+ "ToolTip": "项目信息",
+ "Size": 18,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,10": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "7cf1f9c5-7493-4578-b99b-6eae9e41c2e5",
+ "RelationBinding": {
+ "RelatedTable": "工时分配方式",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分配方式"
+ }
+ },
+ "CellType": {
+ "$type": "ElementUI.Tag, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ColorList": [
+ {
+ "color": "Accent 2 0"
+ }
+ ],
+ "separator": ",",
+ "size": "small",
+ "effect": "light",
+ "allowAdd": false,
+ "addButtonSettings": {
+ "width": 100,
+ "text": "添加标签"
+ },
+ "ReadOnly": true
+ }
+ },
+ "1,12": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "ad48dcac-5429-4ad6-a51f-61b615deee3b",
+ "RelationBinding": {
+ "RelatedTable": "客户部门表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "部门描述"
+ }
+ }
+ },
+ "1,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "392b930d-91cf-4f62-8402-51cacda18e12",
+ "RelationBinding": {
+ "RelatedTable": "项目状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "项目状态"
+ }
+ },
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "FGC_审批记录",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "895c933a-5a8d-47c8-be86-91848aae6935"
+ }
+ ],
+ "Text": "进行中",
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "提示.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "c02462ae-be93-4b89-835a-521d63630be5",
+ "de9f9487-6258-4e03-b8ca-abceb8309e83",
+ "db85da26-9f24-43f6-b58a-670968ac0a35",
+ "092c6a9f-df06-4eac-8cb1-f02acf6c0f74",
+ "b24876da-8ff2-4736-8ffe-09e4d86a7a9d"
+ ]
+ },
+ "1,17": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!刷新项目"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "6901653b-8cb5-401b-bd91-a8ad44c0eeb4"
+ }
+ ],
+ "Text": "刷新",
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "Application/057_refresh_1.svg",
+ "BuiltIn": true,
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,19": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=项目标题!T2"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!选择项"
+ }
+ ]
+ },
+ "value": "项目信息"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "项目信息",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "7e0822bf-35cd-4983-9935-b4f09f551a2b"
+ }
+ ],
+ "ID": "d7a4ac8a-e405-4d9c-a23f-7102e531209d"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!选择项"
+ }
+ ]
+ },
+ "value": "项目岗位"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目岗位配置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "09c0e29b-5a2c-4206-a4f5-919eec7cb09e"
+ }
+ ],
+ "ID": "f209f4a1-9298-4675-8955-5844da0bd36b"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!选择项"
+ }
+ ]
+ },
+ "value": "预算申请"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "834426a3-df55-496e-9f86-a68870c188d5"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ "CommandList": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "ACT_HI_PROCINST_View",
+ "BreakpointIdentity": "9f6b6634-e43b-4f94-9286-bc267e1bb7fe"
+ },
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "ACT_RU_TASK_View",
+ "BreakpointIdentity": "fb3fa407-210c-4a0d-a136-9b608d770882"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目预算申请历史",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "b01dae39-d21c-45d1-a85e-f4a255964a77"
+ }
+ ],
+ "ID": "559c5461-0493-4f27-bd11-99cc19869a30"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "只允许项目经理进行申请",
+ "BreakpointIdentity": "ba2732d6-0520-4256-ad76-1d97e4c5320a"
+ }
+ ],
+ "ID": "bf9e39ee-2ad8-48eb-860e-7ce01a5c8f47"
+ }
+ ],
+ "BreakpointIdentity": "8feab600-304e-43f2-b5f0-3932e63e5285"
+ }
+ ],
+ "ID": "ebfd33b6-e3a1-4454-9f06-3d84d398c9bc"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!选择项"
+ }
+ ]
+ },
+ "value": "移到回收站"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "风险提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"您确认删除\"&项目标题!项目名称&\"项目吗?\""
+ },
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "287852eb-9cec-46e2-bc8a-01edacd62069"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "删除",
+ "GUID": "2c1eb4f8-951b-4b4c-a3ba-c457799b9953"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "fd794d0f-90b7-4ef9-b93f-b324f5803950"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作完成",
+ "BreakpointIdentity": "edb5f15a-41f3-448a-bd18-10fec354b0c9"
+ }
+ ],
+ "ID": "5ff66935-b7d3-4670-ba65-b375ae9fb359"
+ }
+ ],
+ "BreakpointIdentity": "30bbdf92-551f-47ad-806f-9f7f4794a52b"
+ }
+ ],
+ "ID": "11995a0a-df4a-47bb-b004-ecf8b7665f0b"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "邀请反馈"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "7634e8e7-6e77-4d76-98f1-e9820ec8ba9b"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成网址",
+ "ID": "1b04b412c0ca4a5b9eec18de2539f086",
+ "BreakpointIdentity": "300d36a4-823f-4b23-890f-94418937fbf7"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "projectId",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ },
+ "ID": "ab688a491cf947a9afded6b018776775",
+ "BreakpointIdentity": "6010676c-8f78-4037-83fd-74afa1a9b824"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var baseurl = location.origin;\r\nvar appname = Forguncy.Helper.SpecialPath.getBaseUrl();\r\nvar pagename = '%E5%8F%8D%E9%A6%88%E4%B8%8E%E5%BB%BA%E8%AE%AE';\r\nvar id = Forguncy.CommandHelper.getVariableValue('projectId');\r\nvar url = baseurl+appname+pagename+'?ID='+ id\r\nForguncy.CommandHelper.setVariableValue('生成网址', url)\r\n",
+ "ID": "6e457e0fa93b4192aefdd829a02cc754",
+ "BreakpointIdentity": "f7389549-4ab8-48b6-bc2b-cb72f24af2ee"
+ },
+ {
+ "$type": "复制到剪贴板.复制到剪贴板, 复制到剪贴板",
+ "ObjectiveCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!生成网址"
+ },
+ "IsAlert": false,
+ "AlertData": "复制成功!",
+ "BreakpointIdentity": "83338ad9-4435-4816-9dc8-2cb883a3562e"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "复制成功",
+ "Message": "是否立即为您打开分享页面?",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "fd88d43c-99bb-4a5f-b781-6ec0da95436e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!生成网址"
+ },
+ "IsOpenInNewTab": true,
+ "BreakpointIdentity": "3d653eb8-a9fc-4a44-bd99-6f6c67f75d1c"
+ }
+ ],
+ "ID": "20146a82-2d57-4b54-858e-1bce5035afd9"
+ }
+ ],
+ "BreakpointIdentity": "d8ae111b-2b83-43da-8ba0-1ea6b03bc8e2"
+ }
+ ],
+ "ID": "2cde1475-024c-4065-919f-c39753101a67"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "当前项目未开启收集需求功能,请开启后分享!",
+ "BreakpointIdentity": "756ed293-76b8-496d-aa1a-5e1bf3fc076d"
+ }
+ ],
+ "ID": "39763ca2-1374-43f0-afc8-0abfb3d8b622"
+ }
+ ],
+ "BreakpointIdentity": "95af4ff9-cddf-4f43-8d75-6b2c931bc6fd"
+ }
+ ],
+ "ID": "1875a32d-f442-4f1d-ab4b-7f4cb6404d82"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "新增分组"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目任务分组详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!projectId"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目任务分组详情!projectId"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "910a7066-07af-4af4-a44c-3799fd68ebd1"
+ }
+ ],
+ "ID": "7c57a9f5-d82f-48f0-bbb5-ec1259790387"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "事件通知"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "暂未开放该功能",
+ "BreakpointIdentity": "c5dc9a3a-dcb5-4534-85ad-8ae1954da410"
+ }
+ ],
+ "ID": "5af77673-09ec-4b06-abcf-ac9e90d8af65"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "发布更新"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "PageName": "版本发布详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=版本发布详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "466ce9bd-3dc9-4afe-afa7-2df4fe5f7e23"
+ }
+ ],
+ "ID": "a16bf2e0-90f7-407f-9ae5-803436df14fa"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "提交立项"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "854059f4-3388-4dc7-91ae-5723f491b130"
+ }
+ },
+ "value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "91d40cc7-5aaa-4b7f-9932-9bd80293257d"
+ }
+ },
+ "value": "4"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "项目流程发起前校验",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "10ad10c6-75e5-4986-b824-6928112e6325"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "项目立项流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目名称"
+ },
+ "SelectedTable": "项目表",
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "ab529490-b7b5-4d1e-913c-593cba8f35b8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!刷新项目"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "60997118-26bf-44ce-bc0f-b1531de0e9b9"
+ }
+ ],
+ "ID": "d739c65d-0e53-42dd-ba6c-ef8f57e99cfe"
+ }
+ ],
+ "BreakpointIdentity": "dce59186-3abb-4231-b4e8-842ec301da20"
+ }
+ ],
+ "ID": "2ba395db-2847-498f-bc6d-d14dda64d097"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!msg"
+ },
+ "BreakpointIdentity": "0edb8222-5ce0-4e3b-92cb-b32a92078fe7"
+ }
+ ],
+ "ID": "3207c655-78e2-4f7b-94f7-c4ee07a7fad5"
+ }
+ ],
+ "BreakpointIdentity": "8b1853ee-7a60-442a-b1eb-b5017d21a08d"
+ }
+ ],
+ "ID": "42d57f5d-1a94-40fc-9435-91374ba47c47"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "项目进行中无法重复提交",
+ "BreakpointIdentity": "1852f4a1-cb35-4e85-95a3-9e1615ed8beb"
+ }
+ ],
+ "ID": "c9a89caa-77e2-4639-97fa-4330b98dd021"
+ }
+ ],
+ "BreakpointIdentity": "4e529179-17b8-49f1-a0a4-13304e269271"
+ }
+ ],
+ "ID": "6a6c25f8-7d53-4a3a-8066-2460b7dfa8cb"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "发起会议"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "发起钉钉会议",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=发起钉钉会议!项目ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目名称"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=发起钉钉会议!项目名称"
+ }
+ }
+ ],
+ "BreakpointIdentity": "5a7bca19-6bac-4c68-b0da-be6c272ee4a7"
+ }
+ ],
+ "ID": "9cd9f151-0e70-418a-89f0-f43b31618bf6"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "关闭项目"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "温馨提示",
+ "Message": "使用终止并关闭项目?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "b6f89a8f-99c6-455d-8b0b-dba1c6dfcec8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "ecf0765f-dfb5-4033-b6ad-5f6a54abfa6f"
+ },
+ "Value": "4"
+ }
+ ],
+ "BreakpointIdentity": "fd794d0f-90b7-4ef9-b93f-b324f5803950"
+ }
+ ],
+ "ID": "ddeb8e44-9713-4546-86d6-9a545eb4ea0c"
+ }
+ ],
+ "BreakpointIdentity": "3884c00b-6b8d-4091-b4fa-b3c78f3973dc"
+ }
+ ],
+ "ID": "ae9e4338-cc40-46db-a5f3-a4a4771cf416"
+ }
+ ],
+ "BreakpointIdentity": "071cb003-e718-43e6-9140-e2043af3c7eb"
+ }
+ ],
+ "ID": "ece77301-0e0f-44f9-bb6f-0de72854a248"
+ }
+ ],
+ "BreakpointIdentity": "132d40ba-1042-4a52-a632-f30e854ca2ef"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "项目菜单",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "41894c0a-5dfc-4770-8788-6c7b6f400921"
+ }
+ ],
+ "Text": "菜单",
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "更多1.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "2,5": {
+ "CellType": {
+ "$type": "ElementUI.TabHeader, ElementUI",
+ "ClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目标题!页签值"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目子页面"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "65b0af8d-eb93-43f2-a7e6-54d19c1ed9a8"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目子页面"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!页签值"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1b7ef161-545b-4885-9fe4-53e7edad5e25"
+ }
+ ],
+ "ID": "5e8ad21f-6a94-4895-92fb-a3faa9bf4b6b"
+ }
+ ],
+ "BreakpointIdentity": "aa963409-8fa1-4eb6-b070-48ff6d05409f"
+ }
+ ],
+ "ParamProperties": {
+ "itemIndex": "页签编号",
+ "itemValue": "页签值",
+ "itemText": "页签标题"
+ }
+ },
+ "DefaultValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"ProjectTag\"),\"任务列表\")"
+ },
+ "Tabs": [
+ {
+ "Value": "项目概况",
+ "Name": "概况"
+ },
+ {
+ "Value": "任务列表",
+ "Name": "任务"
+ },
+ {
+ "Value": "项目工时",
+ "Name": "工时"
+ },
+ {
+ "Value": "项目成员",
+ "Name": "人员"
+ },
+ {
+ "Value": "项目负荷",
+ "Name": "负荷"
+ },
+ {
+ "Value": "项目反馈",
+ "Name": "反馈"
+ },
+ {
+ "Value": "项目版本管理",
+ "Name": "版本"
+ },
+ {
+ "Value": "项目代码",
+ "Name": "代码"
+ },
+ {
+ "Value": "项目会议",
+ "Name": "会议"
+ },
+ {
+ "Value": "项目发布历史",
+ "Name": "发布"
+ }
+ ],
+ "type": "default",
+ "position": "top"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontSize": 16.0,
+ "HorizontalAlignment": 2,
+ "Underline": false
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "FontWeight": 3,
+ "Foreground": 4,
+ "Formatter": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 6
+ },
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "Left",
+ "Bold",
+ "Accent 1 0",
+ "\"KeyUser:\"@",
+ "[AUTO]General"
+ ]
+ },
+ "CellStyles": {
+ "0,15": 0,
+ "0,17": 0,
+ "0,18": 0,
+ "1,1": 1,
+ "1,2": 1,
+ "1,5": 2,
+ "1,8": 3,
+ "1,9": 3,
+ "1,10": 4,
+ "1,11": 4,
+ "1,12": 5,
+ "1,13": 4,
+ "1,15": 6,
+ "1,16": 0,
+ "1,17": 6,
+ "1,18": 6,
+ "1,19": 6,
+ "2,2": 1,
+ "2,5": 7,
+ "2,13": 7,
+ "2,14": 7,
+ "3,2": 1,
+ "3,5": 7,
+ "3,7": 7,
+ "3,10": 7,
+ "3,13": 7,
+ "3,14": 7,
+ "4,15": 0,
+ "4,17": 0,
+ "4,18": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "2,5,2,9",
+ "1,1,3,1",
+ "1,3,3,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"新建\"",
+ "GUID": "c02462ae-be93-4b89-835a-521d63630be5",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"审批中\"",
+ "Priority": 1,
+ "GUID": "de9f9487-6258-4e03-b8ca-abceb8309e83",
+ "StyleInfo": {
+ "Foreground": "Accent 3 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"进行中\"",
+ "Priority": 2,
+ "GUID": "db85da26-9f24-43f6-b58a-670968ac0a35",
+ "StyleInfo": {
+ "Foreground": "Accent 1 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已归档\"",
+ "Priority": 3,
+ "GUID": "092c6a9f-df06-4eac-8cb1-f02acf6c0f74",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已删除\"",
+ "Priority": 4,
+ "GUID": "b24876da-8ff2-4736-8ffe-09e4d86a7a9d",
+ "StyleInfo": {
+ "Foreground": "Accent 5 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目菜单",
+ "Formula": "项目标题!$T$2"
+ },
+ {
+ "Name": "项目首页导航栏",
+ "Formula": "项目标题!$F$3"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "项目标题!$F$2"
+ }
+ ]
+}//GFir9us5/mk6AcwFOlLynKcogT+2VmasOU3ipen2mU2xZ3tFqDLgyqHte+z445Gk/zrxn0CtwpOKrBZRpRQSw4N1FqVegopG+uR7ONXEs5vuJDnsg9l4Y0qVfRU8FaoeAc8IpAb0Ezh4dAwhUJZK/4dbiIDy5ri5pivhMQu36j2G/sjU+AheTT6E4zliVe3GXRveWAYRRzqi2M5LzyRiaPdVmo7mz9+y9CYnECrbHJ+pI3ERWsTYA32mCs4fCRn1sF4H7SvWMjZcZyRZxp6U+VnjpDVxhiRJyKLiQ78DVSyrdrzYIkTCPvdYkRgfnlJYwOYMS/Wq2irUICCwVwKCkpeaZv0fdYcIWkOdtzgOLfHptSTDe8EOaPxkiJwdImDK9vhaRWVfOBv1FVY6MyrEdDdDLWspo2tqq4OFbVhqhLvLLEm9s3sED04nOrQ0dz9H/xn5yW3AxWGqvWqQxMMH4zruce34WZW8QlfESTvxbtvan3/UAmkR+NNES/R9+lHxtV13fZwTU2FuOKZo91ubaZZznog17omtlQaEVGIfPPSfhEl+lSnhGr3/CpC0zX7EncZZ1l3VI9viIpcuCJmjmVXoP0A/PYdVNAj8LskbxUIT+S2KDRyPVHo1y1PYruh52qZE/LPhAOYVRmrd48Qj803XKjZXp3qtl67aYimEsGGMipKT6B8YZjX9D5RP2pgTqC5Ay6PHftm1N2XgqZi9sX4Oj3ab0PMj1UaIulb+giucug9jGZk69zi0IDemDFEKzGXV3Odf9DpV7q/ufOrMW1/o1miPC4zZ2rfou6DPdymvOuy/41m9aylfp2osoyMSyujm5XgPMPRTwBsL3uICgdmfwQVquPJTGBN+l9QJKjI4CY2CS/mY7qMpJNEc3gtEo3SeAQ5Vd/Mu9IQC4ZlRNA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目标题.rd b/Pages/项目/项目首页/项目标题.rd
new file mode 100644
index 00000000..30954ebf
--- /dev/null
+++ b/Pages/项目/项目首页/项目标题.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 6,
+ "CustomNames": [
+ {
+ "Name": "项目菜单",
+ "Formula": "项目标题!$T$2"
+ },
+ {
+ "Name": "项目首页导航栏",
+ "Formula": "项目标题!$F$3"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "项目标题!$F$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目配置/项目信息.json b/Pages/项目/项目首页/项目配置/项目信息.json
new file mode 100644
index 00000000..f71202a4
--- /dev/null
+++ b/Pages/项目/项目首页/项目配置/项目信息.json
@@ -0,0 +1,2974 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 17.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 81.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 38
+ ],
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 22,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": 1,
+ "1,18": "保存",
+ "3,1": "项目封面",
+ "3,6": "项目名称",
+ "3,16": "项目代号",
+ "6,6": "项目简介",
+ "9,1": "生成图片",
+ "11,1": "项目日期",
+ "11,15": "计划周期",
+ "14,1": "所属客户",
+ "14,12": "添加",
+ "14,15": "客户部门/业务团队",
+ "17,1": "项目经理",
+ "17,8": "商务经理",
+ "17,15": "客服经理",
+ "20,1": "分组",
+ "20,12": "添加",
+ "20,15": "权限",
+ "21,1": "未分组",
+ "21,15": "0",
+ "23,1": "预算工时",
+ "23,8": "预算金额",
+ "23,15": "严格模式",
+ "24,1": "0",
+ "24,8": "0",
+ "24,15": false,
+ "26,1": "计划工时分配模式",
+ "27,1": 4,
+ "27,18": "如何选择",
+ "29,1": "项目方案",
+ "32,1": "预算方案",
+ "35,1": "网络资源",
+ "38,12": "%CurrentUser.UserName%"
+ },
+ "Formulas": {
+ "12,15": "DATEDIF(E39,I39,\"d\")",
+ "12,1": "TEXT(E39,\"yyyy-mm-dd\")&\",\"&TEXT(I39,\"yyyy-mm-dd\")"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "ad5ec1b0-b9a2-4ca3-a049-c19b4113f3e2"
+ },
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "打开客户反馈通道",
+ "Style": 1
+ }
+ },
+ "1,18": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "eeb87091-36d4-48f2-a4ea-f296cbc5c857"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "failure",
+ "Title": "温馨提示",
+ "Message": "找不到当前任务ID,无法更新任务",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "ab2a6abe-7630-46de-8ffa-6b850a235fb5"
+ }
+ ],
+ "ID": "c226a965-219d-4580-a12c-95d89137b922"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B13"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "ae9c81b4-134e-41db-9d05-58bf370582e1"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "新增或修改项目",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "封面",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B5"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!G5"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目代号",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!Q5"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目简介",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!G8"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目方案",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B31"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "预算方案",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B34"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "所属客户",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B16"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "所属客户部门",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!P16"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目经理",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B19"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "商务经理",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!I19"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "客服经理",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!P19"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "权限",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!P22"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分组",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B22"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "预算工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B25"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "预算金额",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!I25"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "严格模式",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!P25"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时分配方式",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B28"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开启反馈收集",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B2"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!E39"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!I39"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "网络资源",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B37"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "07d7f8b3-e7d5-4001-ada2-e0cbd8c00dad"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!msg"
+ },
+ "BreakpointIdentity": "bb361f5b-24be-45d8-96bf-4c0cb0c18b1b"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "398d70b4-d373-42e8-b4be-52ffde228d5c"
+ }
+ ],
+ "ID": "39547624-1794-4ba8-a356-3f0000632183"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "22418f56-f017-4cf2-b914-e01df5a61cde"
+ }
+ ],
+ "ID": "fdf5be83-8edc-45b7-9418-67b70b0b6f57"
+ }
+ ],
+ "BreakpointIdentity": "327f1c9f-927a-456b-a479-98c6ef40b20f"
+ }
+ ],
+ "ID": "945684f5-549a-4fcf-93ab-c11e8fb380de"
+ }
+ ],
+ "BreakpointIdentity": "a5397ab9-6dd4-49d3-b93a-eafcca423521"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "3,6": {
+ "CssName": "required"
+ },
+ "3,16": {
+ "CssName": "required"
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "0bad7bf3-59cf-4bf0-b075-da3c64c300f4",
+ "IsImagePath": true
+ },
+ "CellType": {
+ "$type": "Forguncy.UploadImageCellType, ServerDesignerCommon",
+ "TemplateKey": "中圆角",
+ "UploadImageLimit": {
+ "AllowExtensions": ".png, .jpeg, .jpg, .bmp, .gif, .ico"
+ },
+ "ImagePath": "app-logo.png"
+ }
+ },
+ "4,6": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "3932708b-c539-4462-8df8-475d18e159b5"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "NumberType": 6,
+ "FirstParamValue": "1",
+ "SecondParamValue": "24",
+ "IgnoreBlank": false
+ }
+ },
+ "4,16": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目代号",
+ "GUID": "806b3477-cedc-4f95-85bb-844ecc045ab9"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "NumberType": 6,
+ "CompareParamType": 5,
+ "FirstParamValue": "12",
+ "IgnoreBlank": false
+ }
+ },
+ "7,6": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "04181a21-8f77-4356-b29b-4b49085a531e"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "resize": "none"
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!G5"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!G8"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "从页面生成项目封面",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RequestAsync": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "c0391ddc-0a79-48b7-9c2c-34eae94b4cd6"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "图片生成耗时较久,将在后台生成,请稍后查看!",
+ "BreakpointIdentity": "bcf152dd-f0c5-4cf4-8cbe-aa0a9590ebe6"
+ }
+ ],
+ "ID": "275d5bde-10f3-48fc-98d5-fcece9cd9d94"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "请填写项目名称和项目简介",
+ "BreakpointIdentity": "6149191a-1e90-40b1-9cbb-2936d98dd746"
+ }
+ ],
+ "ID": "7cf9772c-6811-422f-aeac-3652ed0ac72e"
+ }
+ ],
+ "BreakpointIdentity": "b1ec056a-5190-4a6e-812b-69a1c6a0c512"
+ }
+ ],
+ "Text": "生成图片",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "gpt.svg"
+ },
+ "IconSize": 14.0
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B13"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "a3ef2f0f-edfc-4b03-990f-d27755f579ac"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!E39"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!开始日期"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!I39"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!结束日期"
+ }
+ }
+ ],
+ "BreakpointIdentity": "828d280c-4ce5-4a5c-9f75-d5dab80bfe92"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "12,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计算计划工期",
+ "GUID": "5d29694c-9361-4b70-a632-30ed5ad7de2d"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "placeholder": "请选择项目周期",
+ "controls": false,
+ "IsDisabled": true
+ }
+ },
+ "14,1": {
+ "CssName": "required"
+ },
+ "14,12": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B16"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "415513d5-9c42-419c-9fd3-1b92c5181008"
+ }
+ ],
+ "ID": "8c3adea2-6dee-4e63-a95e-3fc4de320962"
+ }
+ ],
+ "BreakpointIdentity": "9856b4e2-124f-4ed3-96ee-a95c3e472160"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "客户详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "8829500f-d663-495f-a395-ab1d7e048fcc"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "14,15": {
+ "CssName": "required"
+ },
+ "15,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "73259c8f-4327-4d4d-bf0e-e1ae4147dc53"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "87b470f2-8fde-4c74-9c58-71d43994c8b7",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "6597d78a-a32b-410b-9e6e-02f8246a800a"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "01879f48-c3fc-4749-a95a-fbb0d45be58b",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "235ef66f-42aa-43be-81e2-a252ec8cd6b2"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "15,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "2ff2493b-e326-45e9-92b8-d6481d3753e1"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!B19"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!P16"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "部门信息",
+ "TableValue": {
+ "TableName": "客户部门表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "62d7c99c-5ef8-4beb-93f2-1c619d0921b8",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "对接人",
+ "GUID": "c5994c72-3a6e-4169-beb4-74a0e560f6f6"
+ },
+ "ColumnName": "对接人"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "3e459e7d-9a1b-4ddd-9f76-78baf4f138c3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!P16"
+ }
+ }
+ },
+ "ID": "b82b63b6c9de409980b0ae39290a59a5",
+ "BreakpointIdentity": "da63cf5f-425d-480d-be12-a3ddc2453d62"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B19"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!部门信息.对接人"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4d58f6fc-520e-4b35-a966-e1b144ac2dc8"
+ }
+ ],
+ "ID": "5db326b0-b9c1-4f25-98ef-09a30334da5a"
+ }
+ ],
+ "BreakpointIdentity": "f6096ee2-1954-4ac8-8287-fe55bde74b1b"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "客户部门表",
+ "BindingInfos": [
+ {
+ "GUID": "63c9fd4c-9ad2-4fbd-a764-2f01d1d81759",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "5089e384-ae95-41e9-803a-ef14b20412d5"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "32977d4d-eed8-4676-8cd6-9810736415cf",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门描述",
+ "GUID": "1f523185-4c5d-40ee-87cc-8183eeb00d08"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "客户ID",
+ "GUID": "811ba467-0062-4df4-8d90-5d3b988085fb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B16"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "17,1": {
+ "CssName": "required"
+ },
+ "17,8": {
+ "CssName": "required"
+ },
+ "17,15": {
+ "CssName": "required"
+ },
+ "18,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "9f298f18-4000-414d-bc43-e98003e3a8e3"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "66a270c1-dbd1-46ce-bd90-05e05625a574",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "6dfc2193-adee-4b1e-8568-8beb32e3adb7"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "ea004d1d-f8ee-416b-83f1-39d7bd83f9f0",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "6fb7138d-becf-4c66-b350-4b99f2ed800a"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "714396c5-31a0-4195-9f64-7d0edb4179a1"
+ },
+ "Value": "项目经理"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "6f9b7927-b3b3-4b48-a4bc-0659ad7c71fe"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "e8a78174-8723-4901-a16c-affc9b6798b4",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "ec0988eb-deb2-48e8-918a-73f4a5ea67b3"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "844f39d2-6438-461d-86da-274bd36cf101",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "4e395101-fd5f-4c47-ade1-c6f5fb99a41c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "b0d51766-1888-4ccb-b7df-06068e23615b"
+ },
+ "Value": "商务经理"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "18,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "58ffbcc3-5a53-42eb-91d2-4b997b9502cf"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "35b60774-711b-49e2-8396-2c5f90c5bc0c",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "57112d80-c8d6-4256-bf53-b218c9d5cfb8"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "6bc334e5-497e-4fbb-a8a3-55158e5726d1",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "b19f1a28-4407-4d9d-b547-7afa1edd0447"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "3ccbe4ec-85bd-429c-a1f5-4018839587fc"
+ },
+ "Value": "客服经理"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "20,1": {
+ "CssName": "required"
+ },
+ "20,12": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B22"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "69827d18-e3fb-4286-9661-0e92306d939c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目分组详情",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "2019db1d-5ee3-4693-9d8a-39d6fd84e295"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "20,15": {
+ "CssName": "required"
+ },
+ "21,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "58df3610-34ee-4996-bed0-25120673d8fe"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "未分组",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "BindingInfos": [
+ {
+ "GUID": "4f02f884-4742-477c-9d80-0da1c4e8fabd",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "5f24491d-98ce-482d-8bf2-41cc4dfdf097"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "591eb03c-be33-47e0-951b-ff412c948ae0",
+ "BindingInfo": {
+ "TableName": "项目分组",
+ "ColumnName": "项目分组",
+ "GUID": "6dccb167-9e68-4982-bbf2-94fae61e6e7a"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择或输入",
+ "noDataText": "请选择",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "allowCreate": true,
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "21,15": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "options": [
+ {
+ "value": "0",
+ "label": "私有"
+ },
+ {
+ "value": "1",
+ "label": "公开"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "23,6": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "30be91f8-0920-4879-bfdb-73a2443b9f1b",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "BreakpointIdentity": "175ed161-004a-4493-9718-2a9dab32aa74"
+ }
+ ],
+ "ToolTip": "增补工时",
+ "Size": 14,
+ "IsInvisible": true,
+ "ImagePath": "增加.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "8b0ef132-4ea9-4190-83e9-fa06a9bd6dd3"
+ ]
+ },
+ "23,13": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "30be91f8-0920-4879-bfdb-73a2443b9f1b",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!项目ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "BreakpointIdentity": "0e6a6032-8b01-41e2-aec8-9c2516895787"
+ }
+ ],
+ "ToolTip": "增补费用",
+ "Size": 14,
+ "IsInvisible": true,
+ "ImagePath": "增加.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "b86e7249-aa30-4c1d-9c20-7cd975817126"
+ ]
+ },
+ "23,15": {
+ "CssName": "required"
+ },
+ "23,17": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "什么是严格模式?",
+ "Message": "开启严格模式后,系统会校验每一次的工时变动,严格控制工时、成本,超额的提交将被拒绝。",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "eb2148dc-c8f3-4d54-8893-b5807f677033"
+ }
+ ],
+ "ToolTip": "开启后,将严格控制工时,不允许超额计划",
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "24,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "079538fe-f23c-41e4-be18-f50a6fd06d27"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "min": 0,
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!P25"
+ }
+ ]
+ },
+ "value": "1",
+ "LeftBracket": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!B25"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2,
+ "RightBracket": 1
+ }
+ ]
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!P25"
+ }
+ ]
+ },
+ "value": "1",
+ "compareType": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "b5a7e5b8-b54c-421f-91f5-b840f4ca63e0"
+ }
+ ],
+ "ID": "bff1ed7f-6b83-41f9-8e9a-024469d10b22"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "开启严格模式后,必须>0",
+ "BreakpointIdentity": "00326fd9-70d8-4c14-84ad-4b825f51c6f1"
+ }
+ ],
+ "ID": "8201b093-da82-42e4-ac47-e50234b1acb0"
+ }
+ ],
+ "BreakpointIdentity": "a32dbdfe-ce56-4ab6-9981-b0d8569318db"
+ }
+ ],
+ "ErrorMessage": "开启严格模式下,预算工时必须大于0"
+ },
+ "RulesGuidList": [
+ "80882aaf-77a4-42c8-a371-0d9c66111d9c"
+ ]
+ },
+ "24,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "10bafad5-a960-433e-a2b3-dfce911b8ca5"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "0",
+ "min": 0,
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!P25"
+ }
+ ]
+ },
+ "value": "1",
+ "LeftBracket": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!I25"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2,
+ "RightBracket": 1
+ }
+ ]
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目信息!P25"
+ }
+ ]
+ },
+ "value": "1",
+ "compareType": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "592102bf-5a56-4119-9dab-6c4bd1a1022e"
+ }
+ ],
+ "ID": "b43fa429-0d53-4845-9b31-f1ca081ca9e5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "开启严格模式后,必须>0",
+ "BreakpointIdentity": "592102bf-5a56-4119-9dab-6c4bd1a1022e"
+ }
+ ],
+ "ID": "403b8f0c-3674-40a3-8010-6405e4c3fe83"
+ }
+ ],
+ "BreakpointIdentity": "b0a2b2fb-a272-4c56-829c-3d41bcc45978"
+ }
+ ],
+ "ErrorMessage": "开启严格模式下,预算工时必须大于0"
+ },
+ "RulesGuidList": [
+ "c6a3b850-e670-401e-87fc-553622e7d5ec"
+ ]
+ },
+ "24,15": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "9d1420ec-8ca7-462d-8f2e-0041cfff8053"
+ },
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 开启严格模式",
+ "Style": 2,
+ "CommandList": []
+ }
+ },
+ "26,1": {
+ "CssName": "required"
+ },
+ "27,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "92f5c8a0-d042-4179-bbd9-8e3cf8067d8e"
+ },
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "CellDefaultValue": 4,
+ "IsBounding": true,
+ "DataSource": "工时分配方式",
+ "ValueColumnBindingInfo": {
+ "TableName": "工时分配方式",
+ "ColumnName": "ID",
+ "GUID": "e81a55a6-0d4f-4006-a943-d321e44be169"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "工时分配方式",
+ "ColumnName": "分配方式",
+ "GUID": "0d7f0e32-1037-4150-b9a8-5c8b2335f4b9"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "7ca33316-2153-4dac-811d-472754f61f1b"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "d854677c-d462-46bf-a0a3-def5cfb2784a"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息!B28"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": "中途修改计划工时分配方式,可能会导致预算超标,请悉知!",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "a767124d-b9dc-45ca-91f5-f75f0f638768"
+ }
+ ],
+ "ID": "f2b839f8-bc3c-47eb-867f-2e5678089a24"
+ }
+ ],
+ "BreakpointIdentity": "032f8811-40db-453d-af53-e496d0c1a358"
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "ShowInputMessageWhenCellIsSelected": false,
+ "InputMessageTitle": "创建后不可修改,请谨慎选择:",
+ "InputMessage": "分配到人:提前给每个人划分该任务总可用工时\r\n分配到天:提前给成员按天分配每日可用工时\r\n分配到任务:无需分配,所有成员共用任务计划工时"
+ }
+ },
+ "27,18": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "工时分配模式说明",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"分配到人:提前给每个人划分该任务总可用工时分配到天:提前给成员按天分配每日可用工时分配到任务:所有成员共用任务的计划工时不分配:所有成员共用项目的计划工时\""
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "9d72698d-5e81-4311-9723-f5e532633628"
+ }
+ ],
+ "Text": "如何选择",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "Application/125_help_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 12.0
+ }
+ },
+ "30,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目方案",
+ "GUID": "66dc8ce9-b3dd-4cb6-8b52-e13e91f4553e"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 4,
+ "IsSmallButtonMode": true
+ }
+ },
+ "33,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "预算方案",
+ "GUID": "a1fbc12d-0015-4a08-abe8-d3a050b58534"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 4,
+ "IsSmallButtonMode": true
+ }
+ },
+ "36,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "网络资源",
+ "GUID": "805a7e23-3174-443a-912a-1b1290b052b5"
+ },
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "WaterMark": "请输入内容",
+ "CommandList": []
+ }
+ },
+ "38,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "66ba562c-2d2c-49db-8383-b5118215cd00"
+ }
+ },
+ "38,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "de12a945-d880-4883-b6cd-af3289b14708"
+ }
+ },
+ "38,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "1b9d7a89-ba82-40a3-a6c6-ef1d88fa6fb6"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "HorizontalAlignment": 2
+ },
+ {
+ "HorizontalAlignment": 3,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7,
+ "HorizontalAlignment": 5,
+ "VerticalAlignment": 8,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Center",
+ "Right",
+ "Text 1 50",
+ "Left",
+ "Accent 1 0",
+ "@",
+ "Top"
+ ]
+ },
+ "CellStyles": {
+ "0,21": 0,
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "3,1": 0,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,6": 0,
+ "4,1": 0,
+ "4,6": 0,
+ "5,0": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "6,0": 0,
+ "6,5": 0,
+ "6,6": 1,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "6,13": 0,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 0,
+ "6,17": 0,
+ "6,18": 0,
+ "6,19": 0,
+ "6,20": 0,
+ "6,21": 0,
+ "7,0": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,21": 0,
+ "8,0": 0,
+ "8,1": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,21": 0,
+ "9,0": 0,
+ "9,1": 2,
+ "9,5": 0,
+ "9,21": 0,
+ "10,0": 0,
+ "10,1": 0,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 0,
+ "10,6": 0,
+ "10,7": 0,
+ "10,8": 0,
+ "10,9": 0,
+ "10,10": 0,
+ "10,11": 0,
+ "10,12": 0,
+ "10,13": 0,
+ "10,14": 0,
+ "10,15": 0,
+ "10,16": 0,
+ "10,17": 0,
+ "10,18": 0,
+ "10,19": 0,
+ "10,20": 0,
+ "10,21": 0,
+ "11,0": 0,
+ "11,1": 0,
+ "11,2": 0,
+ "11,3": 0,
+ "11,4": 0,
+ "11,5": 0,
+ "11,6": 0,
+ "11,7": 0,
+ "11,8": 0,
+ "11,9": 0,
+ "11,10": 0,
+ "11,11": 0,
+ "11,15": 1,
+ "11,16": 0,
+ "11,17": 0,
+ "11,18": 0,
+ "11,19": 0,
+ "11,20": 0,
+ "11,21": 0,
+ "12,0": 0,
+ "12,1": 0,
+ "12,15": 0,
+ "12,21": 0,
+ "13,0": 0,
+ "13,1": 0,
+ "13,2": 0,
+ "13,3": 0,
+ "13,4": 0,
+ "13,5": 0,
+ "13,6": 0,
+ "13,7": 0,
+ "13,8": 0,
+ "13,9": 0,
+ "13,10": 0,
+ "13,11": 0,
+ "13,12": 0,
+ "13,13": 0,
+ "13,14": 0,
+ "13,15": 0,
+ "13,16": 0,
+ "13,17": 0,
+ "13,18": 0,
+ "13,19": 0,
+ "13,20": 0,
+ "13,21": 0,
+ "14,0": 0,
+ "14,1": 0,
+ "14,2": 0,
+ "14,3": 0,
+ "14,4": 0,
+ "14,5": 0,
+ "14,6": 0,
+ "14,7": 0,
+ "14,8": 0,
+ "14,9": 0,
+ "14,10": 0,
+ "14,11": 0,
+ "14,12": 3,
+ "14,14": 0,
+ "14,15": 1,
+ "14,16": 0,
+ "14,17": 0,
+ "14,18": 0,
+ "14,19": 0,
+ "14,20": 0,
+ "14,21": 0,
+ "15,0": 0,
+ "15,1": 0,
+ "15,15": 0,
+ "15,21": 0,
+ "17,1": 1,
+ "17,2": 0,
+ "17,3": 0,
+ "17,4": 0,
+ "17,5": 0,
+ "17,6": 0,
+ "17,8": 1,
+ "17,9": 0,
+ "17,10": 0,
+ "17,11": 0,
+ "17,12": 0,
+ "17,13": 0,
+ "17,15": 1,
+ "17,16": 0,
+ "17,17": 0,
+ "17,18": 0,
+ "17,19": 0,
+ "17,20": 0,
+ "18,1": 0,
+ "18,2": 0,
+ "18,3": 0,
+ "18,4": 0,
+ "18,5": 0,
+ "18,6": 0,
+ "18,8": 0,
+ "18,15": 0,
+ "20,0": 0,
+ "20,1": 0,
+ "20,2": 0,
+ "20,3": 0,
+ "20,4": 0,
+ "20,7": 0,
+ "20,12": 4,
+ "20,13": 0,
+ "20,14": 0,
+ "20,15": 1,
+ "20,16": 0,
+ "20,17": 0,
+ "20,18": 0,
+ "20,19": 0,
+ "20,20": 0,
+ "20,21": 0,
+ "21,0": 0,
+ "21,1": 0,
+ "21,14": 0,
+ "21,15": 0,
+ "21,16": 0,
+ "21,17": 0,
+ "21,18": 0,
+ "21,19": 0,
+ "21,20": 0,
+ "21,21": 0,
+ "23,1": 1,
+ "23,2": 0,
+ "23,3": 0,
+ "23,4": 0,
+ "23,5": 0,
+ "23,6": 5,
+ "23,7": 0,
+ "23,8": 1,
+ "23,9": 0,
+ "23,10": 0,
+ "23,11": 0,
+ "23,12": 0,
+ "23,13": 5,
+ "23,14": 0,
+ "23,15": 1,
+ "23,16": 0,
+ "23,17": 5,
+ "23,18": 0,
+ "23,19": 0,
+ "23,20": 0,
+ "23,21": 0,
+ "24,1": 0,
+ "24,2": 0,
+ "24,3": 0,
+ "24,4": 0,
+ "24,5": 0,
+ "24,6": 0,
+ "24,7": 0,
+ "24,8": 0,
+ "24,9": 0,
+ "24,10": 0,
+ "24,11": 0,
+ "24,12": 0,
+ "24,13": 0,
+ "24,14": 0,
+ "24,15": 0,
+ "24,16": 0,
+ "24,17": 0,
+ "24,18": 0,
+ "24,19": 0,
+ "24,20": 0,
+ "24,21": 0,
+ "25,0": 0,
+ "25,1": 0,
+ "25,2": 0,
+ "25,3": 0,
+ "25,4": 0,
+ "25,5": 0,
+ "25,6": 0,
+ "25,7": 0,
+ "25,8": 0,
+ "25,9": 0,
+ "25,10": 0,
+ "25,11": 0,
+ "25,12": 0,
+ "25,13": 0,
+ "25,14": 0,
+ "25,15": 0,
+ "25,16": 0,
+ "25,17": 0,
+ "25,18": 0,
+ "25,19": 0,
+ "25,20": 0,
+ "25,21": 0,
+ "26,0": 0,
+ "26,1": 0,
+ "26,2": 0,
+ "26,3": 0,
+ "26,5": 6,
+ "26,6": 0,
+ "26,7": 0,
+ "26,8": 0,
+ "26,9": 0,
+ "26,10": 0,
+ "26,11": 0,
+ "26,12": 0,
+ "26,13": 0,
+ "26,14": 0,
+ "26,15": 0,
+ "26,16": 0,
+ "26,18": 0,
+ "26,19": 0,
+ "26,21": 0,
+ "27,0": 0,
+ "27,1": 0,
+ "27,18": 7,
+ "27,19": 0,
+ "27,20": 0,
+ "27,21": 0,
+ "28,0": 0,
+ "28,1": 0,
+ "28,2": 0,
+ "28,3": 0,
+ "28,4": 0,
+ "28,5": 0,
+ "28,6": 0,
+ "28,7": 0,
+ "28,8": 0,
+ "28,9": 0,
+ "28,10": 0,
+ "28,11": 0,
+ "28,12": 0,
+ "28,13": 0,
+ "28,14": 0,
+ "28,15": 0,
+ "28,16": 0,
+ "28,17": 0,
+ "28,18": 0,
+ "28,19": 0,
+ "28,20": 0,
+ "28,21": 0,
+ "29,0": 0,
+ "29,1": 1,
+ "29,2": 0,
+ "29,3": 0,
+ "29,4": 0,
+ "29,5": 0,
+ "29,6": 0,
+ "29,7": 0,
+ "29,8": 0,
+ "29,9": 0,
+ "29,10": 0,
+ "29,11": 0,
+ "29,12": 0,
+ "29,13": 0,
+ "29,14": 0,
+ "29,15": 0,
+ "29,16": 0,
+ "29,17": 0,
+ "29,18": 0,
+ "29,19": 0,
+ "29,20": 0,
+ "29,21": 0,
+ "32,0": 0,
+ "32,1": 1,
+ "32,2": 0,
+ "32,3": 0,
+ "32,4": 0,
+ "32,5": 0,
+ "32,6": 0,
+ "32,7": 0,
+ "32,8": 0,
+ "32,9": 0,
+ "32,10": 0,
+ "32,11": 0,
+ "32,12": 0,
+ "32,13": 0,
+ "32,14": 0,
+ "32,15": 0,
+ "32,16": 0,
+ "32,17": 0,
+ "32,18": 0,
+ "32,19": 0,
+ "32,20": 0,
+ "32,21": 0,
+ "33,0": 0,
+ "33,1": 0,
+ "33,21": 0,
+ "34,0": 0,
+ "34,1": 0,
+ "34,2": 0,
+ "34,3": 0,
+ "34,4": 0,
+ "34,5": 0,
+ "34,6": 0,
+ "34,7": 0,
+ "34,8": 0,
+ "34,9": 0,
+ "34,10": 0,
+ "34,11": 0,
+ "34,12": 0,
+ "34,13": 0,
+ "34,14": 0,
+ "34,15": 0,
+ "34,16": 0,
+ "34,17": 0,
+ "34,18": 0,
+ "34,19": 0,
+ "34,20": 0,
+ "34,21": 0,
+ "35,0": 0,
+ "35,1": 1,
+ "35,2": 0,
+ "35,3": 0,
+ "35,4": 0,
+ "35,5": 0,
+ "35,6": 0,
+ "35,7": 0,
+ "35,8": 0,
+ "35,9": 0,
+ "35,10": 0,
+ "35,11": 0,
+ "35,12": 0,
+ "35,13": 0,
+ "35,14": 0,
+ "35,15": 0,
+ "35,16": 0,
+ "35,17": 0,
+ "35,18": 0,
+ "35,19": 0,
+ "35,20": 0,
+ "35,21": 0,
+ "36,0": 0,
+ "36,1": 8,
+ "36,21": 0,
+ "37,18": 0,
+ "37,19": 0,
+ "37,20": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "24,15,1,6",
+ "24,1,1,6",
+ "24,8,1,6",
+ "30,1,1,20",
+ "33,1,1,20",
+ "15,15,1,6",
+ "15,1,1,13",
+ "7,6,3,15",
+ "4,1,4,4",
+ "38,1,1,3",
+ "38,4,1,4",
+ "38,8,1,4",
+ "12,15,1,6",
+ "12,1,1,13",
+ "36,1,1,20",
+ "27,18,1,3",
+ "27,1,1,16",
+ "4,6,1,9",
+ "4,16,1,5",
+ "14,12,1,2",
+ "9,1,1,4",
+ "1,18,1,3",
+ "1,1,1,5",
+ "38,12,1,4",
+ "18,1,1,6",
+ "18,8,1,6",
+ "18,15,1,6",
+ "21,15,1,6",
+ "21,1,1,13",
+ "20,12,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$25),1,0)"
+ },
+ "Priority": 3,
+ "GUID": "b86e7249-aa30-4c1d-9c20-7cd975817126",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$25),1,0)"
+ },
+ "Priority": 2,
+ "GUID": "8b0ef132-4ea9-4190-83e9-fa06a9bd6dd3",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$25),1,0)"
+ },
+ "Priority": 1,
+ "GUID": "c6a3b850-e670-401e-87fc-553622e7d5ec",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": true
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$25),1,0)"
+ },
+ "GUID": "80882aaf-77a4-42c8-a371-0d9c66111d9c",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": true
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目信息!$B$39"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "项目信息!$M$39"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "项目信息!$B$19"
+ }
+ ]
+}//Rfv9yuEQsfTYPQ7BWnwCwcYByIsAae8D+16z8sqotONwliNGCVXOcpDksjZL1Nvby+PgmF7xcClrhpBbeNIbAqbpqmW0dLL7gls7w5U6fRAH++DOFmK2UJuGrbOXfm+7AYJw4GVxDjgkLusG0Vkx4TChN4vc9NuijlCH1vPn0RNvzrIKWP2wHCAvpn00IEywy5FxurPQwMp4kommlXCWk/N8fjrwSUAVxPefWtoqX/9I+bOdbqw6fP97xeEP/s4MPsGOq9aEY8mK3G0NnrFRWJ7F6UdOtJ7yyWmFFCt6s6cIizKhtGJ8r43N42fS2lCzklyJhBfOeUF/lJ4f9FA04Q3vGihJF+1dlsb45I07HJbZFs4behWw+DfWKxddHsW8of/BPN842BJTHyM0n0d/sRmszY1MqWOsaSb46qphE+nZRZFhYEPjDrqaU5Mx9ax3WAaDrlDHXexl65t7cScogse+nyQoUG0PuDghVVcQ33OBg8C7wZEI0au/j5sD4fo4px1dWeZwyg6vkayvo3whdIKhQ5bHK81PyP4dNmXyYrSaijSoC8KXBWQS3th3f8bRT//BNalzVey8KaX8SJqAy0mwYi+wtN6PE6HhLscFgI1BUpab2IRBw8JjpYTLCpbBLFbXusl3Jvmfi28jc9rdTTcOWYG1XDm5ejSlvXOPg5s1KOhvtPj9c4EdwDzyzr5V6+L2tnC7HRi1S67RM4UjvMuhhdZ8td+hBrkKivGANknrt7rFrbwWj7sX3kYVBiV1bCDcnLRD2OsknU9WJJ6liNxT0aNeumPmYllZtUvs+tIM+zah+//RY8aSICVc7tpO7Mqi2qlLdYvRVw8j2t/2m12Q9dIXU2ZBi/kQTipYc8KrFgPWJZZzDNFDNyDxUxmF3h356ik/KU2Tz5VpPIlZfA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目配置/项目信息.rd b/Pages/项目/项目首页/项目配置/项目信息.rd
new file mode 100644
index 00000000..87e28979
--- /dev/null
+++ b/Pages/项目/项目首页/项目配置/项目信息.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 22,
+ "RowCount": 39,
+ "Formulas": {
+ "12,15": "DATEDIF(E39,I39,\"d\")",
+ "12,1": "TEXT(E39,\"yyyy-mm-dd\")&\",\"&TEXT(I39,\"yyyy-mm-dd\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目信息!$B$39"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "项目信息!$M$39"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "项目信息!$B$19"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目配置/项目岗位详情.json b/Pages/项目/项目首页/项目配置/项目岗位详情.json
new file mode 100644
index 00000000..d3cb234f
--- /dev/null
+++ b/Pages/项目/项目首页/项目配置/项目岗位详情.json
@@ -0,0 +1,639 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 104.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "岗位名称",
+ "4,1": "默认时薪",
+ "7,1": "岗位描述",
+ "10,8": "删除",
+ "10,12": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "7a9344cd-068f-4423-8cf9-2c40559deff8"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请选择",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "2155b146-3113-44fc-9ba9-225f4772e1e7"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "step": 1,
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false,
+ "InputMessageTitle": "提示",
+ "InputMessage": "如果任务没有设置时薪,则采用此处设置的时薪来计算收益"
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位描述",
+ "GUID": "a665825d-bf8d-44c0-b882-df004111b532"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "resize": "vertical"
+ },
+ "DataValidationInfo": {}
+ },
+ "10,8": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除项目岗位",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位详情!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "岗位ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位详情!岗位ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "3888122f-b689-4de3-aa82-f4da02486d10"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目岗位详情!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位详情!msg"
+ },
+ "BreakpointIdentity": "a3afa06b-a9f5-468f-94dd-ef209cdc2214"
+ }
+ ],
+ "ID": "d0ac5d93-d85c-44cc-ba01-f8be5d324719"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位详情!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "032f5601-470d-4a38-aa0c-d1fa6eb6e4e6"
+ }
+ ],
+ "ID": "51b52cc2-9a8d-412a-838f-7edc5bfda06b"
+ }
+ ],
+ "BreakpointIdentity": "187ef079-a688-4b33-8774-abef89f6cfaa"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "_RS_Error3"
+ },
+ "RulesGuidList": [
+ "e9b3c744-c9ba-49f5-b8c5-05c7118d2859"
+ ]
+ },
+ "10,12": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目岗位详情!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "9da4aad2-d4b3-4c96-9760-8996730192af"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "f44b0dda-666f-4951-ae95-5e29375178df"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位详情!项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "18a70ff0-6c93-4a40-a1ec-34559128156b"
+ }
+ ],
+ "ID": "42c965ab-5d89-4b02-82d8-d557cc8adfb4"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "16389b14-f38b-4ff7-97d4-5d7337ca2709"
+ }
+ ],
+ "ID": "2ec4b795-13ea-49f9-8f40-003f6d18a76e"
+ }
+ ],
+ "BreakpointIdentity": "185e543e-b073-496c-9c1b-f9a4ec0c267e"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.reloadBindingData();\r\n",
+ "ID": "244b36c2b01a4dd69eb28bebc57d68c8",
+ "BreakpointIdentity": "132e3357-0fc3-4219-ad19-203d044c2013"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "f69769c5-50ef-44d9-9798-6f5e09088e25"
+ }
+ ],
+ "ID": "d83811c8-8209-4853-ae72-f7a330fd82cf"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "failure",
+ "Message": "请指定项目",
+ "BreakpointIdentity": "16d93e7b-4f80-4fc5-b771-5b8efc0a529f"
+ }
+ ],
+ "ID": "57c67515-a2d0-4788-9713-efe075d1d430"
+ }
+ ],
+ "BreakpointIdentity": "b8ab7767-7411-41ea-9670-a316a663b225"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "Foreground": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Background 2 -25"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 1,
+ "1,6": 1,
+ "1,7": 1,
+ "1,8": 1,
+ "2,1": 1,
+ "3,1": 1,
+ "3,2": 1,
+ "3,3": 1,
+ "3,4": 1,
+ "3,5": 1,
+ "3,6": 1,
+ "3,7": 1,
+ "3,8": 1,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "4,0": 1,
+ "4,1": 0,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 1,
+ "4,14": 1,
+ "4,15": 1,
+ "5,0": 1,
+ "5,1": 1,
+ "5,15": 1,
+ "6,0": 1,
+ "6,1": 1,
+ "6,2": 1,
+ "6,3": 1,
+ "6,4": 1,
+ "6,5": 1,
+ "6,6": 1,
+ "6,7": 1,
+ "6,8": 1,
+ "6,9": 1,
+ "6,10": 1,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 1,
+ "7,0": 1,
+ "7,1": 0,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,11": 1,
+ "7,12": 1,
+ "7,13": 1,
+ "7,14": 1,
+ "7,15": 1,
+ "8,0": 1,
+ "8,1": 1,
+ "8,15": 1,
+ "10,1": 3,
+ "10,8": 4,
+ "10,9": 1,
+ "10,10": 1,
+ "10,12": 4,
+ "10,13": 1,
+ "10,14": 1,
+ "11,1": 3,
+ "11,8": 4,
+ "11,9": 4,
+ "11,10": 4,
+ "11,12": 4,
+ "11,13": 4,
+ "11,14": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "10,12,1,3",
+ "2,1,1,14",
+ "5,1,1,14",
+ "10,8,1,3",
+ "8,1,1,14"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "岗位详情",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目岗位",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位详情!岗位ID=\"\""
+ },
+ "GUID": "e9b3c744-c9ba-49f5-b8c5-05c7118d2859",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//oBewYWUQKXqOzVQqcHFb+9BHD7KIWuctU7bp+wbpo+wSe2tck8iOK7pgYX2UOUOs9SSmH+dn3sbujkVvPjrv1cU0UGmpcRCge0k2RyykGTmIVHL/PF6+3ixcqK0YZA36mDSk6GCaQhPTTJktbmtkhhlioFr/WT9TzFw0y72q5paj4mu0f7wKCvfwUNkCjyHuwolVsU5cbGW2tjDdOKdqEEeWFRqVirpSYmh9r5SF1fug4Ffe6KvDsJrzQlIYOGIgPK9xlgLQqItvXR5cWYbGVZY5javgMiFR5fu/H9ed8Gsqy6fLYVhtUSPP3EysG4lfMbDXsZcbpteJPMZfz+lQLr6MB2shs8L9pTAU//CHSqMeowqN2neTdUdzl9qivBr4gchwfZyWIYangcSPQvvczHTqBaaCglUEFxHtAGD1HYtfYT8V9ccPnSfDA5MilNeI4ES3yWaL8ZOUkOEtXP4p8LD9DpcFeV8+4BO3jbJBRCi5sHPRiO0DmxikvgJsdmVWX6otIMT7qE+zFj0HERs8kWiUdgqHpC4wjWyjEj9S9o7nnLtfbQoEz1R806zRTehGv9OhzLi6ffUCY++LH6iN7ZDCiHGMBw2fZFr0p8vPKr7JDWfHPdth5UEc/YsFX0UX4hzI98vOJxEtf55mtRLbz1zS4VkHgSIdAuaawSKdEcn7bwHvKhdqHLfBV2kb5JK0dMZBsuAvEilqlq/kLH07zGHGO2E12ystTpG5PtikoBKYrSGKzrAmD5KaSwgwK1HkGN9PhbB5vfkgs0sIhbjJPboz+WME7GQJ8Mqyg9bp75/Blm9modxyYIo9sbFO5utLn0f6ta/6SSre3qaLpwb72BfqctVH+2glYtNuc5iSqOnWrpY8pahYZWpK05MvaoTNr+s86qr7cxJ1WlN4YOoEPg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目配置/项目岗位详情.rd b/Pages/项目/项目首页/项目配置/项目岗位详情.rd
new file mode 100644
index 00000000..585eafe7
--- /dev/null
+++ b/Pages/项目/项目首页/项目配置/项目岗位详情.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 12
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目配置/项目岗位配置.json b/Pages/项目/项目首页/项目配置/项目岗位配置.json
new file mode 100644
index 00000000..7fc62714
--- /dev/null
+++ b/Pages/项目/项目首页/项目配置/项目岗位配置.json
@@ -0,0 +1,987 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 47.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 125.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 41.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7,
+ 15
+ ],
+ "Count": 16,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 58.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 25,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "* 项目岗位是用来区分不同人员在该项目中的角色定位,项目经理可以给每个岗位设置默认薪资,如果没有特殊指定,项目成员将按照岗位薪资进行结算。",
+ "3,6": "岗位名称",
+ "9,6": "岗位描述",
+ "13,17": "删除",
+ "13,21": "保存"
+ },
+ "Formulas": {
+ "13,21": "IF(岗位ID=\"\",\"新增\",\"更新\")"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "4a2ea7c8-165e-4c46-9a15-74ab34cd3fb5"
+ },
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "a6ecaec6b4e44f7abfc5c6e334c7246",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "BindingInfos": [
+ {
+ "GUID": "faf93c4c-e849-4fe2-b285-122bdd9c9a89",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "1f7a699b-a29c-4c0a-98e7-6412d7baf292"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "9b7c43aa-e4d9-448a-9905-bba862ca6fa2",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "cca87f9b-5edb-4aae-8e2f-b3660848e93f"
+ },
+ "ColumnName": "岗位名称"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TemplateKey": "左侧选项卡按钮",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ },
+ "AllowAddNewRow": true
+ }
+ },
+ "4,6": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "08ea4721-42dc-4b7a-8e9a-be8236a08510"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请填写岗位名称",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "6,6": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "设置岗位时薪",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!G8"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "a552fc9b-245b-49be-8693-7be13729c31d"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!8:8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!G7"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3994fa6b-daef-40f5-ba8b-65e0bb9284f1"
+ }
+ ],
+ "ID": "0b619b71-09db-44a6-8d22-7d0514e06bd9"
+ }
+ ],
+ "BreakpointIdentity": "92157bde-a65d-400f-a759-a8403138343c"
+ }
+ ]
+ }
+ },
+ "7,6": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "b88b2895-dfc9-462a-9954-18473e2e03cf"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "step": 1,
+ "placeholder": "请填写岗位时薪(元)",
+ "controls": false,
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目岗位配置!G7"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目岗位配置!G8"
+ }
+ ]
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请设置时薪",
+ "BreakpointIdentity": "71f8ae5a-1d53-40f8-a831-0887498b879c"
+ }
+ ],
+ "ID": "d50466d6-b704-492f-a9b4-6b44ee333cab"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "41d46fd9-a394-4c51-b31a-27d9f3040484"
+ }
+ ],
+ "ID": "2e40572b-1cdc-4d65-b0b5-d1f6774f7081"
+ }
+ ],
+ "BreakpointIdentity": "42965374-ad2a-4bcd-8da9-6a229c365e23"
+ }
+ ],
+ "InputMessageTitle": "提示",
+ "InputMessage": "如果任务没有设置时薪,则采用此处设置的时薪来计算收益"
+ },
+ "RulesGuidList": [
+ "778fc672-916f-493e-8628-85c3a2612cf1"
+ ]
+ },
+ "10,6": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位描述",
+ "GUID": "69d5fcdd-5255-4772-bb8a-3c6b890f9684"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入...",
+ "resize": "vertical"
+ },
+ "DataValidationInfo": {}
+ },
+ "13,17": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除项目岗位",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "岗位ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!岗位ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4082fb7d-c048-42bf-a51c-9a0693ef680c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目岗位配置!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!msg"
+ },
+ "BreakpointIdentity": "fdb454cc-af70-47b5-9cda-b6c75fbb28f0"
+ }
+ ],
+ "ID": "6e67d72c-c9ba-4550-b207-3c4490491b93"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "ea1bc50a-6076-45ee-8bc4-7ed21f3d1659"
+ }
+ ],
+ "ID": "6753c018-9e35-4018-84c2-d22cc108a6de"
+ }
+ ],
+ "BreakpointIdentity": "5a2c051d-a938-4edc-b342-8e4f2eccb764"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "_RS_Error3"
+ },
+ "RulesGuidList": [
+ "b18645bd-3a12-4901-841d-3beb20230a48"
+ ]
+ },
+ "13,21": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目岗位配置!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "1a6fa2e2-787a-44fe-8496-561403c62178"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "b3a6e57e-4c6d-47da-a51b-994b01067998"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "415476d8-ecbc-465f-9d6b-97b4ad6c5e7a"
+ }
+ ],
+ "ID": "c8defc23-0003-42e6-934c-73ea878840eb"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "2cbb0383-4e75-4d51-8d3f-96e5c18466d3"
+ }
+ ],
+ "ID": "cbf5c68b-1321-49e8-abbd-68b13452b5fc"
+ }
+ ],
+ "BreakpointIdentity": "7741ed67-e03a-402e-b839-2f1908e9ce88"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "02899cde-a65f-4512-8114-99fda95545b9"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "061bd7cb-b870-4321-a109-e58088105800"
+ }
+ ],
+ "ID": "8ffc85fb-a688-4b71-8e7a-4eea6db6d23d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "failure",
+ "Message": "请指定项目",
+ "BreakpointIdentity": "3cfa3b38-b6e3-4f3c-8b7b-71ec41e6a953"
+ }
+ ],
+ "ID": "34cc3310-12e4-42c1-bd17-82830aefda78"
+ }
+ ],
+ "BreakpointIdentity": "e14cc31a-6862-49bb-8e6d-322373cf49af"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "15,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "ddfc25ba-73b9-4852-b7ce-ddc4f5f89659"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 1,
+ "HorizontalAlignment": 2,
+ "VerticalAlignment": 3,
+ "WordWrap": true
+ },
+ {
+ "FontSize": 16.0,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 5,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 7
+ },
+ {
+ "FontFamily": 5,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 5,
+ "FontSize": 13.333333333333332,
+ "Formatter": 8
+ },
+ {
+ "FontFamily": 5,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 5
+ },
+ {
+ "FontFamily": 5,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 5,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7
+ },
+ {
+ "Background": 9
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 -25",
+ "General",
+ "Left",
+ "Top",
+ "Center",
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "¥#,##0_);[Red](¥#,##0)",
+ "#FFFFFF00"
+ ]
+ },
+ "CellStyles": {
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "1,1": 1,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "3,1": 2,
+ "3,6": 3,
+ "3,7": 4,
+ "3,8": 4,
+ "3,9": 4,
+ "3,10": 4,
+ "3,11": 4,
+ "3,12": 4,
+ "3,13": 4,
+ "3,14": 4,
+ "3,15": 4,
+ "3,16": 4,
+ "3,17": 4,
+ "3,18": 4,
+ "3,19": 4,
+ "4,6": 4,
+ "5,6": 4,
+ "5,7": 4,
+ "5,8": 4,
+ "5,9": 4,
+ "5,10": 4,
+ "5,11": 4,
+ "5,12": 4,
+ "5,13": 4,
+ "5,14": 4,
+ "5,15": 4,
+ "5,16": 5,
+ "5,17": 5,
+ "5,18": 5,
+ "5,19": 5,
+ "6,6": 6,
+ "6,7": 7,
+ "6,8": 7,
+ "6,9": 7,
+ "6,11": 4,
+ "6,12": 4,
+ "6,13": 4,
+ "6,14": 4,
+ "6,15": 4,
+ "6,16": 4,
+ "6,17": 4,
+ "6,18": 4,
+ "6,19": 4,
+ "7,6": 4,
+ "8,6": 4,
+ "8,7": 4,
+ "8,8": 4,
+ "8,9": 4,
+ "8,10": 4,
+ "8,11": 4,
+ "8,12": 4,
+ "8,13": 4,
+ "8,14": 4,
+ "8,15": 4,
+ "8,16": 5,
+ "8,17": 5,
+ "8,18": 5,
+ "8,19": 5,
+ "9,6": 3,
+ "9,7": 4,
+ "9,8": 4,
+ "9,9": 4,
+ "9,10": 4,
+ "9,11": 4,
+ "9,12": 4,
+ "9,13": 4,
+ "9,14": 4,
+ "9,15": 4,
+ "9,16": 4,
+ "9,17": 4,
+ "9,18": 4,
+ "9,19": 4,
+ "10,6": 4,
+ "11,1": 2,
+ "11,2": 2,
+ "11,3": 2,
+ "11,4": 2,
+ "11,6": 4,
+ "11,7": 4,
+ "11,8": 4,
+ "11,9": 4,
+ "11,10": 4,
+ "11,11": 4,
+ "11,12": 4,
+ "11,13": 4,
+ "11,14": 4,
+ "11,15": 4,
+ "11,16": 4,
+ "11,17": 4,
+ "11,18": 4,
+ "11,19": 4,
+ "11,20": 4,
+ "11,21": 4,
+ "11,22": 4,
+ "11,23": 4,
+ "12,6": 4,
+ "12,7": 4,
+ "12,8": 4,
+ "12,9": 4,
+ "12,10": 4,
+ "12,11": 4,
+ "12,12": 4,
+ "12,13": 4,
+ "12,14": 4,
+ "12,15": 4,
+ "12,16": 4,
+ "12,17": 4,
+ "12,18": 4,
+ "12,19": 4,
+ "13,1": 4,
+ "13,2": 7,
+ "13,3": 7,
+ "13,4": 7,
+ "13,6": 8,
+ "13,7": 4,
+ "13,8": 4,
+ "13,9": 4,
+ "13,10": 4,
+ "13,11": 4,
+ "13,12": 4,
+ "13,17": 9,
+ "13,18": 4,
+ "13,19": 4,
+ "13,20": 4,
+ "13,21": 9,
+ "13,22": 4,
+ "13,23": 4,
+ "15,1": 10
+ },
+ "SheetStyle": {
+ "FontFamily": 5
+ }
+ },
+ "Spans": [
+ "1,1,1,23",
+ "4,6,1,18",
+ "10,6,2,18",
+ "13,21,1,3",
+ "13,17,1,3",
+ "3,1,9,4",
+ "15,1,1,3",
+ "6,6,1,4",
+ "7,6,1,18"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "岗位配置",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目岗位",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!$G$7"
+ },
+ "Priority": 1,
+ "GUID": "778fc672-916f-493e-8628-85c3a2612cf1",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目岗位配置!岗位ID=\"\""
+ },
+ "GUID": "b18645bd-3a12-4901-841d-3beb20230a48",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目岗位配置!$B$16"
+ },
+ {
+ "Name": "岗位ID",
+ "Formula": "项目岗位配置!$B$4"
+ }
+ ]
+}//bbd4P8IdRBWNMsUMRY+u5MCYNFcbdT7NqlmS2pf0GygHgQMQDWC/tH2BDkc0ShZtCN20PmzN1th7cdMYhqmJF9cr0OwExr2hdb2VimJGBhegWDEyiovOB5eu2CLbMLggsquxCH0ZHOMzZ3PfYpHjTSVNa7X68wOk50m3cN3Qs9XpjNtJBN7+3b1wpREW7iO27mfzavsSC3j+4hWOrUrSZft0unM5aIyVcVxSo3byfnb+bubcnS5jbDBMOEBBb4FB3f7O2Qy7uuSBC1FF4rpLaPk4rXkRruteQ1khvgkOQYMiO/1c1VMjUtJRrLFRdNfC/cZGvWjissgOw0+7PLYBqCJSC+fZwqSqxHagB8z2xGi+0EIRBLjjBh/BmgkTdvQm71RRriewq/fMb6AjYJQg6nLwaxKRLaN7M7NNYHbHQ77M2xXqnJsQBeKs5FNRCzztWiPHmTB6MXo5ehVWLj3Xvgd9A6S0SWaNS4mGwf/eYt2fqwtp47OeCvzQM7qZZoQd5eL1XChWkJcrD4kRUnugiIprmqUabOv1gj2ESsskZRhUMflusMnxweeGObOc6+GuOXH3VcWkXLFcJc6LqxOeB8wWKHEx9fbUocVcG0kZFSd4+vv59Mm6Pn2L75Sr74V02/Tzu+xqkp8vFHuNYfGvAXTu2uNbOuwCUukmf9e9FwyOzvxLZQlJjicCsjoUqnhshn6HLzIHRnO3xjfH5QLDzm/LTxp/9tCtw9aD2NdqC9BMtZYyNhqxH0j8YTLzt7AeYlTFfhxOMmv58FbFWWINIX+mUN2ZDbUizxDrHSxEFr/OWZu1IdpaSI79O7SXXaUGdj90rWdmplQfXRdF1wrXfFG1kUUl9h5t75qxHV9R3gPm/YIefAU7X5EdfqwPROPGXBlIbLSSDMIOMefHAHWI/Q==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目配置/项目岗位配置.rd b/Pages/项目/项目首页/项目配置/项目岗位配置.rd
new file mode 100644
index 00000000..5e24860b
--- /dev/null
+++ b/Pages/项目/项目首页/项目配置/项目岗位配置.rd
@@ -0,0 +1,18 @@
+{
+ "PageType": 0,
+ "ColumnCount": 25,
+ "RowCount": 16,
+ "Formulas": {
+ "13,21": "IF(岗位ID=\"\",\"新增\",\"更新\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目岗位配置!$B$16"
+ },
+ {
+ "Name": "岗位ID",
+ "Formula": "项目岗位配置!$B$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务列表.json b/Pages/项目/项目首页/项目首页-容器页面/任务列表.json
new file mode 100644
index 00000000..3c11ab1f
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务列表.json
@@ -0,0 +1,2287 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 134.0,
+ "Mode": 1
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 12
+ ],
+ "Count": 13,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 45,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "任务分组",
+ "1,41": "新增任务"
+ },
+ "AttachInfos": {
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目任务分组详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目任务分组详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "03362dfd-2f83-4013-ae04-a7d64814adb1"
+ }
+ ],
+ "ToolTip": "清除筛选",
+ "Size": 14,
+ "IsInvisible": true,
+ "ImagePath": "增加.svg"
+ },
+ "RulesGuidList": [
+ "a7eec71c-1ccb-41c6-8003-91b1eee8266c"
+ ]
+ },
+ "1,6": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!当前分组"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "0f7f036c-8238-4639-b866-ee21f6ca7a4d"
+ }
+ ],
+ "ToolTip": "清除筛选",
+ "Size": 14,
+ "IsInvisible": true,
+ "ImagePath": "清空.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "695f054f-2d3e-45d2-876a-e56897865099"
+ ]
+ },
+ "1,9": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Accent 1 0",
+ "SecondaryColor": "Background 1 0",
+ "IsBounding": true,
+ "DataSource": "任务类型",
+ "ValueColumnBindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "ID",
+ "GUID": "30ab61e5-5b3f-4e8c-8b88-8b2cfb0f9df5"
+ },
+ "DisplayColumnBindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "任务类型",
+ "GUID": "dc9fb9e4-4a87-4c15-bd4e-0f23d23ce634"
+ },
+ "AddNullItemWhenBinding": true,
+ "NoneItemText": "全部"
+ }
+ },
+ "1,23": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "0f134d48-fab8-4fd4-ae3c-8cd0ca6dfc0d",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "fd301f2b-5ae5-45ee-b9f8-e1abb1b66ba7"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8154fc95-09aa-4421-8051-30acc121e0f9",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "c20a518a-9789-497a-aeb0-25cf38cd635b"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "54768377-dc1b-4e9a-a487-d5694e958030"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "选择版本",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "1,28": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "6159f3c8-2bad-464d-b0a9-c8f06ffc9690",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "243b5dda-ec5b-4172-b8ab-528e368097aa"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "888434b6-3a38-4b14-8cc4-824d118ed498",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "e16faccd-745c-4178-b063-47213c394111",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "014a9f7b-31ac-4fad-97f1-9ce4650c497a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "选择负责人",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "1,34": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "任务名称/任务说明/功能名称",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none"
+ }
+ },
+ "1,41": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "696c86de-15e1-42bc-b345-0774cf3ab889"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目岗位数",
+ "GUID": "e31a36b0-2d0b-448d-91c7-46d43983fcfe"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目成员数",
+ "GUID": "f5efb0cc-b004-4db9-9398-ef036c348486"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "新增任务流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"项目[\"&任务列表!项目名称&\"]的新任务等待创建\""
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "8b3e23b3-063f-4e20-abc4-1f42993533f1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!临时存储发起的流程ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!发起流程结果.ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "74485def-533c-4d28-91b6-24e4070f706b"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "67faf599-c734-4575-ba79-ebff99c496b4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "搜索任务",
+ "TableValue": {
+ "TableName": "任务表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "流程实例ID",
+ "GUID": "cf657190-e827-46f1-a2d0-aa553276a9b6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!临时存储发起的流程ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "7154a3728a3d466683e74593ff25406b",
+ "BreakpointIdentity": "5dadea49-83dc-407d-85c6-5d45bb3c1af9"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=搜索任务"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除指定流程",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程实例ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!临时存储发起的流程ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "7d0279b9-0724-452b-9331-572600b4fe25"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!临时存储发起的流程ID"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "f5b86878-511c-4988-a293-338261b55809"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"以为您删除刚才创建的流程\""
+ },
+ "BreakpointIdentity": "4f5c5035-8414-4eb3-bc78-7388e160c4c8"
+ }
+ ],
+ "ID": "679230e8-c2d7-4f14-ba46-155fe2d223e0"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"删除流程失败,请手动前往我的待办,处理刚刚发起的流程,原因:\"&任务列表!msg"
+ },
+ "BreakpointIdentity": "975dca5d-c1f1-4a85-a9b7-a05469880a7e"
+ }
+ ],
+ "ID": "14d53f77-4024-4989-8a4e-e52193450434"
+ }
+ ],
+ "BreakpointIdentity": "52cbdce1-cc4e-491d-a80a-2b1a4d3a8ebb"
+ }
+ ],
+ "ID": "c39ee1a9-2b5b-49fc-8934-95bae3239a4e"
+ }
+ ],
+ "BreakpointIdentity": "edbb3028-66f3-44c3-8f3a-37a07759a779"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "b3046f51-7863-49de-97c6-2f169103abf8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!立项流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "2edcaffc-8c68-4546-a5a7-ffc1ec017616"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!任务EL表格"
+ },
+ "TargetType": "ElementUI.VirtualizedTableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "BreakpointIdentity": "1a5149e4-fd4d-4451-8a70-0796453c677e"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "f01d4886-7e68-4e85-bdf9-aaffb35d73cc"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!发起流程结果.Page"
+ },
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目ID"
+ },
+ "CellName": "=项目ID"
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!发起流程结果.ID"
+ },
+ "CellName": "流程实例ID"
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "1610569f-4ba4-4f0c-9ca0-abd9fb402ed8"
+ }
+ ],
+ "ID": "598b9fbb-f2d3-4045-8503-b5b85965fa27"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!发起流程结果.ErrorMessage"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "c218dd49-e0df-4a68-b032-a5f7ad2e8a2b"
+ }
+ ],
+ "ID": "c376fedd-fcd3-45d0-a488-971787770fef"
+ }
+ ],
+ "BreakpointIdentity": "f94e043e-e9e8-4ccb-8353-5eec7984df0c"
+ }
+ ],
+ "ID": "79bdd7bf-ea7d-48c8-b6b1-84565b456a80"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "您需要先配置岗位和人员后,才能新增任务",
+ "BreakpointIdentity": "63e92f77-8c99-4e3a-89a8-f0ba80651767"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目子页面"
+ },
+ "Value": "项目成员"
+ }
+ ],
+ "BreakpointIdentity": "d73ce87d-685e-4335-a16e-4cd03661bbeb"
+ }
+ ],
+ "ID": "7ee490b1-cbe7-4755-aa58-0a212bac2a0f"
+ }
+ ],
+ "BreakpointIdentity": "1882da3a-7ad5-42c8-8c21-e4c3b47d71d6"
+ }
+ ],
+ "ID": "5b59dca8-6108-4b20-a93d-1a4ce0f77f97"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "您需要先配置岗位和人员后,才能新增任务",
+ "BreakpointIdentity": "a9be3a35-09ba-4628-9a98-2654d037c6e9"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目岗位详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "6ec6c6d0-400a-4f1b-9e5c-ecc037411972"
+ }
+ ],
+ "ID": "26ccbe51-b89a-4d24-9b8f-580fcab1a4c0"
+ }
+ ],
+ "BreakpointIdentity": "6f2f4328-317f-4900-bda2-6e39251f054e"
+ }
+ ],
+ "ID": "e741165b-908e-4227-aa3c-54b5159cdf95"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "只有该项目管理员可新增任务",
+ "BreakpointIdentity": "708d5ba5-b89a-4ba5-a8ec-2fd3e6dc44be"
+ }
+ ],
+ "ID": "98b96a98-0101-48c0-9f23-df5b411aa8de"
+ }
+ ],
+ "BreakpointIdentity": "54550ee2-7801-41f8-a4ed-b3ccc2533bb6"
+ }
+ ],
+ "Text": "新增任务",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "04baca80-3e32-40a5-8cf0-82513c6c839c"
+ ]
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "a3c94948c8a24e6a9d63fc05ebfd71f",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!当前分组"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ec5c85d2-a061-470c-b19b-a9f7ce6516fe"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "图标": "图标",
+ "分组名称": "分组名称",
+ "任务数量": "任务数量"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "BindingInfos": [
+ {
+ "GUID": "ea02c15d-be3d-4542-adfa-d865a524e55d",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "92366348-927f-4ffc-9018-f4e8663e2a24"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "4052ce6a-976f-49e2-b608-c5963733d245",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "bc95154b-d96f-43c9-a5e9-05b955d5d79d"
+ },
+ "ColumnName": "图标"
+ },
+ {
+ "GUID": "e0893d2e-c83b-4c2b-af8b-38d9b3a2d66e",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "3cf20e9b-8ded-4fd3-a0ea-d21aa3ab9d47"
+ },
+ "ColumnName": "分组名称"
+ },
+ {
+ "GUID": "bf55cc01-8183-4ee3-b9fb-f3cd1ab75590",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "任务数量",
+ "GUID": "594af8f9-a164-4a78-a80d-8b8184673595"
+ },
+ "ColumnName": "任务数量"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "4fd95c94-5da0-43b9-a10e-e550812fcccb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "排序",
+ "GUID": "46fb67a0-0168-471f-8210-b742dfccbb20"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TemplateKey": "悬浮变灰",
+ "CommitDataWithCommand": true
+ }
+ },
+ "5,10": {
+ "CellType": {
+ "$type": "ElementUI.VirtualizedTableCellType, ElementUI",
+ "TableName": "EL虚拟表格1",
+ "RowDoubleClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "74ffe6da-2e29-4e0a-b286-50793819a966"
+ },
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "6a721307-5546-48b1-944e-d04195469758",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!行数据.value"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "BreakpointIdentity": "63afc2b6-921d-4111-8467-8ec583e1bfe6"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "value0": "行数据.value",
+ "parentValue1": "行数据.parentValue",
+ "状态2": "行数据.状态",
+ "任务名称3": "行数据.任务名称",
+ "执行者4": "行数据.执行者",
+ "开始时间5": "行数据.开始时间",
+ "结束时间6": "行数据.结束时间",
+ "任务预算工时7": "行数据.任务预算工时",
+ "成员计划工时8": "行数据.成员计划工时",
+ "成员实际工时9": "行数据.成员实际工时",
+ "成员数量10": "行数据.成员数量"
+ }
+ },
+ "DataType": "treeTable",
+ "BindingTreeTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "BindingInfos": [
+ {
+ "GUID": "3399f4e8-f83e-4d21-a292-769f757c4e87",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "ccb9e9b7-351c-4a77-a3b3-d2c9224bce6b"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "86df8dae-b195-40d1-a1f4-e1464bce33ac",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "6fa69a79-baf5-439e-acf0-5f00ecae7e66"
+ },
+ "ColumnName": "parentValue",
+ "Alias": "父节点值"
+ },
+ {
+ "GUID": "96086f29-d1c4-498b-b007-4ed571d71740",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "41c3230b-59c1-47cf-8ed0-c71ff6883b03",
+ "RelationBinding": {
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "a9e13972-0ecc-41c3-b93a-073ab1429ddd",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "4fde0f5c-3fda-4f2e-9f26-5eb727a98c02"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "9754c6ee-db6d-4b00-9b43-9f744635532c",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "版本",
+ "GUID": "57786f2e-f89c-4d1b-9d55-1f1e12678fcd",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "简单版本信息"
+ }
+ },
+ "ColumnName": "版本号"
+ },
+ {
+ "GUID": "508da3c2-aa41-4fa7-b26d-938db565684c",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "9bc10501-3bb3-4363-b453-e9a98463b1d5",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行者"
+ },
+ {
+ "GUID": "f3d3af17-3503-4fff-9081-06880b06e5cd",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "开始时间",
+ "GUID": "2dac7eae-1e4c-460d-8193-63dd70098c1e"
+ },
+ "ColumnName": "开始时间"
+ },
+ {
+ "GUID": "13c7e24b-cfb3-4187-a0d2-239f1fd3badd",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "结束时间",
+ "GUID": "cfe89a1f-4c67-4c5b-b3b1-02a15c2d20d4"
+ },
+ "ColumnName": "结束时间"
+ },
+ {
+ "GUID": "3c3d16e6-af7b-4b82-9a76-b638b9ecba5b",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务预算工时",
+ "GUID": "05964686-6f47-45f3-8630-1823762134d1"
+ },
+ "ColumnName": "总计划"
+ },
+ {
+ "GUID": "50f48d30-b351-4980-a899-871ed462afde",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务可核定工时",
+ "GUID": "40fb337d-6bd0-4d54-8cfc-1b047704776d"
+ },
+ "ColumnName": "可核定工时"
+ },
+ {
+ "GUID": "e2b2f4c8-5035-4b40-baef-bc6e53c1ea08",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "e807d0c6-1562-4fa7-b385-55a0864655df"
+ },
+ "ColumnName": "任务成员"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "6fc8eb63-d4d2-4884-b51b-9fa2d6e79840"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务类型",
+ "GUID": "a07e37fe-4810-4ee5-8d29-8532eac44918"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!J2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "19bf2df6-bd6a-4263-a3ac-de1e04eb59db"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!AC2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "分组ID",
+ "GUID": "17e883b4-67c9-4596-b6ca-697e53911a5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!当前分组"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "版本",
+ "GUID": "420426e2-99b3-40b4-aba7-1e0b5259a50a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!X2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "21ded7f8-684d-460a-98f9-0dd581da059f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!AI2"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务说明",
+ "GUID": "daaa83b9-e364-4637-95ee-629ee7ea8d79"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!AI2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "功能名称",
+ "GUID": "52009c21-36ee-41f0-8b6d-4754cdd5d93c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!AI2"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "e8bbd2ee-cd71-41c1-82d9-6a2e696bef6b"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "TreeSourceSetting": {
+ "IdColumn": "value",
+ "PidColumn": "parentValue",
+ "QueryResultMode": 2
+ },
+ "CustomColumns": [
+ "状态",
+ "任务名称",
+ "版本号",
+ "执行者",
+ "开始时间",
+ "结束时间",
+ "总计划",
+ "可核定工时",
+ "任务成员"
+ ]
+ },
+ "AutoGenerateColumnsByDataSource": false,
+ "Columns": [
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "任务名称",
+ "Width": 250,
+ "Fixed": "left",
+ "Align": "left",
+ "HeaderAlign": "left",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "状态",
+ "Width": 150,
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "tag",
+ "cellTypeSettings": {
+ "$type": "ElementUI.TagSettings, ElementUI",
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "default",
+ "effect": "light"
+ }
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "版本号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "版本号",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "执行者",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "执行者",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "开始时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "开始时间",
+ "FormatStr": "yyyy/MM/dd",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "结束时间",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "结束时间",
+ "FormatStr": "yyyy/MM/dd",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "总计划",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "总计划",
+ "FormatStr": "0.0 \"小时\"",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "可核定工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "可报工",
+ "FormatStr": "0.0 \"小时\"",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "default"
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
+ "DataColumnName": "任务成员",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "Label": "任务成员",
+ "Fixed": "none",
+ "Align": "center",
+ "HeaderAlign": "center",
+ "cellType": "tag",
+ "cellTypeSettings": {
+ "$type": "ElementUI.TagSettings, ElementUI",
+ "ColorList": [
+ {
+ "color": "Background 2 -10"
+ }
+ ],
+ "separator": ",",
+ "size": "default",
+ "effect": "dark"
+ }
+ }
+ ],
+ "DefaultExpansion": "expandAll",
+ "LineNumberColumnSetting": {
+ "Label": "NO",
+ "Width": 35,
+ "Align": "center",
+ "Fixed": "left",
+ "HeaderAlign": "center"
+ },
+ "SelectColumnSettings": {
+ "Width": 62,
+ "Align": "left",
+ "Fixed": "none",
+ "HeaderAlign": "left"
+ },
+ "ShowOperationColumn": true,
+ "OperationColumnSettings": {
+ "ActionButtons": [
+ {
+ "$type": "ElementUI.VirtualizedTableActionButton, ElementUI",
+ "Type": "button",
+ "Name": "详情",
+ "Shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "dbf7cf1c-4a84-4ec3-b1fe-9b769427dad4"
+ },
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "6a721307-5546-48b1-944e-d04195469758",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!行数据.value"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "BreakpointIdentity": "8349e6b6-c6a3-47fb-ad4c-62d44d6be135"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.VirtualizedTableActionButton, ElementUI",
+ "Type": "button",
+ "Name": "报工",
+ "StyleType": "Accent 1 0",
+ "Shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "9c5d011a-2109-4da7-8c5b-b9721a206fff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!行数据.value"
+ }
+ },
+ "BreakpointIdentity": "86eae1cf-ecff-49d0-9ced-6ee6062f320c"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "f7a9426e-ff4d-46af-98d0-30d9c3f9b23b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!行数据.value"
+ }
+ },
+ "BreakpointIdentity": "4da3adb7-182a-4235-9750-53b0c35a7348"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "39483242-1939-4644-8e97-91abbcc537a0"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "1a3c3f2a-ae70-4e6b-9b90-72ab7f243551"
+ }
+ },
+ "value": "%CurrentUser%",
+ "compareType": 10
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "924d8abe-8744-40f3-973c-b0230075aba3"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "新增报工",
+ "PassValues": [
+ {
+ "Source": "实际",
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!工时类型"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!行数据.value"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "1ed99059-8e78-425b-acfc-c009d41ac3b7"
+ }
+ ],
+ "ID": "005ae39c-a22a-4a4c-ae07-54b7b9e3b5e5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前任务处于\"&任务列表!行数据.状态&\"状态,不可报工!\""
+ },
+ "BreakpointIdentity": "885f90f9-28e6-4705-b9fc-62ee3e9d2d25"
+ }
+ ],
+ "ID": "ddca70ae-83cc-4270-8994-e85eea7130dd"
+ }
+ ],
+ "BreakpointIdentity": "999de722-d417-4fb7-bafe-e4bc6aadf273"
+ }
+ ],
+ "ID": "7026ce19-1c4c-4cb5-a67f-2520fb6d414f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "你尚未成为该任务参与人,不能报工",
+ "BreakpointIdentity": "70f7d6d4-91c6-43b0-b872-86210f345f4c"
+ }
+ ],
+ "ID": "21eaae89-a815-4ce7-9f71-c1890db51239"
+ }
+ ],
+ "BreakpointIdentity": "f34d4361-909f-4189-a56c-b9a1cf54e29d"
+ }
+ ],
+ "ID": "165c137c-e547-458c-b036-b2546c5cd41a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "025f84ad-6411-415f-a855-ddb70c3750bd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务列表!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "2deb4ba3-ac25-46bf-80a3-06c316373d91"
+ }
+ ],
+ "ID": "89b9dfb9-a93d-4a8e-ad20-8b75cfc60d76"
+ }
+ ],
+ "BreakpointIdentity": "ce362aa1-c8eb-4266-b625-3ac2ea8e05ce"
+ }
+ ],
+ "ID": "c4315f41-ff74-4e01-a7cc-952df62bbba5"
+ }
+ ],
+ "BreakpointIdentity": "c353a95e-e861-4e15-bd1f-8a8ad43c4440"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "value0": "行数据.value",
+ "parentValue1": "行数据.parentValue",
+ "状态2": "行数据.状态",
+ "任务名称3": "行数据.任务名称",
+ "版本名称4": "行数据.版本名称",
+ "执行者5": "行数据.执行者",
+ "开始时间6": "行数据.开始时间",
+ "结束时间7": "行数据.结束时间",
+ "总计划8": "行数据.总计划",
+ "可核定工时9": "行数据.可核定工时",
+ "任务成员10": "行数据.任务成员"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "Label": "操作",
+ "Width": 180,
+ "Align": "left",
+ "Fixed": "right",
+ "HeaderAlign": "left"
+ },
+ "SupportAutoGenerateColumnsForTree": true
+ }
+ },
+ "12,13": {
+ "CssName": "rotate-slow",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "PageName": "任务助手-首页",
+ "BreakpointIdentity": "f68fd1f0-82fe-4eb4-8464-607309ecada9"
+ }
+ ],
+ "ToolTip": "AI助手",
+ "Size": 18,
+ "IsDisabled": true,
+ "ImagePath": "gpt.svg"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 14.666666666666666
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3,
+ "VerticalAlignment": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Text 1 50",
+ "Center",
+ "Top",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,7": 0,
+ "1,1": 1,
+ "1,5": 2,
+ "1,6": 2,
+ "1,7": 0,
+ "1,9": 3,
+ "1,23": 4,
+ "1,28": 3,
+ "1,29": 5,
+ "1,30": 5,
+ "1,31": 5,
+ "1,32": 5,
+ "1,34": 3,
+ "1,35": 5,
+ "1,36": 5,
+ "1,37": 5,
+ "1,38": 5,
+ "1,39": 5,
+ "1,41": 3,
+ "1,42": 5,
+ "1,43": 5,
+ "2,7": 0,
+ "3,1": 6,
+ "3,7": 0,
+ "3,9": 5,
+ "3,43": 5,
+ "4,7": 0,
+ "4,9": 5,
+ "4,43": 5,
+ "5,7": 0,
+ "5,9": 5,
+ "5,10": 5,
+ "5,43": 5,
+ "6,1": 6,
+ "6,2": 6,
+ "6,3": 6,
+ "6,4": 6,
+ "6,5": 6,
+ "6,6": 6,
+ "6,7": 0,
+ "6,43": 5,
+ "7,1": 6,
+ "7,2": 6,
+ "7,3": 6,
+ "7,4": 6,
+ "7,5": 6,
+ "7,6": 6,
+ "7,7": 0,
+ "7,43": 5,
+ "8,1": 7,
+ "8,7": 0,
+ "8,43": 5,
+ "9,1": 8,
+ "9,2": 8,
+ "9,3": 8,
+ "9,4": 8,
+ "9,5": 8,
+ "9,6": 8,
+ "9,7": 0,
+ "9,43": 5,
+ "10,1": 6,
+ "10,2": 6,
+ "10,3": 6,
+ "10,4": 6,
+ "10,5": 6,
+ "10,6": 6,
+ "10,7": 0,
+ "10,9": 5,
+ "10,10": 5,
+ "10,11": 5,
+ "10,12": 5,
+ "10,13": 5,
+ "10,14": 5,
+ "10,15": 5,
+ "10,16": 5,
+ "10,17": 5,
+ "10,18": 5,
+ "10,19": 5,
+ "10,20": 5,
+ "10,21": 5,
+ "10,22": 5,
+ "10,23": 5,
+ "10,24": 5,
+ "10,25": 5,
+ "10,26": 5,
+ "10,27": 5,
+ "10,28": 5,
+ "10,29": 5,
+ "10,30": 5,
+ "10,31": 5,
+ "10,32": 5,
+ "10,33": 5,
+ "10,34": 5,
+ "10,35": 5,
+ "10,36": 5,
+ "10,37": 5,
+ "10,38": 5,
+ "10,39": 5,
+ "10,40": 5,
+ "10,41": 5,
+ "10,42": 5,
+ "10,43": 5,
+ "11,1": 6,
+ "11,2": 6,
+ "11,3": 6,
+ "11,4": 6,
+ "11,5": 6,
+ "11,6": 6,
+ "11,7": 0,
+ "11,9": 5,
+ "11,10": 5,
+ "11,11": 5,
+ "11,12": 5,
+ "11,13": 5,
+ "11,14": 5,
+ "11,15": 5,
+ "11,16": 5,
+ "11,17": 5,
+ "11,18": 5,
+ "11,19": 5,
+ "11,20": 5,
+ "11,21": 5,
+ "11,22": 5,
+ "11,23": 5,
+ "11,24": 5,
+ "11,25": 5,
+ "11,26": 5,
+ "11,27": 5,
+ "11,28": 5,
+ "11,29": 5,
+ "11,30": 5,
+ "11,31": 5,
+ "11,32": 5,
+ "11,33": 5,
+ "11,34": 5,
+ "11,35": 5,
+ "11,36": 5,
+ "11,37": 5,
+ "11,38": 5,
+ "11,39": 5,
+ "11,40": 5,
+ "11,41": 5,
+ "11,42": 5,
+ "11,43": 5,
+ "12,7": 0,
+ "12,13": 3,
+ "12,14": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "3,1,4,6",
+ "3,7,4,1",
+ "5,10,5,33",
+ "12,1,1,5",
+ "12,8,1,5",
+ "12,13,1,2",
+ "1,41,1,3",
+ "1,34,1,6",
+ "1,28,1,5",
+ "1,9,1,13",
+ "1,23,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "JQueryUI.CardListSortable, JQueryUI",
+ "CellName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!任务分组区域"
+ },
+ "ColName": "排序",
+ "Hasupdate": true,
+ "BreakpointIdentity": "ca44a535-c602-44f7-ab5c-945ad682a94a"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "e9ddfe92-67f7-4bbe-af16-94d4a6be642a"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目任务分组",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!母版_当前用户<>任务列表!项目首页项目经理"
+ },
+ "Priority": 1,
+ "GUID": "04baca80-3e32-40a5-8cf0-82513c6c839c",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!当前分组<>\"\""
+ },
+ "GUID": "695f054f-2d3e-45d2-876a-e56897865099",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务列表!当前分组<>\"\""
+ },
+ "GUID": "a7eec71c-1ccb-41c6-8003-91b1eee8266c",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "3c3b6e94-8d5c-4043-8b8e-d5d4c2076953.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "0,15",
+ "Size": "1309,378"
+ },
+ {
+ "FitToBrowserHeight": true,
+ "Name": "e850bb6b-034a-4111-a22d-36900b8dca73.png",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "222,393"
+ },
+ {
+ "Name": "6a8619c3-eb2f-4fd6-82da-9e421969cd18.png",
+ "DisplayName": "背景图4",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "246,70",
+ "Size": "1039,271"
+ },
+ {
+ "FitToBrowserWidth": true,
+ "Name": "8930612e-d0c0-4d5f-a2fb-5551357a50e3.png",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Size": "1309,55"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "当前分组",
+ "Formula": "任务列表!$B$13"
+ },
+ {
+ "Name": "任务分组区域",
+ "Formula": "任务列表!$B$4"
+ },
+ {
+ "Name": "任务EL表格",
+ "Formula": "任务列表!$K$6"
+ },
+ {
+ "Name": "临时存储发起的流程ID",
+ "Formula": "任务列表!$I$13"
+ }
+ ]
+}//jqVLZW3nPUXmp4WiigON+7BTpGjemSTwvVHmMt1la8KnJx92qHZZO8YzUzBdVLWgIKIvEdrRbDtYePa6rqz4UO27V65d9woTsvqyIbDLtgN5Yu5SpvujnW024cX0GJjo62tCmwSCWS7nCE3+BVwGw2xT9+Hftnjkmb7ojyjfdO0RxhsjjkGUjTT6Q+MR6OP6uQgzCNvAfRoD34bI57cUu2eprJ4rWTNu3MGCYnKhRYCdShOQqogBM9teVO2R0CGpypC8Ag3f5v1nRasgTY0+M1T3PPR1TnRzUf3868mGYjs3z2C9mvKC0aa5J9U6YrMZTzHkZABKAzoUfUQblJqh57Ui+GbJCu23R/9weciuY/Rk97+EGlrCKGncTLs7GiAPl2t36mvDB1bXQ75r4+SndLvhYeIlNtsz+yjmpmAmHhH2dkeaSpUtz2i2+apW58B52pA0hytqXuoq91c3I/qmUEHJFIjXu4phcMv7H2zZqfxmz7WwN4CQarThyxjZUFQvFXf8rLvb63dpZMWJ+xrfHq8zCHtooHOkwoXjou0gq8DPLOv5BwbXZczIdsFErTvPEq/fg7LIFQqUEjMm77sXHeDcO1J2VpTDIVCMqdxbUxEBQ7tzKQSmk5KVp7O2XFtEpwFm257TEMnV4D53BJqGqMWfChuHGsNwjgRPkgsxS4K/leJBIfOnS8MwBC/bdPXfYl89knQgkQeyNg70m+OxV4iXtv02UfOzcRI+UYSo0bFEVeMNTa5jQc9t8NwOCwYEGUs2HlTuQGdYdTG5jM7Zh3uPBeFEKBEJCRMUIdRC+6znmND2KsIJR118cRRMChbIu/1fUBwUT65XnA2aOWnHUiX035Tgn5Li5gnsKsvt4G4dh6zGhz/0BK56uIIBLunhGyeu3qkpRHaSLYSsLHSzAw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务列表.rd b/Pages/项目/项目首页/项目首页-容器页面/任务列表.rd
new file mode 100644
index 00000000..babad2aa
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务列表.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 45,
+ "RowCount": 13,
+ "CustomNames": [
+ {
+ "Name": "当前分组",
+ "Formula": "任务列表!$B$13"
+ },
+ {
+ "Name": "任务分组区域",
+ "Formula": "任务列表!$B$4"
+ },
+ {
+ "Name": "任务EL表格",
+ "Formula": "任务列表!$K$6"
+ },
+ {
+ "Name": "临时存储发起的流程ID",
+ "Formula": "任务列表!$I$13"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-任务信息.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-任务信息.json
new file mode 100644
index 00000000..5318058d
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-任务信息.json
@@ -0,0 +1,1147 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 9,
+ 10,
+ 12
+ ],
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 125.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "任务说明",
+ "3,1": "版本",
+ "3,12": "添加",
+ "5,1": "任务说明",
+ "8,1": "备注",
+ "8,2": "编辑",
+ "12,18": 0
+ },
+ "Formulas": {
+ "1,20": "IF(折叠关联资源,上箭头,下箭头)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!折叠任务说明"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-任务信息'!折叠任务说明)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "22535aa8-1c55-414e-9b10-e9be988afc69"
+ }
+ ],
+ "Text": "任务说明",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "简介.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,20": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!折叠任务说明"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-任务信息'!折叠任务说明)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "87e687cb-9e10-41ec-9921-72ab6ea1897c"
+ }
+ ],
+ "ToolTip": "展开",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "7dad81ad-e9ca-48b7-ad01-7540609d19f8"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "690c597c-3392-4d9d-878f-bfe30a550e63"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "ca4cf04d-f5e3-417f-a966-acdc7fc74440"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!C4"
+ }
+ }
+ ],
+ "BreakpointIdentity": "2aa62947-0aea-4cda-9d8a-e910babfb621"
+ }
+ ],
+ "ID": "41679c17-e7e8-4dea-a5c1-8ab455c816a3"
+ }
+ ],
+ "BreakpointIdentity": "a87a44dd-3544-487e-829c-21a293966d1d"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "e7ceb564-745a-418d-9c37-0d6f3dcb7280",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "72ac95df-9476-4722-831d-f2b22d29ec12"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "7a47eeaa-8a5d-46bd-ba1c-89de002cdd4b",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "9158bc28-4b2a-454d-8f0f-8bdea54dce4f"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "ae844286-f9dd-4a54-b9de-c3809162d265"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {}
+ },
+ "3,12": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!C4"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "08c823af-ff57-401a-84b2-1fe5cf0037f6"
+ }
+ ],
+ "ID": "dadb6175-2290-4a5a-a481-4533c871d7e6"
+ }
+ ],
+ "BreakpointIdentity": "1c258af3-3d3f-4f2f-a28a-6d81b16d38c5"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目版本详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "4a25d204-82ca-4f37-838a-789efcafbdcc"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "5,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务说明",
+ "GUID": "5de4a783-a19d-4843-ac90-55461bf4b5c1"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "690c597c-3392-4d9d-878f-bfe30a550e63"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务说明",
+ "GUID": "a31b8493-7196-4010-b28a-cbaa2becd3d4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!任务说明"
+ }
+ }
+ ],
+ "BreakpointIdentity": "be853aef-9359-47b4-866d-7c78c3504cc6"
+ }
+ ],
+ "ID": "d853289f-f03b-4383-a536-4f0cfafd8b34"
+ }
+ ],
+ "BreakpointIdentity": "3dcabc9c-84a9-4666-af79-9570eaf388e1"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "8,2": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "768a92a1-3ba4-4086-b6d4-3a1cf1eed0aa"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "7b031548-77c3-456b-a6fb-5a8cc3f38899"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!编辑内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "aafad5bb-361f-42c8-92b8-3892e19aa91c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=编辑内容"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!10:11"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "72c8b164-1f22-4d4d-8502-f361d7ffd135"
+ }
+ ],
+ "ID": "49e30c1a-18ef-430e-962e-9b55dc06d4f7"
+ }
+ ],
+ "BreakpointIdentity": "af2d5914-e59b-45be-bc1b-f191cb9ceb66"
+ }
+ ],
+ "ID": "d1cd7bb5-f0be-45be-b717-4d49dc9e7cba"
+ }
+ ],
+ "BreakpointIdentity": "249038cc-7638-4049-8bd6-31cb1bed2967"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "编辑内容": "编辑内容"
+ }
+ },
+ "PageName": "富文本编辑器",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!C10"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=富文本编辑器!编辑器"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3edf22a1-1efd-49ed-8f12-d096d7681435"
+ }
+ ],
+ "Text": "编辑",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "9,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "fecf0fd6-4b27-48f8-b24d-0d0cbeedf728"
+ },
+ "CellType": {
+ "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
+ "EditCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-任务信息'!备注"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!10:11"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "5f1cc905-439c-480a-8b5d-c85f1ccb7134"
+ }
+ ],
+ "ID": "674e6bd9-05dd-4513-b7df-be39d0c7220a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!10:11"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "a89bbd19-6fc6-4a20-b55e-10d1e4eddd72"
+ }
+ ],
+ "ID": "703564a3-81ae-438c-86dd-70f3e5bc02a4"
+ }
+ ],
+ "BreakpointIdentity": "354ce9a0-15c5-4d4a-b11b-7812c8c4f2db"
+ }
+ ],
+ "ParamProperties": {}
+ },
+ "UIPermissions": [
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "ShowMenuBars": false,
+ "ShowToolBars": false,
+ "WaterMark": "请填写内容",
+ "ReadOnly": true
+ }
+ },
+ "12,18": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "折叠",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!4:12"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-任务信息'!折叠任务说明)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "74061c25-b0c7-4c3b-9840-fb024835a7b5"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "BorderTop": 0,
+ "BorderLeft": 0
+ },
+ {
+ "BorderTop": 0
+ },
+ {
+ "BorderTop": 0,
+ "BorderRight": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderLeft": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "Foreground": 6
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Left",
+ "Background 1 -25",
+ "[AUTO]General",
+ "Center",
+ "Text 1 50",
+ "Background 2 0"
+ ],
+ "Borders": [
+ {
+ "Color": 7
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,20": 1,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,20": 1,
+ "3,12": 2,
+ "3,13": 3,
+ "3,20": 1,
+ "5,1": 4,
+ "5,2": 3,
+ "6,1": 4,
+ "7,0": 3,
+ "7,1": 5,
+ "7,2": 3,
+ "7,3": 3,
+ "7,4": 3,
+ "7,5": 3,
+ "7,6": 3,
+ "7,7": 3,
+ "7,8": 3,
+ "7,9": 3,
+ "7,10": 3,
+ "7,11": 3,
+ "7,12": 3,
+ "7,13": 3,
+ "7,14": 3,
+ "7,15": 3,
+ "7,16": 3,
+ "7,17": 3,
+ "7,18": 3,
+ "7,19": 3,
+ "7,20": 3,
+ "8,0": 3,
+ "8,1": 4,
+ "8,2": 6,
+ "9,0": 3,
+ "9,1": 4,
+ "9,2": 7,
+ "9,3": 8,
+ "9,4": 8,
+ "9,5": 8,
+ "9,6": 8,
+ "9,7": 8,
+ "9,8": 8,
+ "9,9": 8,
+ "9,10": 8,
+ "9,11": 8,
+ "9,12": 8,
+ "9,13": 8,
+ "9,14": 8,
+ "9,15": 8,
+ "9,16": 8,
+ "9,17": 8,
+ "9,18": 8,
+ "9,19": 8,
+ "9,20": 9,
+ "10,0": 3,
+ "10,1": 4,
+ "10,2": 10,
+ "10,3": 11,
+ "10,4": 11,
+ "10,5": 11,
+ "10,6": 11,
+ "10,7": 11,
+ "10,8": 11,
+ "10,9": 11,
+ "10,10": 11,
+ "10,11": 11,
+ "10,12": 11,
+ "10,13": 11,
+ "10,14": 11,
+ "10,15": 11,
+ "10,16": 11,
+ "10,17": 11,
+ "10,18": 11,
+ "10,19": 11,
+ "10,20": 12,
+ "11,0": 3,
+ "11,1": 4,
+ "11,2": 3,
+ "11,3": 3,
+ "11,4": 3,
+ "11,5": 3,
+ "11,6": 3,
+ "11,7": 3,
+ "11,8": 3,
+ "11,9": 3,
+ "11,10": 3,
+ "11,11": 3,
+ "11,12": 3,
+ "11,13": 3,
+ "11,14": 3,
+ "11,15": 3,
+ "11,16": 3,
+ "11,17": 3,
+ "11,18": 3,
+ "11,19": 3,
+ "11,20": 3,
+ "12,0": 3,
+ "12,1": 4,
+ "12,2": 13,
+ "12,3": 13,
+ "12,4": 13,
+ "12,5": 13,
+ "12,6": 13,
+ "12,7": 13,
+ "12,8": 13,
+ "12,9": 13,
+ "12,10": 13,
+ "12,11": 13,
+ "12,12": 13,
+ "12,13": 3,
+ "12,14": 3,
+ "12,15": 3,
+ "12,16": 3,
+ "12,17": 3,
+ "12,18": 3
+ },
+ "ColStyles": {
+ "1": 14
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "8,2,1,3",
+ "12,18,1,3",
+ "9,2,2,19",
+ "1,1,1,3",
+ "5,2,2,19",
+ "3,12,1,2",
+ "3,2,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "1033a759-9c3d-49ba-a097-27231b7e510d"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!10:11"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "95ad3e6e-304d-43bb-8203-c06867288f28"
+ }
+ ],
+ "ID": "64b37cd0-7629-41bc-9bd4-09a98fd69b56"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!10:11"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "f9830fa7-5a0f-400a-b49c-e47cf97331ce"
+ }
+ ],
+ "ID": "200b4f67-fb23-450f-a380-3acc72fb9597"
+ }
+ ],
+ "BreakpointIdentity": "050d8d9c-bd1b-440c-8e8a-2532d402b829"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表",
+ "PageLoadingMode": 1
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "c63e1814-5f80-4aaa-b8a6-2fefcb949974.png",
+ "DisplayName": "背景图1",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!折叠任务说明"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-任务信息'!折叠任务说明)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7791b2d8-ae98-4802-ac07-99862c705ceb"
+ }
+ ],
+ "StyleInfo": {
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "769,52"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "折叠任务说明",
+ "Formula": "'任务-任务信息'!$S$13"
+ },
+ {
+ "Name": "版本",
+ "Formula": "'任务-任务信息'!$C$4"
+ },
+ {
+ "Name": "任务说明",
+ "Formula": "'任务-任务信息'!$C$6"
+ },
+ {
+ "Name": "备注",
+ "Formula": "'任务-任务信息'!$C$10"
+ }
+ ]
+}//HhBo13RrrrtjmrgHo+CtwwIPt8I3hQvQcWa0A9Kk7yGfEV+TEGwp1QfNp2Fk45H+HSJNMyx2e5xTtJRPriL61r9H3R5+ECRQUZl3iMzgmvPXVWl2+MNZPKq0rjZ1Y5GRACJwk8FNCDnts+ZbVsPYn7vEL1h82sxrYnkIavfXzYQ2XIA+32CpjwRxhJiPP4mfVST3o4HV4ivP8M0HL7mJL78nltHJxc2UjJq2cVIvIaJTx90v6s6av52bsKzWWo7u8F4Q7Zao/a7qawySb3wgqZ12mkYtSvmHMf0GQjg1iUaJG1KnjQMEhPgTKPq04r3N5xwkmkARMp0qFh046qb4VE8FEJLqQONMJ8UCI9RXY67C/eeOhbvU8GH/DyBtc9hYymHtmh7qXb/U5KyPm6Z/r1zlIdEMsZ4/Ux7GyyCh3Ppy0iTO93pOLY0paRMNbC40IITZl1b2PQxK/QYI5ASv8MA9IQ1XU89zYBTTay2/7zaVNT3EgxKr8sKpgggoolqrt9H2RNUsqBpkd4B4DQ511hrlLO5v6ZqQbVoIF518CSmPoEpbHKRky8REOYbmYdWN8raBgnev5sUaStPXDuiuQ/dXx3DGJa9sR2zwWV6AOGxVVg1WY0+dmlTfjcCME79tXoDrT2sf1/3mdNqi3sTSU54Ly5pEW71ipL6UOBA+fn6k8e5a0SKf6lmq6BAUwae+ASCIzjSK653239FAoLzkAo7GVkTnCbqUGbvjq4VDmoMKFugPNDXyCbPNh8JWNhRXBidJs5tzvjDOhK3MkjqPQCZ6HUTKVdqHurFqfMERoSC41H6/ymHGKna/QzK6mFhVylm/o9AlFl4YQc60epqZr9brsfHJyRyTTVb5wklkyuTY6sdswXBvpCQgzzHYcG8ousxk9eznfYB21FH0YAh2Yw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-任务信息.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-任务信息.rd
new file mode 100644
index 00000000..472ab935
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-任务信息.rd
@@ -0,0 +1,26 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 13,
+ "Formulas": {
+ "1,20": "IF(折叠关联资源,上箭头,下箭头)"
+ },
+ "CustomNames": [
+ {
+ "Name": "折叠任务说明",
+ "Formula": "'任务-任务信息'!$S$13"
+ },
+ {
+ "Name": "版本",
+ "Formula": "'任务-任务信息'!$C$4"
+ },
+ {
+ "Name": "任务说明",
+ "Formula": "'任务-任务信息'!$C$6"
+ },
+ {
+ "Name": "备注",
+ "Formula": "'任务-任务信息'!$C$10"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-侧栏.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-侧栏.json
new file mode 100644
index 00000000..e485319e
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-侧栏.json
@@ -0,0 +1,831 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 600.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 287.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 48.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 11
+ ],
+ "Count": 12,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "参与者 1",
+ "6,1": "所有"
+ },
+ "Formulas": {
+ "1,1": "\"参与者(\"&参与人数&\")\""
+ },
+ "AttachInfos": {
+ "1,9": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "31a9882b-f7a1-4398-8826-8ac95ab85271"
+ }
+ ],
+ "ToolTip": "管理成员",
+ "Size": 18,
+ "ImagePath": "设置.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "9d9faa04d5a74f1dbf8dd3b2040b6f6",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "95511fed-8741-492a-98e2-3870fec64f0d"
+ }
+ ],
+ "ParamProperties": {
+ "用户名": "用户名",
+ "姓名": "姓名",
+ "头像": "头像"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "BindingInfos": [
+ {
+ "GUID": "93b96e4d-3414-4d98-8ccc-28525eed49e6",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "380ee008-3651-40ad-994e-f0398f4e0e4a"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "GUID": "68a2b9c3-a7f3-456d-a427-15001a77a314",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "a615680e-218f-4291-baf6-421ba74a50e6",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "姓名"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "DisplayMode": 2,
+ "NoItemSetting": {
+ "NoItemImageSize": 5.0,
+ "TextForNoItem": "赶紧邀请成员加入吧~"
+ },
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "任务ID",
+ "MasterTable": "任务表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "6,1": {
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "PrimaryColor": "Background 2 0",
+ "SecondaryColor": "Text 2 0",
+ "CellDefaultValue": "所有",
+ "Items": [
+ {
+ "Value": "所有",
+ "DisplayValue": "所有"
+ },
+ {
+ "Value": "我发起",
+ "DisplayValue": "我发起"
+ },
+ {
+ "Value": "回复我",
+ "DisplayValue": "回复我"
+ },
+ {
+ "Value": "有附件",
+ "DisplayValue": "有附件"
+ }
+ ],
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-侧栏'!B7"
+ }
+ ]
+ },
+ "value": "所有"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "任务评论表",
+ "ID": "b4fe5c42a1754df69882c3d3543af8bf",
+ "BreakpointIdentity": "278e2fb9-5d9b-434a-a455-43df74c90ed6"
+ }
+ ],
+ "ID": "0a588d45-6044-4273-8b9d-592b2099912e"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-侧栏'!B7"
+ }
+ ]
+ },
+ "value": "我发起"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "任务评论表",
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "发表人",
+ "GUID": "7627ec2b-4a80-484d-b93e-e1079f106dce"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "ID": "8603a74f5cf6488c920bba5ebda469f3",
+ "BreakpointIdentity": "30a701c1-3f66-4cf4-858a-22eb88d3fa89"
+ }
+ ],
+ "ID": "bd530810-7e4a-4dc2-adeb-ae600b36a983"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-侧栏'!B7"
+ }
+ ]
+ },
+ "value": "回复我"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "任务评论表",
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "回复对象",
+ "GUID": "d71041f9-fa51-4cd8-aa04-30f0a0080e8c",
+ "RelationBinding": {
+ "RelatedTable": "任务评论表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "发表人"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "ID": "cdaaa3e3c09f4fa1b4db4bc6dbab6241",
+ "BreakpointIdentity": "6180ebb4-744f-4a4f-8891-f32c836fdb62"
+ }
+ ],
+ "ID": "21671751-5656-4e13-a759-a662fb1dc238"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-侧栏'!B7"
+ }
+ ]
+ },
+ "value": "有附件"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "任务评论表",
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "附件",
+ "GUID": "fbd77905-6721-43a5-8875-a10da23cc0dd"
+ },
+ "Value": "%Null%"
+ },
+ "ID": "66436e5514bd4d689e6efb6c74a942d1",
+ "BreakpointIdentity": "6f4b5c81-e99e-4930-9576-25b4f90f2ff6"
+ }
+ ],
+ "ID": "c45e18fc-4929-42c6-9aa5-ba536831607a"
+ }
+ ],
+ "BreakpointIdentity": "bccba135-eaa8-4f4e-9413-44f9f71593aa"
+ }
+ ]
+ }
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "b522ad93131845cf87553eda79dfd25",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!B11"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "发表评论组件",
+ "MethodName": "聚焦输入框",
+ "ParameterValues": [
+ {
+ "Name": "传入回复对象ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!ID"
+ }
+ },
+ {
+ "Name": "传入回复对象姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!发表人_全名"
+ }
+ }
+ ],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "42431dad-fafb-482c-acf7-ac2dd57ce4a7"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "发表人_全名": "发表人_全名",
+ "发表人": "发表人",
+ "内容": "内容",
+ "附件": "附件",
+ "创建日期": "创建日期",
+ "创建日期文本": "创建日期文本"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务评论表",
+ "BindingInfos": [
+ {
+ "GUID": "9f8609af-5adb-4999-b2c8-0124cf49ffd7",
+ "BindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "ID",
+ "GUID": "09dc4965-2277-4e89-9620-0655098367b3"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "05cc5249-5ce8-4bd1-aae7-67cb58756536",
+ "BindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "发表人",
+ "GUID": "b96062e8-f3f1-42e6-9a88-1b2c872e7f3a",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "发表人_全名"
+ },
+ {
+ "GUID": "d16bb4f8-e69d-432b-9a77-c2c0768be104",
+ "BindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "发表人",
+ "GUID": "5a2cea25-54b7-4e6f-807a-b3067b59c956"
+ },
+ "ColumnName": "发表人"
+ },
+ {
+ "GUID": "ba3d2679-35c3-4627-9548-f763c97b5ef6",
+ "BindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "内容",
+ "GUID": "4552ec1a-2746-4073-b44e-b450e7d62544"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "13ef8296-9044-4c43-a388-af1371a34372",
+ "BindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "附件",
+ "GUID": "6d31f151-7e8c-4871-a737-91fa3501ad68"
+ },
+ "ColumnName": "附件"
+ },
+ {
+ "GUID": "7e172782-9da8-4b04-a707-f820be295fe9",
+ "BindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "ac40c62b-3198-4b3f-8041-5289c73231a2"
+ },
+ "ColumnName": "创建日期"
+ },
+ {
+ "GUID": "a7650c61-c873-4ae9-989f-8b53b20b5652",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FRIENDLYTIME(TEXT('任务-侧栏'!创建日期,\"yyyy-mm-dd hh:mm:ss\"))"
+ },
+ "ColumnName": "创建日期文本"
+ }
+ ],
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务评论表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "3b837a16-7f24-492c-82fe-7e768ba04cc5"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格2",
+ "TopCount": 20,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 20,
+ "TemplateKey": "普通_悬浮变白_",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "任务ID",
+ "MasterTable": "任务表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "发表评论组件",
+ "CommandHandlers": [
+ {
+ "CommandName": "点击发送",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!B11"
+ },
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "63207724-c26a-4ae7-ae91-4cde401119ef"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "提交任务评论",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "回复ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!回复ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "回复人姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!回复姓名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "附件",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!附件"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发表人",
+ "Value": "%CurrentUser%"
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "a258ed30-861c-4e29-994d-ca7e22c9078f"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!B11"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "763d5788-1af0-4a2b-b739-99b95226f1c2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!B11"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "SetPropertyValue",
+ "ParameterValues": {
+ "userControlProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "默认内容"
+ },
+ {
+ "PropertyName": "默认附件"
+ },
+ {
+ "PropertyName": "回复对象ID"
+ },
+ {
+ "PropertyName": "回复对象姓名"
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "26d39ba9-b25f-496d-8417-6a88484d18b5"
+ }
+ ],
+ "ID": "2edc1eba-4079-43f9-bc3f-5f8596d66a46"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-侧栏'!msg"
+ },
+ "BreakpointIdentity": "147d6098-4c69-4c64-b686-b73fc719af5b"
+ }
+ ],
+ "ID": "48bf315a-645e-42bc-a14a-2cde1880df95"
+ }
+ ],
+ "BreakpointIdentity": "6c06d194-7d6a-4f7d-9f6b-8083e89fbbf5"
+ }
+ ],
+ "ParamProperties": {
+ "内容": "内容",
+ "附件": "附件",
+ "回复ID": "回复ID",
+ "回复姓名": "回复姓名",
+ "回复对象": "回复对象"
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 4
+ },
+ {
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body",
+ "Center",
+ "Background 2 0",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 3
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,9": 1,
+ "3,1": 2,
+ "4,0": 3,
+ "4,1": 3,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 3,
+ "6,1": 4,
+ "8,1": 5,
+ "9,1": 5,
+ "9,2": 5,
+ "9,3": 5,
+ "9,4": 5,
+ "9,5": 5,
+ "9,6": 5,
+ "9,7": 5,
+ "9,8": 5,
+ "9,9": 5,
+ "10,1": 5,
+ "11,7": 5,
+ "11,8": 5,
+ "11,9": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "6,1,1,9",
+ "3,1,1,9",
+ "8,1,1,9",
+ "10,1,1,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "PageLoadingMode": 1,
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "评论输入组件框",
+ "Formula": "'任务-侧栏'!$B$11"
+ },
+ {
+ "Name": "评论列表",
+ "Formula": "'任务-侧栏'!$B$9"
+ }
+ ]
+}//J1g4fg7JWi2ilz9Mj9zNOfn7U2B7K1hrh8YN/nMJ8FZhbIQeRS2aXqNRl9iCvjRN7l6B6YItGR27mKfcqRV74vAbFdw1rZhPyfnAuYIahW///Isk1HPo8dOnvpdR5xbw4u6cZQrfEJDHBhWwurxSCI9YbZKcqojMjZCjl6aJTPEFAelRcxyZ//z7bvPa2BSfKRAhfxpHMs7Jlwa4kXYzuFwWu3nd3eeEA8VubeizC9KorPPzUCLQh9P3N66gAqLTIUFQ/sVks+ydnqY1gBlp9WYlG/cf0rGwvusZ+9/hEVLQv4KBCQCCugg8MEFLmMIcuxQRrjYIt9JqchMU4Mt1YrY8wLR4SKrlgJqs/zKDV87Hac/x6z6R0Pdr/xgXFE+X7O7SLrN60dozStNaFyTiVAiNIOwi3xhOFbkNwawLYhZ7YUGJo9HhvQGo/Jtqea/8O/RKQr7ZarAAut4ORaU75xYBA291UDXscXtbtzPIADky7rzoI8O10hYQq3D1pXN1Wi3hqZpesNEYqAe0rsbe2nP7U/RNrVhm7SZhHnVWWG4SNX0JfHqRmcRmX2lNx3UXij+bx0zD+13/y0Ip1DOrcP5dUEHD/evKJdJe9xxGZD6BuGNmRrAzlpVgYR8GZ/CDw4wtmHLvwwLCAGcEe2isk+6d5Jr+9ce9S7AKqzeilv5U6R0Z+VwfmD+kew7y+D1wbcyx2YSrW8R3R9DsEUz+si4AO5eqhmoMZVLsMHHzg95vzKTEL7OqQH+j9yVZ/K02F/fN7lMdxdmA8K/5hTB5j3NybbhecdK0DDAiQSW/5RKUtVLAyKK23tdrvqo8EzDUSSmwMiK4vrjw5lqKa4gXbWgqK/QlgV8K9seKRlU9nklDMLB2QguBwHm/DGfkM1kIVTmWJqFVS3MkVtTt+40tSQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-侧栏.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-侧栏.rd
new file mode 100644
index 00000000..b3de7a4c
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-侧栏.rd
@@ -0,0 +1,18 @@
+{
+ "PageType": 0,
+ "ColumnCount": 11,
+ "RowCount": 12,
+ "Formulas": {
+ "1,1": "\"参与者(\"&参与人数&\")\""
+ },
+ "CustomNames": [
+ {
+ "Name": "评论输入组件框",
+ "Formula": "'任务-侧栏'!$B$11"
+ },
+ {
+ "Name": "评论列表",
+ "Formula": "'任务-侧栏'!$B$9"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-关联资源.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-关联资源.json
new file mode 100644
index 00000000..220238ab
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-关联资源.json
@@ -0,0 +1,372 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 136.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 136.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 125.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 42.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "关联资源",
+ "6,16": 1
+ },
+ "Formulas": {
+ "1,20": "IF(折叠关联资源,上箭头,下箭头)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-关联资源'!折叠关联资源"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-关联资源'!折叠关联资源)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3803192d-ffe7-49f5-b02c-a7ecc48b90a9"
+ }
+ ],
+ "Text": "关联资源",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "项目1.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,20": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-关联资源'!折叠关联资源"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-关联资源'!折叠关联资源)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b5262dc5-383b-4fbd-8dbc-a89131850dcd"
+ }
+ ],
+ "ToolTip": "展开",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "关联资源",
+ "GUID": "f01628e6-c850-46ba-a503-3e780ca4bce8"
+ },
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "IsSmallButtonMode": true
+ }
+ },
+ "6,16": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "折叠",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-关联资源'!4:6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-关联资源'!折叠关联资源)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "8a089805-c0a8-4621-b9ad-ad9cd99513b5"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6
+ },
+ {
+ "Foreground": 6
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Left",
+ "Background 1 -25",
+ "[AUTO]General",
+ "Center",
+ "Text 1 50"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,20": 1,
+ "2,1": 0,
+ "2,20": 1,
+ "6,16": 2
+ },
+ "ColStyles": {
+ "1": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,2,20",
+ "6,16,1,5"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "8e942f7c-d385-49d3-846b-00b7bfe666a3.png",
+ "DisplayName": "背景图1",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-关联资源'!折叠关联资源"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-关联资源'!折叠关联资源)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4b0b608f-fa3d-47fe-bd2b-6a817658d4f7"
+ }
+ ],
+ "StyleInfo": {
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "767,52"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "折叠关联资源",
+ "Formula": "'任务-关联资源'!$Q$7"
+ }
+ ]
+}//CUuq8BzuNJWpQBXkRxFwYYXu2LueP8qgqlFiPF8eEWr0IYmkeRQNy6dC6Yk8HVYrC87rBmmVGhQO2bg2yjRQYLlebYXnvu4gbV8yPlWTCJ6c9ctV7aSE/5V4isJON6hMmwPImpo2IvWWzItWe9vDF6w1dqr85ahac+bMswNhDS33aWDUWXZ6thzv4eUxZYZt35E/cqTU8rONTWn5nMVA8YTMv0EUMkVB7Xy+way6+BcjekdnVn5zPuq6rY89oE2zf6rKTeujQGkvZlx1j6gc8n1OgrlhCfUPPY1v91hcmaCyWQ5ibOh+D7zR2dNSdLItwKvGs2ZdvLIAZzIudgzPmvcqN2RFvLJqMZXAj7NXm7SWnvD/JSqiCegpqsuBysX997oWoQ9MGN+m3O+MrsszRMsz+ZPCxFEv6QSOHFk1PJDkOsUXVHVF2acte0+5ngXi7fUy/EwdLTzyx0wv5qLYhp5m/O/U97BEForyH9yf/3SuJkg18zcUNDxGdwWBmjVz+cjh/WwWLUlyu9PhEoml4PewEJ7eLRUOpbFEFH6n4mz8/XI162sLOe8nCzm33xC/mX/IKn4mqm9ag14ukPiKRymmlpaCTlJwe+ATiiHmn7x1jSRrRdSp/oY1vAfjvw+NPV5Ov3PJtSlIFOP6PxUjbqBIkyuRLeMVoK6E027JFwP4sXI/Mipi6n1J/EDsQmSnqRPoWEnOclUPyxJbmbVdXRwyySGKDr/bbrp4teJBNpfb4xeCnSSsEUUEXH1BY/8QAppPpd7LhWpiWBMPZFIqdbuMUK5/lS/RHQMtlSZlpRgHQyLLU4FEaiZT7DNtxQQ0Se3uhY+5eZ0oFdrd+BlphnQdxJDHuWhkE46wYcq9qbzBXw6CILxPvXNi/U0N2WHGgZSxsvc8EuS98dN5QPX8kg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-关联资源.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-关联资源.rd
new file mode 100644
index 00000000..cd81261a
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-关联资源.rd
@@ -0,0 +1,14 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 7,
+ "Formulas": {
+ "1,20": "IF(折叠关联资源,上箭头,下箭头)"
+ },
+ "CustomNames": [
+ {
+ "Name": "折叠关联资源",
+ "Formula": "'任务-关联资源'!$Q$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-反馈.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-反馈.json
new file mode 100644
index 00000000..a1db64a0
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-反馈.json
@@ -0,0 +1,1264 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 21.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 241.0,
+ "Mode": 1
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0,
+ "Mode": 1
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10
+ ],
+ "Count": 11,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 22,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "收集反馈",
+ "3,2": "功能名称",
+ "5,2": "功能描述",
+ "10,18": 1
+ },
+ "Formulas": {
+ "1,21": "IF(折叠任务反馈,上箭头,下箭头)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!折叠任务反馈"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-反馈'!折叠任务反馈)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "c53b98d1-527b-47d4-bbba-7318b6d00aed"
+ }
+ ],
+ "Text": "收集反馈",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "简介.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,16": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "收集反馈",
+ "GUID": "67331046-b2b7-493a-83a8-7eec57a4b3ba"
+ },
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 收集反馈",
+ "Style": 2,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "功能名称",
+ "GUID": "b9981a73-f86a-4d60-b98e-8a9c04829d0a"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "d1bb6583-60b6-47ea-83b3-12cf958b1530"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "收集反馈",
+ "GUID": "86e46c36-210d-47b3-9557-e7997c155cc5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!Q2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "cb856146-693a-4ef4-be35-e0cfc25f889a"
+ }
+ ],
+ "ID": "57734dcc-8d23-4ff1-b064-c7b09d34be39"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!折叠任务反馈"
+ },
+ "Value": "0"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!Q2"
+ },
+ "Value": "0"
+ }
+ ],
+ "BreakpointIdentity": "5a7398bb-aa54-41a3-9883-3d3f30aa8536"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请先填写功能名称",
+ "BreakpointIdentity": "b93fdd8c-90dc-43ca-8f60-83bceb8eeb81"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!F4"
+ },
+ "TargetType": "ElementUI.InputCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "0012b44d-9c03-405f-a395-cbb5d5dbc311"
+ }
+ ],
+ "ID": "6a8538e2-df81-422f-a6ce-a741836b8a61"
+ }
+ ],
+ "BreakpointIdentity": "13a3165c-77d2-4475-9705-17510e40334a"
+ }
+ ],
+ "ID": "af8253b8-bf2c-4ef4-b728-324da1b19f30"
+ }
+ ],
+ "BreakpointIdentity": "25004dbd-71dc-4717-b135-d2f858a1bad2"
+ }
+ ]
+ }
+ },
+ "1,21": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!折叠任务反馈"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-反馈'!折叠任务反馈)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "140d7707-7edf-49e0-b249-fdd6bf02b826"
+ }
+ ],
+ "ToolTip": "展开",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,5": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "功能名称",
+ "GUID": "104702ce-fc7c-4d17-9da0-4a1191b49484"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-反馈'!F4"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "收集反馈",
+ "GUID": "bacf6071-9f6a-4f98-a229-df2187c70058"
+ }
+ },
+ "value": "0"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "d1bb6583-60b6-47ea-83b3-12cf958b1530"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "功能名称",
+ "GUID": "78b4d65f-b5d1-4b05-a58a-36406fcb90e2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!F4"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a793fb8a-766c-42a3-85ce-e956cef8f712"
+ }
+ ],
+ "ID": "c3b64a62-ab07-4fe8-b93c-9e51ecb395cc"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "收集反馈",
+ "GUID": "046c0876-a0d0-4926-a551-94e02da0427c"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "清空功能名称,请先关闭收集反馈",
+ "BreakpointIdentity": "13c00a6e-688e-4b3b-bd30-6419ff5fbe79"
+ }
+ ],
+ "ID": "0b390ff1-6083-485e-add0-6620ccc3481e"
+ }
+ ],
+ "BreakpointIdentity": "84af1362-239c-4907-a1d9-a5270d4e9625"
+ }
+ ],
+ "ID": "f1283adb-9b41-4ecc-93fb-63948cc3a553"
+ }
+ ],
+ "BreakpointIdentity": "e796e63f-ccae-4e07-8553-c5de28278b51"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "24",
+ "showWordLimit": true,
+ "placeholder": "客户反馈时可见",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "编辑.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "5,5": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "功能描述",
+ "GUID": "3aead7e0-e6fc-4901-accf-660dd6aaf362"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "d1bb6583-60b6-47ea-83b3-12cf958b1530"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "功能描述",
+ "GUID": "4e09a81b-8cfc-4b2f-9e21-61c6d38e6466"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!F6"
+ }
+ }
+ ],
+ "BreakpointIdentity": "40711123-4137-4119-bdc6-692317537c76"
+ }
+ ],
+ "ID": "28fd8558-9709-4890-bd05-91430eb7927f"
+ }
+ ],
+ "BreakpointIdentity": "60faea72-6ec8-4f16-8bcb-3aeb2350a51f"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "maxlength": "114",
+ "showWordLimit": true,
+ "placeholder": "请输入(可选)",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "提示.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "7,2": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "54404f77-721e-4190-924d-5da0c96b829f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工单编号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工单编号",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "29e98c9b-a3b5-49f1-9ddf-e4bf13a61af6"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "反馈类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "反馈类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "2e0ecb42-9dd8-4893-9dd8-47b7b211bce3"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "标题",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "标题",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "d791902f-2ec3-4745-a2a7-8c3a56c355f2"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "aceb68dc-3141-4fd5-8af6-f74c4de70ea5"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "处理人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "处理人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ec19477d-2979-47a0-b033-254342a1f301"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "状态",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "c3669ff5-51eb-4447-8c67-dcc647294e12"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small"
+ }
+ },
+ "8,2": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ },
+ "10,18": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "折叠",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!4:10"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-反馈'!折叠任务反馈)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f536ae9e-7aa8-4f24-81b7-7735878fdd99"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-反馈'!折叠任务反馈"
+ }
+ ]
+ },
+ "value": "1",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!C8"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "f2609090-f7d0-4147-a2f6-4e832e6458ec"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈列表",
+ "TableValue": {
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "0140e053-31c7-482d-86e1-18a1568b3916",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "e9bd04f2-61b3-4665-b677-263ec0f3b777"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "f11e46fe-f756-419b-8811-256f7821a046",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "11c3b4ed-8b4e-4266-b479-2debf47e0bd2",
+ "RelationBinding": {
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ColumnName": "反馈类型"
+ },
+ {
+ "GUID": "bfb9e8cd-26a6-420f-b203-158bb7bf7783",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "c8302570-f863-46bf-9dc7-06f130256c32"
+ },
+ "ColumnName": "工单编号"
+ },
+ {
+ "GUID": "38b18ed3-5a1f-484f-a4e3-c32d858cee09",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "5d9d52ac-e6bc-4752-948a-7d3378204027"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "bc1ae90f-73dc-4ffa-b275-e9fde7f2c313",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "2b460591-dd41-4283-b87b-c500f21d3493"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "GUID": "5f3ed736-1e59-404d-b5c2-1b086545cc3c",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "15cdcdb3-3327-4813-9235-5152342d475f",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "处理人"
+ },
+ {
+ "GUID": "9fd728bc-adc8-4a84-b0ee-fc5d804eaa2f",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "51c750c4-5084-47be-b482-00a8f857a9a7",
+ "RelationBinding": {
+ "RelatedTable": "反馈状态表",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "5683504d-1698-426a-90ba-536ef370c62b",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "3e1f42b7-4070-4a8e-a1ce-ab6a46f984b1"
+ },
+ "ColumnName": "创建日期"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "c8be54f1-85ba-47bb-92f5-95f686ec23c5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!任务ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "5098ebb7-4eac-4906-ba4a-b7f74148e394"
+ },
+ "Order": 1
+ }
+ ]
+ }
+ },
+ "ID": "3cf57194152c4b5ba6ac525956acf21b",
+ "BreakpointIdentity": "fd1ef8ae-aa56-4dfb-910e-bcd4d7e70561"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!C8"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetJsonDataSource",
+ "ParameterValues": {
+ "dataSource": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!反馈列表"
+ }
+ },
+ "BreakpointIdentity": "b3447acc-aa53-403c-b6dc-41b37fa3da3c"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!C8"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "c257ab47-a3aa-4b62-af98-e3afac085b3e"
+ }
+ ],
+ "ID": "a2ecb729-643a-499a-9457-190809097474"
+ }
+ ],
+ "BreakpointIdentity": "6dea408f-963a-4784-85a0-0b396ecbe650"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 2,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 2
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 8
+ },
+ {
+ "FontSize": -1.0,
+ "Foreground": null
+ },
+ {
+ "Foreground": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "[AUTO]General",
+ "Left",
+ "Text 1 50",
+ "Right",
+ "Background 1 -25",
+ "Center",
+ "Accent 1 0"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,16": 1,
+ "1,21": 2,
+ "3,5": 3,
+ "4,1": 4,
+ "4,13": 4,
+ "4,14": 4,
+ "4,15": 4,
+ "4,16": 4,
+ "4,17": 4,
+ "4,18": 4,
+ "4,19": 4,
+ "4,20": 4,
+ "4,21": 4,
+ "5,1": 4,
+ "5,2": 3,
+ "5,3": 5,
+ "5,4": 5,
+ "5,5": 3,
+ "5,20": 4,
+ "5,21": 4,
+ "6,2": 6,
+ "6,3": 6,
+ "6,4": 6,
+ "6,5": 6,
+ "6,6": 6,
+ "6,7": 6,
+ "6,8": 6,
+ "6,9": 6,
+ "6,10": 6,
+ "6,11": 6,
+ "6,12": 6,
+ "6,13": 6,
+ "6,14": 6,
+ "6,15": 6,
+ "6,16": 6,
+ "6,17": 6,
+ "6,18": 6,
+ "6,19": 6,
+ "6,20": 6,
+ "7,2": 6,
+ "7,20": 6,
+ "8,2": 6,
+ "8,20": 6,
+ "9,2": 6,
+ "9,3": 6,
+ "9,4": 6,
+ "9,5": 6,
+ "9,6": 6,
+ "9,7": 6,
+ "9,8": 6,
+ "9,9": 6,
+ "9,10": 6,
+ "9,11": 6,
+ "9,12": 6,
+ "9,13": 6,
+ "9,14": 6,
+ "9,15": 6,
+ "9,16": 6,
+ "9,17": 6,
+ "9,18": 6,
+ "9,19": 6,
+ "9,20": 6,
+ "10,2": 6,
+ "10,3": 6,
+ "10,4": 6,
+ "10,5": 6,
+ "10,6": 6,
+ "10,7": 6,
+ "10,8": 6,
+ "10,9": 6,
+ "10,10": 6,
+ "10,11": 6,
+ "10,12": 6,
+ "10,13": 6,
+ "10,14": 6,
+ "10,15": 6,
+ "10,16": 6,
+ "10,17": 6,
+ "10,18": 7,
+ "10,19": 5,
+ "10,20": 5
+ },
+ "RowStyles": {
+ "2": 8
+ },
+ "ColStyles": {
+ "2": 9
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "10,18,1,3",
+ "1,1,1,4",
+ "1,16,1,4",
+ "7,2,1,18",
+ "8,2,1,18",
+ "3,2,1,3",
+ "5,2,1,3",
+ "5,5,1,15",
+ "3,5,1,15"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表",
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "138b82b2-1efd-46c0-8ac1-7b984f417427.png",
+ "DisplayName": "背景图2",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-反馈'!折叠任务反馈"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-反馈'!折叠任务反馈)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "080827d1-ce40-4430-a25a-ea010bffe218"
+ }
+ ],
+ "StyleInfo": {
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "663,52"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "折叠任务反馈",
+ "Formula": "'任务-反馈'!$S$11"
+ }
+ ]
+}//opnjW546e7rxnezyN0w8Kdq6CJgHzXh6kjOkqHyVTOCZqnE2jJOWK5uCaQQFwnxJciKgKIRpdwR4ACHgDRbp5x6QSClZaS3hLkJzTFjsHiKvPIoElrHt8+8AfTwCOSUZFre8/rEVLjknrQwj93eByhJ6VZ1UnJHnaKkfCUBFM04EwRELlhOrpKlOgMlIu4+VnDM8XhU1IiPWkShSd3TDMAjA43cdYGneh5TbCISiQcK9XPXRear17/FDCMSKjJDk39jz6txzvevkK/EEaciE6nRw3X9bWFagym3OKgoRJXNR2qThJzfcVziuuQpxuhrYpX68/kvz7ag5cN3Cb721Hr39xJ2ng1BSYOf5n+ovL6HX4DKe6vD44wnMbgjj+NiAa7MsAJvQbR3a8B2GtkUcKvtpVa72flKF+SHUFueRHCAAqVLXZf/1D+PDoG4B6JQSgmKVfEPdtwlSh2lH2bO8aQSq8NvcBCHjlBVxLpxC9yQvzFVdu7Y3F2fMVEA4dy1LGVWfCgKGCJ+tMfmn89PIltWWRKW/V3JGvZ/gz5HS6wC+Fu3bCyqwic6JqrntaCpByxP6Br6N8PT5yM+FpvBbuCOBlb2ubM7V/Cxy3XCHSgjXtvX3NtyMRfJJw0RTjC62MMJ5gEN9b3bJICJ14/+0iyJc+9erEXzQXa7JX+hq5c5aGGH7quxWMOSb7hIIRFu0w5484Zb45aBtHTakHEn/fFkF766H2QmgLfmKiOJ36+ToI/4ckWiISuD7DsVbeu5H/h0JPPRbPMS69xkDgvdMrw6c2lc5rSPUxY/ytSGMq59pj09EreR4HuH1dLoMEU+Noh/3QhTshqBFcB6RTPGQUfr/rq2WMiww8FryLuXebUBwWkN1L81InSMT5AVCbWrd+IcKsoh7qLxHrKReC0sxgQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-反馈.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-反馈.rd
new file mode 100644
index 00000000..300d576b
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-反馈.rd
@@ -0,0 +1,14 @@
+{
+ "PageType": 0,
+ "ColumnCount": 22,
+ "RowCount": 11,
+ "Formulas": {
+ "1,21": "IF(折叠任务反馈,上箭头,下箭头)"
+ },
+ "CustomNames": [
+ {
+ "Name": "折叠任务反馈",
+ "Formula": "'任务-反馈'!$S$11"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-基本信息.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-基本信息.json
new file mode 100644
index 00000000..99a5f8d5
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-基本信息.json
@@ -0,0 +1,2318 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 13
+ ],
+ "Count": 14,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 93.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 93.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 600.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 18,
+ 19,
+ 20
+ ],
+ "Count": 22,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,1": "状态",
+ "3,2": "未开始",
+ "3,10": "里程碑",
+ "5,1": "所属项目",
+ "5,10": "父任务",
+ "7,1": "执行者",
+ "7,10": "预算工时",
+ "7,11": 0,
+ "9,1": "类型",
+ "9,10": "任务分组",
+ "11,1": "开始日期",
+ "11,10": "结束日期"
+ },
+ "Formulas": {
+ "5,2": "项目ID",
+ "5,11": "IFERROR(ODATA(\"任务表?$select=任务名称&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)),\"\")"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "b7359f35-b044-4b60-a90d-27b90e940ee9"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "Icon": {
+ "Name": "Application/028_edit_8.svg",
+ "BuiltIn": true,
+ "Color": "Text 1 70",
+ "UseCellTypeForeColor": true
+ },
+ "TemplateKey": "Gost",
+ "WaterMark": "请在此输入任务名称",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-基本信息'!B2"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "866c1ca5-8f3d-4edd-a534-f78e33bd9270"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a9cc2040-b42e-4a2c-a14b-656b16105d02"
+ }
+ ],
+ "ID": "09d388e9-d3a0-4052-b87e-878bcd77faa9"
+ }
+ ],
+ "BreakpointIdentity": "a7e645e4-2484-4603-a471-80f514f79db7"
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "1,20": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "0f385d6b-062c-4d6f-9e92-10066463dae2"
+ },
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "任务统计信息"
+ }
+ },
+ "3,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "974a976e-1b84-4416-9ca0-8e00552aecf8",
+ "RelationBinding": {
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "a47aa4a3-dc7e-4597-8272-f1c80a90b59e"
+ }
+ },
+ "value": "2",
+ "compareType": 3
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "='任务-基本信息'!C4"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "05cca782-f4c5-45fd-b988-c9229d5d3cfd"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "变更任务状态",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "状态码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!状态码"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "c7473f5c-26ee-4544-afe0-b88e4df9d295"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "099d2065-2b51-48d3-b38c-bef8bad80e72"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!msg"
+ },
+ "BreakpointIdentity": "f28e9e5c-5390-46a0-9bbb-8d1882f4f071"
+ }
+ ],
+ "ID": "e6f3672b-96d9-401c-80bb-f2d9e76b484b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "7f672688-fc5d-4c02-addd-609fba82dedf"
+ }
+ ],
+ "ID": "13409fad-8a8d-4303-b0b5-f8e4b0b545bb"
+ }
+ ],
+ "BreakpointIdentity": "bfff997e-495c-4efc-88d7-0568788231dc"
+ }
+ ],
+ "ID": "efd9b1fc-4f18-4059-9963-c7ca436ca308"
+ }
+ ],
+ "BreakpointIdentity": "63833371-74a6-4c87-8980-276371d3ce2d"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "切换任务状态",
+ "BreakpointIdentity": "c1989538-8284-4fb7-b4ee-810ccbcc210d"
+ }
+ ],
+ "Comments": "小于进行中",
+ "ID": "cbbd4359-9541-4157-bca1-4b049d257b1f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "任务尚未审批完成,不可修改状态",
+ "BreakpointIdentity": "e51d7584-50ec-4b4a-86ad-0ffbc39f354e"
+ }
+ ],
+ "ID": "a21c4c80-4cb0-4c54-b673-21fb1fdd4478"
+ }
+ ],
+ "BreakpointIdentity": "8dbbbce7-2989-4c25-abeb-c3427dc2dd93"
+ }
+ ],
+ "Text": "未开始",
+ "TemplateKey": "动态背景",
+ "Icon": {
+ "Name": "未选择.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "05bb8a98-8edb-4824-9ecd-dfb31586bfa5",
+ "b52ab65a-899a-40a4-8bff-1c40491b3971",
+ "b8eb0bf9-3ce7-49ab-95f3-0c5cd3c4f70e",
+ "b54a1157-1e6c-48a3-a87a-82e25dd1ba20",
+ "07524ea6-7d44-4d7f-9178-f3720732dcef",
+ "30197b74-993b-48e5-893e-b40b9ff5978d"
+ ]
+ },
+ "3,7": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "Text": "",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "3,11": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "里程碑",
+ "GUID": "db3f399c-a26c-4dff-b179-5a2fc23f68cc"
+ },
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 里程碑",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "fabd76ad-4436-4812-b4da-565df38099d7"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "87697adc-422c-4b7b-812b-edfe4e4b85fb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "里程碑",
+ "GUID": "af462363-a44d-4ed7-82a7-5ced439b5086"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!里程碑"
+ }
+ }
+ ],
+ "BreakpointIdentity": "af152d4e-f484-4eca-b2be-15af8ebabefc"
+ }
+ ],
+ "ID": "8220340e-56b8-42d8-bb08-2fcf581fb668"
+ }
+ ],
+ "BreakpointIdentity": "3358bc9c-7505-4398-b90b-399a048e7a81"
+ }
+ ]
+ }
+ },
+ "5,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "07be4b9c-14ea-4d97-902e-2375a9623dae"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "fa273ddf-efc4-41cd-a4f0-ca5ff95da91e",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "fd28d81f-f3bd-4a7b-b116-78542252ec50"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "93597e9b-3056-47e6-a195-937934ab3c4c",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "03751745-8a51-4961-beaa-8cd4f4e02f44"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true,
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "49653b0f-d1e1-4cba-999a-e93924c42a60"
+ ]
+ },
+ "5,11": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "2698f14a-4a43-4369-9208-631c7455a1f6",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ }
+ },
+ "7,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "3fe2dd08-240a-4867-8a84-e0aa3bc93223"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "2ee01615-0ac5-45f6-a59c-2f9140918ec0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!执行者"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7165a8c9-7281-4777-b76c-da6f352eb2bd"
+ }
+ ],
+ "ID": "d3e087a6-70db-44fc-9842-d214ca5f3d78"
+ }
+ ],
+ "BreakpointIdentity": "eb897ead-18cb-4469-8b7e-c49750ef9ed6"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "99b6423d-d5e6-4aec-bf2c-5952497397c3",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "6f623c23-af0b-420d-a96d-bc4ae351bd67"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "648ffc65-b6bb-4ead-86da-0940c94a45dd",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "4dcfd657-63a1-4d03-961f-d88d19fd1063",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "99888e4b-b741-4a35-a3c0-cc660511871e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!项目ID"
+ }
+ },
+ "CacheSetting": {
+ "AllowCache": true,
+ "ExpiredTime": 600
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,11": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "6a2bbf6a-ba5d-4b7e-9b5a-2c142eea9f35"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务首页!任务ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "e7a12d65-4fa9-4e85-a699-047c4fc0dd7a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "430fb608-3939-479c-b367-96a56fac1b01"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "d7bbed39-1c83-44c7-aecd-0ff8dd03e4a7"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "fc54712b-b3f4-400a-8acd-23b99feaea99",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务负责人"
+ }
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "修改任务预算工时",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "新预算工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务预算工时"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "新工时"
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "11eac1b9-4af8-4af8-97c6-f87aefb63f72"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-基本信息'!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "b6db3723-fd2e-420a-aa9f-c0e978f07067"
+ }
+ ],
+ "ID": "92ebc6f4-96f4-4c16-b424-bc0bfefc5539"
+ }
+ ],
+ "BreakpointIdentity": "ee00bafb-4e68-4546-9948-61d8e9e73121"
+ }
+ ],
+ "ID": "3879b290-e098-4061-b146-e68a060fe51e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "请联系项目经理或父任务负责人修改",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "f60a34e5-a7de-41d9-9a59-cca415af6458"
+ }
+ ],
+ "ID": "9dfe274b-546d-4262-aeb0-80e571bced19"
+ }
+ ],
+ "BreakpointIdentity": "bcc580ca-e6b9-41f9-a6d0-2c1ceb5e2e15"
+ }
+ ],
+ "ID": "d869fce2-5795-4067-8e29-1f5d4c852288"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ca8e7467-90d8-4e23-be48-ecfcf70786af"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "ba0dc69c-08fd-494b-89ae-0f5db08834fc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务预算工时"
+ }
+ }
+ ],
+ "BreakpointIdentity": "5ada113f-efd0-466d-86ad-592d9054b92c"
+ }
+ ],
+ "ID": "0fc46c49-00ec-4823-b223-d7f421003c1b"
+ }
+ ],
+ "BreakpointIdentity": "dd9eb979-a979-4879-a2b0-a22d2d7851b7"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "bceb3579-424a-4b26-8e76-bdca4a8149eb"
+ }
+ ],
+ "ID": "d18ff662-c171-4980-859b-774a78fe133d"
+ }
+ ],
+ "BreakpointIdentity": "dc5536de-8916-4a47-8b91-64e33a7be814"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": 0,
+ "min": 0,
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controls": false
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "df3364c5-117d-48cb-91e3-8d449209d692"
+ ]
+ },
+ "9,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "8a0514f4-a86f-429f-afd3-6d30a1262fc5"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ea0ed289-1570-46f2-acbe-f9f694ace381"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "1a1870b8-7606-48c2-9fbd-b052998e47f5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "be4df0e3-1bde-4acb-8c60-a6b001e80183"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务类型"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a72126a4-2b25-4ee4-ad24-9d7c4d3c5589"
+ }
+ ],
+ "ID": "d79afc6b-21e6-4402-9762-4f3dd48a7839"
+ }
+ ],
+ "BreakpointIdentity": "b53ea723-22ed-4809-9d09-92e8ae399dcb"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务类型",
+ "BindingInfos": [
+ {
+ "GUID": "981b23a0-a1d1-4490-a925-79376d94649a",
+ "BindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "ID",
+ "GUID": "99ecacc4-b083-4d91-a002-f1165724b213"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "819446ca-89f0-4124-bb28-4d3b01ca1e64",
+ "BindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "任务类型",
+ "GUID": "5a2a626b-6bfe-4acf-b939-8a694a6e35c4"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CacheSetting": {
+ "AllowCache": true,
+ "ExpiredTime": 600
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "9,11": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "f4d9d8f8-c345-44cc-bac5-77ceb848ea81"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "8451b1e3-6a2a-47f8-9fbd-c840bd770712"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "111050b0-d5cf-4f7e-9209-ea08e55f1eb9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "453c3f4d-f70d-4c43-91f6-457780602991"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务分组"
+ }
+ }
+ ],
+ "BreakpointIdentity": "28444363-2b16-4d58-93d5-c94b9de8bbca"
+ }
+ ],
+ "ID": "a276017e-a882-4535-8fd8-e2196930a8d4"
+ }
+ ],
+ "BreakpointIdentity": "05fa95e4-4d4b-4c28-9351-76cb2aa5e159"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "BindingInfos": [
+ {
+ "GUID": "09b51acf-910d-4741-a0b6-e9674b18caf1",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "427d6efe-dbdc-45b4-aadb-6b65a8865e3d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "800873fc-8029-4ba2-a741-101a8dfa9e62",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "b704b64d-ade6-4f0d-b8ea-8e734f9253a8"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "018d99a5-8bc7-4c34-8301-7977f11b6135"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!C6"
+ }
+ },
+ "CacheSetting": {
+ "AllowCache": true,
+ "ExpiredTime": 60
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {}
+ },
+ "11,2": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "c69ca5d6-30ec-40c6-a51b-00076f9abc09"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "16320c69-d37e-4856-a9cb-46131e95db23"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!开始日期"
+ }
+ }
+ ],
+ "BreakpointIdentity": "5b6d419f-c1de-4f0f-9471-66debf92fdf1"
+ }
+ ],
+ "ID": "7df5f149-9975-4ff2-bccd-33e5825f0c24"
+ }
+ ],
+ "BreakpointIdentity": "dff90fec-8f06-4d39-9837-35ebfcdbff8e"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "11,11": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "结束时间",
+ "GUID": "72d77cd4-a6d8-454f-8f29-94925e84a7aa"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID"
+ }
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "结束时间",
+ "GUID": "f1f9c2d2-75a9-4aa4-a4ba-34256c14fa2a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!结束日期"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4f957e85-daed-4c2a-b7ff-460b32c62feb"
+ }
+ ],
+ "ID": "e9f8fb78-386d-40c5-ad55-1d135307f26f"
+ }
+ ],
+ "BreakpointIdentity": "1b5807e3-d658-421c-bee8-c773d3fa15f5"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "13,7": {
+ "CellComment": {
+ "Comments": "取项目的可分配工时"
+ },
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目可分配工时",
+ "GUID": "228a4ed5-3b78-4409-9ff8-6961bd364cb2"
+ }
+ },
+ "13,10": {
+ "CellComment": {
+ "Comments": "取父任务的可分配工时"
+ },
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "85dfc097-f3b8-4735-9b31-f0b961e08613",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "可分配工时"
+ }
+ }
+ },
+ "13,11": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "8763325f-d288-4bac-9366-d259cad8164a"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664,
+ "Foreground": null,
+ "Formatter": 0
+ },
+ {
+ "FontSize": 18.666666666666664,
+ "Foreground": null,
+ "Formatter": 0,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 18.666666666666664,
+ "Foreground": 3,
+ "Formatter": 0
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4
+ },
+ {
+ "FontSize": -1.0,
+ "Underline": true
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 6,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "BorderLeft": 0
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": -1.0
+ },
+ {
+ "Foreground": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "@",
+ "Background 2 0",
+ "Body",
+ "black",
+ "Text 1 50",
+ "[AUTO]General",
+ "Left"
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,18": 0,
+ "1,19": 1,
+ "1,20": 2,
+ "1,21": 3,
+ "2,19": 4,
+ "3,0": 5,
+ "3,1": 6,
+ "3,2": 5,
+ "3,5": 3,
+ "3,6": 3,
+ "3,7": 7,
+ "3,9": 5,
+ "3,10": 8,
+ "3,11": 9,
+ "3,12": 5,
+ "3,13": 5,
+ "3,14": 5,
+ "3,15": 5,
+ "3,16": 5,
+ "3,17": 5,
+ "3,18": 9,
+ "3,19": 10,
+ "3,21": 5,
+ "4,19": 4,
+ "5,1": 8,
+ "5,2": 5,
+ "5,3": 5,
+ "5,4": 5,
+ "5,5": 5,
+ "5,6": 5,
+ "5,7": 5,
+ "5,8": 5,
+ "5,9": 5,
+ "5,10": 8,
+ "5,18": 5,
+ "5,19": 11,
+ "6,1": 6,
+ "6,2": 5,
+ "6,3": 5,
+ "6,4": 5,
+ "6,5": 5,
+ "6,6": 5,
+ "6,7": 5,
+ "6,8": 5,
+ "6,9": 5,
+ "6,10": 5,
+ "6,11": 5,
+ "6,12": 5,
+ "6,13": 5,
+ "6,14": 5,
+ "6,15": 5,
+ "6,16": 5,
+ "6,17": 5,
+ "6,19": 4,
+ "7,1": 8,
+ "7,2": 9,
+ "7,3": 5,
+ "7,4": 5,
+ "7,5": 5,
+ "7,6": 5,
+ "7,7": 5,
+ "7,8": 5,
+ "7,9": 5,
+ "7,10": 8,
+ "7,11": 12,
+ "7,18": 9,
+ "7,19": 10,
+ "8,0": 5,
+ "8,1": 6,
+ "8,2": 5,
+ "8,3": 5,
+ "8,4": 5,
+ "8,5": 5,
+ "8,6": 5,
+ "8,7": 5,
+ "8,8": 5,
+ "8,9": 5,
+ "8,10": 5,
+ "8,11": 5,
+ "8,12": 5,
+ "8,13": 5,
+ "8,14": 5,
+ "8,15": 5,
+ "8,16": 5,
+ "8,17": 5,
+ "8,18": 5,
+ "8,19": 11,
+ "8,21": 5,
+ "9,0": 5,
+ "9,1": 6,
+ "9,2": 5,
+ "9,3": 5,
+ "9,4": 5,
+ "9,5": 5,
+ "9,6": 5,
+ "9,7": 5,
+ "9,8": 5,
+ "9,9": 5,
+ "9,10": 6,
+ "9,11": 5,
+ "9,12": 5,
+ "9,13": 5,
+ "9,14": 5,
+ "9,15": 5,
+ "9,16": 5,
+ "9,17": 5,
+ "9,18": 5,
+ "9,19": 11,
+ "9,21": 5,
+ "10,0": 5,
+ "10,18": 5,
+ "10,19": 11,
+ "10,21": 5,
+ "11,0": 5,
+ "11,1": 8,
+ "11,2": 5,
+ "11,3": 5,
+ "11,4": 5,
+ "11,5": 5,
+ "11,6": 5,
+ "11,7": 5,
+ "11,8": 5,
+ "11,9": 13,
+ "11,10": 8,
+ "11,11": 5,
+ "11,12": 5,
+ "11,13": 5,
+ "11,14": 5,
+ "11,15": 5,
+ "11,16": 5,
+ "11,17": 5,
+ "11,18": 5,
+ "11,19": 11,
+ "11,21": 5,
+ "12,0": 5,
+ "12,1": 8,
+ "12,2": 5,
+ "12,3": 5,
+ "12,4": 5,
+ "12,5": 5,
+ "12,6": 5,
+ "12,7": 5,
+ "12,8": 5,
+ "12,9": 5,
+ "12,10": 5,
+ "12,11": 5,
+ "12,12": 5,
+ "12,13": 5,
+ "12,14": 5,
+ "12,15": 5,
+ "12,16": 5,
+ "12,17": 5,
+ "12,18": 5,
+ "12,19": 5,
+ "12,20": 5,
+ "12,21": 5,
+ "13,0": 5,
+ "13,11": 5,
+ "13,12": 5,
+ "13,13": 5,
+ "13,14": 5,
+ "13,15": 5,
+ "13,16": 5,
+ "13,17": 5,
+ "13,18": 5,
+ "13,19": 5,
+ "13,20": 5
+ },
+ "ColStyles": {
+ "1": 14
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,2,1,3",
+ "1,1,1,17",
+ "3,11,1,7",
+ "1,20,11,1",
+ "5,2,1,7",
+ "7,2,1,7",
+ "9,2,1,7",
+ "9,11,1,7",
+ "11,2,1,7",
+ "11,11,1,7",
+ "13,11,1,7",
+ "5,11,1,7",
+ "13,7,1,3",
+ "7,11,1,7",
+ "3,7,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "cc3a82ac-82e2-4eee-92eb-afa4035a2bea"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
+ "TargetCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!B2"
+ },
+ "BreakpointIdentity": "8ba0672c-be2d-4474-99ea-470fa117dbd4"
+ }
+ ],
+ "ID": "cb46bbd3-9eb0-4116-8b0c-ed21b97ad74c"
+ }
+ ],
+ "BreakpointIdentity": "bdace243-73a1-488d-a182-c670c951744a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "3a1a51ea-a584-4f3e-a52c-ff7d0103eb63",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "value": "4"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!S:U"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "9a73fb77-c86a-431a-bbd7-63d1f5a823ca"
+ }
+ ],
+ "ID": "568e6024-66f3-42aa-92a3-9e44e78a31f4"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!S:U"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "3c6cd22f-078b-45fe-9df7-56b54ce5a0d8"
+ }
+ ],
+ "ID": "a8ca0afc-a6a5-49c5-843d-79ac1fc6bce2"
+ }
+ ],
+ "BreakpointIdentity": "e2c49c2d-fc1c-4dad-a673-0b677095895b"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目平行视图",
+ "PageLoadingMode": 1,
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND('任务-基本信息'!项目经理<>'任务-基本信息'!当前用户,'任务-基本信息'!任务负责人<>'任务-基本信息'!当前用户,'任务-基本信息'!父任务负责人<>'任务-基本信息'!当前用户)"
+ },
+ "Priority": 6,
+ "GUID": "df3364c5-117d-48cb-91e3-8d449209d692",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务状态码<2"
+ },
+ "Priority": 7,
+ "GUID": "30197b74-993b-48e5-893e-b40b9ff5978d",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": true
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务ID=\"\""
+ },
+ "Priority": 5,
+ "GUID": "49653b0f-d1e1-4cba-999a-e93924c42a60",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已停止\"",
+ "Priority": 4,
+ "GUID": "07524ea6-7d44-4d7f-9178-f3720732dcef",
+ "StopIfTrue": true,
+ "StyleInfo": {
+ "Background": "Accent 4 80",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"已完成\"",
+ "Priority": 3,
+ "GUID": "b54a1157-1e6c-48a3-a87a-82e25dd1ba20",
+ "StopIfTrue": true,
+ "StyleInfo": {
+ "Background": "Accent 1 80",
+ "Foreground": "Accent 1 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"进行中\"",
+ "Priority": 2,
+ "GUID": "b8eb0bf9-3ce7-49ab-95f3-0c5cd3c4f70e",
+ "StopIfTrue": true,
+ "StyleInfo": {
+ "Background": "Accent 2 80",
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"未开始\"",
+ "Priority": 1,
+ "GUID": "b52ab65a-899a-40a4-8bff-1c40491b3971",
+ "StopIfTrue": true,
+ "StyleInfo": {
+ "Background": "Background 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"审批中\""
+ },
+ "GUID": "05bb8a98-8edb-4824-9ecd-dfb31586bfa5",
+ "StopIfTrue": true,
+ "StyleInfo": {
+ "Background": "Accent 3 80",
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "父任务ID",
+ "Formula": "'任务-基本信息'!$L$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'任务-基本信息'!$L$12"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'任务-基本信息'!$C$12"
+ },
+ {
+ "Name": "里程碑",
+ "Formula": "'任务-基本信息'!$L$4"
+ },
+ {
+ "Name": "任务分组",
+ "Formula": "'任务-基本信息'!$L$10"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "'任务-基本信息'!$C$10"
+ },
+ {
+ "Name": "任务名称",
+ "Formula": "'任务-基本信息'!$B$2"
+ },
+ {
+ "Name": "任务预算工时",
+ "Formula": "'任务-基本信息'!$L$8"
+ },
+ {
+ "Name": "执行者",
+ "Formula": "'任务-基本信息'!$C$8"
+ }
+ ]
+}//vpk+gXuY1KbiKMorGQCTnFYrmukOmOWGH+wuL5aO9L9yOBQiGZb/OTEFrimwsz5tNLiJkKHzi6xY9J3GiqgjJfSU5ouvq+roBknJT1qW5lgIrLDdJabGEhjtjie3ATMkVqrzoJQ2yTBvQE/AfsZbf8zt6aNppCeaY9PNFwvPOsFuOpsI+uSshi5vmvavWpUyIovP54rOefgyiwOf9r97oU921T5lh2VLb5XI74RbaFeWYqzWFT6I0C/XEEYJca216r70HWguGVl5RSDSBcxQcTvETZ6fO9SQbwiqQEpwwUmjb1m+lmwEuUVSBydVYJM5yDSy1O8pPLO2qs2jhSY/4GPvkpViApYsSuWOhcJxkqhSfejvPCgpyh141k0G8X/z9gqVx8GzlTpMDoSFRZ8EiUG6An37KbzodclQ96augpU1vz4/CmBmePDEYCS/FC63voQsC3xugRTggUOlRDE1elmL6NXp5GlYZyffHHKpBEvmmfE+o4xMxj5XEwo+NPVk0LlX+CoIFim6VU6jKGuMPXV4Pmjy3TirVKIoG1y2Wy/3I/8GaP+wIjKo7gQzw1KckGTxdIXUCOMenx35ZqVuWVmn8LnwzxRTISDX1d/CYWiR4gsS+Sul2p9T3AToTEFNsRADHYzrTiVhUBwzyvK57MasX6Ib1MyKb6r9hgFzX6lCSBN0kFmpOw9HmMgleRGbPNTIc7T83g5RYVYTmagp1BcAKmDG3nfjGXeNNdBJLCs4p/z/Gx6lipuZRCtDNoyJwRCluQBk6Gux2BRxLVgYxiQqD5XLvH0WAF1N9wBNe0AcmbHZJ2n3+pV6UpR7GX4Gv8hNJFx0/MTj2F2hQGLn9Wvp7aG8GlpCGgpLUFQWdaW4KMI9r7ZyhHTkP+dcPiyYaee0Y4tkd036SuYz9Qnedw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-基本信息.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-基本信息.rd
new file mode 100644
index 00000000..a57cfa46
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-基本信息.rd
@@ -0,0 +1,47 @@
+{
+ "PageType": 0,
+ "ColumnCount": 22,
+ "RowCount": 14,
+ "Formulas": {
+ "5,2": "项目ID",
+ "5,11": "IFERROR(ODATA(\"任务表?$select=任务名称&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "父任务ID",
+ "Formula": "'任务-基本信息'!$L$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'任务-基本信息'!$L$12"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'任务-基本信息'!$C$12"
+ },
+ {
+ "Name": "里程碑",
+ "Formula": "'任务-基本信息'!$L$4"
+ },
+ {
+ "Name": "任务分组",
+ "Formula": "'任务-基本信息'!$L$10"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "'任务-基本信息'!$C$10"
+ },
+ {
+ "Name": "任务名称",
+ "Formula": "'任务-基本信息'!$B$2"
+ },
+ {
+ "Name": "任务预算工时",
+ "Formula": "'任务-基本信息'!$L$8"
+ },
+ {
+ "Name": "执行者",
+ "Formula": "'任务-基本信息'!$C$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-子任务列表.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-子任务列表.json
new file mode 100644
index 00000000..b031cf67
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-子任务列表.json
@@ -0,0 +1,627 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 272.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 125.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "子任务",
+ "1,17": "增加任务",
+ "5,17": 1
+ },
+ "Formulas": {
+ "1,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)",
+ "1,20": "IF(折叠子任务列表,上箭头,下箭头)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!折叠子任务列表"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-子任务列表'!折叠子任务列表)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "384a7ec0-5a78-434c-8525-46083c289df5"
+ }
+ ],
+ "Text": "子任务",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "项目2.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,17": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!新增子任务"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "91f88b0c-3927-45d0-8965-b2f0ac936d27"
+ }
+ ],
+ "Text": "增加任务",
+ "IsInvisible": true,
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "Application/005_add_5.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "c10f8c5b-5f0c-448e-beff-6508c5c3f90f"
+ ]
+ },
+ "1,20": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!折叠子任务列表"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-子任务列表'!折叠子任务列表)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3f667c7e-8d95-43cb-987d-e1051082ec60"
+ }
+ ],
+ "ToolTip": "展开",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "558ca610fafc4ffd8884b819161bfd6",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "38d3f029-b2a4-4a0f-90e9-7d30c5db2c6f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!ID"
+ }
+ },
+ "BreakpointIdentity": "06564aba-c499-4757-b9e1-ed2818bae2bc"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "任务名称": "任务名称",
+ "执行者": "执行者",
+ "开始时间": "开始时间",
+ "任务类型": "任务类型",
+ "任务状态": "任务状态"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "子任务视图",
+ "BindingInfos": [
+ {
+ "GUID": "be35c611-06da-4ebc-a583-6a725f5497bb",
+ "BindingInfo": {
+ "TableName": "子任务视图",
+ "ColumnName": "ID",
+ "GUID": "9baf7ad5-0bc5-4541-abe6-b3fec71d79d4"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "74be6b75-a51b-496d-8871-ed23441908e9",
+ "BindingInfo": {
+ "TableName": "子任务视图",
+ "ColumnName": "任务名称",
+ "GUID": "45fde348-836c-4c1e-9b48-2a6ba2965ef9"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "1e19c53f-b096-431f-9fa5-fb5b4d539026",
+ "BindingInfo": {
+ "TableName": "子任务视图",
+ "ColumnName": "任务负责人",
+ "GUID": "93f57ee9-199c-4a6c-9781-58885037df66",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "任务负责人_全名"
+ },
+ {
+ "GUID": "2197d206-fcae-4d33-b5cd-9f0f82907951",
+ "BindingInfo": {
+ "TableName": "子任务视图",
+ "ColumnName": "开始时间",
+ "GUID": "148362e5-9a27-4321-bd8e-ea86095f1021"
+ },
+ "ColumnName": "开始时间"
+ },
+ {
+ "GUID": "91b35dba-382e-44c8-bf8e-0d80a60b62a8",
+ "BindingInfo": {
+ "TableName": "子任务视图",
+ "ColumnName": "任务状态",
+ "GUID": "cc28c447-513f-4e40-89bc-0b91329575ff",
+ "RelationBinding": {
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TemplateKey": "竖排无样式",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "父任务ID",
+ "MasterTable": "任务表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ },
+ "CommitDataWithCommand": true,
+ "DoNotLoadDataWhenLoadPage": true
+ }
+ },
+ "5,17": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-子任务列表'!B2"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!4:5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-子任务列表'!R6)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "71dad7fa-a4be-4c02-9780-386178501efa"
+ }
+ ],
+ "ID": "037ff76e-ab72-4eb6-b794-2c724d6c9d43"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!折叠子任务列表"
+ },
+ "Value": "0"
+ }
+ ],
+ "BreakpointIdentity": "77c1872d-00c4-4f76-89fa-54de6ae18d25"
+ }
+ ],
+ "ID": "400d589e-1279-4e11-82fa-d957eb86086b"
+ }
+ ],
+ "BreakpointIdentity": "3642fd4c-dac1-4687-b276-3d9a89c24c42"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-子任务列表'!折叠子任务列表"
+ }
+ ]
+ },
+ "value": "1",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": true,
+ "clearRuntimeQueryConditions": true
+ }
+ },
+ "BreakpointIdentity": "bdbbd688-c4a3-4f4c-94aa-e6c1a9c63597"
+ }
+ ],
+ "ID": "1025ecbb-26e7-4d91-99fc-7ac8cb6b5866"
+ }
+ ],
+ "BreakpointIdentity": "06632e25-e39e-4c35-ae68-d2a16a9fe3f6"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4,
+ "Formatter": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 5,
+ "HorizontalAlignment": 7
+ },
+ {
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontSize": -1.0,
+ "Foreground": null
+ },
+ {
+ "FontSize": -1.0
+ },
+ {
+ "Foreground": 8
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "\"子任务(\"0\")\"",
+ "Left",
+ "Accent 1 0",
+ "[AUTO]General",
+ "Background 1 -25",
+ "Center",
+ "Text 1 50"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,17": 1,
+ "1,18": 2,
+ "1,19": 2,
+ "1,20": 3,
+ "2,17": 1,
+ "2,18": 1,
+ "2,19": 1,
+ "3,1": 4,
+ "4,1": 4,
+ "4,2": 4,
+ "4,3": 4,
+ "4,4": 4,
+ "4,5": 4,
+ "4,6": 4,
+ "4,7": 4,
+ "4,8": 4,
+ "4,9": 4,
+ "4,10": 4,
+ "4,11": 4,
+ "4,12": 4,
+ "4,13": 4,
+ "4,14": 4,
+ "4,15": 4,
+ "4,16": 4,
+ "4,17": 4,
+ "4,18": 4,
+ "4,19": 4,
+ "4,20": 4,
+ "5,1": 5,
+ "5,2": 6,
+ "5,3": 6,
+ "5,4": 6,
+ "5,5": 6,
+ "5,6": 6,
+ "5,7": 6,
+ "5,8": 6,
+ "5,9": 6,
+ "5,10": 6,
+ "5,11": 6,
+ "5,12": 6,
+ "5,13": 6,
+ "5,14": 4,
+ "5,16": 4,
+ "5,17": 4,
+ "5,20": 4
+ },
+ "ColStyles": {
+ "1": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "3,1,1,20",
+ "1,17,1,3",
+ "5,14,1,2",
+ "5,17,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND('任务-子任务列表'!任务ID<>\"\",OR('任务-子任务列表'!父任务负责人='任务-子任务列表'!当前用户,'任务-子任务列表'!项目经理='任务-子任务列表'!当前用户,'任务-子任务列表'!执行者='任务-子任务列表'!当前用户))"
+ },
+ "GUID": "c10f8c5b-5f0c-448e-beff-6508c5c3f90f",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "03800ae4-18af-4c3c-98bb-40694b1eb80b.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 5.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Background 2 -10",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "24,52",
+ "Size": "740,272"
+ },
+ {
+ "FitToBrowserWidth": true,
+ "Name": "a5b91882-3dd8-4016-bd97-0fdbcb5f2c2b.png",
+ "DisplayName": "背景图2",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-子任务列表'!折叠子任务列表"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-子任务列表'!折叠子任务列表)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "2c3bdda0-6ef3-4cde-bdf1-5a108bb77805"
+ }
+ ],
+ "StyleInfo": {
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "764,52"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "折叠子任务列表",
+ "Formula": "'任务-子任务列表'!$R$6"
+ }
+ ]
+}//ZIQn1RhU1a2vyBXV/KKQdm1ygs05hKjQLhM0WHsuW27OoPyoxbjEnE5pWcCz/CPtmCIGA4DfynqId3otiLNxTyVDalX8m/6TTeYGuZk2Wh5s57GKSXjKOTHfLnFbwpVkPE/EY/1xtGc6CobSZDDXQ2jmnqhl6MCjv7kwsjMxS1pmOdEIZgBn3jFOvBTbYwzhPdiNJ2UVdlaN7t4aH8PKMabbcxIC4luOg/aAYE7eIVbMZU+L5XFbCR2o2+lEW88fxhJYMtc8ePqEqq1O36hln06rM/EO0Co1Q+EnskmPeNE8F8eIgMpCtjheMTuGQ6yAEmHinRsZKpmecapOF/jJ4cCnn8hNDRoQFf4wCQJwDhKeFKa1pQqsiVWmZLU2iGMW8g0mIyQpo3zvvQNmAwH8+aP0NApg5EGunwn6I5vU+KCb1W9CSR9qYjYdn4QzXx51z+vblBpMOKhOyba7DtprzUZZoSQ/XMQifEybRQ/RWD6gHcRtS9I7VQWqUTMtdmDdfHAMwNcfaHJgSqaAhRlnYOJq3TK48Km0wSUKaWnlzJyQYi1+zojlDLUVoUE9e24tcwdzeeUaUIEfeOuXed+oIzOo27nfqDio3laURbdPaWNtfdIQzn6wcwrfqi8pL110r5axQaq03uWjISdYlKYasG37TFmBMaXLNSvzZHUTjxrTzo/kfvFBtYi1J3LyHCTEFBAfRlc0jZdVLZTs0PQEeMUkqpJVgPyQK7rB4Ashw3G2dJhsuVSl5Z26zAzOvc5Or5pQqc1mYV7mORx7F2crGhNokDp6zZUW41mUmfsXTSZCjKz6tUp2r1iT1qxm0rnVu+i0ETwAZJdOxpVmksBj5RU1QvHp1Q1SGCgV2TdmlCzWV03fFAnDDmEC81DdGpLNiT9M+TobuqNGYvz3wDdptg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-子任务列表.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-子任务列表.rd
new file mode 100644
index 00000000..fea4e8b2
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-子任务列表.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 6,
+ "Formulas": {
+ "1,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)",
+ "1,20": "IF(折叠子任务列表,上箭头,下箭头)"
+ },
+ "CustomNames": [
+ {
+ "Name": "折叠子任务列表",
+ "Formula": "'任务-子任务列表'!$R$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-工时.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-工时.json
new file mode 100644
index 00000000..28bbf3c5
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-工时.json
@@ -0,0 +1,1445 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 256.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 46.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13
+ ],
+ "Count": 14,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 54.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "工时详情",
+ "1,20": "实际工时",
+ "4,2": "计划工时",
+ "4,20": "计划工时",
+ "8,2": "核定工时",
+ "8,20": "实际工时",
+ "13,21": 1
+ },
+ "Formulas": {
+ "1,23": "IF(折叠工时详情,上箭头,下箭头)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!折叠工时详情"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-工时'!折叠工时详情)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "357eda43-6291-44a9-935b-b497caff1028"
+ }
+ ],
+ "Text": "工时详情",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "时间1.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,5": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "46d3f984-2ac8-4d2e-b691-86e7daba848a",
+ "RelationBinding": {
+ "RelatedTable": "工时分配方式",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分配方式"
+ }
+ }
+ },
+ "1,20": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!U9"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "4a331b50-8e82-479c-81c0-62c271245ae0"
+ }
+ ],
+ "Text": "实际工时",
+ "IsInvisible": true,
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "Application/005_add_5.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "f0252303-f510-466d-ad62-b3d710deb5b4"
+ ]
+ },
+ "1,23": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!折叠工时详情"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-工时'!折叠工时详情)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4b6bc8ef-3a19-41b8-ac51-d542a3133216"
+ }
+ ],
+ "ToolTip": "展开",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,4": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务已分配工时",
+ "GUID": "327fab3c-b572-43ba-80fc-d0b1fbd9eec5"
+ },
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "aff590e4-79c7-4d85-b972-bb231fab04d9"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "工时详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "c63ddde1-6b38-48ff-af2d-f94f339ad339"
+ }
+ ],
+ "ID": "be80c82b-bbf0-4014-a5b6-c2ddf5281f07"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "0557f0a9-a791-46c1-95d4-6f763149e793"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-工时'!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "1c6065dd-6956-4224-b96d-e66cb64facef"
+ }
+ ],
+ "ID": "b0f9ad39-fd0d-414b-8ebd-3b3c17142646"
+ }
+ ],
+ "BreakpointIdentity": "c8f7fd26-9140-4588-bc62-cd101078273b"
+ }
+ ],
+ "ID": "6de86667-9f01-4413-a104-1aa772c65165"
+ }
+ ],
+ "BreakpointIdentity": "14d49222-8aac-44b5-b857-242bbadcf023"
+ }
+ ],
+ "ClickMode": 1,
+ "TemplateKey": "Gost"
+ }
+ },
+ "4,20": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "91a18234-02e0-4c04-81db-bca14365e4d5"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "ef34254a-1377-437c-ae84-35e532d97189"
+ }
+ },
+ "value": "%CurrentUser%",
+ "compareType": 10
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "分配计划工时",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "b48fc0a4-ffae-4c92-9133-0b0194355db4"
+ }
+ ],
+ "ID": "394b3d97-1798-4cac-a81f-c2fa571012e0"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "你尚未成为该任务参与人,不能报工",
+ "BreakpointIdentity": "9e8860a0-cf0e-4157-8f2c-cd1e267ef988"
+ }
+ ],
+ "ID": "a9716c0a-6182-4d01-9d6a-e32d3e365405"
+ }
+ ],
+ "BreakpointIdentity": "1a6dd2e2-c39d-41f0-a3f9-7e2f14ed04b3"
+ }
+ ],
+ "ID": "d31402f3-c681-4344-80d8-79c85dee008f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "6f6e7fe6-8ede-4f4f-9bfc-ddbf31490afe"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "52173cd6-8405-49a1-bac5-0206cf2ea95e"
+ }
+ ],
+ "ID": "56e17251-79b1-406f-af6c-e1e80be3b82a"
+ }
+ ],
+ "BreakpointIdentity": "2452925f-ace5-4060-9029-82b1edcfa3d2"
+ }
+ ],
+ "ID": "d514e109-37f2-43b7-a7e4-d582f4481c9f"
+ }
+ ],
+ "BreakpointIdentity": "ed9f0cbb-8437-4480-b247-5b98cd6150ec"
+ }
+ ],
+ "Text": "计划工时",
+ "IsInvisible": true,
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "Application/005_add_5.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "c99004b8-fd01-4070-8a5b-bb83f727b4f3"
+ ]
+ },
+ "8,4": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务核定工时",
+ "GUID": "a80d4c74-1a59-46c0-bd2c-c250f5ad979b"
+ },
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "8ca78e3f-bb10-4ff5-9a22-646a17bf0a5f"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "工时详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "2358f00c-24d0-4e1c-b44a-64b275a6b15f"
+ }
+ ],
+ "ID": "935e5912-0d8a-48bc-b2c1-8e4d054c93ae"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "cdcc65f5-bf29-4491-a499-99084f803165"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-工时'!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "07bd0b3e-53b3-4b9e-9ee0-fee908472bdf"
+ }
+ ],
+ "ID": "d19ea063-5cf7-46df-8417-5816d67c576f"
+ }
+ ],
+ "BreakpointIdentity": "88ef1769-aa83-4e93-b80c-34cf6ca29567"
+ }
+ ],
+ "ID": "8c55ee14-97d5-46a2-aed0-4d6af7867542"
+ }
+ ],
+ "BreakpointIdentity": "f694ea40-2bc0-4336-aa84-a5480a953f61"
+ }
+ ],
+ "ClickMode": 1,
+ "TemplateKey": "Gost"
+ }
+ },
+ "8,20": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "717883c1-de70-40db-a09d-83b7f942cc38"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "bb186b1a-ec87-43c7-8ec5-96d0fd1ddc06"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "ef34254a-1377-437c-ae84-35e532d97189"
+ }
+ },
+ "value": "%CurrentUser%",
+ "compareType": 10
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "新增报工",
+ "PassValues": [
+ {
+ "Source": "实际",
+ "TargetCell": {
+ "SerializeProperty": "=新增报工!工时类型"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "621db91f-4b69-474f-a51e-7ee310e7f0d0"
+ }
+ ],
+ "ID": "a0639fe0-db6b-4b5e-9e31-a6dcbee66518"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "你尚未成为该任务参与人,不能报工!",
+ "BreakpointIdentity": "d332dc0c-91d3-42b4-8e47-60c560eb75f9"
+ }
+ ],
+ "ID": "86db8c00-a359-4b48-85c8-d2cb4b00b5ea"
+ }
+ ],
+ "BreakpointIdentity": "57241bb1-46b0-4ac3-8f43-01ba33cfce3a"
+ }
+ ],
+ "ID": "81a44c92-b631-4360-8bab-548d93db0c81"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "该任务尚未添加成员,是否立即添加?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "76f7f0dc-5781-4bb4-8d56-0fe898cd686d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-工时'!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "参与成员管理",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "56972b78-27b3-4197-82f4-cb1287a1f44d"
+ }
+ ],
+ "ID": "8a41e8b6-d364-4245-a8f3-3103098860eb"
+ }
+ ],
+ "BreakpointIdentity": "30b9a8e7-1eb0-4648-942a-528bf3267c97"
+ }
+ ],
+ "ID": "72f626a7-5ca2-42a8-a350-27a4ec7bc354"
+ }
+ ],
+ "BreakpointIdentity": "5a51bbd2-7d60-4944-a8e3-f3d65e357955"
+ }
+ ],
+ "ID": "67ad0526-9b3f-41bd-b67f-39c7809cf09a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "当前任务状态,允许上报工时",
+ "BreakpointIdentity": "25c20408-229f-43c8-97be-d0dacc9ec10c"
+ }
+ ],
+ "ID": "54271524-aa78-478b-adcf-af67377a8d31"
+ }
+ ],
+ "BreakpointIdentity": "b3aaa4f4-a5cc-421d-82f1-cbed0d38d932"
+ }
+ ],
+ "Text": "实际工时",
+ "IsInvisible": true,
+ "TemplateKey": "Gost",
+ "Icon": {
+ "Name": "Application/005_add_5.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ },
+ "RulesGuidList": [
+ "3f43eea5-2c34-4fc7-a4de-03e475465fec"
+ ]
+ },
+ "9,2": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "94f8bae36aee4ae7aec2a063ca731b1",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "34c2ef9d-0e1b-4f6d-8325-cdb094107405",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "d8ce1fd3-9afb-473d-bf53-af9af9d26804"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "a593d14a-e6a4-42b6-9e3c-91d83e3c76f4",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "bef0812a-28d1-45ea-a5ea-413ddedbb3f1",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "dcfe0af3-1b3e-4c12-a951-6bad9d648b90",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "51e95d2d-a1ee-422f-bf40-2fc2cab3222a"
+ },
+ "ColumnName": "工时类型"
+ },
+ {
+ "GUID": "01c00e0c-e3f8-4c47-9857-99c50b995b82",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "f2dbea9a-8aa1-4617-b186-8ab3d1abd22c"
+ },
+ "ColumnName": "工时日期"
+ },
+ {
+ "GUID": "d151989a-5eb4-4ce5-85e8-ee2caa82a3bb",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "上报工时",
+ "GUID": "ad174679-2cc4-4789-b890-bd909f0dcb46"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "a64e2423-13ab-4c45-91f9-3ea366d5d3b1",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "d64fcbc6-88c8-4e6b-b8c8-30fb30e48698"
+ },
+ "ColumnName": "核定工时"
+ },
+ {
+ "GUID": "f31b2d5d-3f99-42f8-8c17-80adabccd9f3",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!执行人&TEXT('任务-工时'!工时日期,\"m月d日\")&'任务-工时'!工时类型&\"工时为 \"&'任务-工时'!上报工时&\" 小时\"&IF('任务-工时'!核定工时='任务-工时'!上报工时,\"\",\",核定为\"&'任务-工时'!核定工时&\"小时\")"
+ },
+ "ColumnName": "描述"
+ },
+ {
+ "GUID": "62e7a975-cb37-438f-ab0a-279be6668e4c",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "0f5e3814-624e-4c73-bdeb-2c09cf848918"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "GUID": "2c493874-2da5-4853-9be6-d876b7143a23",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "e3773706-271b-48d2-b579-2d554d7e3863"
+ },
+ "ColumnName": "结算状态"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "7b5eb73b-a81c-420d-ad43-e25773a0fabd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "436e6e08-d960-4414-a963-0a4149f89e60"
+ },
+ "Value": "实际"
+ }
+ ]
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "ec13a288-056d-4368-963a-67c953de132b"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "ID",
+ "执行人",
+ "工时类型",
+ "工时日期",
+ "上报工时",
+ "核定工时",
+ "描述",
+ "执行内容",
+ "结算状态"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "LoadOnDemandCount": 10,
+ "TemplateKey": "竖排无样式",
+ "DoNotLoadDataWhenLoadPage": true
+ }
+ },
+ "10,2": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "ListviewName": "图文列表表格1",
+ "pagerCount": 5,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "->"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "hideOnSinglePage": true
+ }
+ },
+ "13,21": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "折叠",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务首页!工时分配方式"
+ }
+ ]
+ },
+ "value": "1,2",
+ "compareType": 12
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!4:13"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-工时'!折叠工时详情)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a7e86905-a9f8-4602-9f1f-50def1968cb9"
+ }
+ ],
+ "ID": "3fd837b2-1412-42d5-9b96-ed49ef71eb6d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!8:13"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-工时'!折叠工时详情)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9c0973ea-b868-4743-9bed-4acb707cd122"
+ }
+ ],
+ "ID": "63b93668-ce84-4dad-b68f-05781b7910da"
+ }
+ ],
+ "BreakpointIdentity": "776196f0-06d0-4593-8cac-76350cd25e39"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='任务-工时'!折叠工时详情"
+ }
+ ]
+ },
+ "value": "1",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": true,
+ "clearRuntimeQueryConditions": true
+ }
+ },
+ "BreakpointIdentity": "2e34506e-5ea1-4134-a6fd-bdbc4d2387e1"
+ }
+ ],
+ "ID": "77e339ca-ceb4-461f-9f1e-0522365fce9d"
+ }
+ ],
+ "BreakpointIdentity": "5e2975f6-f6a2-4e44-9a9d-dcfc5fabe671"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "Foreground": 4,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "TextIndent": 15,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 7,
+ "Formatter": 2,
+ "HorizontalAlignment": 8
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 8
+ },
+ {
+ "Formatter": 9,
+ "TextIndent": 5,
+ "HorizontalAlignment": 3,
+ "Underline": false
+ },
+ {
+ "Foreground": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 9,
+ "TextIndent": 5,
+ "HorizontalAlignment": 3,
+ "Underline": false
+ },
+ {
+ "Foreground": 5
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "[AUTO]General",
+ "Left",
+ "Accent 1 0",
+ "Text 1 50",
+ "Right",
+ "Background 1 -25",
+ "Center",
+ "General\"小时\""
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,5": 1,
+ "1,19": 2,
+ "1,20": 3,
+ "1,21": 4,
+ "1,22": 4,
+ "1,23": 5,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,23": 5,
+ "4,2": 6,
+ "4,4": 7,
+ "4,20": 8,
+ "5,2": 6,
+ "5,3": 6,
+ "5,4": 7,
+ "5,5": 7,
+ "5,6": 7,
+ "5,7": 7,
+ "5,8": 7,
+ "5,9": 7,
+ "5,10": 7,
+ "5,11": 7,
+ "5,12": 7,
+ "5,13": 7,
+ "5,14": 7,
+ "5,15": 7,
+ "5,16": 7,
+ "5,17": 7,
+ "5,18": 7,
+ "8,2": 6,
+ "8,4": 9,
+ "8,20": 3,
+ "8,21": 4,
+ "8,22": 4,
+ "8,23": 4,
+ "9,2": 6,
+ "9,23": 4,
+ "10,2": 6,
+ "10,23": 4,
+ "11,2": 6,
+ "11,3": 6,
+ "11,4": 9,
+ "11,5": 9,
+ "11,6": 9,
+ "11,7": 9,
+ "11,8": 9,
+ "11,9": 9,
+ "11,10": 9,
+ "11,11": 9,
+ "11,12": 9,
+ "11,13": 9,
+ "11,14": 9,
+ "11,15": 9,
+ "11,16": 9,
+ "11,17": 9,
+ "11,18": 9,
+ "11,19": 4,
+ "11,20": 3,
+ "11,21": 3,
+ "11,22": 3,
+ "11,23": 4,
+ "12,2": 6,
+ "12,3": 6,
+ "12,4": 9,
+ "12,5": 9,
+ "12,6": 9,
+ "12,7": 9,
+ "12,8": 9,
+ "12,9": 9,
+ "12,10": 9,
+ "12,11": 9,
+ "12,12": 9,
+ "12,13": 9,
+ "12,14": 9,
+ "12,15": 9,
+ "12,16": 9,
+ "12,17": 9,
+ "12,18": 9,
+ "12,19": 4,
+ "12,20": 3,
+ "12,21": 3,
+ "12,22": 3,
+ "12,23": 4,
+ "13,2": 6,
+ "13,3": 6,
+ "13,4": 9,
+ "13,5": 9,
+ "13,6": 9,
+ "13,7": 9,
+ "13,8": 9,
+ "13,9": 9,
+ "13,10": 9,
+ "13,11": 9,
+ "13,12": 9,
+ "13,13": 9,
+ "13,14": 9,
+ "13,15": 9,
+ "13,16": 9,
+ "13,17": 9,
+ "13,18": 9,
+ "13,19": 4,
+ "13,20": 3,
+ "13,21": 3
+ },
+ "ColStyles": {
+ "1": 10,
+ "2": 10,
+ "3": 10
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,2,1,2",
+ "8,2,1,2",
+ "4,20,1,3",
+ "8,20,1,3",
+ "9,2,1,21",
+ "10,2,1,21",
+ "13,21,1,3",
+ "1,20,1,3",
+ "4,4,1,16",
+ "8,4,1,16",
+ "1,1,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务平行视图",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!任务状态码>=2"
+ },
+ "Priority": 2,
+ "GUID": "3f43eea5-2c34-4fc7-a4de-03e475465fec",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND('任务-工时'!任务状态码>=2,OR('任务-工时'!工时分配方式=1,'任务-工时'!工时分配方式=2),OR('任务-工时'!父任务负责人='任务-工时'!当前用户,'任务-工时'!任务负责人='任务-工时'!当前用户,'任务-工时'!项目经理='任务-工时'!当前用户))"
+ },
+ "Priority": 1,
+ "GUID": "c99004b8-fd01-4070-8a5b-bb83f727b4f3",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND('任务-工时'!任务状态码>=2,'任务-工时'!折叠工时详情)"
+ },
+ "GUID": "f0252303-f510-466d-ad62-b3d710deb5b4",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "03800ae4-18af-4c3c-98bb-40694b1eb80b.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 5.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Background 2 -10",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "24,119",
+ "Size": "741,354"
+ },
+ {
+ "Name": "a0c55ba2-d00e-42f2-ba40-0168dedc4f0d.png",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "CornerRadius": 5.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Background 2 -10",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "24,52",
+ "Size": "741,52"
+ },
+ {
+ "FitToBrowserWidth": true,
+ "Name": "d53a723b-acdd-4b76-9505-d1b500669e78.png",
+ "DisplayName": "背景图3",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-工时'!折叠工时详情"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT('任务-工时'!折叠工时详情)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "bf6c95e4-d5cb-407f-b6d4-52edbace0e17"
+ }
+ ],
+ "StyleInfo": {
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "765,52"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "折叠工时详情",
+ "Formula": "'任务-工时'!$V$14"
+ }
+ ]
+}//F0qhkvg0U7AgIJYC4OjOVlL1XUW/ArUD+0wl8WO1+fa7AAVJLl1lKCzoGlpMmRN1EUMTAlWx2wMVEsUwmNm2f4Fp/6R9vb2ziOawA1E7e5alaca0CieeNOi6cXxHbefXrrLYMIMJIK/cRAOc+LdpCiGg4viruq1R/qnUuhJB7itQ8ZtEJh9P+6L2oBAGYyX8PaQ7InBvHS12t8MXkeaeXcaDFffotXxelgOy9nQBMO0wWv+z/Gmbi8msuTfG++cqYpWBAUJ3AvcKOnOyuOfYrXZggFz92JdySekN1g/3tHcXnEDYGPxgCFHExggWG6yuFPppml74aJ1zScQmSRjPTzByLvHakj+N/Rk7hZVgHGUxOzBrnYtx42iEIPgB3pHq7dR3/w4Aq/Lm36toaWCL61C4HgAuFt6ozKKypdkjnLdBWLFCpz46f6EByA/+f61mO3nsv6XwmcxdXVt3Y02bKELUrO8SWyyzXwN6MN/5VBsT8M+t4sDCRLUHEpXo4jgq06KB3i66ioTau3psxrmxFVYlUOJ65ML76xaELavTYLJEp6aM8lHcKk2GMlU4vSCjQEcVnVP07WaBhHWByjtrQpPYOnSKzgRbSf6xDNA6/Ke8x9XEZxuYWvSaBlhxi6OoMqLSMBfjfNBh+JSBzEXYOon63qbzmhgoZVJvTuEciZdByuijFFQHMOy24AVAcnyhnQJoozC9RV+k/GY2yAtWnbgx9wTN0MuE+vOKQi31e3RjElYb8p43Y3cFasC4P7SR4uuihYNFGmh5pnR5Gf25g3XM0ua7kqdt4kckIRd0kpwgQ/RULr6X07AcHtkWogh5bGZnDP8HTakDiGIuruOHuGge4TKyY7In7UmHTxeglxwVu2PrxqA2RAUIUgfiJzAoXlY4+KxqCBup3Pdwe1oRsA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-工时.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-工时.rd
new file mode 100644
index 00000000..32413f1b
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务-工时.rd
@@ -0,0 +1,14 @@
+{
+ "PageType": 0,
+ "ColumnCount": 24,
+ "RowCount": 14,
+ "Formulas": {
+ "1,23": "IF(折叠工时详情,上箭头,下箭头)"
+ },
+ "CustomNames": [
+ {
+ "Name": "折叠工时详情",
+ "Formula": "'任务-工时'!$V$14"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-项目信息.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-项目信息.json
new file mode 100644
index 00000000..8212a16e
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-项目信息.json
@@ -0,0 +1,715 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 76.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 213.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 17,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 24,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "项目工期",
+ "5,1": "项目工时",
+ "9,1": "项目简介",
+ "13,1": "项目成员"
+ },
+ "Formulas": {
+ "3,1": "项目开始日期日&\",\"&项目结束日期"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "起始日期",
+ "GUID": "0e3c2f8b-c72e-4c8b-9621-77700118dacb"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务助手-项目信息'!B4"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "558e2bc2-1295-4a1b-91e4-e0a626fc9d50"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务助手-项目信息'!项目开始日期"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务助手-项目信息'!开始日期"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务助手-项目信息'!项目结束日期"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务助手-项目信息'!结束日期"
+ }
+ }
+ ],
+ "BreakpointIdentity": "397871de-8fd5-4fac-803a-95bc5e5e9e69"
+ }
+ ],
+ "ID": "00609ef0-fe13-4aa0-983b-2d3ee0e41ae4"
+ }
+ ],
+ "BreakpointIdentity": "ee57667e-8667-40a4-81dc-e95a5bd0e177"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "fdb23c51-a43e-484f-b093-ac8034767300"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": 0,
+ "step": 1,
+ "placeholder": "请输入",
+ "controls": false,
+ "IsDisabled": true
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "b11c5060-2dd8-438f-b45a-37f38c3aa551"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入",
+ "resize": "vertical"
+ }
+ },
+ "15,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "参与人列表",
+ "GUID": "ce80f498-e6ab-4496-8d7b-c99b6e83501c"
+ },
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "1220302c-dd64-4f56-be94-92dc6d10fa30",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "7007a224-698e-4da3-bd24-67225098f459",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目成员"
+ },
+ {
+ "GUID": "2448bdcb-2dc4-4b3c-b52e-06796927b2ce",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "d2a84b75-c912-4d21-aec5-23be6ba22269",
+ "RelationBinding": {
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "岗位名称"
+ }
+ },
+ "ColumnName": "岗位名称"
+ },
+ {
+ "GUID": "8ea16198-7969-48e0-a221-6771fb4a5366",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "ac7d16b3-0038-4797-97e8-f099d67b248c"
+ },
+ "ColumnName": "默认时薪"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "57e527e7-ae79-4565-9638-98384da3a58c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务助手-项目信息'!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "columns": [],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "FontWeight": 0,
+ "Foreground": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 3
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "FontWeight": 0,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "FontWeight": 0,
+ "Foreground": 1,
+ "Formatter": 5
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "Formatter": 6,
+ "VerticalAlignment": 7,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Body",
+ "0.0\"小时\"",
+ "[AUTO]General",
+ "@",
+ "Top"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "3,1": 1,
+ "5,0": 2,
+ "5,1": 3,
+ "5,2": 2,
+ "5,3": 2,
+ "5,4": 2,
+ "5,5": 2,
+ "5,6": 2,
+ "5,7": 2,
+ "5,8": 2,
+ "5,9": 2,
+ "5,10": 2,
+ "5,11": 2,
+ "5,12": 2,
+ "5,13": 2,
+ "5,14": 2,
+ "5,15": 2,
+ "5,16": 2,
+ "5,17": 2,
+ "5,18": 2,
+ "5,19": 2,
+ "5,20": 2,
+ "5,21": 2,
+ "5,22": 2,
+ "5,23": 2,
+ "6,0": 2,
+ "6,1": 2,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 2,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "7,0": 2,
+ "7,1": 4,
+ "7,23": 2,
+ "9,0": 2,
+ "9,1": 5,
+ "9,2": 2,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,9": 2,
+ "9,10": 2,
+ "9,11": 2,
+ "9,12": 2,
+ "9,13": 2,
+ "9,14": 2,
+ "9,15": 2,
+ "9,16": 2,
+ "9,17": 2,
+ "9,18": 2,
+ "9,19": 2,
+ "9,20": 2,
+ "9,21": 2,
+ "9,22": 2,
+ "9,23": 2,
+ "10,0": 2,
+ "10,1": 2,
+ "10,2": 2,
+ "10,3": 2,
+ "10,4": 2,
+ "10,5": 2,
+ "10,6": 2,
+ "10,7": 2,
+ "10,8": 2,
+ "10,9": 2,
+ "10,10": 2,
+ "10,11": 2,
+ "10,12": 2,
+ "10,13": 2,
+ "10,14": 2,
+ "10,15": 2,
+ "10,16": 2,
+ "10,17": 2,
+ "10,18": 2,
+ "10,19": 2,
+ "10,20": 2,
+ "10,21": 2,
+ "10,22": 2,
+ "10,23": 2,
+ "11,0": 2,
+ "11,1": 6,
+ "11,23": 2,
+ "13,0": 2,
+ "13,1": 5,
+ "13,2": 2,
+ "13,3": 2,
+ "13,4": 2,
+ "13,5": 2,
+ "13,6": 2,
+ "13,7": 2,
+ "13,8": 2,
+ "13,9": 2,
+ "13,10": 2,
+ "13,11": 2,
+ "13,12": 2,
+ "13,13": 2,
+ "13,14": 2,
+ "13,15": 2,
+ "13,16": 2,
+ "13,17": 2,
+ "13,18": 2,
+ "13,19": 2,
+ "13,20": 2,
+ "13,21": 2,
+ "13,22": 2,
+ "13,23": 2,
+ "14,0": 2,
+ "14,1": 2,
+ "14,2": 2,
+ "14,3": 2,
+ "14,4": 2,
+ "14,5": 2,
+ "14,6": 2,
+ "14,7": 2,
+ "14,8": 2,
+ "14,9": 2,
+ "14,10": 2,
+ "14,11": 2,
+ "14,12": 2,
+ "14,13": 2,
+ "14,14": 2,
+ "14,15": 2,
+ "14,16": 2,
+ "14,17": 2,
+ "14,18": 2,
+ "14,19": 2,
+ "14,20": 2,
+ "14,21": 2,
+ "14,22": 2,
+ "14,23": 2,
+ "15,0": 2,
+ "15,1": 7,
+ "15,23": 2,
+ "16,23": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "15,1,1,22",
+ "3,1,1,22",
+ "7,1,1,22",
+ "11,1,1,22"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//5Y+gRle9ok95LmIP7XXKT5nHxE0DEibpt1boeI/ex55PWKMzEwKruJ0d0mEZrvJM01Pp0yh6pbV56R7We6vJT+QyxD2dW/k0CC/K1plisDxbxPdoPUX8Wz//LeFdJ2pRe8vXjy/UXwfILo7efJCLylSJvDmdo2odWY8+qZz2tFOGoiZGGjUAKci2UDhfTIZDtVyYQRROvgUjVslMSu62unH9wv8kPxd01K5NE6XSmvASJ6ugKnHYKHyiUPUs2Lkvh/fyg6DGc2fQe2hocgaYnIkAFXjIaF7QzezweoHSioR6nl6IF7X5cT3C5qi8we1X2wUILldLKazobDsPzL1xO/ZFghF4Zg610yP4fQFHEweoS3qp4J28p/8ilqd7vgCfpXjdnh7MAc9qVQ1wgAN2cdXdcavhjEovwhtGlO1gm1nnAE4pTzXFBG7sYKfgeV+bebDlOxjjdHZD4wkyTM1wLkSkTSJEcyVRzMoaUUo3Z1BlVJQWVm5kKRqI8+Tl++wLb1lDlGzbRu97ef3lwFhapxH64oJPt2sYnbKXH2QAwnflYlz+M9GYm9JWrMuGOcCThZE5iYyeE3VtnhtE2xQjQNPGqxx/ZsC3RwKe6L/+JnvxSp8zPQAZgNB/A+OrQ8UF4MOfQVeNAbHZP7mVHlsDRdnBTkP3ybOdRpHFnbFTp2jQZcuaYxrRoghNfXwYIPnPMMxd2i50qNk73a2krX/yfuyHsvDr2D9Rrqjz6khx9jaZ9rUclBrXVtcBMS6x6kaGXYy+R2WgwL4bdP34cncXZhDRax73HTuDK07La7bZplawJSUYel5ciSW+dvhCS3J1ARReizRwURl1IFmeC4OImsdz0jx1iPTJOUwBffE5808ry6vZTUA50xdvz1Vkz7TePNHDSZE2k9rKEoWBaNTY1w==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-项目信息.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-项目信息.rd
new file mode 100644
index 00000000..12c9d965
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-项目信息.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 0,
+ "ColumnCount": 24,
+ "RowCount": 17,
+ "Formulas": {
+ "3,1": "项目开始日期日&\",\"&项目结束日期"
+ }
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-首页.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-首页.json
new file mode 100644
index 00000000..e43125e5
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-首页.json
@@ -0,0 +1,650 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 49.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 3.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 665.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 8,
+ 9
+ ],
+ "Count": 10,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "4,0": "任务助手-项目信息",
+ "6,13": "返回",
+ "6,21": "下一步",
+ "8,1": "项目ID",
+ "8,8": "项目开始日期",
+ "9,1": "参与人列表",
+ "9,8": "项目结束日期"
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "ElementUI.StepsCellType, ElementUI",
+ "CommandList": [],
+ "options": [
+ {
+ "value": "1",
+ "title": "填写项目信息",
+ "description": ""
+ },
+ {
+ "value": "2",
+ "title": "补充功能需求",
+ "description": ""
+ },
+ {
+ "value": "3",
+ "title": "生成任务信息",
+ "description": ""
+ },
+ {
+ "value": "4",
+ "title": "导入任务信息"
+ }
+ ],
+ "layout": "horizontal",
+ "simple": true
+ }
+ },
+ "4,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务助手-项目信息",
+ "OverflowMode": 1
+ }
+ },
+ "6,13": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "返回",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "6,21": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "下一步",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "8,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "00011daf-c634-4751-a5ce-8adbddfcb536"
+ }
+ },
+ "8,11": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "698be547-9bd9-4f9e-9817-bcc230ca1a03"
+ }
+ },
+ "9,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "参与人列表",
+ "GUID": "80dc008d-195d-4a75-ba80-4d6b1a66cdee"
+ }
+ },
+ "9,11": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "f963ec5e-20eb-45ed-8694-82208390fb31"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "Formatter": 1
+ },
+ {
+ "Formatter": 2,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "Background": 4,
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "HorizontalAlignment": 5,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "HorizontalAlignment": 6,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Formatter": 2,
+ "HorizontalAlignment": 6,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "HorizontalAlignment": 5,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "HorizontalAlignment": 6,
+ "BorderBottom": 0,
+ "BorderTop": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "HorizontalAlignment": 6,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderRight": 0
+ },
+ {
+ "Background": 7
+ },
+ {
+ "FontSize": 12.0,
+ "HorizontalAlignment": 6
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "@\":\"",
+ "black",
+ "Accent 3 80",
+ "Left",
+ "Right",
+ "Accent 3 0"
+ ],
+ "Borders": [
+ {
+ "Color": 3
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "6,13": 1,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 0,
+ "6,17": 0,
+ "6,18": 0,
+ "8,1": 2,
+ "8,2": 3,
+ "8,3": 3,
+ "8,4": 4,
+ "8,5": 5,
+ "8,6": 5,
+ "8,7": 5,
+ "8,8": 2,
+ "8,9": 3,
+ "8,10": 3,
+ "8,11": 4,
+ "8,12": 5,
+ "8,13": 5,
+ "8,14": 5,
+ "8,15": 6,
+ "8,16": 5,
+ "8,17": 5,
+ "8,18": 7,
+ "8,19": 8,
+ "8,20": 8,
+ "8,21": 9,
+ "8,22": 6,
+ "8,23": 5,
+ "8,24": 5,
+ "8,25": 7,
+ "8,26": 10,
+ "8,27": 10,
+ "8,28": 11,
+ "8,29": 6,
+ "8,30": 5,
+ "8,31": 5,
+ "8,32": 7,
+ "8,33": 10,
+ "8,34": 10,
+ "8,35": 11,
+ "9,1": 2,
+ "9,2": 3,
+ "9,3": 3,
+ "9,4": 4,
+ "9,5": 5,
+ "9,6": 5,
+ "9,7": 5,
+ "9,8": 2,
+ "9,9": 3,
+ "9,10": 3,
+ "9,11": 4,
+ "9,12": 5,
+ "9,13": 5,
+ "9,14": 5,
+ "9,15": 6,
+ "9,16": 5,
+ "9,17": 5,
+ "9,18": 7,
+ "9,19": 8,
+ "9,20": 8,
+ "9,21": 9,
+ "9,22": 6,
+ "9,23": 5,
+ "9,24": 5,
+ "9,25": 7,
+ "9,26": 10,
+ "9,27": 10,
+ "9,28": 11,
+ "9,29": 6,
+ "9,30": 5,
+ "9,31": 5,
+ "9,32": 7,
+ "9,33": 10,
+ "9,34": 10,
+ "9,35": 11
+ },
+ "RowStyles": {
+ "3": 12,
+ "8": 13,
+ "9": 13
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,0,1,39",
+ "4,0,1,39",
+ "6,21,1,6",
+ "6,13,1,6",
+ "8,4,1,4",
+ "9,4,1,4",
+ "8,11,1,4",
+ "9,11,1,4",
+ "8,1,1,3",
+ "9,1,1,3",
+ "9,8,1,3",
+ "8,8,1,3",
+ "9,15,1,3",
+ "8,15,1,3",
+ "8,18,1,4",
+ "9,18,1,4",
+ "9,22,1,3",
+ "8,22,1,3",
+ "8,25,1,4",
+ "9,25,1,4",
+ "9,29,1,3",
+ "8,29,1,3",
+ "8,32,1,4",
+ "9,32,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "6497762b-9250-4e75-9a2a-932026dfe834.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "Fill": "#FFF5F7FA"
+ },
+ "IsAutomaticFill": false,
+ "Size": "1248,113"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "'任务助手-首页'!$E$9"
+ },
+ {
+ "Name": "项目成员列表",
+ "Formula": "'任务助手-首页'!$E$10"
+ },
+ {
+ "Name": "项目开始日期",
+ "Formula": "'任务助手-首页'!$L$9"
+ },
+ {
+ "Name": "项目结束日期",
+ "Formula": "'任务助手-首页'!$L$10"
+ }
+ ]
+}//hicf6qwtuHug9PTurZBiKjXmr3hSf5DIyysW3xoaB5o1dr2r400VkEF2B4TYFdZD4WFnL9EZ23G0poJktnuYkrZOr7V6A404uKqyGHJvqFwLf+9GQ+FslOdLKCONqFQ043waRa7q8kdtyHZjXw2FSL8L76Jm7Md5ZC7+ybR8s1aTSEysrjBH6UPB75JQNsjETOfP7CUYSCjFmATJk326YuTImmAFkpsW3iMiOcSzEKoLUutCw/aj+xMb1CIKxqM/ZIIhRVU2ylAthyrNjev99jeZcqmv8gD6wWzRB3YDYCaoHSk582ZZ1btLiroJbSAMbiI/q6bjQ1NkMEHkWkDVPcelWjA+1SdOYwjP4f6hgRrmCetAuWGUvspL12L3OfnxetoVcRo+0xxDTR+UdXAgjZA2lGnej6bvfKQQj6h/bTnPyziq1M42SKoekJuPj5N0k6rhn7JFjH7tweiYbJkJehAN6qbU2f7HWyC4H1CTSOv+8b1pVfCKfv3MPFm0RLQIu6RAOkbOFcY9y03JpMgUNGJxZCpOd/WOlaB8d3+60HzFq0EI1tIGGlpgUPbIdKVqCekt8VZFsj1QcMHDPI09ENthiec6Q0jR9d61KlqrZKi0A78xJsqmlMj1iXdLDiPrHzB5qwrx6RzBVrcDil6oPfq6en9ZlywNsxgLPFJs6Z3gpr/tUhnd5lpnXgjxZynvHx9cuykPRNaP89mphMGjW06plSKVFF77dx+oxgAeFX7Ldzk7ujeVAll5+1OYdx62VzOu9g7LuKGqoaf0pgXT2yh2VH1nHyzk3BZrp3I8W9tuXUU3XWN5z7BUA/QCfJRqwN7H4YB70dA/nKV8kRv5XZxF+dkfbKYb7gWYTYcErVe7aHIKM8hIUQUkVHz/lvcs6CsRD2S7Fq7kz7hMp8riFQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-首页.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-首页.rd
new file mode 100644
index 00000000..ee809e29
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务创建助手/任务助手-首页.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 39,
+ "RowCount": 10,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "'任务助手-首页'!$E$9"
+ },
+ {
+ "Name": "项目成员列表",
+ "Formula": "'任务助手-首页'!$E$10"
+ },
+ {
+ "Name": "项目开始日期",
+ "Formula": "'任务助手-首页'!$L$9"
+ },
+ {
+ "Name": "项目结束日期",
+ "Formula": "'任务助手-首页'!$L$10"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批/任务审批.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批/任务审批.json
new file mode 100644
index 00000000..8b305e84
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批/任务审批.json
@@ -0,0 +1,2489 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 41.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 8,
+ 9,
+ 10,
+ 30,
+ 31
+ ],
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 410.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 30,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "0,28": "FGC_审批记录",
+ "3,1": "所属项目",
+ "3,14": "所属任务",
+ "6,1": "任务名称",
+ "6,14": "任务负责人",
+ "7,14": "%CurrentUser.UserName%",
+ "9,1": "功能名称",
+ "9,14": "功能描述",
+ "12,1": "任务类型",
+ "12,14": "任务分组",
+ "12,24": "添加",
+ "15,1": "任务版本",
+ "15,11": "添加",
+ "15,14": "预算工时",
+ "18,1": "计划开始日期",
+ "18,14": "计划截止日期",
+ "21,1": "任务说明",
+ "21,24": "编辑",
+ "26,1": "备注",
+ "26,24": "编辑"
+ },
+ "Formulas": {
+ "15,23": "父任务剩余工时",
+ "13,14": "IF(父任务ID<>\"\",ODATA(\"任务表?$select=分组ID&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)),\"\")",
+ "10,1": "B8"
+ },
+ "AttachInfos": {
+ "0,28": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Task.Name"
+ }
+ ]
+ },
+ "value": "编写任务"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Action.Name"
+ }
+ ]
+ },
+ "value": "提交"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "1f94aeb3-846e-4699-841d-53be62a40076"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "任务发起流程前校验",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!任务ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "3c8567d3-7e74-40ae-82d3-fb8d36b96806"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "161aa5dc-5aa1-4db2-9bf3-e1e51ff34343"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务审批!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "52cfe8a9-5fda-44ea-b01f-9dd29a23ddca"
+ },
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "558f3a5b-1d28-4206-a27a-9f4e250b16af"
+ }
+ ],
+ "ID": "54b4f32d-bd77-4b6e-a05e-b7f3b9a0b7a5"
+ }
+ ],
+ "BreakpointIdentity": "a7c5c86a-f77c-4d10-8533-9cca7bb93a16"
+ }
+ ],
+ "ID": "1deaf7fb-cc5a-4fed-b17b-7e45da64e3e5"
+ }
+ ],
+ "BreakpointIdentity": "3f99f1c4-7f77-45fc-b881-c081a53c4b3d"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "c1ab2264-45b9-4a92-a8d1-6d992af9a885"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Task.Name"
+ }
+ ]
+ },
+ "value": "暂存"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "79348b6c-691a-44d6-a599-3c2a014f5ab2"
+ }
+ ],
+ "ID": "b553a513-23f8-4438-a184-abe046577d7f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "73c82ec7-1ab6-4fa5-ba6d-15209e5ca10e"
+ }
+ ],
+ "ID": "c209c815-6cd7-4bb9-bdd3-5e8d8247ce1c"
+ }
+ ],
+ "BreakpointIdentity": "fe87d167-7166-4239-ab2b-0e661ad09eba"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ },
+ {
+ "ActionTitle": "终止",
+ "TemplateKey": "拒绝"
+ }
+ ]
+ }
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "86de7969-ba21-4f48-8822-b7ad84f42ae5"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "ff885f98-e20e-4185-86cc-763a154708e0",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "64c85762-bc3d-4aa5-b636-c3bd85f6e4df"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "b0dc232e-5978-4b79-afd9-e9503ec3d87b",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "6e2873dc-4dbb-471a-a4c4-b5799fc9e5dd"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "b98dc280-e13c-49f1-9812-374be47283e9"
+ ]
+ },
+ "4,14": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "3aa31c76-cc72-4ecc-8d53-c9637cbc9e5f"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务表",
+ "BindingInfos": [
+ {
+ "GUID": "dfc2afd5-af53-4e36-a1a1-18f8e281164e",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "06f0d9ad-d441-4df5-83d8-f43e361f6b03"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "82975387-8cbc-4e86-82da-9e4ded741062",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "829797eb-9fe4-4c4d-9608-d682cbd0ef85"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "678029eb-0ab6-41c3-9d6d-cd14010ad072"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "6,9": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 公开客户可见",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!9:11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!J7"
+ }
+ }
+ ],
+ "BreakpointIdentity": "721a0c08-84f6-4246-bdc2-c4faec131763"
+ }
+ ]
+ },
+ "RulesGuidList": [
+ "27dba19f-d274-4cdc-bc05-9c58cf4124ee"
+ ]
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "cc548634-be4e-4850-be64-73a4b1c503c3"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入标题",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,14": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "e3a76743-b2b0-48ee-ac36-1c8c174e98c8"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "e3c18ddb-fd43-469a-8017-371d2a7374c0",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "4912de6c-68f3-455c-818d-8af02ae1330f"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "648e1ae1-16fe-4a34-9b1c-cfe015d63141",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "a89462db-3d60-465a-af65-ae6f5dd424ad",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "10b18d63-8afc-4f24-92d0-e2c2c5e2d964"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "功能名称",
+ "GUID": "e144052c-4b7a-47d7-abd4-85026c80acd3"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入标题",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务审批!J7"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务审批!B11"
+ }
+ ]
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请填写功能名称(对客户可见)",
+ "BreakpointIdentity": "f9d9d463-773a-49bf-a157-d9f2d1223ea6"
+ }
+ ],
+ "ID": "044655e7-fee0-4577-b837-6d468e7d98d0"
+ }
+ ],
+ "BreakpointIdentity": "64d0d464-65e6-40f5-94fa-37378e0f0cd0"
+ }
+ ]
+ }
+ },
+ "10,14": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "功能描述",
+ "GUID": "ac7cd340-8be3-4a50-94d3-4a3fe164c574"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入标题",
+ "resize": "none",
+ "clearable": true
+ },
+ "DataValidationInfo": {}
+ },
+ "12,24": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务审批!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!O14"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "b3fd511c-3f32-473e-86a3-9a94722b825a"
+ }
+ ],
+ "ID": "5f41d832-84e7-41ac-91bc-31025a42746c"
+ }
+ ],
+ "BreakpointIdentity": "d451b811-59e9-474d-8e76-e51940e676ab"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目任务分组详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目任务分组详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "50f51e28-8081-441a-9c3e-f4ae7a8a9c22"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "c6f37a76-fcdb-4c5e-834d-bb2592050dd0"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务类型",
+ "BindingInfos": [
+ {
+ "GUID": "5e7038cd-21ba-4c65-aba4-43c13aed723d",
+ "BindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "ID",
+ "GUID": "310e1309-3257-47d5-b998-efa3844812b3"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "1351f739-6e05-4a7e-8ba4-7197839ed46c",
+ "BindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "任务类型",
+ "GUID": "4c90b292-bb95-4f38-9321-09897fab9d76"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {}
+ },
+ "13,14": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "6f618069-d5e2-4f29-b456-f48cf17463b1"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "BindingInfos": [
+ {
+ "GUID": "17452b47-2d8d-4ca0-bc6e-42da7032d7a7",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "fb8f4402-1751-4072-932f-5ea2e98dd17d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "271ac792-3768-4254-bb77-6a75cb3e0365",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "af0adc14-eecd-41da-b475-a5a63f3608b3"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "7312cf22-060f-4b8b-83d6-52f802b773e8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(任务审批!父任务ID=\"\",\"请选择\",\"跟随父任务分组\")"
+ },
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {},
+ "RulesGuidList": [
+ "008228d3-63da-4d75-9143-4865d89c69ac"
+ ]
+ },
+ "15,11": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!B17"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "f96c606c-b309-4ab8-a897-d8ce40f2e05c"
+ }
+ ],
+ "ID": "2fae8081-10fb-47a3-b98b-27136ddc3762"
+ }
+ ],
+ "BreakpointIdentity": "7446faef-16c6-4db7-89ad-03b8b0f843ac"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目版本详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "78098376-3018-45f6-92f2-b5d7febc6a22"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "16,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "9c5b6d4f-2cd9-4734-aeaf-b37b7a632733"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "e4b66a03-3553-4a90-9876-7f90abb5beb2",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "aa305150-170b-46cc-b345-c6b982fcd812"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "6d2b1f30-47e7-4c31-ba72-179a4181260e",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "a9ff5075-d802-413b-82ec-67b7955317ef"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "58f1edc3-9608-45dd-941e-4de01cb09196"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {}
+ },
+ "16,14": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "494fa434-add2-4e18-a06e-1a843438a37c"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0",
+ "step": 1,
+ "placeholder": "请输入工时(h)",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 1,
+ "CompareParamType": 6,
+ "FirstParamValue": "0"
+ }
+ },
+ "19,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "40ccddf8-de27-484c-8869-639ffcd5978b"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "editable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {}
+ },
+ "19,14": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "结束时间",
+ "GUID": "cf9943b2-c217-4089-b19a-b3733476ebca"
+ },
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "date",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "editable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {}
+ },
+ "21,24": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "PageName": "富文本编辑器",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!B24"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=富文本编辑器!编辑器"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9bad12d2-54da-428c-8b04-8721362055f2"
+ }
+ ],
+ "Text": "编辑",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "23,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "关联资源",
+ "GUID": "efe00144-d0d7-4ccb-b9b6-0ece004aa11c"
+ },
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ }
+ },
+ "26,24": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "PageName": "富文本编辑器",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!B28"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=富文本编辑器!编辑器"
+ }
+ }
+ ],
+ "BreakpointIdentity": "41d70915-c05a-4378-aa99-624f6134dbfd"
+ }
+ ],
+ "Text": "编辑",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "27,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "d0c98d4f-61ee-4fef-9a1b-b15ce2378646"
+ },
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ }
+ },
+ "30,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "4acfce19-0d3b-415c-895b-d41f74e4eb62"
+ }
+ },
+ "30,4": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "6c257ebd-a164-433a-92f5-65e3640fff5a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "b8f2f9ad-08d9-4b37-ac46-173fa1c6edc8"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "411acb89-0df5-48aa-af86-46113be149b8"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderLeft": 0
+ },
+ {
+ "FontSize": 16.0
+ },
+ {
+ "Formatter": 1
+ },
+ {
+ "Formatter": 1,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 6,
+ "Underline": false
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 6,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "Formatter": 7,
+ "HorizontalAlignment": 6
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 6,
+ "Underline": false,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderTop": 1
+ },
+ {
+ "BorderTop": 1,
+ "BorderRight": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderBottom": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": -1.0,
+ "Formatter": 9
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "\"所属任务:\"@",
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "black",
+ "Right",
+ "\"父任务可分配:\"0.0\"h\"",
+ "Background 1 -15",
+ "@"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ },
+ {
+ "Color": 8
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,27": 0,
+ "1,1": 1,
+ "1,26": 1,
+ "1,27": 0,
+ "2,1": 2,
+ "2,2": 2,
+ "2,3": 2,
+ "2,4": 2,
+ "2,5": 2,
+ "2,6": 2,
+ "2,7": 2,
+ "2,8": 2,
+ "2,9": 2,
+ "2,10": 2,
+ "2,11": 2,
+ "2,12": 2,
+ "2,13": 2,
+ "2,14": 2,
+ "2,15": 2,
+ "2,16": 2,
+ "2,17": 2,
+ "2,18": 2,
+ "2,19": 2,
+ "2,20": 2,
+ "2,21": 2,
+ "2,22": 2,
+ "2,23": 2,
+ "2,24": 2,
+ "2,25": 2,
+ "2,26": 2,
+ "2,27": 3,
+ "3,1": 4,
+ "3,2": 5,
+ "3,3": 5,
+ "3,4": 5,
+ "3,5": 5,
+ "3,6": 5,
+ "3,13": 2,
+ "3,14": 6,
+ "3,15": 7,
+ "3,16": 7,
+ "3,17": 7,
+ "3,18": 7,
+ "3,19": 7,
+ "3,20": 7,
+ "3,21": 7,
+ "3,22": 7,
+ "3,23": 7,
+ "3,24": 7,
+ "3,25": 7,
+ "3,26": 7,
+ "3,27": 3,
+ "4,1": 8,
+ "4,13": 2,
+ "4,14": 7,
+ "4,26": 7,
+ "4,27": 3,
+ "5,1": 2,
+ "5,2": 2,
+ "5,3": 2,
+ "5,4": 2,
+ "5,5": 2,
+ "5,6": 2,
+ "5,7": 2,
+ "5,8": 2,
+ "5,9": 2,
+ "5,10": 2,
+ "5,11": 2,
+ "5,12": 2,
+ "5,13": 2,
+ "5,14": 2,
+ "5,15": 2,
+ "5,16": 2,
+ "5,17": 2,
+ "5,18": 2,
+ "5,19": 2,
+ "5,20": 2,
+ "5,21": 2,
+ "5,22": 2,
+ "5,23": 2,
+ "5,24": 2,
+ "5,25": 2,
+ "5,26": 2,
+ "5,27": 3,
+ "6,1": 4,
+ "6,2": 2,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 9,
+ "6,13": 2,
+ "6,14": 4,
+ "6,15": 5,
+ "6,16": 5,
+ "6,17": 2,
+ "6,18": 2,
+ "6,19": 2,
+ "6,20": 2,
+ "6,21": 2,
+ "6,22": 2,
+ "6,23": 2,
+ "6,24": 2,
+ "6,25": 2,
+ "6,26": 2,
+ "6,27": 3,
+ "7,1": 5,
+ "7,2": 5,
+ "7,3": 5,
+ "7,4": 5,
+ "7,5": 5,
+ "7,6": 5,
+ "7,7": 5,
+ "7,8": 5,
+ "7,9": 5,
+ "7,10": 5,
+ "7,11": 5,
+ "7,12": 5,
+ "7,13": 2,
+ "7,14": 8,
+ "7,26": 8,
+ "7,27": 3,
+ "8,1": 2,
+ "8,2": 2,
+ "8,3": 2,
+ "8,4": 2,
+ "8,5": 2,
+ "8,6": 2,
+ "8,7": 2,
+ "8,8": 2,
+ "8,9": 2,
+ "8,10": 2,
+ "8,11": 2,
+ "8,12": 2,
+ "8,13": 2,
+ "8,14": 2,
+ "8,15": 2,
+ "8,16": 2,
+ "8,17": 2,
+ "8,18": 2,
+ "8,19": 2,
+ "8,20": 2,
+ "8,21": 2,
+ "8,22": 2,
+ "8,23": 2,
+ "8,24": 2,
+ "8,25": 2,
+ "8,26": 2,
+ "8,27": 3,
+ "9,1": 10,
+ "9,2": 2,
+ "9,3": 2,
+ "9,4": 2,
+ "9,5": 2,
+ "9,6": 2,
+ "9,7": 2,
+ "9,8": 2,
+ "9,9": 2,
+ "9,10": 2,
+ "9,11": 2,
+ "9,12": 2,
+ "9,13": 2,
+ "9,14": 10,
+ "9,15": 7,
+ "9,16": 7,
+ "9,17": 7,
+ "9,18": 7,
+ "9,19": 7,
+ "9,20": 7,
+ "9,21": 7,
+ "9,22": 7,
+ "9,23": 7,
+ "9,24": 7,
+ "9,25": 7,
+ "9,26": 7,
+ "9,27": 3,
+ "10,1": 5,
+ "10,13": 2,
+ "10,14": 5,
+ "10,26": 5,
+ "10,27": 3,
+ "11,1": 5,
+ "11,2": 5,
+ "11,3": 5,
+ "11,4": 5,
+ "11,5": 5,
+ "11,6": 5,
+ "11,7": 5,
+ "11,8": 5,
+ "11,9": 5,
+ "11,10": 5,
+ "11,11": 5,
+ "11,12": 5,
+ "11,13": 2,
+ "11,14": 5,
+ "11,15": 5,
+ "11,16": 5,
+ "11,17": 5,
+ "11,18": 5,
+ "11,19": 5,
+ "11,20": 5,
+ "11,21": 5,
+ "11,22": 5,
+ "11,23": 5,
+ "11,24": 5,
+ "11,25": 5,
+ "11,26": 5,
+ "11,27": 3,
+ "12,1": 10,
+ "12,2": 5,
+ "12,3": 5,
+ "12,4": 5,
+ "12,5": 5,
+ "12,6": 5,
+ "12,7": 2,
+ "12,8": 2,
+ "12,9": 2,
+ "12,10": 2,
+ "12,11": 2,
+ "12,12": 2,
+ "12,13": 2,
+ "12,14": 10,
+ "12,15": 5,
+ "12,16": 5,
+ "12,17": 5,
+ "12,20": 2,
+ "12,21": 2,
+ "12,22": 2,
+ "12,23": 2,
+ "12,24": 11,
+ "12,25": 5,
+ "12,26": 11,
+ "12,27": 3,
+ "13,1": 8,
+ "13,14": 8,
+ "13,26": 8,
+ "13,27": 12,
+ "14,27": 0,
+ "15,1": 10,
+ "15,2": 5,
+ "15,3": 5,
+ "15,4": 5,
+ "15,11": 11,
+ "15,12": 5,
+ "15,14": 10,
+ "15,15": 5,
+ "15,16": 5,
+ "15,17": 5,
+ "15,18": 5,
+ "15,19": 5,
+ "15,23": 13,
+ "15,26": 13,
+ "15,27": 0,
+ "16,1": 8,
+ "16,14": 8,
+ "16,26": 8,
+ "16,27": 14,
+ "17,1": 4,
+ "17,2": 4,
+ "17,3": 4,
+ "17,5": 5,
+ "17,6": 5,
+ "17,7": 5,
+ "17,8": 5,
+ "17,9": 5,
+ "17,10": 5,
+ "17,11": 5,
+ "17,12": 5,
+ "17,13": 5,
+ "17,14": 5,
+ "17,15": 5,
+ "17,16": 5,
+ "17,17": 5,
+ "17,18": 5,
+ "17,19": 5,
+ "17,20": 5,
+ "17,21": 5,
+ "17,22": 5,
+ "17,23": 5,
+ "17,24": 5,
+ "17,25": 5,
+ "17,26": 5,
+ "17,27": 15,
+ "18,1": 4,
+ "18,10": 5,
+ "18,11": 5,
+ "18,12": 5,
+ "18,14": 4,
+ "18,15": 5,
+ "18,16": 5,
+ "18,17": 5,
+ "18,18": 5,
+ "18,19": 5,
+ "18,20": 5,
+ "18,21": 5,
+ "18,22": 5,
+ "18,23": 5,
+ "18,24": 5,
+ "18,25": 5,
+ "18,26": 5,
+ "18,27": 0,
+ "19,1": 8,
+ "19,14": 8,
+ "19,26": 8,
+ "19,27": 14,
+ "20,7": 8,
+ "20,8": 8,
+ "20,9": 8,
+ "20,10": 8,
+ "20,11": 8,
+ "20,27": 0,
+ "21,1": 10,
+ "21,2": 5,
+ "21,3": 5,
+ "21,4": 5,
+ "21,5": 5,
+ "21,6": 5,
+ "21,7": 5,
+ "21,8": 5,
+ "21,9": 5,
+ "21,10": 5,
+ "21,15": 11,
+ "21,16": 11,
+ "21,17": 11,
+ "21,18": 11,
+ "21,19": 11,
+ "21,20": 11,
+ "21,21": 11,
+ "21,22": 11,
+ "21,23": 11,
+ "21,24": 11,
+ "21,25": 5,
+ "21,26": 11,
+ "21,27": 16,
+ "22,1": 5,
+ "22,2": 5,
+ "22,3": 5,
+ "22,4": 5,
+ "22,5": 5,
+ "22,6": 5,
+ "22,7": 5,
+ "22,8": 5,
+ "22,9": 5,
+ "22,10": 5,
+ "22,11": 5,
+ "22,12": 5,
+ "22,27": 0,
+ "23,1": 17,
+ "23,2": 18,
+ "23,3": 18,
+ "23,4": 18,
+ "23,5": 18,
+ "23,6": 18,
+ "23,7": 18,
+ "23,8": 18,
+ "23,9": 18,
+ "23,10": 18,
+ "23,11": 18,
+ "23,12": 18,
+ "23,13": 18,
+ "23,14": 18,
+ "23,15": 18,
+ "23,16": 18,
+ "23,17": 18,
+ "23,18": 18,
+ "23,19": 18,
+ "23,20": 18,
+ "23,21": 18,
+ "23,22": 18,
+ "23,23": 18,
+ "23,24": 18,
+ "23,25": 19,
+ "23,26": 8,
+ "23,27": 14,
+ "24,1": 20,
+ "24,2": 21,
+ "24,3": 21,
+ "24,4": 21,
+ "24,5": 21,
+ "24,6": 21,
+ "24,7": 21,
+ "24,8": 21,
+ "24,9": 21,
+ "24,10": 21,
+ "24,11": 21,
+ "24,12": 21,
+ "24,13": 21,
+ "24,14": 21,
+ "24,15": 21,
+ "24,16": 21,
+ "24,17": 21,
+ "24,18": 21,
+ "24,19": 21,
+ "24,20": 21,
+ "24,21": 21,
+ "24,22": 21,
+ "24,23": 21,
+ "24,24": 21,
+ "24,25": 22,
+ "24,26": 8,
+ "24,27": 14,
+ "25,1": 8,
+ "25,2": 8,
+ "25,3": 8,
+ "25,4": 8,
+ "25,5": 8,
+ "25,6": 8,
+ "25,7": 8,
+ "25,8": 8,
+ "25,9": 8,
+ "25,10": 8,
+ "25,11": 8,
+ "25,12": 8,
+ "25,13": 8,
+ "25,14": 8,
+ "25,15": 8,
+ "25,16": 8,
+ "25,17": 8,
+ "25,18": 8,
+ "25,19": 8,
+ "25,20": 8,
+ "25,21": 8,
+ "25,22": 8,
+ "25,23": 8,
+ "25,24": 8,
+ "25,25": 8,
+ "25,26": 8,
+ "25,27": 14,
+ "26,1": 10,
+ "26,2": 5,
+ "26,3": 5,
+ "26,4": 5,
+ "26,5": 5,
+ "26,6": 5,
+ "26,7": 5,
+ "26,8": 5,
+ "26,9": 5,
+ "26,10": 5,
+ "26,15": 11,
+ "26,16": 11,
+ "26,17": 11,
+ "26,18": 11,
+ "26,19": 11,
+ "26,20": 11,
+ "26,21": 11,
+ "26,22": 11,
+ "26,23": 11,
+ "26,24": 11,
+ "26,25": 5,
+ "26,26": 11,
+ "26,27": 16,
+ "27,1": 17,
+ "27,2": 18,
+ "27,3": 18,
+ "27,4": 18,
+ "27,5": 18,
+ "27,6": 18,
+ "27,7": 18,
+ "27,8": 18,
+ "27,9": 18,
+ "27,10": 18,
+ "27,11": 18,
+ "27,12": 18,
+ "27,13": 18,
+ "27,14": 18,
+ "27,15": 18,
+ "27,16": 18,
+ "27,17": 18,
+ "27,18": 18,
+ "27,19": 18,
+ "27,20": 18,
+ "27,21": 18,
+ "27,22": 18,
+ "27,23": 18,
+ "27,24": 18,
+ "27,25": 19,
+ "27,26": 8,
+ "27,27": 14,
+ "28,1": 20,
+ "28,2": 21,
+ "28,3": 21,
+ "28,4": 21,
+ "28,5": 21,
+ "28,6": 21,
+ "28,7": 21,
+ "28,8": 21,
+ "28,9": 21,
+ "28,10": 21,
+ "28,11": 21,
+ "28,12": 21,
+ "28,13": 21,
+ "28,14": 21,
+ "28,15": 21,
+ "28,16": 21,
+ "28,17": 21,
+ "28,18": 21,
+ "28,19": 21,
+ "28,20": 21,
+ "28,21": 21,
+ "28,22": 21,
+ "28,23": 21,
+ "28,24": 21,
+ "28,25": 22,
+ "28,26": 8,
+ "28,27": 14,
+ "29,7": 8,
+ "29,8": 8,
+ "29,9": 8,
+ "29,10": 8,
+ "29,11": 8,
+ "29,27": 0,
+ "30,1": 5,
+ "30,4": 23,
+ "30,5": 5,
+ "30,6": 5,
+ "30,7": 5,
+ "30,8": 24,
+ "30,9": 24,
+ "30,10": 24,
+ "30,15": 5,
+ "30,16": 5,
+ "30,17": 5,
+ "30,18": 5,
+ "30,19": 5,
+ "30,20": 5,
+ "30,21": 5,
+ "30,22": 5,
+ "30,23": 5,
+ "30,24": 5,
+ "30,25": 5,
+ "30,26": 5,
+ "30,27": 15,
+ "30,28": 5,
+ "31,1": 24,
+ "31,2": 24,
+ "31,3": 24,
+ "31,4": 24,
+ "31,7": 5,
+ "31,8": 5,
+ "31,9": 5,
+ "31,10": 5,
+ "31,11": 5,
+ "31,12": 5,
+ "31,13": 5,
+ "31,14": 5,
+ "31,15": 5,
+ "31,16": 5,
+ "31,17": 5,
+ "31,18": 5,
+ "31,19": 5,
+ "31,20": 5,
+ "31,21": 5,
+ "31,22": 5,
+ "31,23": 5,
+ "31,24": 5,
+ "31,25": 5,
+ "31,26": 5,
+ "31,27": 15,
+ "31,28": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,12",
+ "7,1,1,12",
+ "6,14,1,3",
+ "7,14,1,12",
+ "6,9,1,4",
+ "10,1,1,12",
+ "10,14,1,12",
+ "13,1,1,12",
+ "13,14,1,12",
+ "12,24,1,2",
+ "16,1,1,12",
+ "15,11,1,2",
+ "19,1,1,12",
+ "19,14,1,12",
+ "16,14,1,12",
+ "15,23,1,3",
+ "23,1,2,25",
+ "27,1,2,25",
+ "21,24,1,2",
+ "26,24,1,2",
+ "30,1,1,3",
+ "1,1,1,25",
+ "0,28,30,1",
+ "4,14,1,12",
+ "30,4,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "任务",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!B8"
+ },
+ "TargetType": "ElementUI.InputCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "98629df8-d166-4c4b-bd03-f9f09f1504f2"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!项目是否开启反馈收集<>1"
+ },
+ "GUID": "27dba19f-d274-4cdc-bc05-9c58cf4124ee",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!父任务ID<>\"\""
+ },
+ "Priority": 1,
+ "GUID": "008228d3-63da-4d75-9143-4865d89c69ac",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务审批!父任务ID<>\"\""
+ },
+ "Priority": 2,
+ "GUID": "b98dc280-e13c-49f1-9812-374be47283e9",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "父任务ID",
+ "Formula": "任务审批!$O$5"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "任务审批!$B$5"
+ },
+ {
+ "Name": "功能名称",
+ "Formula": "任务审批!$B$11"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "任务审批!$B$31"
+ },
+ {
+ "Name": "任务负责人",
+ "Formula": "任务审批!$O$8"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "任务审批!$B$14"
+ },
+ {
+ "Name": "任务分组",
+ "Formula": "任务审批!$O$14"
+ },
+ {
+ "Name": "任务版本",
+ "Formula": "任务审批!$B$17"
+ },
+ {
+ "Name": "任务名称",
+ "Formula": "任务审批!$B$8"
+ },
+ {
+ "Name": "功能描述",
+ "Formula": "任务审批!$O$11"
+ },
+ {
+ "Name": "预算工时",
+ "Formula": "任务审批!$O$17"
+ },
+ {
+ "Name": "计划开始日期",
+ "Formula": "任务审批!$B$20"
+ },
+ {
+ "Name": "计划截止日期",
+ "Formula": "任务审批!$O$20"
+ },
+ {
+ "Name": "任务说明",
+ "Formula": "任务审批!$B$24"
+ },
+ {
+ "Name": "备注",
+ "Formula": "任务审批!$B$28"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "任务审批!$E$31"
+ }
+ ]
+}//aaxj/EldQA53nqDQFtJhOX8TNribbiP0l3s015TU6PXmqpCngQSkoikZpNOj4iogpkBtKkpSisndbxLjseNzvenZ4WPsm9sJtbwAieQRl340z7P/3ktK3EBy4WiFwIoIwuzJtk0pkwCzEZWH4oaryYMb2pVPXEkBmeMtv5ejtwDNgR4HgDknHUr0849XMQHZJPObq/G015S+UpHQ62aFG8+RJl86oK3B306Fh0+X/xr3nQBhevbw9Zu7tleq6AZgaqw69uBjbbzp+7b4Xgit1EwRLYE6EcEAMbaYbXIadNBugNdWu6PUOuxuSvYWsyD9ZO7bsEv+cTHQDei5GDDCH49ahL1QJsRO0poJytq2Dqx+erUsFDot/QCPn5Aw+nkiIch0ruG5MEj5QNEQpcE2ntuR5ZSp3OkXdU1/ruxp1w3rGknMCq6KxOWx7wqJExrLwoyJWBAZ9OX6QmRQV6IXN6pyFe5gBoIkSi78PKC6ZD3US1ARviVIXgrDE2rjf5Dhpf5wRrv5CUUblyzzb45pmaJ0Z14gru6UNw7gMDh1K3oDRuxgxoAdqpnmGFntxjgQH7LXCLtDcOrB25G1pyOl8CZPdwcrKES+w4Ni06yfS/o+gsvH3dDhdqDMYGlpit8IpmY3Ftnas1uYG65bODoHi6d7vhPwb0duD80K3yAoFKF9moeuCGP4lPN3CD2/0TyNs+VXNVuFraju4m5p/0fVgUKo/YHrYxezkKBtsPGvxsQ4EpmPBrpvSAJo5hdstK0Ck6qXYwttUMA+xYqNxwVQA9iYUMRSTqQU94h2Gr/XVCel/ap2p31ONWc0/uqYCGe98WdWSukWHDGyKMj7VT385GqtVzrHZNYhEipAQSncsXzPwHVB6iMUEVp4FUwTSdzqc/7xDbUOeA0d724SPFJhhw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批/任务审批.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批/任务审批.rd
new file mode 100644
index 00000000..011d7b51
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批/任务审批.rd
@@ -0,0 +1,76 @@
+{
+ "PageType": 0,
+ "ColumnCount": 30,
+ "RowCount": 32,
+ "Formulas": {
+ "15,23": "父任务剩余工时",
+ "13,14": "IF(父任务ID<>\"\",ODATA(\"任务表?$select=分组ID&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)),\"\")",
+ "10,1": "B8"
+ },
+ "CustomNames": [
+ {
+ "Name": "父任务ID",
+ "Formula": "任务审批!$O$5"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "任务审批!$B$5"
+ },
+ {
+ "Name": "功能名称",
+ "Formula": "任务审批!$B$11"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "任务审批!$B$31"
+ },
+ {
+ "Name": "任务负责人",
+ "Formula": "任务审批!$O$8"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "任务审批!$B$14"
+ },
+ {
+ "Name": "任务分组",
+ "Formula": "任务审批!$O$14"
+ },
+ {
+ "Name": "任务版本",
+ "Formula": "任务审批!$B$17"
+ },
+ {
+ "Name": "任务名称",
+ "Formula": "任务审批!$B$8"
+ },
+ {
+ "Name": "功能描述",
+ "Formula": "任务审批!$O$11"
+ },
+ {
+ "Name": "预算工时",
+ "Formula": "任务审批!$O$17"
+ },
+ {
+ "Name": "计划开始日期",
+ "Formula": "任务审批!$B$20"
+ },
+ {
+ "Name": "计划截止日期",
+ "Formula": "任务审批!$O$20"
+ },
+ {
+ "Name": "任务说明",
+ "Formula": "任务审批!$B$24"
+ },
+ {
+ "Name": "备注",
+ "Formula": "任务审批!$B$28"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "任务审批!$E$31"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员/参与成员管理.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员/参与成员管理.json
new file mode 100644
index 00000000..1930de42
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员/参与成员管理.json
@@ -0,0 +1,960 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 493.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1,
+ 2,
+ 6,
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 20,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,16": "添加成员",
+ "3,2": "成员",
+ "3,16": "时薪",
+ "7,1": "%CurrentUser.UserName%"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "f9e52956-852a-4411-8753-20640cb74982",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "27f52861-d2d6-4779-b6d9-20e0a287e899"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "85fe1629-4885-4149-ad8c-1ff2eba842c9",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "671ea3bc-6838-4331-91a1-535130fefdf7",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "6733a5c2-c78d-43fb-9698-001a11cbf0b4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 9,
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "9a27c367-2903-42a0-aef2-c9035b4cd6ed"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!任务成员列表"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "1,16": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=参与成员管理!B2"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!Q2"
+ },
+ "PropertyType": 0,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "3ce08bb4-28bb-4f27-b36e-28d9439e9b18"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "添加任务成员",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!B2"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "1454dd2e-505c-4de1-bc57-ba448b2e539b"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!Q2"
+ },
+ "PropertyType": 0,
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "60a96c87-646e-4222-a20c-a16f6461b0aa"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!B2"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "18c9a4d8-1e60-4148-a8f8-2f4c05a0daa9"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!B2"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "f728acda-232f-4499-8f1a-912640c7fc1d"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "9845a073-fc30-4147-9a8e-018c99f4f499"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "添加成员成功",
+ "BreakpointIdentity": "04ece303-732a-44ce-83d6-9f16a304e51c"
+ }
+ ],
+ "ID": "5dcb6101-fbb4-4911-b307-f88c00886f0d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!msg"
+ },
+ "BreakpointIdentity": "b6e208ce-6235-4b8d-a713-964e390151ed"
+ }
+ ],
+ "ID": "371ee009-4f2d-4e18-9dc9-b6782940e30b"
+ }
+ ],
+ "BreakpointIdentity": "d2255506-6fe0-4280-a614-24b0b40be2aa"
+ }
+ ],
+ "ID": "89364566-9dde-4e0b-8756-e28168195cb9"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "请选择成员",
+ "BreakpointIdentity": "c6f2ca5e-959a-4161-83ac-925fb09b640e"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!B2"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "e21d28ae-6463-43b7-9bf2-55df8b9e2a9b"
+ }
+ ],
+ "ID": "0746d87a-0394-4295-a4ea-fdde92cef089"
+ }
+ ],
+ "BreakpointIdentity": "204faa83-d2e1-4f2f-910f-3489c4c6f3b2"
+ }
+ ],
+ "Text": "添加成员",
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "4efeb9a87d4e43c88bafd4aeae13e20",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "028777a3-bdd7-4737-af54-45407c42cdea"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "dcb771bd-1847-4064-9a57-2276136da626"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!任务成员"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "8f43f947-5367-40e1-8ed8-172595e8d428"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "87d24218-6a3b-4053-9270-8170e544f77f"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目成员详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "a58903d7-51c2-4b01-8853-6349e44137fe"
+ }
+ ],
+ "ID": "33082d60-d0b9-4532-a27c-61e800f8034f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "failure",
+ "Message": "未找到该项目成员资料",
+ "BreakpointIdentity": "db1d91fe-dd5e-44a8-a553-e3af4c805bf9"
+ }
+ ],
+ "ID": "51956dca-561c-43c7-8434-ba22ee589582"
+ }
+ ],
+ "BreakpointIdentity": "8a47c368-0ee7-47a3-93a8-d66fac817d77"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "任务成员": "任务成员",
+ "任务成员_全名": "任务成员_全名",
+ "岗位名称": "岗位名称",
+ "默认时薪": "默认时薪",
+ "总上报工时": "总上报工时"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务成员视图",
+ "BindingInfos": [
+ {
+ "GUID": "7b1185f3-3fa9-4795-91fb-db43ba950c28",
+ "BindingInfo": {
+ "TableName": "任务成员视图",
+ "ColumnName": "ID",
+ "GUID": "121ff4ba-721f-4e41-a59f-779d55435b11"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "5089792b-6da2-43a4-bd30-4298a1937189",
+ "BindingInfo": {
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "62fb87af-e456-4f08-a5a7-8e4b63261950"
+ },
+ "ColumnName": "任务成员"
+ },
+ {
+ "GUID": "fbad3a36-2df5-4078-967b-8a24a3844033",
+ "BindingInfo": {
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "8abf0df5-4b32-4d25-a02d-d2bfaaabff7e",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "任务成员_全名"
+ },
+ {
+ "GUID": "6466cb79-05bf-44b9-8d0e-9c4393cebbe6",
+ "BindingInfo": {
+ "TableName": "任务成员视图",
+ "ColumnName": "岗位ID",
+ "GUID": "069ff053-5572-4709-afca-4ef53e2495da",
+ "RelationBinding": {
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "岗位名称"
+ }
+ },
+ "ColumnName": "岗位名称"
+ },
+ {
+ "GUID": "6ab6bfd2-3ee1-4515-b60b-fb4cb65bfc69",
+ "BindingInfo": {
+ "TableName": "任务成员视图",
+ "ColumnName": "默认时薪",
+ "GUID": "26ffb538-008e-4d87-a69f-35a9bc092c5e"
+ },
+ "ColumnName": "默认时薪"
+ },
+ {
+ "GUID": "f90d59d8-1dd9-4b54-bc33-4ee775c70c95",
+ "BindingInfo": {
+ "TableName": "任务成员视图",
+ "ColumnName": "总上报工时",
+ "GUID": "9dca83b7-3365-48dc-b6e2-321d81bad2d0"
+ },
+ "ColumnName": "总上报工时"
+ }
+ ],
+ "NullFormulaValueQueryPolicy": 1,
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 20,
+ "TemplateKey": "BlackWhite",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "任务ID",
+ "MasterTable": "任务平行视图",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "6,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ab5a638c-c5f8-4332-bb5c-b43065a48d60"
+ }
+ },
+ "6,4": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "d3800191-8608-425d-9517-5fc243e39d33"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner"
+ }
+ },
+ "6,7": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "fa549877-b621-464b-9844-8ddac2e65ffc",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ }
+ },
+ "6,10": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "2aad8869-524f-4dbe-9736-67d2ad6ad192"
+ }
+ },
+ "6,13": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "d4ac1a34-7aa7-417a-81b8-4f17df5effbd",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务负责人"
+ }
+ }
+ },
+ "6,15": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "67d24efe-51a5-489b-8ffd-c5c054acadf1"
+ }
+ },
+ "7,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "aeef7d10-6ab1-4289-97ff-fd4b6cd9b99b"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontWeight": 2,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "FontWeight": 2,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": -1.0,
+ "HorizontalAlignment": 4
+ },
+ {
+ "Background": 5,
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4
+ },
+ {
+ "Background": 5,
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 6,
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Bold",
+ "Text 1 50",
+ "Center",
+ "#FFFFFF00",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "1,16": 0,
+ "1,17": 1,
+ "1,18": 1,
+ "3,2": 2,
+ "3,16": 3,
+ "3,17": 1,
+ "4,1": 4,
+ "6,1": 5,
+ "6,4": 6,
+ "6,15": 1,
+ "6,16": 1,
+ "6,17": 1,
+ "6,18": 1,
+ "7,1": 5,
+ "7,4": 5,
+ "7,15": 1,
+ "7,16": 1,
+ "7,17": 1,
+ "7,18": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,18",
+ "3,2,1,2",
+ "1,1,1,14",
+ "1,16,1,3",
+ "3,16,1,2",
+ "6,1,1,3",
+ "6,15,1,4",
+ "6,7,1,3",
+ "6,10,1,3",
+ "6,13,1,2",
+ "7,1,1,3",
+ "6,4,1,3",
+ "7,4,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "参与成员",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "dee7f9ad-8482-4307-aa5a-9adc66e5a60b"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "3c5d8a32-b30e-4d93-a658-13050ff48ba5",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务负责人"
+ }
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "f6e47bf0-c2d3-4f51-8e7a-ce132ffd58a8",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "Administrator",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "项目总监",
+ "compareType": 10
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!2:3"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "2c8076fb-dc8e-4282-942a-ee3f25687041"
+ }
+ ],
+ "ID": "91848350-e4cd-4417-b39c-9edfd43088e5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与成员管理!2:3"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "1d347da1-0826-48cf-8f75-490427bd5b54"
+ }
+ ],
+ "ID": "5393b440-9480-4b8e-9d9d-2102175ac510"
+ }
+ ],
+ "BreakpointIdentity": "2481dd1e-2f1b-4a23-8dc4-5bb8d9ced423"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "任务ID",
+ "Formula": "参与成员管理!$B$7"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "参与成员管理!$E$7"
+ },
+ {
+ "Name": "任务成员列表",
+ "Formula": "参与成员管理!$P$7"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "参与成员管理!$H$7"
+ },
+ {
+ "Name": "项目负责人",
+ "Formula": "参与成员管理!$K$7"
+ },
+ {
+ "Name": "父任务负责人",
+ "Formula": "参与成员管理!$N$7"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "参与成员管理!$B$8"
+ }
+ ]
+}//kSZ3wRPQghmmcryHyA2H/i5ihWRUF8KRJTIoBiE+mZsVKT7j/uG4Up4y83zRL4d3pnxY3rSTvmeFS2rWK8ffqsxV+VavNm4oW/m6yqHLNsEgfexl7+SfGBhs7EGVQ/1zb9fbxivd63O0aONhxTfuHG+X9JoRtQYYSLf627iihPI7Ed1vPzjzzBxnlwag1BDJKnGbAzSTch6R3j97rBZ2MsgNNFnK2vdn2MGH9OnnETCdJoMf7+zRXGGbnALavCKKKIZCagYj3aMhuotCR90y3XBSCfk9G3VTPlwMc6fBNQ17Z6FEzWocyL0dLYmUeHAz8pBcw0mhyxBBNBjsxYnNN6MCt4Z0vO8FPmW8PjwBgxn6cVIV5keQ3oGAB3fuICIaDNyrEZPgPNpJafM7LesPP9c9DvIBUwrNUocyehGxlU9o7xNVhFt5EhLy8BMfi0832tMDAFOfRHrYsVIx7PhWaPKPfAdlGlPEzqICLbSIXelhDGOmSu6GUKjsIF3debcnW8aFcntl2RShxYjMWA9WODL6cSdAHnFx1ausYuCQEsuNu9CmN74oc3VjN56b0wfjRq1yEBaTGWxecxR0bnSverNERt/6PTbxGlUtEOqxO5Bp963P3TKId6wesM3qRiD5tFOsrcF6EFA0B4qVKgErdSvBge76URFFu2ZosJmGHHUEh6GXeCANaReOq94RtJ9hCisfs9M5ZzJbiNrJBu/3vVFH9Flr9/RIMSlQHNRAwXbBxNLNQtuWKkRwQ8mtViorG2d94mrMWENA+nv5rRUfFheGsRaU+iJUc/0r1iAkRBuGLRaqwU8f7DwUmVkDAAftV0/waCzd14ZgU9Vtadlfu4J8qp0w6650jZQXrZ2b2/YVT7qAIye5DJuO2eeat3FZNafVI7HBF6W11IqYXJOgzg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员/参与成员管理.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员/参与成员管理.rd
new file mode 100644
index 00000000..0530927e
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务成员/参与成员管理.rd
@@ -0,0 +1,35 @@
+{
+ "PageType": 0,
+ "ColumnCount": 20,
+ "RowCount": 8,
+ "CustomNames": [
+ {
+ "Name": "任务ID",
+ "Formula": "参与成员管理!$B$7"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "参与成员管理!$E$7"
+ },
+ {
+ "Name": "任务成员列表",
+ "Formula": "参与成员管理!$P$7"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "参与成员管理!$H$7"
+ },
+ {
+ "Name": "项目负责人",
+ "Formula": "参与成员管理!$K$7"
+ },
+ {
+ "Name": "父任务负责人",
+ "Formula": "参与成员管理!$N$7"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "参与成员管理!$B$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务部分.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务部分.json
new file mode 100644
index 00000000..97b05084
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务部分.json
@@ -0,0 +1,1130 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 349.0,
+ "Mode": 1
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 265.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 52.0,
+ "Mode": 1
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0,
+ "Mode": 1
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0,
+ "Mode": 1
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17,
+ 18
+ ],
+ "Count": 19,
+ "DefaultSize": 5.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 159.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "0,0": "任务-基本信息",
+ "3,0": "任务-任务信息",
+ "6,0": "任务-子任务列表",
+ "9,0": "任务-关联资源",
+ "12,0": "任务-工时",
+ "15,0": "任务-反馈",
+ "17,1": "新增子任务",
+ "17,5": "隐藏下半部分"
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务-基本信息"
+ }
+ },
+ "3,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务-任务信息"
+ }
+ },
+ "6,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务-子任务列表"
+ }
+ },
+ "9,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务-关联资源"
+ }
+ },
+ "12,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务-工时"
+ }
+ },
+ "15,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务-反馈"
+ }
+ },
+ "17,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务信息容器"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "9a87c350-61c7-4b84-b20c-13d69bd05288"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "bcccffe3-1e81-4731-985a-13ed467f4f95",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "4294d8bd-d659-4b2e-ae44-ef6ebb993165"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "ff55e4af-db6d-418c-8016-1a37a1e5185c",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "43dc2159-4caa-4a6f-8bb3-845c8f464132"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "db256fed-11c7-4767-9cdd-743a0a8cd1c0",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "5653d413-4555-44da-bfb0-8cea79846aaa"
+ },
+ "ColumnName": "任务负责人"
+ },
+ {
+ "GUID": "2fb3c219-be1f-41dd-885f-c26707bb7d84",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "074bdc22-74e0-4f5b-b87a-53147ff306e3"
+ },
+ "ColumnName": "任务类型"
+ },
+ {
+ "GUID": "44811f8c-0194-487d-bcfc-4c1113566e4c",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "41932d14-9dd1-4533-acfd-508d619c67a6"
+ },
+ "ColumnName": "分组ID"
+ },
+ {
+ "GUID": "5cb9e07f-cb5d-4068-b6ad-c7970d34b961",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "b41153c1-a41c-4075-b530-0fbf4ab8f5ce"
+ },
+ "ColumnName": "版本"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "c4d71200-d926-4e57-95cf-737adf050399"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "52d2ae96aa284ba4903691f63c1da54b",
+ "BreakpointIdentity": "6fefeb28-7a76-4e01-9600-e1bee017e918"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "新增任务流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"项目[\"&任务部分!项目名称&\"]的新任务等待创建\""
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "ed9db3ec-9e08-458e-ad70-f6134d8d47eb"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务部分!发起流程结果.ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "任务表",
+ "BreakpointIdentity": "53fdfaeb-1732-4b10-927d-7f48d6739037"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "7d524bc6-89c0-4911-89f0-99685f28adb2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!发起流程结果.ID"
+ }
+ },
+ "BreakpointIdentity": "c1f508ba-72e9-4087-aedc-e44f0d0cd3b8"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "2fe5e0db-45fd-4bc4-9df8-02694cd92581"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!发起流程结果.ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "efec1bcc-a0a0-4580-9fce-5332037e50ca"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "743c3330-8c53-401d-b85f-f51309fbeb53"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!项目ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务.项目ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!父任务ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务.ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务类型"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务.任务类型"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!任务分组"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务.分组ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-基本信息'!执行者"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务.任务负责人"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='任务-任务信息'!版本"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务.版本"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1ed4ff39-6218-4a74-9289-0c7dc438d9c0"
+ },
+ {
+ "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
+ "TargetCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务名称"
+ },
+ "BreakpointIdentity": "6328f60b-274a-4f01-b182-32916fa470d9"
+ }
+ ],
+ "ID": "e83fe3bf-01ba-4d91-b115-ba5824aceb51"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!发起流程结果.ErrorMessage"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "2f85d304-3a7a-4a90-bf43-a88237e0dbf3"
+ }
+ ],
+ "ID": "4129638b-0179-484d-8d71-f1c432a84195"
+ }
+ ],
+ "BreakpointIdentity": "44bf13a3-27b2-4488-be56-073db30febaf"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!任务信息容器"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "51254825-72f8-482c-b01b-0970c0b479b5"
+ }
+ ],
+ "Text": "新增子任务",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "17,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "0112343c-a560-400e-9301-fc1d57b0dc92"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!5:16"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "ad38f828-ef56-47f1-b9fd-c1f02cd3ebce"
+ }
+ ],
+ "ID": "7108bf39-4c51-4b8f-ac01-5f78450231a2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!5:16"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "73dd57d6-4ea2-4893-837f-8d1420c79724"
+ }
+ ],
+ "ID": "5c74662c-94e0-4c09-8b1f-ada42ee8cb3a"
+ }
+ ],
+ "BreakpointIdentity": "4b33e28f-fe98-4a9d-865d-296fda70b06f"
+ }
+ ],
+ "Text": "隐藏下半部分",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Background": null,
+ "FontFamily": 0,
+ "FontSize": 14.67
+ },
+ {
+ "Background": null,
+ "FontFamily": 0,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "Background": null,
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0
+ },
+ {
+ "Background": null
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Background 2 -10"
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,15": 0,
+ "0,19": 0,
+ "0,20": 0,
+ "1,0": 0,
+ "1,1": 1,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 1,
+ "1,6": 1,
+ "1,7": 1,
+ "1,8": 1,
+ "1,9": 1,
+ "1,10": 1,
+ "1,11": 1,
+ "1,12": 1,
+ "1,13": 2,
+ "1,14": 2,
+ "1,15": 1,
+ "1,16": 2,
+ "1,17": 2,
+ "1,18": 2,
+ "1,19": 1,
+ "1,20": 3,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "3,0": 0,
+ "3,1": 0,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,8": 0,
+ "3,9": 0,
+ "3,10": 0,
+ "3,11": 0,
+ "3,12": 0,
+ "3,15": 0,
+ "3,19": 0,
+ "3,20": 0,
+ "4,0": 0,
+ "4,1": 1,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 1,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 1,
+ "4,20": 3,
+ "5,0": 0,
+ "5,1": 0,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "6,0": 0,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "6,15": 0,
+ "6,19": 0,
+ "6,20": 0,
+ "7,0": 0,
+ "7,1": 1,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,11": 1,
+ "7,12": 1,
+ "7,13": 2,
+ "7,14": 2,
+ "7,15": 1,
+ "7,16": 2,
+ "7,17": 2,
+ "7,18": 2,
+ "7,19": 1,
+ "7,20": 3,
+ "8,0": 0,
+ "8,1": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,6": 0,
+ "8,7": 0,
+ "8,8": 0,
+ "8,9": 0,
+ "8,10": 0,
+ "8,11": 0,
+ "8,12": 0,
+ "8,13": 0,
+ "8,14": 0,
+ "8,15": 0,
+ "8,16": 0,
+ "8,17": 0,
+ "8,18": 0,
+ "8,19": 0,
+ "8,20": 0,
+ "9,0": 0,
+ "9,1": 0,
+ "9,2": 0,
+ "9,3": 0,
+ "9,4": 0,
+ "9,5": 0,
+ "9,6": 0,
+ "9,7": 0,
+ "9,8": 0,
+ "9,9": 0,
+ "9,10": 0,
+ "9,11": 0,
+ "9,12": 0,
+ "9,15": 0,
+ "9,19": 0,
+ "9,20": 0,
+ "10,0": 0,
+ "10,1": 1,
+ "10,2": 1,
+ "10,3": 1,
+ "10,4": 1,
+ "10,5": 1,
+ "10,6": 1,
+ "10,7": 1,
+ "10,8": 1,
+ "10,9": 1,
+ "10,10": 1,
+ "10,11": 1,
+ "10,12": 1,
+ "10,13": 2,
+ "10,14": 2,
+ "10,15": 1,
+ "10,16": 2,
+ "10,17": 2,
+ "10,18": 2,
+ "10,19": 1,
+ "10,20": 3,
+ "11,0": 0,
+ "11,1": 0,
+ "11,2": 0,
+ "11,3": 0,
+ "11,4": 0,
+ "11,5": 0,
+ "11,6": 0,
+ "11,7": 0,
+ "11,8": 0,
+ "11,9": 0,
+ "11,10": 0,
+ "11,11": 0,
+ "11,12": 0,
+ "11,13": 0,
+ "11,14": 0,
+ "11,15": 0,
+ "11,16": 0,
+ "11,17": 0,
+ "11,18": 0,
+ "11,19": 0,
+ "11,20": 0,
+ "12,0": 0,
+ "12,1": 0,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "12,8": 0,
+ "12,9": 0,
+ "12,10": 0,
+ "12,11": 0,
+ "12,12": 0,
+ "12,15": 0,
+ "12,19": 0,
+ "12,20": 0,
+ "13,0": 0,
+ "13,1": 1,
+ "13,2": 1,
+ "13,3": 1,
+ "13,4": 1,
+ "13,5": 1,
+ "13,6": 1,
+ "13,7": 1,
+ "13,8": 1,
+ "13,9": 1,
+ "13,10": 1,
+ "13,11": 1,
+ "13,12": 1,
+ "13,13": 4,
+ "13,14": 4,
+ "13,15": 1,
+ "13,16": 4,
+ "13,17": 4,
+ "13,18": 4,
+ "13,19": 1,
+ "13,20": 3,
+ "14,0": 0,
+ "14,1": 0,
+ "14,2": 0,
+ "14,3": 0,
+ "14,4": 0,
+ "14,5": 0,
+ "14,6": 0,
+ "14,7": 0,
+ "14,8": 0,
+ "14,9": 0,
+ "14,10": 0,
+ "14,11": 0,
+ "14,12": 0,
+ "14,13": 0,
+ "14,14": 0,
+ "14,15": 0,
+ "14,16": 0,
+ "14,17": 0,
+ "14,18": 0,
+ "14,19": 0,
+ "14,20": 0,
+ "15,0": 0,
+ "15,1": 0,
+ "15,2": 0,
+ "15,3": 0,
+ "15,4": 0,
+ "15,5": 0,
+ "15,6": 0,
+ "15,7": 0,
+ "15,8": 0,
+ "15,9": 0,
+ "15,10": 0,
+ "15,11": 0,
+ "15,12": 0,
+ "15,13": 5,
+ "15,14": 5,
+ "15,15": 0,
+ "15,16": 5,
+ "15,17": 5,
+ "15,18": 5,
+ "15,19": 0,
+ "15,20": 0,
+ "16,0": 0,
+ "16,1": 0,
+ "16,2": 0,
+ "16,3": 0,
+ "16,4": 0,
+ "16,5": 0,
+ "16,6": 0,
+ "16,7": 0,
+ "16,8": 0,
+ "16,9": 0,
+ "16,10": 0,
+ "16,11": 0,
+ "16,12": 0,
+ "16,13": 0,
+ "16,14": 0,
+ "16,15": 0,
+ "16,16": 0,
+ "16,17": 0,
+ "16,18": 0,
+ "16,19": 0,
+ "16,20": 0,
+ "17,0": 0,
+ "17,1": 6,
+ "17,2": 5,
+ "17,3": 5,
+ "17,4": 0,
+ "17,5": 0,
+ "17,9": 0,
+ "17,10": 0,
+ "17,11": 0,
+ "17,12": 0,
+ "17,13": 0,
+ "17,14": 0,
+ "17,15": 0,
+ "17,16": 0,
+ "17,17": 0,
+ "17,18": 0,
+ "17,19": 0,
+ "17,20": 0,
+ "18,0": 0,
+ "18,1": 0,
+ "18,4": 0,
+ "18,5": 0,
+ "18,6": 0,
+ "18,7": 0,
+ "18,8": 0,
+ "18,9": 0,
+ "18,10": 0,
+ "18,11": 0,
+ "18,12": 0,
+ "18,13": 0,
+ "18,14": 0,
+ "18,15": 0,
+ "18,16": 0,
+ "18,17": 0,
+ "18,18": 0,
+ "18,19": 0,
+ "18,20": 0
+ },
+ "RowStyles": {
+ "0": 7,
+ "1": 7,
+ "2": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,0,1,20",
+ "6,0,1,20",
+ "9,0,1,20",
+ "12,0,1,20",
+ "0,0,1,20",
+ "1,13,1,7",
+ "4,13,1,7",
+ "7,13,1,7",
+ "10,13,1,7",
+ "15,0,1,20",
+ "13,13,1,7",
+ "17,1,1,3",
+ "17,5,1,3",
+ "18,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务部分!隐藏下半部分"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "5140ea18-70e7-4d61-bd0f-47204a776116"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "6af633b4-6000-44a9-a83d-084b63febc30"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "PageLoadingMode": 1
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "工时详情板块",
+ "Formula": "任务部分!$A$13"
+ },
+ {
+ "Name": "关联资源板块",
+ "Formula": "任务部分!$A$10"
+ },
+ {
+ "Name": "任务反馈板块",
+ "Formula": "任务部分!$A$16"
+ },
+ {
+ "Name": "任务说明板块",
+ "Formula": "任务部分!$A$4"
+ },
+ {
+ "Name": "任务信息板块",
+ "Formula": "任务部分!$A$1"
+ },
+ {
+ "Name": "新增子任务",
+ "Formula": "任务部分!$B$18"
+ },
+ {
+ "Name": "隐藏下半部分",
+ "Formula": "任务部分!$F$18"
+ },
+ {
+ "Name": "子任务板块",
+ "Formula": "任务部分!$A$7"
+ }
+ ]
+}//T90VO4jzC8sDTnph/BNFzRa7x+DmlqBvTAHBHszRnvzPucUtA6eA5jNSTXdbiuskgRAuyG5lb2B8ympgzdEhjrpAkgr8K1pktBRyAO2w3ETrmBsP9ypwlvb4YZ5KY7pbq28JZFhWWVd2hQHvI+MWlHmkq8RNVrAegnUI1+EOoL4cqeRSWDd1fZiIoGIFDHjscTPuxUFtyPS6O3e1tlnAUdRPZZ9rtudwE/s81lbmXHrOFR+4yU2TwryVPwYRybOpmUzavJgNFvxRNPmKmf+7T4UuKuistegsE78FJhBCuSp2Pqih2M1sMX7pkzfP3+RM0BT//64j8qlq0rMxxs5wJ3SIbf5q6fV0xgtV3DB66rMtI47hckaU53EXZhDh4vkhC9nmazNI+9AF27MqenCv5DJyeGLV8+JpwcoQWOFZuUOEsMIPlG4k+kBfe2wXwsaNKQ8V0Z64CKqkN5Zl+wa5aTagigE3kGAzQNoNhnW1h9DNOKJ1yRzC86AYetnmzAblnynmGvIMz78DzdukCtBEV77V9zOEfsts1IjHVyGXu+jb4IbFWn+/ZdDzlbih4hnBrylSzr3akh1x41RNuV1+spTTJJGmAPuLz1lLYcjA411UwkcURmBD7uvq5zzNQtjtPvjnzrf5c09I12M//PXqaI1s8klFXEkr8F1+Sp0G1h9IOPkEKH85HWUBuKHKGJLv+n75SYHAoc0WmLrjNI9TPBa9XpwI4pp8UIwZ4nDydxSmsZubGvsVMNqHNhmfEztCrrm27UnSXNiM3czl/qHk+CPF4BuEDADAUelBfwvc0f55McNi+u/Jxqy9YWNFtexQiYbyw+0s10i/GHM8EHOWQlHmYf1GgUevW1kcOVKqYvlbicLqtox8yc9/GZ1WGXs8kUKw2q7FkHbWwBpDyFOJhQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务部分.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务部分.rd
new file mode 100644
index 00000000..37b4fa1d
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务部分.rd
@@ -0,0 +1,39 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 19,
+ "CustomNames": [
+ {
+ "Name": "工时详情板块",
+ "Formula": "任务部分!$A$13"
+ },
+ {
+ "Name": "关联资源板块",
+ "Formula": "任务部分!$A$10"
+ },
+ {
+ "Name": "任务反馈板块",
+ "Formula": "任务部分!$A$16"
+ },
+ {
+ "Name": "任务说明板块",
+ "Formula": "任务部分!$A$4"
+ },
+ {
+ "Name": "任务信息板块",
+ "Formula": "任务部分!$A$1"
+ },
+ {
+ "Name": "新增子任务",
+ "Formula": "任务部分!$B$18"
+ },
+ {
+ "Name": "隐藏下半部分",
+ "Formula": "任务部分!$F$18"
+ },
+ {
+ "Name": "子任务板块",
+ "Formula": "任务部分!$A$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务首页.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务首页.json
new file mode 100644
index 00000000..5f06c79c
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务首页.json
@@ -0,0 +1,2418 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 807.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6,
+ 7,
+ 8,
+ 9
+ ],
+ "Count": 10,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 400.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,30": "FGC_审批记录",
+ "4,0": "任务部分",
+ "6,1": "任务ID:",
+ "6,7": "项目ID:",
+ "6,14": "流程ID:",
+ "6,21": "父任务负责人",
+ "7,1": "工时分配方式:",
+ "7,7": "总计划工时:",
+ "7,14": "参与人数:",
+ "7,21": "任务负责人",
+ "8,1": "项目名称:",
+ "8,7": "项目经理:",
+ "8,14": "任务状态:",
+ "8,17": 0,
+ "9,1": "刷新任务",
+ "9,4": false,
+ "9,7": true,
+ "9,14": "当前用户",
+ "9,17": "%CurrentUser.UserName%"
+ },
+ "Formulas": {
+ "1,27": "IF(收起侧栏,L10,K10)",
+ "3,30": "AE1",
+ "6,4": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "AttachInfos": {
+ "0,30": {
+ "CellType": {
+ "$type": "ElementUI.TabHeader, ElementUI",
+ "DefaultValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(任务首页!任务状态码=2,\"任务-侧栏\",\"FGC_审批记录\")"
+ },
+ "Tabs": [
+ {
+ "Value": "任务-侧栏",
+ "Name": "评论"
+ },
+ {
+ "Value": "FGC_审批记录",
+ "Name": "审批"
+ }
+ ],
+ "type": "default",
+ "position": "top",
+ "stretch": true
+ }
+ },
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Action.Name"
+ }
+ ]
+ },
+ "value": "分配"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "9b510b43-9104-49d8-8364-5ae9c1f418c2"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "任务发起流程前校验",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!任务ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "e5fc40cc-3d03-41e7-b1de-513d9973bf35"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "7c42330e-8bb4-44a7-a4f3-525d30559e76"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务首页!code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "b57dd6bb-2640-4072-b2a7-956a392fe87a"
+ },
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "5a50d6ee-54e7-4fa7-8ee0-434a40ae09a6"
+ }
+ ],
+ "ID": "5b8eb725-abf2-4cab-987c-567efa1348d7"
+ }
+ ],
+ "BreakpointIdentity": "18b7c290-3dba-4bc9-ba14-8627841f82e3"
+ }
+ ],
+ "ID": "bf456319-5eb8-4d96-8a0b-2971c0860a50"
+ }
+ ],
+ "BreakpointIdentity": "9e420ee1-c3ff-400a-bd2e-b2e32ea3ff82"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Action.Name"
+ }
+ ]
+ },
+ "value": "暂存"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "f8fa5486-c985-44ef-ae8a-a2b090f5b912"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "bcde1900-7d7d-46a5-8cd1-facbad4d0ac5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!任务ID"
+ }
+ },
+ "BreakpointIdentity": "c5d6e62d-f569-4f88-b518-c3378e6db015"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "f60a9a79-8579-41ee-9b85-4d115c22c781"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!任务ID"
+ }
+ },
+ "BreakpointIdentity": "b7a703b8-d48f-48ba-a38f-3860c6edd95e"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.reloadBindingData();\r\n",
+ "ID": "e2e848e0e72d48229c97757429d446a2",
+ "BreakpointIdentity": "435238f7-ebbc-42ef-8896-2e2d7084405c"
+ }
+ ],
+ "ID": "584b232c-a91b-45f2-8142-9d8a368cb0d7"
+ }
+ ],
+ "BreakpointIdentity": "0b598bcd-b8a5-4280-b3aa-5ac85f9c5037"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "7dff99ef-4d1c-44b5-8019-3419865bde3c"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "025d2127-4109-424b-bf01-96f499477310"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "分配",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ }
+ ]
+ }
+ },
+ "1,13": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "刷新任务",
+ "IconPath": "Application/057_refresh_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!刷新任务"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "a2208ea4-397c-4191-8b73-63fe826afe24"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "展开/收起全部",
+ "Text": "展开/收起全部",
+ "IconPath": "查看.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(任务首页!折叠全部)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ea810cd4-0f4c-44ef-bbd7-6c56622b0960"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "启动流程",
+ "Text": "启动流程",
+ "IconPath": "Application/156_processCentre_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "流程实例ID",
+ "GUID": "356c0936-1e60-4f10-aa0a-8ac6da3cfe5d"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "37f93d36-89c7-4003-8d8e-c9a6d2e94244"
+ }
+ },
+ "value": "0"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "新增任务流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!项目名称&\"-\"&任务首页!任务名称"
+ },
+ "SelectedTable": "任务表",
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "206be8a2-81c1-4e62-b007-58276a7b9b2c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务首页!发起流程结果.ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "7ff8d1c4-dba0-4d3a-bb71-a15a911c6120"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!发起流程结果.ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "330a6b3e-8aca-4bd6-8cb8-3def7e2a7ec2"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "574fc67c-ed91-49a0-b27f-b539ace84c52"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "0ef8e240-cd71-47b0-a6d5-ba9a458c2796"
+ }
+ ],
+ "ID": "b8247339-451c-4156-94b5-c67fbffdd6c7"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!发起流程结果.ErrorMessage"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "4ba4647c-95e8-4db4-80b3-bea774c58254"
+ }
+ ],
+ "ID": "6b7c2a34-ca96-49e5-9a35-9036fdf06a04"
+ }
+ ],
+ "BreakpointIdentity": "488f3c33-e824-476e-8876-e3f708caf9b8"
+ }
+ ],
+ "ID": "5275c609-1a13-4c23-a831-f6a654fa4cb9"
+ },
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "f06b7465-cf64-4c12-9538-ce24dabd73eb"
+ }
+ },
+ "value": "3"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "3dd8a6c2-f5d7-44c6-8aea-cea7b92d1b41"
+ }
+ },
+ "value": "4"
+ }
+ ],
+ "RelationType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "流程实例ID",
+ "GUID": "6426192a-8ea9-437d-9fc7-08a7471daa7c"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "复活流程",
+ "Message": "请填写复活原因",
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {
+ "ShowInput": true,
+ "InputPlaceholder": "请输入",
+ "InputBoxResult": "备注"
+ },
+ "BreakpointIdentity": "fc26192e-31c5-4e23-b3ed-1be90291a732"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "LoadingCommand.StartLoadingCommand, LoadingCommand",
+ "LoadingText": "提交中...",
+ "LoadingTextColor": "Background 1 0",
+ "BreakpointIdentity": "fe93914f-ab01-4e58-96c6-9f08cd13fec0"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "复活流程",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程实例ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!流程实例ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!备注"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "910fd766-e292-4d5a-bc18-3ef496494164"
+ },
+ {
+ "$type": "LoadingCommand.EndLoadingCommand, LoadingCommand",
+ "BreakpointIdentity": "4b519a72-116a-4fe1-87f8-3e6219953f1d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!msg"
+ },
+ "BreakpointIdentity": "70347fb9-4973-4a63-8c38-03435ea264ed"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!刷新任务"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "6b7b5465-ada5-47e3-9bfa-fe97efd7a511"
+ }
+ ],
+ "ID": "ec3ef253-a013-4e21-adc2-9522fe1d1d5d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "failure",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!msg"
+ },
+ "BreakpointIdentity": "f8bbc520-9a93-486c-bba1-35990ca5e686"
+ }
+ ],
+ "ID": "cf612f76-09f3-4807-ba1b-1ad3d837d9b5"
+ }
+ ],
+ "BreakpointIdentity": "d55a3df2-6784-4ef8-9fe2-e6ee5944945f"
+ }
+ ],
+ "ID": "623f1007-8b65-4f1d-9e1c-bd6f45574af8"
+ }
+ ],
+ "BreakpointIdentity": "3f6b772e-8ea3-41f5-a0fe-4ad9194ea0bb"
+ }
+ ],
+ "Comments": "如果已经结束,可以复活",
+ "ID": "e27b8250-84aa-4dae-8b97-37a41422605e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "当前任务正在执行中,无法启动流程",
+ "BreakpointIdentity": "056ce76f-2a95-422d-9c75-92501084db5d"
+ }
+ ],
+ "ID": "d36a2a79-eada-4265-aa85-b311273bfdf7"
+ }
+ ],
+ "BreakpointIdentity": "c3896e52-37e2-4830-809c-2a3739a4ce11"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "Value": "任务管理",
+ "Text": "任务管理",
+ "IconPath": "设置 (1).svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ],
+ "SubItems": [
+ {
+ "Value": "删除任务",
+ "Text": "删除任务",
+ "IconPath": "删除.svg",
+ "IsBuiltInIconPath": false,
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColor": "Accent 1",
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "提示",
+ "Message": "是否确认删除此任务?",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "1dce02f0-1af7-489a-8c73-350efefb9869"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "4e867b54-8277-401d-9643-019ad9cff7e5"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!A5"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "d12f6bd7-49ad-499a-89d2-8e97e5e4df55"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除任务",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!任务ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "ad650cc0-4830-4889-b076-d56332d2b77a"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!A5"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "c6c9f75c-2973-40b3-ba41-e25283d3f35b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "3caa3eb1-c843-4b05-bb7e-b453fac42e0d"
+ }
+ ],
+ "ID": "76702794-165a-4693-968f-912591ffa636"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "2bd5718a-bdb7-4c25-a68d-7cf23cf6fb79"
+ }
+ ],
+ "ID": "ee1b7a95-e99c-44a8-90f4-61a92c4f6139"
+ }
+ ],
+ "BreakpointIdentity": "3c20469a-d3da-444b-8c77-a5d74831febc"
+ }
+ ],
+ "ID": "96cd5ecb-70b2-442e-a175-05c08f3d41de"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "任务尚未创建,请提交任务后再尝试删除!",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "77d3c5e1-4d03-4a79-a2f6-273f6075cb84"
+ }
+ ],
+ "ID": "c5e7d701-2632-44b0-ade6-ffa09b495f64"
+ }
+ ],
+ "BreakpointIdentity": "c1f08ab9-43c7-423b-8f9c-5b2dc950c548"
+ }
+ ],
+ "ID": "618cc288-6c96-4251-b95a-044f6b7c2721"
+ }
+ ],
+ "BreakpointIdentity": "b83769df-8996-4633-a8f3-040955441e72"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 40.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "1,27": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!收起侧栏"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(任务首页!收起侧栏)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7edaebbf-2996-4533-8e87-b875aa638318"
+ }
+ ],
+ "ToolTip": "展开",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "3,30": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "4,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "任务部分",
+ "OverflowMode": 1
+ }
+ },
+ "6,4": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "377679f1-fc78-4e1f-969b-2f04378f0d00"
+ }
+ },
+ "6,10": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "64294b50-c285-49da-a333-b2989dbef53b"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "8c38bca9-f682-4ecb-92bb-46804f4b21cf"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!项目ID"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "53f4f708-5196-46e0-99e8-5dca3a8ef188"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!项目ID"
+ }
+ },
+ "BreakpointIdentity": "f23349c5-3d70-4e97-a85e-e8de4af42a2a"
+ }
+ ],
+ "ID": "03fff44b-f0d1-4def-9de4-434ff524a6c8"
+ }
+ ],
+ "BreakpointIdentity": "79c85ca8-c45a-4e7a-96d1-9e19cc22da4b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目平行视图",
+ "ColumnName": "ID",
+ "GUID": "2f28077a-52a0-4e38-ba1f-d90579a3e9a8"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!项目ID"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "ID",
+ "GUID": "8571cdfa-0c3a-4e8f-8cd1-f54dee79c02e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!项目ID"
+ }
+ },
+ "BreakpointIdentity": "88a50739-e87c-4830-a130-4b19a3f53233"
+ }
+ ],
+ "ID": "dbb5f43f-ee18-455c-b554-58ef3b23bac9"
+ }
+ ],
+ "BreakpointIdentity": "d0bf98d7-ff6e-4337-adec-95f6604d634a"
+ }
+ ]
+ }
+ },
+ "6,17": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "流程实例ID",
+ "GUID": "451e77c4-b4f4-4c67-9985-bf39ffd40e07"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务首页!流程实例ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "bfbb803c-9ea4-4e0e-aed2-44d33fdaf04b"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!流程实例ID"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "7cfc45f2-b41a-43dd-af8d-0d9bba10728c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "da42c6aa-fc06-4c86-811b-93fa9b47e889"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "7fc12bff-cffb-4af6-8b0c-b8ee0fda95e8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "f71c3b95-acf7-4dcf-9261-5e9baacd1c72"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ac6b019d-8965-406d-abdb-5602e8a17363"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "Disabled": true,
+ "BreakpointIdentity": "ab7fa9f1-b457-4a2f-af86-d9d1c924efe7"
+ }
+ ],
+ "ID": "52f562b9-c2f6-41c0-b66d-2fbc8f30be59"
+ }
+ ],
+ "BreakpointIdentity": "cb1c23a0-1d6e-456b-b790-fb028d8cb972"
+ }
+ ]
+ }
+ },
+ "6,24": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "f5906b98-f4ed-4aab-898d-f6ac1d97da4a",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务负责人"
+ }
+ }
+ },
+ "7,4": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "4b133200-cc51-4399-9718-9bf12f904cb0",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "7,10": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "4cab08e9-2f69-4dcc-a44d-7b8e48b8fefb",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "本任务已分配工时"
+ }
+ }
+ },
+ "7,17": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "c64b85c5-1354-4338-99f7-3c1f2afa3398",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "成员数量"
+ }
+ }
+ },
+ "7,24": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "63e84529-7a5d-4d76-a58a-89f2faf1cc6b"
+ }
+ },
+ "8,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "be5e9774-9fb8-4b0b-b741-778b06e08dd3"
+ }
+ },
+ "8,10": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "90adfe8b-87b4-46a2-a49e-a6312bdb8a92",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ }
+ },
+ "8,17": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "8499e331-f837-41b6-8996-83e7cbc87582"
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "05741830-c6d5-4b72-87ca-4d2041cfd4a9"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.recalc();\r\nForguncy.Page.reloadBindingData();\r\n",
+ "ID": "8e45cfc63efd4a619b60ffad6e35ec0e",
+ "BreakpointIdentity": "94418dbd-e50a-42dd-b3d9-8f73d7a96a06"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "7fc12bff-cffb-4af6-8b0c-b8ee0fda95e8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "f71c3b95-acf7-4dcf-9261-5e9baacd1c72"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "06534e53-7415-4fe4-9f8b-74c227e34885"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "60c7c4b3-661a-4680-92e2-1472eebb81b9"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!隐藏下半部分"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "3fb3b6ae-6ae9-4459-affc-6d29dff2dda3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "4f0d5e7d-a694-44a5-be00-041f68f99e41"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!AE1"
+ },
+ "Value": "任务-侧栏"
+ }
+ ],
+ "BreakpointIdentity": "35e11734-366e-47cb-8c37-8644494335cb"
+ }
+ ],
+ "ID": "646438a8-b4bb-45f4-8e9e-e29e5bcd6843"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!AE1"
+ },
+ "Value": "FGC_审批记录"
+ }
+ ],
+ "BreakpointIdentity": "2b01392e-c709-43c3-bd0d-b835c553b5e6"
+ }
+ ],
+ "ID": "f5734db0-1588-4609-90ce-50cf927d4a8d"
+ }
+ ],
+ "BreakpointIdentity": "9601952e-000f-421f-878b-02408792588a"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "刷新成功",
+ "BreakpointIdentity": "4c32a7d8-f62e-4be0-af82-22dbd65682e3"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "1160bb20-b2e4-4032-bc57-42534dd13e64"
+ }
+ ],
+ "Text": "刷新任务",
+ "TemplateKey": "_RS_Success3"
+ }
+ },
+ "9,4": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "收起侧栏",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!AD:AE"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(任务首页!E10)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "10b627ea-e14b-43de-8dbe-24eae40aad4a"
+ }
+ ]
+ }
+ },
+ "9,7": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "CellDefaultValue": true,
+ "Caption": "折叠全部",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠任务说明"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠关联资源"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠关联资源"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠子任务列表"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠工时详情"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠任务进展"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!折叠全部"
+ }
+ }
+ ],
+ "BreakpointIdentity": "2784f0d9-276f-4020-9a5d-1be4cdce44b9"
+ }
+ ]
+ }
+ },
+ "9,10": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "展开",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "9,11": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "展开",
+ "Size": 14,
+ "ImagePath": "收起.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "9,12": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "展开",
+ "Size": 18,
+ "ImagePath": "下拉2.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "9,13": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "折叠",
+ "Size": 18,
+ "ImagePath": "收起2.svg",
+ "UseCellForeColor": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "Background": null,
+ "FontFamily": 1,
+ "FontSize": 14.67
+ },
+ {
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2
+ },
+ {
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderRight": 0
+ },
+ {
+ "Background": null,
+ "FontFamily": 1,
+ "FontSize": 14.67,
+ "BorderRight": 0
+ },
+ {
+ "Background": 5,
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 8,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "Background": 5,
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 9,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 8,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderRight": 1
+ },
+ {
+ "Background": 5,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 9,
+ "HorizontalAlignment": 4
+ },
+ {
+ "Background": 5,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "TextIndent": 5,
+ "HorizontalAlignment": 4,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 9,
+ "HorizontalAlignment": 10,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 9,
+ "HorizontalAlignment": 7,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 9,
+ "HorizontalAlignment": 10,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 11,
+ "Formatter": 9,
+ "HorizontalAlignment": 10,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 9,
+ "HorizontalAlignment": 10,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1,
+ "BorderRight": 1
+ },
+ {
+ "Background": null
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -15",
+ "Body",
+ "Accent 3 0",
+ "Text 1 50",
+ "Right",
+ "Background 2 0",
+ "black",
+ "Left",
+ "@",
+ "[AUTO]General",
+ "Center",
+ "Background 1 -25"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ },
+ {
+ "Color": 6
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,28": 0,
+ "0,30": 1,
+ "0,31": 1,
+ "1,1": 2,
+ "1,13": 3,
+ "1,26": 4,
+ "1,27": 5,
+ "1,28": 6,
+ "1,29": 7,
+ "1,31": 1,
+ "2,0": 8,
+ "2,1": 9,
+ "2,2": 9,
+ "2,3": 9,
+ "2,4": 9,
+ "2,5": 9,
+ "2,6": 9,
+ "2,7": 9,
+ "2,8": 9,
+ "2,9": 9,
+ "2,10": 9,
+ "2,11": 9,
+ "2,12": 9,
+ "2,13": 9,
+ "2,14": 9,
+ "2,15": 9,
+ "2,16": 9,
+ "2,17": 9,
+ "2,18": 9,
+ "2,19": 9,
+ "2,20": 9,
+ "2,21": 9,
+ "2,22": 9,
+ "2,23": 8,
+ "2,24": 8,
+ "2,25": 8,
+ "2,26": 9,
+ "2,27": 9,
+ "2,28": 10,
+ "2,29": 3,
+ "3,0": 3,
+ "3,23": 3,
+ "3,24": 3,
+ "3,25": 3,
+ "3,28": 11,
+ "3,29": 3,
+ "3,30": 3,
+ "3,31": 3,
+ "4,0": 1,
+ "4,28": 12,
+ "4,29": 1,
+ "4,31": 3,
+ "5,0": 1,
+ "5,1": 1,
+ "5,2": 1,
+ "5,3": 1,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,18": 1,
+ "5,19": 1,
+ "5,20": 1,
+ "5,21": 1,
+ "5,22": 1,
+ "5,23": 1,
+ "5,24": 1,
+ "5,25": 1,
+ "5,26": 1,
+ "5,27": 1,
+ "5,28": 12,
+ "5,29": 1,
+ "6,1": 13,
+ "6,2": 14,
+ "6,3": 14,
+ "6,4": 15,
+ "6,5": 14,
+ "6,6": 14,
+ "6,7": 13,
+ "6,8": 14,
+ "6,9": 14,
+ "6,10": 16,
+ "6,11": 14,
+ "6,12": 14,
+ "6,13": 14,
+ "6,14": 17,
+ "6,15": 18,
+ "6,16": 18,
+ "6,17": 19,
+ "6,18": 20,
+ "6,19": 20,
+ "6,20": 21,
+ "6,21": 22,
+ "6,22": 14,
+ "6,23": 14,
+ "6,24": 23,
+ "6,25": 20,
+ "6,26": 20,
+ "6,27": 20,
+ "6,28": 21,
+ "6,29": 24,
+ "7,1": 25,
+ "7,2": 14,
+ "7,3": 14,
+ "7,4": 15,
+ "7,5": 14,
+ "7,6": 14,
+ "7,7": 13,
+ "7,8": 18,
+ "7,9": 18,
+ "7,10": 26,
+ "7,11": 20,
+ "7,12": 20,
+ "7,13": 21,
+ "7,14": 17,
+ "7,15": 18,
+ "7,16": 18,
+ "7,17": 26,
+ "7,18": 20,
+ "7,19": 20,
+ "7,20": 21,
+ "7,21": 22,
+ "7,22": 14,
+ "7,23": 14,
+ "7,24": 23,
+ "7,25": 20,
+ "7,26": 20,
+ "7,27": 20,
+ "7,28": 21,
+ "7,29": 24,
+ "8,1": 13,
+ "8,2": 18,
+ "8,3": 18,
+ "8,4": 27,
+ "8,5": 14,
+ "8,6": 14,
+ "8,7": 17,
+ "8,8": 18,
+ "8,9": 18,
+ "8,10": 26,
+ "8,11": 20,
+ "8,12": 20,
+ "8,13": 21,
+ "8,14": 13,
+ "8,15": 18,
+ "8,16": 18,
+ "8,17": 15,
+ "8,18": 14,
+ "8,19": 14,
+ "8,20": 14,
+ "8,21": 22,
+ "8,22": 14,
+ "8,23": 14,
+ "8,24": 14,
+ "8,25": 14,
+ "8,26": 14,
+ "8,27": 14,
+ "8,28": 14,
+ "8,29": 24,
+ "9,1": 28,
+ "9,2": 18,
+ "9,3": 18,
+ "9,4": 15,
+ "9,5": 14,
+ "9,6": 14,
+ "9,7": 15,
+ "9,8": 18,
+ "9,9": 18,
+ "9,10": 15,
+ "9,11": 15,
+ "9,12": 29,
+ "9,13": 29,
+ "9,14": 13,
+ "9,15": 18,
+ "9,16": 18,
+ "9,17": 30,
+ "9,18": 20,
+ "9,19": 20,
+ "9,20": 21,
+ "9,21": 31,
+ "9,22": 14,
+ "9,23": 14,
+ "9,24": 32,
+ "9,25": 14,
+ "9,26": 14,
+ "9,27": 14,
+ "9,28": 14,
+ "9,29": 24
+ },
+ "RowStyles": {
+ "4": 33
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "7,1,1,3",
+ "6,7,1,3",
+ "7,7,1,3",
+ "0,30,2,1",
+ "3,30,2,1",
+ "4,0,1,29",
+ "1,1,1,9",
+ "1,13,1,13",
+ "6,4,1,3",
+ "7,4,1,3",
+ "8,1,1,3",
+ "8,4,1,3",
+ "8,7,1,3",
+ "6,1,1,3",
+ "9,1,1,3",
+ "9,4,1,3",
+ "9,7,1,3",
+ "6,10,1,4",
+ "8,14,1,3",
+ "8,17,1,4",
+ "6,21,1,3",
+ "7,21,1,3",
+ "8,21,1,3",
+ "9,21,1,3",
+ "8,24,1,5",
+ "9,24,1,5",
+ "6,14,1,3",
+ "7,14,1,3",
+ "9,14,1,3",
+ "7,17,1,4",
+ "6,17,1,4",
+ "8,10,1,4",
+ "9,17,1,4",
+ "6,24,1,5",
+ "7,24,1,5",
+ "7,10,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "读取ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "ID": "02c8af1c3c6f47cbbd31a5b5357db2ae",
+ "BreakpointIdentity": "da25c306-e308-42a7-a54f-59a4284381a8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=任务首页!读取ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "64b71dac-028a-43b6-9087-2f3de753da99"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!读取ID"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "6ce69494-4c4d-4326-ba7e-3c3ea2749d13"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!读取ID"
+ }
+ },
+ "BreakpointIdentity": "2b0adbf9-737e-4bda-b151-bd7dc423dbf5"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "9bb62403-7846-4088-8fee-b41f54adb777"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务首页!读取ID"
+ }
+ },
+ "BreakpointIdentity": "667cd805-1d2d-475b-be9f-2e5db76e35e8"
+ }
+ ],
+ "ID": "3ef132ce-b027-4019-8f09-71d4db5d587d"
+ }
+ ],
+ "BreakpointIdentity": "908ca06a-04d8-4804-afcc-8d47df437f70"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "3379f755-c97b-41c0-a1ef-bd1b81704d41"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表",
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "参与人数",
+ "Formula": "任务首页!$R$8"
+ },
+ {
+ "Name": "工时分配方式",
+ "Formula": "任务首页!$E$8"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "任务首页!$R$7"
+ },
+ {
+ "Name": "任务信息容器",
+ "Formula": "任务首页!$A$5"
+ },
+ {
+ "Name": "任务状态码",
+ "Formula": "任务首页!$R$9"
+ },
+ {
+ "Name": "任务已分配工时",
+ "Formula": "任务首页!$K$8"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "任务首页!$E$7"
+ },
+ {
+ "Name": "上箭头",
+ "Formula": "任务首页!$N$10"
+ },
+ {
+ "Name": "收起侧栏",
+ "Formula": "任务首页!$E$10"
+ },
+ {
+ "Name": "刷新任务",
+ "Formula": "任务首页!$B$10"
+ },
+ {
+ "Name": "下箭头",
+ "Formula": "任务首页!$M$10"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "任务首页!$E$9"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "任务首页!$K$7"
+ },
+ {
+ "Name": "折叠全部",
+ "Formula": "任务首页!$H$10"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "任务首页!$K$9"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "任务首页!$R$10"
+ },
+ {
+ "Name": "父任务负责人",
+ "Formula": "任务首页!$Y$7"
+ },
+ {
+ "Name": "任务负责人",
+ "Formula": "任务首页!$Y$8"
+ }
+ ]
+}//+acQG65m/hBQswDN6uPhMDRUta7T+bvSUoiNcjNsR+8jSZa5siGf/2oTnlqKcUDRnV3t8wvmBQxOSeSsPPC1krloonGWmtw1tCifg7QMIkoqTDvZ5KhE4D5a2TD9RM0EK9tfIKyBsxlPjngMkhA6sriZFvwy75a6JZPDCIp95I3D3onDdVcHQn7K04LkroD2KPBZpIGbKuAm4ir4vTRs4/W0LXQFn5FAzDz/BpHE8QE/yS1L3DF3YHvLBZz6KwZxZItuJBbwoLl5UQVlOC6PVsLxQDwm6TN7MXU5XOwPTXx1Xkwt0J2INr2z8y/MgTPgI6rv09BnI4TAClCo9ABiHyX2rIw80e9nAgEe9ZSNXBl4uQsH3vDx4XNoGvZJ8f/hAd/55DXYKt9+RltQMl4Iqf8IUWspC2zaHkXFodVMQlhgyEeK09iHyJ1Pn1cF4wx5+GcLOcA5t0qLjw//NZ5Cz+8/5nUpXYZBCN24KwnAVjxNNBrVXyhayuAMYNEEbZnAYbpkod0cmqs7CfUazxptqf+hbZPRpwJukRqGoo7TIREAWho0j8ciPrZy4BTFrPeipbN55jS0zIjYGF5pLNJWiUJI1j7WiL6gFplwYdCjXIr7aE49cGqKUXLhi2ctS1d7S+3TOUbdYaIUC4Jn21+me4k4tJCyj2py+frc5cqzHvr83QFs9SWZpivBIm0kLGsVWN8I0WwBinYirvFO8uh56nuaz39OnvR5NaxuNokgCzfbxSzQyvE6C5zqCJLB3P0J+Dl+9VDpoEC6fK9VfZYBdPNIBXUX3U6k0BLZRdOwru02GyMf5EMW07rUIS/K/divpECEG6nBBIu35j24dSHKhR37OoUWJqHJuvnuzb4DfKBL54sM0uguyTV4zLYbF1BwTsgvpmVcAJdKp+q0i4cVxA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务首页.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务首页.rd
new file mode 100644
index 00000000..7798c59a
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务首页.rd
@@ -0,0 +1,84 @@
+{
+ "PageType": 0,
+ "ColumnCount": 32,
+ "RowCount": 10,
+ "Formulas": {
+ "1,27": "IF(收起侧栏,L10,K10)",
+ "3,30": "AE1",
+ "6,4": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "参与人数",
+ "Formula": "任务首页!$R$8"
+ },
+ {
+ "Name": "工时分配方式",
+ "Formula": "任务首页!$E$8"
+ },
+ {
+ "Name": "流程实例ID",
+ "Formula": "任务首页!$R$7"
+ },
+ {
+ "Name": "任务信息容器",
+ "Formula": "任务首页!$A$5"
+ },
+ {
+ "Name": "任务状态码",
+ "Formula": "任务首页!$R$9"
+ },
+ {
+ "Name": "任务已分配工时",
+ "Formula": "任务首页!$K$8"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "任务首页!$E$7"
+ },
+ {
+ "Name": "上箭头",
+ "Formula": "任务首页!$N$10"
+ },
+ {
+ "Name": "收起侧栏",
+ "Formula": "任务首页!$E$10"
+ },
+ {
+ "Name": "刷新任务",
+ "Formula": "任务首页!$B$10"
+ },
+ {
+ "Name": "下箭头",
+ "Formula": "任务首页!$M$10"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "任务首页!$E$9"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "任务首页!$K$7"
+ },
+ {
+ "Name": "折叠全部",
+ "Formula": "任务首页!$H$10"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "任务首页!$K$9"
+ },
+ {
+ "Name": "当前用户",
+ "Formula": "任务首页!$R$10"
+ },
+ {
+ "Name": "父任务负责人",
+ "Formula": "任务首页!$Y$7"
+ },
+ {
+ "Name": "任务负责人",
+ "Formula": "任务首页!$Y$8"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/任务/工时/修改报工.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/修改报工.json
similarity index 58%
rename from Pages/任务/工时/修改报工.json
rename to Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/修改报工.json
index 83c9a68b..a4f83802 100644
--- a/Pages/任务/工时/修改报工.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/修改报工.json
@@ -33,18 +33,7 @@
},
"11": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 177.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 12.0,
- "Mode": 1
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
+ "DesignLengthInPixel": 35.0
}
},
"14": {
@@ -54,12 +43,13 @@
},
"15": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 97.0
}
},
"16": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
+ "DesignLengthInPixel": 12.0,
+ "Mode": 1
}
},
"17": {
@@ -69,22 +59,44 @@
},
"18": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 27.0,
- "IsHidden": true
+ "DesignLengthInPixel": 10.0
}
},
"19": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 27.0,
- "IsHidden": true
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
}
}
},
"InLogicalVisibleIndexes": [
- 18,
- 19
+ 8,
+ 9,
+ 10,
+ 11,
+ 22,
+ 23
],
- "Count": 20
+ "Count": 24
},
"Cols": {
"RowColumnAttachedInfos": {
@@ -185,10 +197,11 @@
"Values": {
"1,1": "工时执行者",
"1,10": "执行时间",
- "5,1": "实际工时数",
- "9,1": "工作进展",
- "16,1": "取消",
- "16,14": "提交"
+ "5,1": "上报工时(实际)",
+ "9,1": "任务时薪",
+ "13,1": "工作进展",
+ "20,1": "取消",
+ "20,14": "提交"
},
"AttachInfos": {
"3,1": {
@@ -242,17 +255,19 @@
"TableName": "任务成员表",
"BindingInfos": [
{
+ "GUID": "5b969589-ad31-4aa6-8ebb-f0ad37d991ba",
"BindingInfo": {
"TableName": "任务成员表",
- "ColumnName": "ID",
- "GUID": "548823f2-db4c-494a-85b8-d890036b4f41"
+ "ColumnName": "任务成员",
+ "GUID": "a2ac7103-a8ca-45a1-9902-d358612cc1bb"
},
"ColumnName": "value"
},
{
+ "GUID": "46d68efa-b9c3-4e48-adbc-c3e306fba776",
"BindingInfo": {
"TableName": "任务成员表",
- "ColumnName": "参与人",
+ "ColumnName": "任务成员",
"GUID": "58b550ce-cd6d-4332-8d2f-ab2c4b20cc00",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
@@ -271,7 +286,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=修改报工!E19"
+ "SerializeProperty": "=修改报工!E23"
}
},
"CustomColumns": []
@@ -286,7 +301,10 @@
},
"DataValidationInfo": {
"IgnoreBlank": false
- }
+ },
+ "RulesGuidList": [
+ "7fd34ac5-17a0-4f86-b456-c308dea774f8"
+ ]
},
"3,10": {
"BindingInfo": {
@@ -326,13 +344,16 @@
},
"DataValidationInfo": {
"IgnoreBlank": false
- }
+ },
+ "RulesGuidList": [
+ "7fd34ac5-17a0-4f86-b456-c308dea774f8"
+ ]
},
"7,1": {
"BindingInfo": {
"TableName": "任务工时表",
- "ColumnName": "工时",
- "GUID": "dab9133d-40b3-4f28-86bb-648f8b33cfe7"
+ "ColumnName": "上报工时",
+ "GUID": "8dd2028c-6efe-4967-b73f-25ce0f775be3"
},
"CellType": {
"$type": "ElementUI.InputNumberCellType, ElementUI",
@@ -355,17 +376,61 @@
"max": "99999",
"step": 1,
"precision": 1,
+ "placeholder": "请输入实际工作的时长",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 2,
+ "CompareParamType": 4,
+ "FirstParamValue": "0",
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "7fd34ac5-17a0-4f86-b456-c308dea774f8"
+ ]
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "4e547d57-9679-44cc-a864-6d0c08cbe7d2"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "Enabled": true,
+ "AllowRoles": [
+ "项目总监"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0.1",
+ "max": "99999",
+ "step": 1,
+ "precision": 1,
"placeholder": "请输入",
"controlsPosition": true
},
"DataValidationInfo": {
"NumberType": 2,
- "FirstParamValue": "0.1",
- "SecondParamValue": "9999",
+ "CompareParamType": 4,
+ "FirstParamValue": "0",
"IgnoreBlank": false
- }
+ },
+ "RulesGuidList": [
+ "7fd34ac5-17a0-4f86-b456-c308dea774f8"
+ ]
},
- "11,1": {
+ "15,1": {
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行内容",
@@ -396,29 +461,34 @@
],
"type": "textarea",
"placeholder": "请输入",
- "resize": "none"
- }
+ "resize": "vertical"
+ },
+ "RulesGuidList": [
+ "7fd34ac5-17a0-4f86-b456-c308dea774f8"
+ ]
},
- "16,1": {
+ "20,1": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon"
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "218d5923-fb6a-49dc-9ddb-b319504aad02"
}
],
"Text": "取消",
"TemplateKey": "_RS_Information3"
}
},
- "16,14": {
+ "20,14": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"Title": "加载中",
- "VBalidate": true
+ "VBalidate": true,
+ "BreakpointIdentity": "2c5ce65d-2368-4c3b-84c9-640431fcc4c5"
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
@@ -461,7 +531,7 @@
"ParamName": "新进展内容",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=修改报工!B12"
+ "SerializeProperty": "=修改报工!B16"
}
}
],
@@ -472,12 +542,14 @@
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
- "CheckDataValidation": true
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "472a7f33-eac6-471d-b262-7b9fe6a60b73"
},
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
- "Title": "加载中"
+ "Title": "加载中",
+ "BreakpointIdentity": "c957ef08-5118-4ced-b4c0-4d34ae559445"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -501,14 +573,16 @@
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=修改报工!msg"
- }
+ },
+ "BreakpointIdentity": "a03ff4f7-9129-4c80-b74e-ee8bf9bf60fe"
},
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "ReloadData": true
+ "ReloadData": true,
+ "BreakpointIdentity": "8d4fd44c-fb38-4644-8803-42ad015ed174"
}
],
- "ID": "b2b0936b-5f13-46e2-9f0f-69223e4c06fc"
+ "ID": "a1e24916-c012-46aa-a965-90986c65c577"
},
{
"CommandList": [
@@ -520,31 +594,48 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=修改报工!msg"
},
- "BtnText": "知道了"
+ "BtnText": "知道了",
+ "BreakpointIdentity": "628309bd-0255-42c2-89a8-51b093265888"
}
],
- "ID": "5cd6fbd8-9f75-46ff-b985-7405e1b9043c"
+ "ID": "cea6623e-49ef-49a5-9aac-a52a286cf9ba"
}
- ]
+ ],
+ "BreakpointIdentity": "ce718bdb-f473-4630-a419-89730bf8d4c7"
}
],
"Text": "提交",
"TemplateKey": "_RS_Main1"
- }
+ },
+ "RulesGuidList": [
+ "7fd34ac5-17a0-4f86-b456-c308dea774f8"
+ ]
},
- "18,1": {
+ "22,1": {
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "ID",
"GUID": "273b793f-e407-477c-bc6f-0c946105d9f6"
}
},
- "18,4": {
+ "22,4": {
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "任务ID",
"GUID": "a660b772-7e58-481b-80cd-c77a9fb1ba82"
}
+ },
+ "22,7": {
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "90c6426a-9fb6-4224-a97e-883dc182a095",
+ "RelationBinding": {
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "状态"
+ }
+ }
}
},
"StyleDatas": {
@@ -636,7 +727,7 @@
"8,16": 2,
"8,17": 2,
"9,0": 2,
- "9,1": 1,
+ "9,1": 3,
"9,2": 2,
"9,3": 2,
"9,4": 2,
@@ -673,7 +764,27 @@
"10,17": 2,
"11,0": 2,
"11,1": 2,
- "13,1": 2,
+ "11,17": 2,
+ "12,0": 2,
+ "12,1": 2,
+ "12,2": 2,
+ "12,3": 2,
+ "12,4": 2,
+ "12,5": 2,
+ "12,6": 2,
+ "12,7": 2,
+ "12,8": 2,
+ "12,9": 2,
+ "12,10": 2,
+ "12,11": 2,
+ "12,12": 2,
+ "12,13": 2,
+ "12,14": 2,
+ "12,15": 2,
+ "12,16": 2,
+ "12,17": 2,
+ "13,0": 2,
+ "13,1": 1,
"13,2": 2,
"13,3": 2,
"13,4": 2,
@@ -690,31 +801,68 @@
"13,15": 2,
"13,16": 2,
"13,17": 2,
- "14,1": 4,
- "14,2": 4,
- "14,3": 4,
- "14,4": 4,
- "14,5": 4,
- "14,6": 4,
- "14,7": 4,
- "14,8": 4,
- "14,9": 4,
- "14,10": 4,
- "14,11": 4,
- "14,12": 4,
- "14,13": 4,
- "14,14": 4,
- "14,15": 4,
- "14,16": 4,
- "14,17": 4,
- "16,1": 5,
- "16,2": 2,
- "16,3": 2,
- "16,14": 2,
- "16,15": 2,
- "16,16": 2,
- "18,1": 6,
- "18,4": 6
+ "14,0": 2,
+ "14,1": 2,
+ "14,2": 2,
+ "14,3": 2,
+ "14,4": 2,
+ "14,5": 2,
+ "14,6": 2,
+ "14,7": 2,
+ "14,8": 2,
+ "14,9": 2,
+ "14,10": 2,
+ "14,11": 2,
+ "14,12": 2,
+ "14,13": 2,
+ "14,14": 2,
+ "14,15": 2,
+ "14,16": 2,
+ "14,17": 2,
+ "15,0": 2,
+ "15,1": 2,
+ "17,1": 2,
+ "17,2": 2,
+ "17,3": 2,
+ "17,4": 2,
+ "17,5": 2,
+ "17,6": 2,
+ "17,7": 2,
+ "17,8": 2,
+ "17,9": 2,
+ "17,10": 2,
+ "17,11": 2,
+ "17,12": 2,
+ "17,13": 2,
+ "17,14": 2,
+ "17,15": 2,
+ "17,16": 2,
+ "17,17": 2,
+ "18,1": 4,
+ "18,2": 4,
+ "18,3": 4,
+ "18,4": 4,
+ "18,5": 4,
+ "18,6": 4,
+ "18,7": 4,
+ "18,8": 4,
+ "18,9": 4,
+ "18,10": 4,
+ "18,11": 4,
+ "18,12": 4,
+ "18,13": 4,
+ "18,14": 4,
+ "18,15": 4,
+ "18,16": 4,
+ "18,17": 4,
+ "20,1": 5,
+ "20,2": 2,
+ "20,3": 2,
+ "20,14": 2,
+ "20,15": 2,
+ "20,16": 2,
+ "22,1": 6,
+ "22,4": 6
},
"SheetStyle": {
"FontFamily": 1,
@@ -722,17 +870,152 @@
}
},
"Spans": [
- "16,1,1,3",
+ "20,1,1,3",
"3,1,1,7",
"3,10,1,7",
- "16,14,1,3",
- "7,1,1,16",
- "11,1,2,16",
- "18,1,1,3",
- "18,4,1,3"
+ "20,14,1,3",
+ "15,1,2,16",
+ "22,1,1,3",
+ "22,4,1,3",
+ "11,1,1,16",
+ "22,7,1,2",
+ "7,1,1,16"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "项目总监",
+ "compareType": 10
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=修改报工!9:12"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "b0e5472c-c75a-45f4-96af-2f0bb0b1354d"
+ }
+ ],
+ "ID": "0d68efe0-c586-492f-933c-bb44380df9bd"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=修改报工!9:12"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "b06e371c-9dca-42bc-928b-f28710fdadcd"
+ }
+ ],
+ "ID": "a3f2744a-8ed4-495b-aafc-ea7fc0619ed8"
+ }
+ ],
+ "BreakpointIdentity": "5519b0ca-86bc-410a-889a-12fefed48a28"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "776da76c-2962-421d-9a23-b571402f0720"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "c7eda276-47a7-4677-b5f1-09bdfa70f688",
+ "RelationBinding": {
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "状态"
+ }
+ }
+ },
+ "value": "4"
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=修改报工!18:21"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "a17630d7-a313-40e8-aa39-073777c20bf3"
+ }
+ ],
+ "ID": "c6e14cf4-d4d6-4b53-a186-862810410a1e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=修改报工!18:21"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "f00422e9-1cfb-4235-b7e8-076977f778fc"
+ }
+ ],
+ "ID": "a81b97b5-b88b-4711-8db6-680965773bbd"
+ }
+ ],
+ "BreakpointIdentity": "76d1ffc9-55b1-4ce7-b1bb-cc5a23152912"
+ }
+ ],
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
@@ -749,7 +1032,26 @@
},
"RowBreakLines": [],
"RepeatRangeSettings": [],
- "RelatedDataTableName": "任务工时表"
+ "RelatedDataTableName": "任务工时表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND(修改报工!请款单状态<>\"\",修改报工!请款单状态<>4)"
+ },
+ "GUID": "7fd34ac5-17a0-4f86-b456-c308dea774f8",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
@@ -758,7 +1060,11 @@
"CustomNames": [
{
"Name": "报工ID",
- "Formula": "修改报工!$B$19"
+ "Formula": "修改报工!$B$23"
+ },
+ {
+ "Name": "请款单状态",
+ "Formula": "修改报工!$H$23"
}
]
-}//ecYI2ZvDer/LanUSte7oOl/mWk+qXA1o66wriMVTqU8s3b44oPSkth4P0trcpsjPNcRmRUmyU5Kjqkc4ia8BkfUwJgbmdkWTZ3liMOZ8FXICs1HZ592sENB7j21RCg1Y270cZP/PcNFbW1B4BYOFS3vkFSe1/F8EiimxeyaeGOOHL46S0NTVyhqBmc8z+GPMxot3oyvY9gwrqVMqCLysRni4+FXeaJZI3qIbdxHgmDzCXymr20NdK9cqoc96TOVd4cui724cODfM8LMHL8KLrNszWT1yWO7lg2rz+5XyT1mez8ODSTWL7BUGqH095kqOgEjTpSY/FO3xUKyT1kVZ9LuOdSezfAfEcObM92EaSB7i0i/X/4/CzkKX07QS7NwCN4uSKb5QJ50d3zJY9U9Mg75W6nxo2iq14ShW3RHkchYpQV978298byS7vATbRUB+kYWAcDmiaBcyFwSI/34JNjFdMNc+RVlbCP9369MKV80R8v0jQVwSLXEeZO5j/Jke9EF8HzapML0crcDHrc3wJo61vTIrs9YKyL3drNi4H243zETj8UHS6du4dv7t0qUyLhCA6yPKU8rMDIl1iiow56XnNXzInaBVRiyO8ebTUpRfbJBp9Gy6bxOB4iQJF6XGUAoDtoznaLsLHH5J923PDMT2AsM7vK0+z/6LWb6mXgSSLFekBxAChEAyMVUsQUjgfRGcLsVKU5mLyvfoOV0hPKnZNiOTP3a5bjuHB0BaiLmmGdKPoAgeYnwNW9KRQrC3F+s6BxdS6YqyA9DhIG7bGRIoTDmYEjTgbgRtMgEBiQIWcbMnPJnYFjzohrIFfB1aJSIAZjhW0f2IR708BJYofVTxtV+ZzJW7CaEEXXEELOcIabfX2CJ6akL3lhHRfy9TIsbiU8WTQ/YTKRnSusFlUw==|920
\ No newline at end of file
+}//rD8awTxxPxGpngxeWLGN6kJpnK/gvxgyfd5MB9LrpxtRJ3UcjwwY8QVm88MuCZGVwBX3UzwwjMjSbZp2ZND6/b/8UkUy4w44t3Kkn76Ki4Haij7oY6Dvz52jfESLehyoBqxyy45WRfbkOvaeS5t6KLLOS+g3GBb4s+jm6bCfpUiWx8ZdYsIctAcGtBlQ3YMqWfFSyqZsUBNb7ZNoIooLElX08WwhYeR9DJ69s/SOTcstgnC1Dilc1hPtMHI0+TSNiYZ/hlQPadwLldbjyGYV0ddl7+ZaVbWTP4veNc80fCi5KiaYLb/iXawZVjaeQ3DT99a5iTx0pkRJ15dNw1X0WhdzWpVCYfH/D90y7bqe5BWeamOgO3cK9rfdZh/71viiNvrlZM2AVdjqT4vwP58g8oU89vGMhbW7zUBakQsmYQkXSblvkxA+wln/xXx0mxB7XZ91G9mcXO+/iWmcfTV64gjc4U9I345T0/qegmMXZjsCA4TeYoNtc70DFUEndddenN5PtdXsyR1Hedhl1VddzpwVw6kzyYEhZv+jFnBedoWJFRTXT56Vawvno4ZMUcQO+q/kYXxtbMKBFab7xB+Ij1TDofpVSfNfy4fFS9EDYaB7Rm3yFdvrSM1mGmR5oUd5nH2QPfvQk7bueYP+LV8uEKQUC8JH74ys3ORYZUHLRskql/mlKU+muGP/1nHszwUB+TdtAcu5GG6MxZpOJnTd7jvkt8xmeVF+R1FMBaqoDPEqQ5wv8yn01L6ItM6of9cD7qr29RCGgnHAmaJJ91wpjNwofBSFFc3hqinOoYKFVU9fdHwn+VNI+xrpb36ErqvG90fvPzs+Q7SJW9BgqCbNeva4BFy7zroyjwD3jxyu5ClQWDoE9WxXNvAE5Rj1HNKRXjoIkAoN3oAEAgE8OoSCWg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/修改报工.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/修改报工.rd
new file mode 100644
index 00000000..4982e3ab
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/修改报工.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 18,
+ "RowCount": 24,
+ "CustomNames": [
+ {
+ "Name": "报工ID",
+ "Formula": "修改报工!$B$23"
+ },
+ {
+ "Name": "请款单状态",
+ "Formula": "修改报工!$H$23"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/分配计划工时.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/分配计划工时.json
new file mode 100644
index 00000000..2024a030
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/分配计划工时.json
@@ -0,0 +1,1125 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0,
+ "Mode": 1
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 4,
+ 5,
+ 6,
+ 7,
+ 21,
+ 22
+ ],
+ "Count": 23
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "执行者",
+ "5,1": "分配日期",
+ "7,1": " b",
+ "9,1": "工时数",
+ "13,1": "备注",
+ "19,1": "取消",
+ "19,11": "提交"
+ },
+ "Formulas": {
+ "7,1": "TODAY()&\",\"&TODAY()"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "BindingInfos": [
+ {
+ "GUID": "7f64e7b7-859c-4ffa-a67b-ed3c33f2c09f",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "bcb33806-11fd-48a4-9492-2ba7c9a8d93a"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "ffc3c624-4c10-43dc-bf00-1effd138acf2",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "87738332-02a8-4175-a55e-6e0e60ba4b70",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "386fa2d2-2714-4607-9974-f86d79f27bd1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!任务ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": " b",
+ "type": "daterange",
+ "placeholder": "请选择月份",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "11,1": {
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0",
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "be820412-acfe-4c80-9d14-5c63f55df039",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!B8"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "154456fb-4450-4bdc-a402-c523c2f6c9b1"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "时间差天数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=DATEDIF(分配计划工时!开始日期,分配计划工时!结束日期,\"d\")"
+ },
+ "ID": "f5680fc4bfb94362bb360c0a4c8d86ea",
+ "BreakpointIdentity": "686b0e0e-5819-4e73-bcc1-0baf3438e274"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=分配计划工时!当前值"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!时间差天数*24"
+ },
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"最大报工时长不能超过\"&分配计划工时!时间差天数*24&\"小时\""
+ },
+ "BreakpointIdentity": "a91138e2-1044-4ebd-9eeb-18e62933cd20"
+ }
+ ],
+ "ID": "2a5f0fca-f1d6-4872-af24-8464ff584506"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "0adea948-4650-4605-9e50-b6014e2a4e2e"
+ }
+ ],
+ "ID": "9e39592b-b3e3-421a-a326-f0214283129a"
+ }
+ ],
+ "BreakpointIdentity": "24b02bd7-2316-473e-9b57-253d6c35860e"
+ }
+ ],
+ "ID": "ad0b202a-beb3-43ba-821d-3ce2c22b1d09"
+ }
+ ],
+ "BreakpointIdentity": "21920e4d-a6b8-4034-8339-bf8bc0f534a8"
+ }
+ ]
+ }
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入",
+ "resize": "vertical"
+ }
+ },
+ "19,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "4292692b-a2ba-4c8c-9a09-701a2878d6c5"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "19,11": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "34a958e2-7c48-4fa2-b670-6477af45712b",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "value": "1,2",
+ "compareType": 12
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "成员是否存在",
+ "TableValue": {
+ "TableName": "任务成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "282c7cbb-409d-4fdc-a4b0-4e667eb6cc48"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "b1d64b0c-2af2-40fd-8726-f88f8002f20d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!B4"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "8cb382fa0ccc402fb9fd011792172dc6",
+ "BreakpointIdentity": "9bfaaefc-e060-4538-b8c5-edeff5b00ace"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=成员是否存在"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "标题",
+ "Message": "此操作会自动将该成员设置为任务参与人,是否继续?",
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "是否继续",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "a57b32c4-2346-4b61-b3a7-81054fd6ea37"
+ }
+ ],
+ "ID": "7aae2c2b-cb60-4e29-93a1-986137a6623b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "标题",
+ "Message": "是否确定为该成员增加计划工时?",
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "是否继续",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "4e7d69b9-5d1e-414d-a396-4680821b59af"
+ }
+ ],
+ "ID": "c3a6e3a0-86bf-4050-94ec-d587ffffe923"
+ }
+ ],
+ "BreakpointIdentity": "2cad0b70-ffed-4cf9-8084-3755e478b431"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否继续"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "f5c7045f-8f50-43da-bb8a-3b6695856ba0"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!B8"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "8020379a-0fdc-4e83-bbba-5e6c90017ff1"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "分配任务工时",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!B4"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!B12"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!B16"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d3ac299b-92ae-4c60-b57e-7e165a62d7ea"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "0c3907d8-563a-4e1c-970a-a2bb9fcea9c2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=分配计划工时!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!msg"
+ },
+ "BreakpointIdentity": "ba8f8ac5-5104-4789-9e15-8f8897bf8267"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "6993057d-036f-4f17-8270-1a2bb30aaac4"
+ }
+ ],
+ "ID": "6686a42e-6619-47ad-a7b4-39d70c447966"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "79913d5c-046f-4390-bcfb-75e132d06a08"
+ }
+ ],
+ "ID": "826c22e5-6997-425c-9871-bf8a5143bd84"
+ }
+ ],
+ "BreakpointIdentity": "40a0d07c-15f2-4636-b762-4e46719c2eb2"
+ }
+ ],
+ "ID": "ad3bb131-6ee2-487a-90d5-fcd7c2e7ee7a"
+ }
+ ],
+ "BreakpointIdentity": "2b6209c3-9c2c-4959-82f4-1c07ae90f185"
+ }
+ ],
+ "ID": "32818381-1c0b-47b0-aff5-273bdd1bd064"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "温馨提示",
+ "Message": "计划任务仅支持分配到人、分配到天两种方式,其他方式无需提交计划任务;",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "8fd7a26b-0449-41a9-b4e0-8e1b5d7f25a6"
+ }
+ ],
+ "ID": "c1073862-3551-47a1-9e14-8a29e354e58d"
+ }
+ ],
+ "BreakpointIdentity": "66d7d051-8d3b-4a7e-921d-9a64b49d69da"
+ }
+ ],
+ "Text": "提交",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "21,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "01dd81e1-5a70-45df-ba77-f40f1f7d6bf8"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "Background": 4,
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -50",
+ "Body",
+ "[AUTO]General",
+ "Background 2 -10",
+ "#FFFFFF00",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 3
+ },
+ {
+ "Color": 5
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "4,0": 1,
+ "4,1": 1,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 1,
+ "4,14": 1,
+ "5,0": 1,
+ "5,1": 2,
+ "5,2": 1,
+ "5,3": 1,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "6,0": 1,
+ "6,1": 1,
+ "6,2": 1,
+ "6,3": 1,
+ "6,4": 1,
+ "6,5": 1,
+ "6,6": 1,
+ "6,7": 1,
+ "6,8": 1,
+ "6,9": 1,
+ "6,10": 1,
+ "6,11": 1,
+ "6,12": 1,
+ "6,13": 1,
+ "6,14": 1,
+ "7,0": 1,
+ "7,1": 1,
+ "7,14": 1,
+ "9,1": 3,
+ "11,1": 1,
+ "12,0": 1,
+ "12,1": 1,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 1,
+ "12,10": 1,
+ "12,11": 1,
+ "12,12": 1,
+ "12,13": 1,
+ "12,14": 1,
+ "13,0": 1,
+ "13,1": 2,
+ "13,2": 1,
+ "13,3": 1,
+ "13,4": 1,
+ "13,5": 1,
+ "13,6": 1,
+ "13,7": 1,
+ "13,8": 1,
+ "13,9": 1,
+ "13,10": 1,
+ "13,11": 1,
+ "13,12": 1,
+ "13,13": 1,
+ "13,14": 1,
+ "14,0": 1,
+ "14,1": 1,
+ "14,2": 1,
+ "14,3": 1,
+ "14,4": 1,
+ "14,5": 1,
+ "14,6": 1,
+ "14,7": 1,
+ "14,8": 1,
+ "14,9": 1,
+ "14,10": 1,
+ "14,11": 1,
+ "14,12": 1,
+ "14,13": 1,
+ "14,14": 1,
+ "15,0": 1,
+ "15,1": 1,
+ "15,14": 1,
+ "17,1": 4,
+ "17,2": 4,
+ "17,3": 4,
+ "17,4": 4,
+ "17,5": 4,
+ "17,6": 4,
+ "17,7": 4,
+ "17,8": 4,
+ "17,9": 4,
+ "17,10": 4,
+ "17,11": 4,
+ "17,12": 4,
+ "17,13": 4,
+ "19,1": 5,
+ "19,2": 1,
+ "19,3": 1,
+ "21,1": 6,
+ "21,2": 7,
+ "21,3": 7,
+ "21,4": 7,
+ "21,5": 8,
+ "21,6": 9,
+ "21,7": 9,
+ "21,8": 9
+ },
+ "SheetStyle": {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "11,1,1,13",
+ "15,1,2,13",
+ "19,11,1,3",
+ "19,1,1,3",
+ "7,1,1,13",
+ "21,1,1,5",
+ "3,1,1,13"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "分配计划工时",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "c7468eab-efc8-4555-b5fd-e219355984f7",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!5:8"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "41cccb92-2db2-4ba3-b7d4-62f0ad96f7c1"
+ }
+ ],
+ "ID": "3e4bf1f5-d391-4a47-92c7-a5e63c54f72a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配计划工时!5:8"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "98422942-2aa1-4a2b-8fa2-9566b79fc951"
+ }
+ ],
+ "ID": "3ab11a76-f2da-46d6-823a-810e03f628b8"
+ }
+ ],
+ "Comments": "只有工时分配方式为【分配到天】的情况下,才需要填写日期,否则不需要",
+ "BreakpointIdentity": "f73c9dcb-08b6-4aa2-84a2-39ca5fe81267"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "参与人列表",
+ "Formula": "分配计划工时!$G$22"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "分配计划工时!$B$22"
+ }
+ ]
+}//piZh9nEZYuRbCBzQwxmAl2hxJV4TK8CDXy5sAFXsUQrMIdJxzzAJFs0R5DviaSjn6JZE+eQ1B31eSqHOjKaPClFSyDAgnvKHv5QpXKSogpDIzurPR2X1tZGf2lTRMCBDWRwkNCFONfVWGRmk9FdF7CO4xe/GmuPAhbaLAei6MDHWAtWHb3QZqqGuwoIRxh6DAJl59+o+d7lT4rbpr8E5O1RknlmMsxYl1pRrw7X8Hx9ZnVC5JWHtmIU09f3y9ckxmi2DbijFSdMWFhaezvyoZW3WbzXiOL9ZZW3AlRKINDwr7DnCN9XJVGTKihELukdv6VKfaRjfBvEoyxYH08lZnC5/zXwETgjOiURhHvb1DlD5yU01hnpfnFrZFh5FV/KU9RPXUT5zhz575WtdkOCzNzmwGsrHzCoJ/67GXH3Uz/U5igZi74W9cSbMu0hZ2HyC1R/AFYHXJ1PLmw3iXLKfGBrSWtZQU3KJ+JpUCfzYrdVCWQz5ZimVRodyu/70/7HrCHX//SRtKVYB3E9n5ACY3PV8PERWfx9wAseJY1VGU5yzeEADaLrYS2ngcA0iRufdDRlzDz3ayYhCfRfrrfyRRtS3U9WeoWZDrJgHD/ieOJTaam+CqMgWNaP9vXtiwdYBYLkuU0eULghDpqtFa0RmHRVvGR5uyANljBNeleRXqm6jPgG1EnFLVbrYCn7S83E7/HHrjjOchVH5Glw6GgysVHLWAgGMMSSVusI0SWaV6/r6n34vDpxi6qWfwEh7Eu+AC6KkwZ1d0OYhmQIFkK3XYFgFyQ4mmy1mtE+xSck0275rspv7d61fHLTKUrhEklWn+a4SF/UkcbkAH97rn8McwuPh4fwHI23LbCJr0fxd3NjVlzv2rJ2l8FtjAzP+ymr5cyOC/bzljP0pcupYGNfnBw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/分配计划工时.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/分配计划工时.rd
new file mode 100644
index 00000000..e1b8baeb
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/分配计划工时.rd
@@ -0,0 +1,18 @@
+{
+ "PageType": 0,
+ "ColumnCount": 15,
+ "RowCount": 23,
+ "Formulas": {
+ "7,1": "TODAY()&\",\"&TODAY()"
+ },
+ "CustomNames": [
+ {
+ "Name": "参与人列表",
+ "Formula": "分配计划工时!$G$22"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "分配计划工时!$B$22"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/新增报工.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/新增报工.json
new file mode 100644
index 00000000..bf2ee92d
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/新增报工.json
@@ -0,0 +1,2542 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 172.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0,
+ "Mode": 1
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 27.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 15,
+ 16,
+ 17,
+ 18,
+ 31,
+ 32,
+ 33
+ ],
+ "Count": 34,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 19,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "任务",
+ "4,1": "报工人",
+ "6,1": "%CurrentUser.UserName%",
+ "8,1": "报工日期",
+ "12,1": "工时数",
+ "16,1": "特定时薪",
+ "20,1": "工作进展",
+ "25,1": "关联反馈",
+ "29,1": "取消",
+ "29,14": "提交"
+ },
+ "Formulas": {
+ "31,5": "DATEDIF(F32,N32,\"d\")+1"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "019e3811-0e54-4954-a930-a2a1a42ae526"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "2f193c03-7d5f-4303-a001-0ee20209e265"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ },
+ "BreakpointIdentity": "f795c238-2c93-4718-810a-6dea46f9d15b"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "BindingInfos": [
+ {
+ "GUID": "e7c0c96b-2e6a-44f6-89ac-3e4fc0a796d0",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "f163780a-a490-46be-92f0-e36d293d23f4"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "3c3a0849-34b7-4a59-be8e-52d9cc043a84",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "2116795e-364a-45bd-bde8-30e634b4b93a"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "13b54fab-23fb-4c76-acd0-82445ef0d968"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "2bdb1dcb-09e5-41aa-b178-531664327fb2"
+ },
+ "Value": "2"
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ }
+ },
+ "6,1": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "BindingInfos": [
+ {
+ "GUID": "4d320701-9f2e-407b-8311-fb9c68508833",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "098c0dca-cb67-4296-9682-8eeb5c2ae31d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "69486e53-dc9a-4b45-8b9c-e12d2109d7ef",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "c8e02056-572d-4108-81db-ed959278694c",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "ab7b9a97-1019-4924-bb9a-57973b0eb1c9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B11"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=新增报工!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=新增报工!结束日期"
+ }
+ },
+ "BreakpointIdentity": "3d2eeb6c-3660-4b93-ac35-024ef700698b"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()&\",\"&TODAY()"
+ },
+ "type": "daterange",
+ "placeholder": "请选择月份",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月DD日",
+ "firstDayOfWeek": 1,
+ "clearable": true,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "14,1": {
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!R13"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "288ae14e-7ae8-4471-a9d8-d1117ba04e93"
+ }
+ ],
+ "ID": "ec6bebc3-7bfe-4721-b847-bb4a5a6ca4c8"
+ }
+ ],
+ "BreakpointIdentity": "7f14170f-5452-40d1-ac31-92b4ec16a0ee"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 7,
+ "FirstParamValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B15<=新增报工!F32*24"
+ },
+ "IgnoreBlank": false,
+ "ShowInputMessageWhenCellIsSelected": false,
+ "ErrorMessage": "工时数超过所选日期范围允许的最大小时数",
+ "ErrorTo": 1,
+ "ErrorToTargetCell": {
+ "SerializeProperty": "=新增报工!R13"
+ }
+ }
+ },
+ "18,1": {
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "Enabled": true,
+ "AllowRoles": [
+ "项目总监"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0",
+ "max": "99999",
+ "step": 1,
+ "precision": 1,
+ "placeholder": "请输入",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 2,
+ "CompareParamType": 4,
+ "FirstParamValue": "0",
+ "InputMessageTitle": "提示:",
+ "InputMessage": "留空则系统按照项目设置自动计算,除非你针对此次报工有特殊调整"
+ }
+ },
+ "20,17": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=新增报工!R21"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "从Gitee导入"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B11"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "d863cbad-1654-4076-bf6a-f0d8567df942"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "f17bdc48-d174-4117-a41e-a27c06d72347"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "c9cb6b63-e8c1-4be4-ad93-b2c246a02403",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "仓库ID"
+ }
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "18f33063-3dca-4746-8af3-7ed6ec586f98"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B34"
+ }
+ },
+ "BreakpointIdentity": "d8d0ebb8-32a3-4a2a-8d2b-a41b7d6e40ea"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "0d0bef79-95e2-4d42-aead-5d9b81a7b68e"
+ }
+ ],
+ "ID": "beaa59d9-ac94-434d-8787-a36bc0a8b154"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工作进展"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "813c3ebc-fb5d-4389-91fe-17725bdcc0d5"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "user",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "a578339d9674437eb7301ba38d58d5d5",
+ "BreakpointIdentity": "d2a243a1-c40d-4cad-a596-f360b8f489bb"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "在线获取仓库某日提交数据",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分支名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!分支名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "成员用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!user"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "过滤无效信息",
+ "Value": "1"
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "提交信息",
+ "ResultTo": {
+ "SerializeProperty": "GItee提交信息"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "ebadf3c1-e254-4726-a3e8-b29b265ca548"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新增报工!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "现有内容",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工作进展"
+ },
+ "ID": "da946dc1d1ce457cb0b6e5bc9cd62213",
+ "BreakpointIdentity": "6ab39cd8-7f16-4a67-93ac-d966b2d031d6"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成进展内容",
+ "ID": "11744f7dde9d4e939301529c3b430a2b",
+ "BreakpointIdentity": "cc6c8da5-54c5-4d3e-9958-d708e07012ce"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var olddata = Forguncy.CommandHelper.getVariableValue(\"现有内容\");\r\nvar datalist = Forguncy.CommandHelper.getVariableValue(\"GItee提交信息\")\r\ndatalist = datalist ? datalist.split('\\n') : [];\r\n\r\nvar oldList = olddata ? olddata.split('\\n').map(item => {\r\n var temp_str = item.split('.');\r\n return temp_str.length > 1 ? temp_str[1].trim() : temp_str[0];\r\n}) : [];\r\n\r\nvar newList = datalist.map((item, index) => {\r\n var temp_str = item.split('.');\r\n return temp_str.length > 1 ? temp_str[1].trim() : temp_str[0];\r\n});\r\n\r\nfullList = oldList.concat(newList);\r\nfullList = [...new Set(fullList)];\r\nvar content = fullList.map((item, index) => {\r\n // 检查每个item的最后一个字符是否为\";\" \r\n if (!item.endsWith(\";\") && !item.endsWith(\";\")) {\r\n item += \";\";\r\n }\r\n // 如果是最后一个元素,用\".\"替换最后的\";\" \r\n if (index === fullList.length - 1) {\r\n item = item.slice(0, -1) + \"。\";\r\n }\r\n return `${index + 1}. ${item}`;\r\n}).join('\\n');\r\nForguncy.CommandHelper.setVariableValue(\"生成进展内容\", content);\r\n",
+ "ID": "bdbc6dd65a5842ff9f2823956f74a539",
+ "BreakpointIdentity": "54907c13-db9b-446e-9cc6-d7b5f9421dea"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工作进展"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!生成进展内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b38d8382-037a-4107-843b-18b4f9d4734e"
+ }
+ ],
+ "ID": "521e4c3e-8ad8-47bb-8a7c-34dc19e431f5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!msg"
+ },
+ "BreakpointIdentity": "501b28a5-c8f7-46ee-88d2-33eb5f342309"
+ }
+ ],
+ "ID": "aeaee6c8-7038-4786-bbd7-515b3f5fc003"
+ }
+ ],
+ "BreakpointIdentity": "4b586371-e2fc-4bed-b83c-8239fb260ce0"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工作进展"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "ae522a8b-93ba-4c50-b449-76ab8877fa24"
+ }
+ ],
+ "ID": "0fe71d58-4f4c-427e-a9a0-1ad82ffa54d4"
+ }
+ ],
+ "BreakpointIdentity": "d6424b9f-7e12-4c6b-bf8d-9e90b9f27090"
+ }
+ ],
+ "ID": "bd19d439-6f24-48db-9354-a99a5df3689d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提示",
+ "Message": "项目还未设置版本,需要立即设置吗?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "3c2040ba-4af3-41d4-938e-7ccbbcbc25e1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新增报工!按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "请再次尝试从Gitee导入",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "e855ccf6-6d77-426f-9274-b06e8d9981e5"
+ }
+ ],
+ "ID": "c281216b-a6b0-45e7-aac3-bab674ca53e3"
+ }
+ ],
+ "BreakpointIdentity": "4238bcac-d715-4e82-ad19-ac4ce9db399c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目版本详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "8c38ef8b-de11-4209-b013-53aaf1f1705c"
+ }
+ ],
+ "ID": "8915f7ce-4ab7-41bb-94af-736fe6bd088a"
+ }
+ ],
+ "BreakpointIdentity": "b73e3c41-27d4-4584-9465-673f3a55ee14"
+ }
+ ],
+ "ID": "85105b60-e869-4c3f-abf5-57d5c0e481dc"
+ }
+ ],
+ "BreakpointIdentity": "3180054e-3742-4235-959e-9497be92df93"
+ }
+ ],
+ "ID": "bdd1649a-f83e-49c7-9b5e-f68fba6faaf6"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "从反馈导入"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "现有内容",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工作进展"
+ },
+ "ID": "d74cc36cac77465580872d5d7d3049c2",
+ "BreakpointIdentity": "0132d2c6-274e-4a1a-8fa3-36de40d16f57"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈列表",
+ "TableValue": {
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "efa3bcdd-f79c-4c07-b1c5-2ca56670239c",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "1bfce2df-7dc1-4b88-b5f0-453820754c5d"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "a55a6a52-cca0-4595-9ac1-dfa6a2310259",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "ada8c449-a54c-440c-91d7-2cff170f743d"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "GUID": "c29b04c1-ce14-4380-b100-d2dfcc4e104c",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "c3a2739a-1a88-480f-9d60-c2ec7189f679",
+ "RelationBinding": {
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ColumnName": "反馈类型"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "95d973a1-5a96-4103-a8c2-8e15430c8a8d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!选中反馈ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 4,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "297271a0-2fd0-431b-8bb4-379febe51076"
+ },
+ "Value": "4"
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "75e1a034-722b-4bc6-a2e6-ba6bffd778eb"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ },
+ "ID": "972f3d2fc2124868a5a61e54d4def107",
+ "BreakpointIdentity": "2233cd3c-14b3-44ca-abe8-9e7f13e40515"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=反馈列表.Count"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成进展内容",
+ "ID": "0d2b8894db7742bb8a9036e9f92c737f",
+ "BreakpointIdentity": "1d915ddd-1665-4fe6-a669-10399e01243a"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var olddata = Forguncy.CommandHelper.getVariableValue(\"现有内容\");\r\nvar datalist = Forguncy.CommandHelper.getVariableValue(\"反馈列表\");\r\n\r\nvar oldList = olddata?olddata.split('\\n').map(item => {\r\n var temp_str = item.split('.');\r\n return temp_str.length > 1 ? temp_str[1].trim() : temp_str[0];\r\n}):[];\r\n\r\nvar newList = datalist.map((item, index) => {\r\n return `处理来自[${item[\"提交人\"]}]提交的关于“${item[\"标题\"]}”的${item[\"反馈类型\"]}`\r\n});\r\n\r\nfullList = oldList.concat(newList);\r\nfullList = [...new Set(fullList)];\r\nvar content = fullList.map((item, index) => { \r\n // 检查每个item的最后一个字符是否为\";\" \r\n if (!item.endsWith(\";\") && !item.endsWith(\";\")) { \r\n item += \";\"; \r\n } \r\n // 如果是最后一个元素,用\".\"替换最后的\";\" \r\n if (index === fullList.length - 1) { \r\n item = item.slice(0, -1) + \"。\"; \r\n } \r\n return `${index + 1}. ${item}`; \r\n}).join('\\n'); \r\nForguncy.CommandHelper.setVariableValue(\"生成进展内容\", content);\r\n",
+ "ID": "9c7a3914669449d9a611727bbc3cccd4",
+ "BreakpointIdentity": "9d94c4e1-469d-434a-a599-17d3a014968f"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工作进展"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!生成进展内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "bc782bdf-defb-4114-8feb-9acc88997380"
+ }
+ ],
+ "ID": "f878e1d4-4cf1-4e73-b4e5-1c80daeb925a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "无反馈内容",
+ "BreakpointIdentity": "7336e69c-fccf-4984-b772-6f90bf0c2ac9"
+ }
+ ],
+ "ID": "3ff5874d-a53b-4308-87c6-94ad7228e869"
+ }
+ ],
+ "BreakpointIdentity": "ae9024a5-a15f-4fdd-aa20-843a2fb33efa"
+ }
+ ],
+ "ID": "f920ba6d-ceb1-441a-8b14-8a7908f98780"
+ }
+ ],
+ "BreakpointIdentity": "2067e7f3-4a3c-443d-bb29-4717d6cc34a0"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选中反馈ID": "选中反馈ID"
+ }
+ },
+ "PageName": "导入反馈",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!项目ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!版本ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!版本ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!任务ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!任务ID"
+ }
+ },
+ {
+ "Source": "1",
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!最小状态"
+ }
+ },
+ {
+ "Source": "3",
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!最大状态"
+ }
+ }
+ ],
+ "BreakpointIdentity": "507b7a54-bc30-4b84-abee-fd163cd856ba"
+ }
+ ],
+ "ID": "b2e3f65f-e9d4-4874-94c7-7fd161cc63a8"
+ }
+ ],
+ "BreakpointIdentity": "372608e7-4d70-481f-8afe-902ca1d1f546"
+ }
+ ],
+ "ID": "ef314bd4-c015-487f-8dbe-c739b24c0094"
+ }
+ ],
+ "BreakpointIdentity": "4bc6b6dc-b3c8-4ec9-9283-2bdf729ff1c2"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "导入工时内容菜单",
+ "BreakpointIdentity": "38d2f058-4575-4bb7-b994-69238d595445"
+ }
+ ],
+ "ToolTip": "导入数据",
+ "Size": 18,
+ "ImagePath": "Application/008_add_file_3.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "22,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"请使用序号+小数点来说明工作内容,例如:\"&CHAR(10)&\"1.xxxxx\"&CHAR(10)&\"2.xxx\""
+ },
+ "resize": "vertical"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "27,1": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "39187c87-fd8d-4b69-aec3-1d636800ca1f",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "8b3d9f04-4e79-408e-a224-93c870a211a8"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "c46e60de-6ac1-4c2f-ac92-96c38bad696f",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "55a27d8e-e81b-410e-b826-e1c7a6f25c0e"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "cbc052d4-a1a0-4616-836b-13465b66bec4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "e57427fc-1805-4128-98f5-6f8a70db6673"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "9205005e-3cf4-4b0f-a231-6c03f1843767"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!报工人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "a38b2294-8e8e-4dec-b159-b953092a851d"
+ },
+ "Value": "1"
+ }
+ ]
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "d7fd6f83-0bb7-42ed-8f56-351c518d223f"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {}
+ },
+ "29,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "1f417149-fce8-4735-b1d4-bf1f0b912f82"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "29,14": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "b56b9a5d-213c-4072-b0b0-7a5cff1586e4"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "计算报工数据",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!报工人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "指定时薪单价",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B19"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "提交工时",
+ "ResultTo": {
+ "SerializeProperty": "提交工时"
+ }
+ },
+ {
+ "ResultPropertyName": "核定工时",
+ "ResultTo": {
+ "SerializeProperty": "核定工时"
+ }
+ },
+ {
+ "ResultPropertyName": "提成系数",
+ "ResultTo": {
+ "SerializeProperty": "提成系数"
+ }
+ },
+ {
+ "ResultPropertyName": "计算时薪",
+ "ResultTo": {
+ "SerializeProperty": "计算时薪"
+ }
+ },
+ {
+ "ResultPropertyName": "核定收益",
+ "ResultTo": {
+ "SerializeProperty": "核定收益"
+ }
+ },
+ {
+ "ResultPropertyName": "时薪来源",
+ "ResultTo": {
+ "SerializeProperty": "时薪来源"
+ }
+ },
+ {
+ "ResultPropertyName": "核定工时说明",
+ "ResultTo": {
+ "SerializeProperty": "核定工时说明"
+ }
+ },
+ {
+ "ResultPropertyName": "报工人姓名",
+ "ResultTo": {
+ "SerializeProperty": "报工人姓名"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "37863d8d-f28f-451a-be81-d525802c9b2e"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "71f02d60-458d-4aae-9ebc-0f68392c5b2f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新增报工!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "ae630745-f710-4cd4-b325-0f7d3691964a"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B11"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "c52207ce-d338-4fcd-b78d-02bea046ab44"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "上报实际工时",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B7"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B15"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "进展内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B23"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "指定时薪单价",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!B19"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!反馈ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "f2db1eb7-0f9a-4499-9a20-990477227260"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "22f21875-3039-4b13-bf2f-9abc3dfc0ace"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新增报工!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "9a5ead74-4e20-4bf5-88b4-bea61d050a2d"
+ }
+ ],
+ "ID": "d06a698a-3f86-402d-aaf1-8c058e3a19b6"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "3697b31d-8759-4a2a-8b3f-fa4aacc0e369"
+ }
+ ],
+ "ID": "272b1d4e-db70-42a2-a46a-d66150b83a7e"
+ }
+ ],
+ "BreakpointIdentity": "438a3a0d-f98e-418d-9a29-a59df3fd4510"
+ }
+ ],
+ "ID": "45081b89-3275-46ab-a5fc-fe0404e76aaf"
+ }
+ ],
+ "BreakpointIdentity": "40cf13ed-3c5a-49f3-925c-f3203401639c"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "核定确认",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!提交工时"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!提交工时"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!核定工时"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!核定工时"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!提成系数"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!提成系数"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!计算时薪"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!核定时薪"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!核定收益"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!核定收益"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!时薪来源"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!时薪来源"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!核定工时说明"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!核定工时说明"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!报工人姓名"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=核定确认!标题"
+ }
+ }
+ ],
+ "BreakpointIdentity": "6c2551be-d3f1-407a-aa58-1ddfe5f912de"
+ }
+ ],
+ "ID": "bcaa4649-536a-4780-971b-880f03013c26"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "542f964e-2ad1-41f2-b904-dae10b780399"
+ }
+ ],
+ "ID": "a41b4199-baa8-4d79-83b3-aa4ba9da2ae8"
+ }
+ ],
+ "BreakpointIdentity": "414200cd-0974-4b5d-a707-c9c9b91ceeea"
+ }
+ ],
+ "Text": "提交",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/144_check_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "31,1": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "817d21e7-faf6-4b91-bb3b-4bb0c0f11004"
+ }
+ },
+ "32,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "c6ae9309-3c94-4407-9995-944e51228a7b",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分支名称"
+ }
+ }
+ },
+ "32,4": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "40b093d0-c7bb-4dd5-b6b0-ed660e62b4f6",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "仓库ID"
+ }
+ }
+ },
+ "32,8": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目经理",
+ "GUID": "3fc6f831-d0e8-482e-81bb-e3945ce4820e"
+ }
+ },
+ "33,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "814577e8-390d-4042-aa33-c899dc2d839e"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "Background": 7,
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "[AUTO]General",
+ "Body",
+ "Background 1 -50",
+ "#FFFF0000",
+ "Right",
+ "Text 1 35",
+ "#FFFFFF00"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "4,1": 2,
+ "7,0": 1,
+ "7,1": 1,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,11": 1,
+ "7,12": 1,
+ "7,13": 1,
+ "7,14": 1,
+ "7,15": 1,
+ "7,16": 1,
+ "7,17": 1,
+ "7,18": 1,
+ "8,0": 1,
+ "8,1": 3,
+ "8,2": 1,
+ "8,3": 1,
+ "8,4": 1,
+ "8,5": 1,
+ "8,6": 1,
+ "8,7": 1,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "8,11": 1,
+ "8,12": 1,
+ "8,13": 1,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 1,
+ "9,0": 1,
+ "9,1": 1,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 1,
+ "9,17": 1,
+ "9,18": 1,
+ "10,0": 1,
+ "10,1": 1,
+ "10,18": 1,
+ "12,1": 4,
+ "12,17": 5,
+ "14,1": 1,
+ "15,0": 1,
+ "15,1": 1,
+ "15,2": 1,
+ "15,3": 1,
+ "15,4": 1,
+ "15,5": 1,
+ "15,6": 1,
+ "15,7": 1,
+ "15,8": 1,
+ "15,9": 1,
+ "15,10": 1,
+ "15,11": 1,
+ "15,12": 1,
+ "15,13": 1,
+ "15,14": 1,
+ "15,15": 1,
+ "15,16": 1,
+ "15,17": 1,
+ "15,18": 1,
+ "16,0": 1,
+ "16,1": 4,
+ "16,2": 1,
+ "16,3": 1,
+ "16,4": 1,
+ "16,5": 1,
+ "16,6": 1,
+ "16,7": 1,
+ "16,8": 1,
+ "16,9": 1,
+ "16,10": 1,
+ "16,11": 1,
+ "16,12": 1,
+ "16,13": 1,
+ "16,14": 1,
+ "16,15": 1,
+ "16,16": 1,
+ "16,17": 1,
+ "16,18": 1,
+ "17,0": 1,
+ "17,1": 1,
+ "17,2": 1,
+ "17,3": 1,
+ "17,4": 1,
+ "17,5": 1,
+ "17,6": 1,
+ "17,7": 1,
+ "17,8": 1,
+ "17,9": 1,
+ "17,10": 1,
+ "17,11": 1,
+ "17,12": 1,
+ "17,13": 1,
+ "17,14": 1,
+ "17,15": 1,
+ "17,16": 1,
+ "17,17": 1,
+ "17,18": 1,
+ "18,0": 1,
+ "18,1": 1,
+ "18,2": 1,
+ "18,3": 1,
+ "18,4": 1,
+ "18,5": 1,
+ "18,6": 1,
+ "18,10": 1,
+ "18,11": 1,
+ "18,12": 1,
+ "18,13": 1,
+ "18,14": 1,
+ "18,15": 1,
+ "18,16": 1,
+ "18,17": 1,
+ "18,18": 1,
+ "19,0": 1,
+ "19,1": 1,
+ "19,2": 1,
+ "19,3": 1,
+ "19,4": 1,
+ "19,5": 1,
+ "19,6": 1,
+ "19,7": 1,
+ "19,8": 1,
+ "19,9": 1,
+ "19,10": 1,
+ "19,11": 1,
+ "19,12": 1,
+ "19,13": 1,
+ "19,14": 1,
+ "19,15": 1,
+ "19,16": 1,
+ "19,17": 1,
+ "19,18": 1,
+ "20,0": 1,
+ "20,1": 3,
+ "20,2": 1,
+ "20,3": 1,
+ "20,4": 1,
+ "20,5": 1,
+ "20,6": 1,
+ "20,7": 1,
+ "20,8": 1,
+ "20,9": 1,
+ "20,10": 1,
+ "20,11": 1,
+ "20,12": 1,
+ "20,17": 6,
+ "20,18": 1,
+ "21,0": 1,
+ "21,1": 1,
+ "21,2": 1,
+ "21,3": 1,
+ "21,4": 1,
+ "21,5": 1,
+ "21,6": 1,
+ "21,7": 1,
+ "21,8": 1,
+ "21,9": 1,
+ "21,10": 1,
+ "21,11": 1,
+ "21,12": 1,
+ "21,13": 1,
+ "21,14": 1,
+ "21,15": 1,
+ "21,16": 1,
+ "21,17": 1,
+ "21,18": 1,
+ "22,0": 1,
+ "22,1": 1,
+ "22,18": 1,
+ "24,1": 1,
+ "24,2": 1,
+ "24,3": 1,
+ "24,4": 1,
+ "24,5": 1,
+ "24,6": 1,
+ "24,7": 1,
+ "24,8": 1,
+ "24,9": 1,
+ "24,10": 1,
+ "24,11": 1,
+ "24,12": 1,
+ "24,13": 1,
+ "24,14": 1,
+ "24,15": 1,
+ "24,16": 1,
+ "24,17": 1,
+ "25,0": 1,
+ "25,1": 4,
+ "25,2": 1,
+ "25,3": 1,
+ "25,4": 1,
+ "25,5": 1,
+ "25,6": 1,
+ "25,7": 1,
+ "25,8": 1,
+ "25,9": 1,
+ "25,10": 1,
+ "25,11": 1,
+ "25,12": 1,
+ "25,13": 1,
+ "25,14": 1,
+ "25,15": 1,
+ "25,16": 1,
+ "25,17": 1,
+ "25,18": 1,
+ "26,0": 1,
+ "26,1": 1,
+ "26,2": 1,
+ "26,3": 1,
+ "26,4": 1,
+ "26,5": 1,
+ "26,6": 1,
+ "26,7": 1,
+ "26,8": 1,
+ "26,9": 1,
+ "26,10": 1,
+ "26,11": 1,
+ "26,12": 1,
+ "26,13": 1,
+ "26,14": 1,
+ "26,15": 1,
+ "26,16": 1,
+ "26,17": 1,
+ "26,18": 1,
+ "27,0": 1,
+ "27,1": 1,
+ "27,2": 1,
+ "27,3": 1,
+ "27,4": 1,
+ "27,5": 1,
+ "27,6": 1,
+ "27,7": 1,
+ "27,8": 1,
+ "27,9": 1,
+ "27,10": 1,
+ "27,11": 1,
+ "27,12": 1,
+ "27,13": 1,
+ "27,14": 1,
+ "27,15": 1,
+ "27,16": 1,
+ "27,17": 1,
+ "27,18": 1,
+ "29,1": 7,
+ "29,2": 1,
+ "29,3": 1,
+ "29,14": 1,
+ "31,5": 8,
+ "31,12": 1,
+ "31,13": 9
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "14,1,1,17",
+ "22,1,2,17",
+ "29,1,1,3",
+ "10,1,1,17",
+ "18,1,1,17",
+ "6,1,1,17",
+ "29,14,1,4",
+ "31,13,1,4",
+ "31,5,1,3",
+ "31,8,1,4",
+ "32,1,1,3",
+ "32,4,1,3",
+ "33,1,1,3",
+ "2,1,1,17",
+ "31,1,1,4",
+ "32,8,1,3",
+ "33,4,1,3",
+ "27,1,1,17"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "项目总监",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "用户名"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!项目经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "Administrator",
+ "compareType": 10
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!16:19"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "5f419cb3-3648-4bd9-9b11-04d5c09db727"
+ }
+ ],
+ "ID": "fb24b1b0-6a09-41ea-b2bc-d337fa18035f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增报工!16:19"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "bdc7ba4a-7ff5-4c48-a983-1394685a4bce"
+ }
+ ],
+ "ID": "6a598b58-d371-4488-8fef-4d311399fc51"
+ }
+ ],
+ "BreakpointIdentity": "b1871849-00b3-4090-a8fe-67a8292b2f59"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "版本ID",
+ "Formula": "新增报工!$B$34"
+ },
+ {
+ "Name": "报工人",
+ "Formula": "新增报工!$B$7"
+ },
+ {
+ "Name": "仓库ID",
+ "Formula": "新增报工!$E$33"
+ },
+ {
+ "Name": "分支名称",
+ "Formula": "新增报工!$B$33"
+ },
+ {
+ "Name": "工时数",
+ "Formula": "新增报工!$B$15"
+ },
+ {
+ "Name": "工作进展",
+ "Formula": "新增报工!$B$23"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "新增报工!$N$32"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "新增报工!$I$32"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "新增报工!$B$3"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "新增报工!$B$32"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "新增报工!$I$33"
+ },
+ {
+ "Name": "反馈ID",
+ "Formula": "新增报工!$B$28"
+ }
+ ]
+}//aPLmNECvA/idbu2GEm9bXvWHQ0u6k0w4IvNGflG+O8wK2UbhhZxK5yuKA3mrr7EBPPtgw53/Jdff/cgJdYLa7Ff3VBOmEd8WaIDj9++nfCpzkDRyLJ36lRWb507yeglt1ki/rB2ukPWSZLmN8+bYBOjrF0NoVODzgj6PLA98nNJ1wcprvXMFGPwIAhurqXdEqSlrbk9dFFLqt4Trf2U+4V6lWcaHCVI+AJlPnEWrAAd68wCP3tPHYhMtup1JNkSmIpwiR3vwvDbafz7xHSx0ho06PmCO7BU0JyT06zcIf34Nr3RBwBO3Hz1G0/rmnLIoPWsWrUMmj+IHcgQ6F/Jd+6EewqSaqXVsNpMR7vlkYaS3ArrWKQNVI7l1bF7Yr106nYz2DVITpH3gUDIVwgDSkypeBgPALilMpuUZb/dsb7CG+Bc/LLsoq0Qzh238WdMSdkIWCgWkpBIrLFMAIEQYkypYv4TNQTyDZnqWfDtbbpzZke0qy160kHjXVS4bcAH4t3sdANluSZyPlovEKN/o41KTmevtiehnjt3k/feWNtrFwfZJHSw1O3uc59vE71XPxdcZOA9QPVbZ5ZJibVcSI/a3UeKrFi4/J7fHlwY7Yg+eu5opjPJENSOKdzY8+8N4B9TCssbYEzWddgNfBETflBq3d5hLKF7LLrYLZg62JzmyGinfaA1Ts4/k38ReWZaf1Gg06eoIXgZ69dmpJa2pTHPT6HFNBPSWwha9cVt8JRGLWFha55HW8lO3zvkCaW6V8X/Kg9C08p39iqqTgD76JWyGQMJav/qr2ICg2c0m4Px87JfU+08W8wvIY59f4okqlh6WR/JIbT33A5a5lY8YSGlxakDAW+ojBQDdGpIaxZVWceZQ0liE3bizoNTokRzzubM1dhl6zcM00/KjN6lYgg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/新增报工.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/新增报工.rd
new file mode 100644
index 00000000..5b9dfaa6
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/新增报工.rd
@@ -0,0 +1,58 @@
+{
+ "PageType": 0,
+ "ColumnCount": 19,
+ "RowCount": 34,
+ "Formulas": {
+ "31,5": "DATEDIF(F32,N32,\"d\")+1"
+ },
+ "CustomNames": [
+ {
+ "Name": "版本ID",
+ "Formula": "新增报工!$B$34"
+ },
+ {
+ "Name": "报工人",
+ "Formula": "新增报工!$B$7"
+ },
+ {
+ "Name": "仓库ID",
+ "Formula": "新增报工!$E$33"
+ },
+ {
+ "Name": "分支名称",
+ "Formula": "新增报工!$B$33"
+ },
+ {
+ "Name": "工时数",
+ "Formula": "新增报工!$B$15"
+ },
+ {
+ "Name": "工作进展",
+ "Formula": "新增报工!$B$23"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "新增报工!$N$32"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "新增报工!$I$32"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "新增报工!$B$3"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "新增报工!$B$32"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "新增报工!$I$33"
+ },
+ {
+ "Name": "反馈ID",
+ "Formula": "新增报工!$B$28"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/核定确认.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/核定确认.json
new file mode 100644
index 00000000..8049049a
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/核定确认.json
@@ -0,0 +1,799 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 198.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 55.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 16
+ ],
+ "Count": 17,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 23,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "✨ 请核对您的收益 ✨",
+ "4,2": "本次提交工时",
+ "4,7": "核定有效工时",
+ "4,12": "提成系数",
+ "4,17": "核定时薪",
+ "5,2": 0,
+ "5,7": 0,
+ "5,12": 0,
+ "5,17": 0,
+ "10,3": 0,
+ "11,3": "本次预估收益",
+ "14,2": "我有疑问",
+ "14,8": "确认无误"
+ },
+ "AttachInfos": {
+ "4,5": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "本次提交填报的工时",
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,10": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "说明",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定确认!核定工时说明"
+ },
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "bf196781-1a75-43f6-bf69-c781b5190068"
+ }
+ ],
+ "ToolTip": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定确认!核定工时说明"
+ },
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,15": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "说明",
+ "Message": "由项目经理在该任务中设置",
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "74e10d7f-9fff-40ea-9b79-9cf0428256e7"
+ }
+ ],
+ "ToolTip": "由项目经理在该任务中设置",
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,20": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "说明",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定确认!时薪来源"
+ },
+ "Type": "info",
+ "ConfirmButtonText": "确定",
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "bb415492-0ec2-465e-9e0f-6f4317ad9cbb"
+ }
+ ],
+ "ToolTip": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定确认!时薪来源"
+ },
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "8,8": {
+ "CellType": {
+ "$type": "LottiePlayer.LottiePlayerDiv, LottiePlayer",
+ "Src": "https://hos-1257098086.cos.accelerate.myqcloud.com/Lottie/PigMoney.json"
+ }
+ },
+ "14,2": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "我有疑问",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "Application/125_help_2.svg",
+ "BuiltIn": true,
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "14,8": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=核定确认!核定收益"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "提醒",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"本次核定收益为\"&核定确认!核定收益&\"元,核定工时为\"&核定确认!核定工时&\"小时,工时核算原因为:\"&核定确认!核定工时说明&\",时薪依据为:\"&核定确认!时薪来源&\"是否确认提交?\""
+ },
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "4bcbda2f-afc3-4c13-bf39-c82e4f30cb18"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confirm"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "3cb0f4c3-44b1-4608-a9c0-786212a8e79d"
+ }
+ ],
+ "ID": "9bd8ffcf-e237-43e3-89aa-2ddfbb9fc612"
+ }
+ ],
+ "BreakpointIdentity": "617a05c8-b05e-430e-9034-270f3d3839e2"
+ }
+ ],
+ "ID": "6879c219-9246-48ea-93af-a5054f99ff90"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "f67fa005-069d-498e-9d1c-0e8bb9b4069c"
+ }
+ ],
+ "ID": "bff0058d-e3f7-4dab-a77f-a92f60657026"
+ }
+ ],
+ "BreakpointIdentity": "f875a7c7-42cc-409b-84f4-3639aeefa3d3"
+ }
+ ],
+ "Text": "确认无误",
+ "TemplateKey": "_RS_Success2",
+ "Icon": {
+ "Name": "成功1.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 24.0,
+ "FontWeight": 0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ },
+ {
+ "FontFamily": 4,
+ "Foreground": 6
+ },
+ {
+ "FontFamily": 4
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 7
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 21.333333333333332,
+ "Formatter": 8,
+ "HorizontalAlignment": 9
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 21.333333333333332,
+ "Formatter": 10,
+ "HorizontalAlignment": 9
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 21.333333333333332,
+ "Formatter": 11,
+ "HorizontalAlignment": 9
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 21.333333333333332,
+ "FontWeight": 0,
+ "Formatter": 8,
+ "HorizontalAlignment": 9
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 21.333333333333332,
+ "FontWeight": 0,
+ "Formatter": 10,
+ "HorizontalAlignment": 9
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 21.333333333333332,
+ "FontWeight": 0,
+ "Formatter": 11,
+ "HorizontalAlignment": 9
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 48.0,
+ "FontWeight": 0,
+ "Foreground": 12,
+ "Formatter": 13,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 14
+ },
+ {
+ "BorderTop": 0
+ },
+ {
+ "FontFamily": 4,
+ "BorderTop": 0
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 14,
+ "BorderTop": 0
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 7
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 16.0,
+ "Formatter": 7
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Bold",
+ "#FFF18F8A",
+ "\"✨ \"@\",请核对您的收益 ✨\"",
+ "Center",
+ "Body",
+ "Text 1 50",
+ "Accent 3 0",
+ "[AUTO]General",
+ "0.0\"h\"",
+ "Left",
+ "0%",
+ " ¥#,##0.00\"/h\"",
+ "#FFFF9C93",
+ "¥#,##0.00_)",
+ "Right",
+ "Background 1 -5"
+ ],
+ "Borders": [
+ {
+ "Color": 15
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "4,2": 1,
+ "4,5": 2,
+ "4,6": 3,
+ "4,7": 4,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 2,
+ "4,11": 3,
+ "4,12": 4,
+ "4,13": 3,
+ "4,14": 3,
+ "4,15": 2,
+ "4,16": 3,
+ "4,17": 4,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 2,
+ "4,21": 3,
+ "5,2": 5,
+ "5,3": 3,
+ "5,4": 3,
+ "5,5": 3,
+ "5,6": 3,
+ "5,7": 5,
+ "5,8": 3,
+ "5,9": 3,
+ "5,10": 3,
+ "5,11": 3,
+ "5,12": 6,
+ "5,13": 3,
+ "5,14": 3,
+ "5,15": 3,
+ "5,16": 3,
+ "5,17": 7,
+ "5,18": 3,
+ "5,19": 3,
+ "5,20": 3,
+ "5,21": 3,
+ "6,2": 8,
+ "6,3": 8,
+ "6,4": 8,
+ "6,5": 8,
+ "6,6": 3,
+ "6,7": 8,
+ "6,8": 8,
+ "6,9": 8,
+ "6,10": 8,
+ "6,11": 3,
+ "6,12": 9,
+ "6,13": 9,
+ "6,14": 9,
+ "6,15": 9,
+ "6,16": 3,
+ "6,17": 10,
+ "6,18": 10,
+ "6,19": 10,
+ "6,20": 10,
+ "6,21": 3,
+ "7,2": 3,
+ "7,3": 3,
+ "7,4": 3,
+ "7,5": 3,
+ "7,6": 3,
+ "7,7": 3,
+ "7,8": 3,
+ "7,9": 3,
+ "7,10": 3,
+ "7,11": 3,
+ "7,12": 3,
+ "7,13": 3,
+ "7,14": 3,
+ "7,15": 3,
+ "7,16": 3,
+ "7,17": 3,
+ "7,18": 3,
+ "7,19": 3,
+ "7,20": 3,
+ "7,21": 3,
+ "8,8": 3,
+ "10,3": 11,
+ "11,0": 3,
+ "11,1": 3,
+ "11,3": 12,
+ "11,22": 3,
+ "12,0": 3,
+ "12,1": 3,
+ "12,3": 3,
+ "12,4": 3,
+ "12,5": 3,
+ "12,6": 3,
+ "12,7": 3,
+ "12,8": 3,
+ "12,9": 3,
+ "12,10": 3,
+ "12,11": 3,
+ "12,12": 3,
+ "12,13": 3,
+ "12,14": 3,
+ "12,15": 3,
+ "12,16": 3,
+ "12,17": 3,
+ "12,18": 3,
+ "12,19": 3,
+ "12,20": 13,
+ "12,22": 3,
+ "13,0": 3,
+ "13,1": 3,
+ "13,2": 14,
+ "13,3": 15,
+ "13,4": 15,
+ "13,5": 15,
+ "13,6": 15,
+ "13,7": 15,
+ "13,8": 15,
+ "13,9": 15,
+ "13,10": 15,
+ "13,11": 15,
+ "13,12": 15,
+ "13,13": 15,
+ "13,14": 15,
+ "13,15": 15,
+ "13,16": 15,
+ "13,17": 15,
+ "13,18": 15,
+ "13,19": 15,
+ "13,20": 16,
+ "13,21": 14,
+ "13,22": 3,
+ "14,2": 17,
+ "14,5": 3,
+ "14,8": 18
+ },
+ "SheetStyle": {
+ "FontFamily": 4
+ }
+ },
+ "Spans": [
+ "16,2,1,4",
+ "14,8,1,8",
+ "14,2,1,3",
+ "16,6,1,4",
+ "10,3,1,18",
+ "11,3,1,18",
+ "8,8,1,8",
+ "4,17,1,3",
+ "5,2,1,4",
+ "5,7,1,4",
+ "5,12,1,4",
+ "5,17,1,4",
+ "1,1,1,21",
+ "16,10,1,4",
+ "4,2,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "1bc3bda8-d0e3-40a4-8f1d-487a1f80aaab.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 10.124999999999424,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "32,113",
+ "Size": "656,108",
+ "BoxShadowString": "5 5 0 7 #06000000"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "时薪来源",
+ "Formula": "核定确认!$C$17"
+ },
+ {
+ "Name": "提交工时",
+ "Formula": "核定确认!$C$6"
+ },
+ {
+ "Name": "核定工时",
+ "Formula": "核定确认!$H$6"
+ },
+ {
+ "Name": "提成系数",
+ "Formula": "核定确认!$M$6"
+ },
+ {
+ "Name": "核定时薪",
+ "Formula": "核定确认!$R$6"
+ },
+ {
+ "Name": "核定收益",
+ "Formula": "核定确认!$D$11"
+ },
+ {
+ "Name": "核定工时说明",
+ "Formula": "核定确认!$G$17"
+ },
+ {
+ "Name": "标题",
+ "Formula": "核定确认!$B$2"
+ }
+ ]
+}//7ufjsCGQACVWFLH/DtUDkCdBOb+6aBfto6B90BOKkIJicqfWfEMZhEUbJwmVEBbLSFAUYf5y2SXYB9PfsQqqQucm94TIo3pEO8l3jZOfEx/TrA803WabFoiC1HnnaOoEfPSoKmI0r5RBEUB4BnLLk+V7aiGvCkBvh6NujVKqq61hxh+WKpUO4n8wzF/VYOb4b3xGLePSZitaMkFxH29Oqn2kn/n4XymwnT69HeUEZ1cAIyREpbhJ3gCvdN4XLkdmn4Bw2K8XAChG7aJPGU0e6w3gznb+P5dCED7lTneNnPgBhVsvp1ogHu8uppkY/g8Qq03dw0RrhH3FX9QNsjXsNb480JP/ENdmNvNLyAeZ86XBSjsctXVpSPhZ/ubblQpOx8nIdVxqjbolm8gmUvBA5FTlDWD3RTdkhcEPjmlAlvAKsiNWm+vkZjtellqgQMIwJRrjSLQit+nXuo90vvoZn0P4sQ+37lgDe272/nqne4Y1a30zXwuph8XZO5G76V+CxF44xn9pFvajQvHsxvGKMFXEvnhkJV7tOTSYTPwa3J238o7kqBDSt5Hn9sD2QtQG6jOyzyxvynIinhWnY6giaw/0gka0ak3zyHU2JaAnR4jmw4tnkJ71dBlbW8BdPg2hIr9bhT/o36R2Ht8X5Zlo3cv3GepFZGDCbP+AxYKk0J3joh2xXncFRUoJABSr/XgZpzKW1T3vs/18F/sMXt5Ak9b9U6lI5Saeo3l1LmA/dXuoyhs/ezPYu32fmbZwZ3H/4WxIdmZgHLmUqAxzJhRlGUs571depgU5O/Id+Ch0maKRxtx3OU81kyUYL/YjQ9Z8fQQduJianloXrCQWHTN959L4gNuCE//HvJ/bkQQUBACevgcusfjCjtMF0yzDa0akNRYPRin9txV7jjy6HRTdUA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/核定确认.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/核定确认.rd
new file mode 100644
index 00000000..491834ea
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时/核定确认.rd
@@ -0,0 +1,39 @@
+{
+ "PageType": 0,
+ "ColumnCount": 23,
+ "RowCount": 17,
+ "CustomNames": [
+ {
+ "Name": "时薪来源",
+ "Formula": "核定确认!$C$17"
+ },
+ {
+ "Name": "提交工时",
+ "Formula": "核定确认!$C$6"
+ },
+ {
+ "Name": "核定工时",
+ "Formula": "核定确认!$H$6"
+ },
+ {
+ "Name": "提成系数",
+ "Formula": "核定确认!$M$6"
+ },
+ {
+ "Name": "核定时薪",
+ "Formula": "核定确认!$R$6"
+ },
+ {
+ "Name": "核定收益",
+ "Formula": "核定确认!$D$11"
+ },
+ {
+ "Name": "核定工时说明",
+ "Formula": "核定确认!$G$17"
+ },
+ {
+ "Name": "标题",
+ "Formula": "核定确认!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/任务/工时详情-列头.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情-列头.json
similarity index 73%
rename from Pages/任务/工时详情-列头.json
rename to Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情-列头.json
index 9bfc288b..771cc797 100644
--- a/Pages/任务/工时详情-列头.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情-列头.json
@@ -19,6 +19,11 @@
},
"Cols": {
"RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 33.0
@@ -56,11 +61,6 @@
"DesignLengthInPixel": 159.0
}
},
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 75.0
@@ -73,8 +73,8 @@
"Values": {
"0,3": "执行人",
"0,4": "计划工时",
- "0,5": "实际工时",
- "0,6": "实际/计划"
+ "0,5": "核定工时",
+ "0,6": "核定/计划"
},
"StyleDatas": {
"Styles": [
@@ -128,4 +128,4 @@
"PaperSize": {},
"Margin": {}
}
-}//pVWzwweQDAv+brGX0sIQS7Hw7uPMZZDI8dkGRYOfDmIsRH9OLbIesQRRKDUjBdr3gen7brfHe6yn+hwguYKVkvdXyOuT/bsbr2djOD5R+PK44KEHUQ9oj2t50QerncfHRdCDLX6FsZw+RSa8lg6nAr1kGPqI9klr4JsO5hp/cs2rCzzDbwUQlbImPzRyL5lPCruwFJf6VpLxUHJwWkEZF/uQVLlpanK3n2UsMMunHkpK5UnPm2Dyg96DoG/5KUzbuCiDA97MGHNxa435tXdwiMi3IV8fCwe9wHGZpzzzj649zhpt6eSeiztEibc8c6buzQsOarGtiWFJFIthO+NbWZhYpQe30Po8PNXWpcsGpAUm8JbnDhtSu/8vSc182htOoch36w5hHljaG+RrmDfYt3RszPvaVrM9mNsiucz8oolv/8Lg0lZ6jFiy+EJ93iAkVPD7zpkH3fh3pIIqBB69mOOCE/6g/RvUfQS/d8zDQMkRUbza/LkvM71sXrSrXrcu/PYeMZToiMyNkIa7d89guNGh4X4iOSJjQuaBjZW2XZ3MCe0siCKnSe9f5IZGOHCrlcJHP5MmH0nPoRgeW8s7urLjk5fbH/wRGoPTzt32T1En3gX6UfQCVSW3CyLlAlm3W5A/4fdwDSwjJKrTca2XgqghTlUWTbtTSHjEQtRtHLragsopKRcdqNJ540LE/bsG5vimrItkIO/doWrIP6ziu+MbgITMiuaWOD1Hw01pUaho9Q76Q5VCbI3qSs65zWXQcAjDCp/rtFCHGI65HOu4H/KZTKV/qqpNUlWH9ieUB3gIen7MKoMnSdFjQlj5I0uPWGGso5ud4/8WAYJtmyuIXn9Twqv2TbkOltTbuoY9MpbYbm+V5VFfiXUkhsSyF3Q6FLeOeexEejHT1xPUtfnW+A==|920
\ No newline at end of file
+}//kuVIRoz83LNQI8AGY4otacSLJGRilDZhFGGjJHjgK2jM7/Y6DFe4qA5QCrtUGCHK3jBN+JB5O0UxrSV3M0UWxkrTlhaekRwhBWvTwBanfuGvLKP0AOKCgZDFJxZhUAh6iMPNCjvvwYmTO0s/BUGAPfCRWOuGSsFSKDAkYd0TiwCfP9aKOPlNIsl4beDpPM6vw5bqIePjg4CCc+Xhsy8K6VMfzWXcT68NY6cFToQ80+IBiDM3IX3LO0H36SEVjX4mXsaOoyyyY123vAAA86jgPhGLt4khpo9Kw0AIcZWtVyPY8cKjKAvtcOFkRe9L/tkAA7KSPQIggQ2LywxdwvM0QS1NRVayvQEmGcyNiWp/7lLvl3x+J8qnkjgJsgnxtNMMTC88IPRerli7GKECZ6KcnJ1suH7p45q++e2ll/3Kx7tqxVeN352RJlgLYZI4xMhLDHkrnwOoEnoAJCrG1+eWB+qDNOlWLEF7f31kc1ubmPPXNF+BzHL9lIj012fEnUiuM+ieJ1O9iKEWMyiCuqByp42TnHS1BqohcSnRFHtzUOHJS51mw2DhkpBGUkKdT43QhFV7phRuLEDMLgh1jRxTtkQe99qpASfS6tFY2NH+qXVaRyWoNSPYb8pL5LQUfe4tK/f3CnbDXBn5x7nYqZbwnjKUC2vzq1qSICm+Ask3LNlqf0rDGQDBCfskl6NRo/HNLn31nLiU8AlD6ECT5y01vVxW9XVrQ8X/Ate5P6asjuFMhi2vx8Rc3jD16R6guXEbT6BVxStZAo4UsWjsUV6DQzG7kTziX7eh9j7IURpY+UZDCwntberadWZh46dukUkPvRSCVAtluv68XUvbwhi6XFu4Nf7q6OjYf+0B7q0Ua1+f7uqRijN/Chbt1r7P/w88wTzH7Qxull7k9r+8sDH0tA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情-列头.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情-列头.rd
new file mode 100644
index 00000000..e052f5eb
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情-列头.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 8,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/任务/工时详情.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情.json
similarity index 70%
rename from Pages/任务/工时详情.json
rename to Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情.json
index ef00e502..e7d008b1 100644
--- a/Pages/任务/工时详情.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情.json
@@ -46,34 +46,22 @@
"DesignLengthInPixel": 439.0
}
},
- "9": {
+ "10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
- "10": {
+ "11": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 36.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
+ "DesignLengthInPixel": 32.0
}
}
},
"InLogicalVisibleIndexes": [
- 12,
- 13
+ 10,
+ 11
],
- "Count": 14,
+ "Count": 12,
"DefaultSize": 32.0
},
"Cols": {
@@ -219,40 +207,18 @@
},
"Values": {
"1,1": "整体进展",
- "3,1": "预算工时",
- "3,7": "计划工时",
- "3,12": "实际工时",
+ "3,1": "可分配",
+ "3,7": "可报工",
+ "3,12": "可报工",
"3,18": "完成比例",
- "6,1": "明细进展",
- "7,1": "工时详情-列头",
- "10,9": "计划工时",
- "10,14": "实际工时"
+ "6,1": "工时明细",
+ "7,1": "工时详情-列头"
},
"Formulas": {
- "3,20": "O4/D4*100"
+ "3,20": "O4/D4*100",
+ "6,4": "\"当前项目采用的工时分配方式是【\"&工时分配方式&\"】\""
},
"AttachInfos": {
- "3,3": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务预算工时",
- "GUID": "f2bfaee2-4d75-4fd3-8314-e2c50175e4ff"
- }
- },
- "3,9": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "总计划工时",
- "GUID": "3e5fdbf2-ea31-4cd6-a674-450b4b407879"
- }
- },
- "3,14": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "总实际工时",
- "GUID": "3408ea3e-ebd0-47c2-87e7-77898ea53113"
- }
- },
"3,20": {
"CellType": {
"$type": "ElementUI.ProgressCellType, ElementUI",
@@ -277,6 +243,7 @@
"TableName": "View_任务工时统计",
"BindingInfos": [
{
+ "GUID": "18774e03-82f5-4cfa-93bd-d3326db71e7d",
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "任务ID",
@@ -285,6 +252,7 @@
"ColumnName": "任务ID"
},
{
+ "GUID": "76d01868-367e-497f-b1f7-f48532fe659c",
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "执行人",
@@ -293,51 +261,41 @@
"ColumnName": "执行人"
},
{
+ "GUID": "e6187596-5944-4d05-94cf-fb195d66bfe9",
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "执行人",
- "GUID": "826945dc-1596-414c-8e7e-f2bfdfa49a72",
- "RelationBinding": {
- "RelatedTable": "用户信息视图",
- "RelatedColumn": "用户名",
- "DisplayColumn": "全名"
+ "GUID": "a423852b-3d0e-4f49-be58-09672177a173",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
}
},
"ColumnName": "全名"
},
{
- "BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "执行人",
- "GUID": "a86d743d-e2c6-4f62-a017-79b43c8189ae",
- "RelationBinding": {
- "RelatedTable": "用户信息视图",
- "RelatedColumn": "用户名",
- "DisplayColumn": "头像"
- }
- },
- "ColumnName": "头像"
- },
- {
+ "GUID": "ebd7535e-3520-4737-b70f-5846739ef78f",
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总计划工时",
"GUID": "5c7962d3-0bf1-4eff-a603-59b43df0b807"
},
- "ColumnName": "总计划工时"
+ "ColumnName": "计划工时"
},
{
+ "GUID": "c2efb933-40aa-4dad-8fc3-1c7dfdf07441",
"BindingInfo": {
"TableName": "View_任务工时统计",
- "ColumnName": "总实际工时",
+ "ColumnName": "总核定工时",
"GUID": "f3031096-d234-4bca-9130-c455e8ca7f03"
},
- "ColumnName": "总实际工时"
+ "ColumnName": "核定工时"
},
{
+ "GUID": "08d57828-8d12-4fcf-a2b0-c159bcfe83ec",
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=(工时详情!总实际工时/工时详情!总计划工时)*100"
+ "SerializeProperty": "=ROUND(工时详情!核定工时/工时详情!计划工时,2)*100"
},
"ColumnName": "完成比例"
}
@@ -355,76 +313,54 @@
}
},
"IsListviewDataSource": true,
- "CustomColumns": []
+ "CustomColumns": [
+ "任务ID",
+ "执行人",
+ "全名",
+ "计划工时",
+ "核定工时",
+ "完成比例"
+ ]
},
"DataSourceListviewName": "图文列表表格1",
"TemplateKey": "竖排无样式"
}
},
- "10,9": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增报工",
- "PassValues": [
- {
- "Source": "计划",
- "TargetCell": {
- "SerializeProperty": "=新增报工!工时类型"
- }
- }
- ],
- "LoadBindingDataOption": 1
- }
- ],
- "Text": "计划工时",
- "TemplateKey": "圆角浮动",
- "Icon": {
- "Name": "Application/005_add_5.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "10,14": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增报工",
- "PassValues": [
- {
- "Source": "实际",
- "TargetCell": {
- "SerializeProperty": "=新增报工!工时类型"
- }
- }
- ],
- "LoadBindingDataOption": 1
- }
- ],
- "Text": "实际工时",
- "TemplateKey": "圆角浮动",
- "Icon": {
- "Name": "Application/005_add_5.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "12,1": {
+ "10,1": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "a480c8d8-43fc-4d8f-a19e-554d2c55d49a"
}
+ },
+ "10,7": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "9c81a94c-e07a-4f8e-82c1-2004e9ecaf2d",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "10,10": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "0c819315-d35b-4050-8b21-26eee2f00f98",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式",
+ "NextRelationBinding": {
+ "RelatedTable": "工时分配方式",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分配方式"
+ }
+ }
+ }
}
},
"StyleDatas": {
@@ -463,6 +399,11 @@
"FontFamily": 4,
"Formatter": 6
},
+ {
+ "FontFamily": 4,
+ "FontSize": 12.0,
+ "Foreground": 0
+ },
{
"FontFamily": 4,
"FontSize": 13.333333333333332,
@@ -512,12 +453,10 @@
"3,7": 2,
"3,8": 3,
"3,9": 4,
- "3,10": 3,
"3,11": 3,
"3,12": 2,
"3,13": 3,
"3,14": 4,
- "3,15": 3,
"3,18": 2,
"3,19": 3,
"3,20": 4,
@@ -582,7 +521,7 @@
"6,1": 6,
"6,2": 3,
"6,3": 3,
- "6,4": 3,
+ "6,4": 7,
"6,5": 3,
"6,6": 3,
"6,7": 3,
@@ -609,20 +548,11 @@
"7,1": 3,
"7,26": 3,
"8,0": 3,
- "8,1": 7,
+ "8,1": 8,
"8,26": 3,
- "10,9": 3,
- "10,10": 3,
- "10,11": 3,
- "10,12": 3,
- "10,13": 3,
- "10,14": 6,
- "10,15": 3,
- "10,16": 3,
- "10,17": 3,
- "12,4": 8,
- "12,5": 9,
- "12,6": 10
+ "10,4": 9,
+ "10,5": 10,
+ "10,6": 11
},
"SheetStyle": {
"FontFamily": 4
@@ -631,18 +561,18 @@
"Spans": [
"3,1,1,2",
"8,1,1,25",
- "12,1,1,3",
- "12,4,1,3",
+ "10,1,1,3",
+ "10,4,1,3",
"7,1,1,25",
- "10,9,1,4",
- "10,14,1,4",
"3,12,1,2",
+ "3,7,1,2",
+ "3,18,1,2",
+ "3,20,1,6",
+ "10,7,1,3",
+ "10,10,1,4",
"3,14,1,2",
"3,3,1,2",
- "3,7,1,2",
- "3,9,1,2",
- "3,18,1,2",
- "3,20,1,6"
+ "3,9,1,2"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -651,7 +581,8 @@
"$type": "CloseCommand.CloseCommand, CloseCommand",
"PassValueBack": true,
"ReloadData": true,
- "PassQueryCondition": true
+ "PassQueryCondition": true,
+ "BreakpointIdentity": "51f6ce39-df9a-493d-a2cb-a2822ed44347"
}
],
"PermissionData": {
@@ -670,20 +601,27 @@
},
"RowBreakLines": [],
"RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
+ "RelatedDataTableName": "任务平行视图",
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
},
"CustomNames": [
+ {
+ "Name": "工时分配方式",
+ "Formula": "工时详情!$K$11"
+ },
{
"Name": "任务ID",
- "Formula": "工时详情!$B$13"
+ "Formula": "工时详情!$B$11"
},
{
"Name": "执行人",
- "Formula": "工时详情!$E$13"
+ "Formula": "工时详情!$E$11"
}
]
-}//lyijiWSbQRrkJaFCvbkaKt7WQdnhuWhWTILyQjl9lnBn/SU9a5WG2yEMEZzZkU/rzfF4TbbvYF+HvaLkGMBr6csSQSH0isrtNS/vgRjdrkyZ4TDuIb+fEAyfCyGbhBQAmS4AzHe6Ss+0rguBUDBkHKaX57UcjRvm00vkRnVZQU10GKXDoWywc2jMfMz7Cw9804WotlO7RnzIts2JuVs6b042BeZtSspNuRFAIP+r4wZ3CaZHoBR0qvjdRlT/wCPQxzx1d50rBXxKLKRpb3yHR2oiAq8bdJWNUHt/yS8eB8mhv8x9zfX6SAW1lfV6VfjUXTIn/4kPaWXWAlVB9VKbWOv5a9cEQUlkX044WrRy+4Hz2dccPTv6/CBxoAmVfK6Sgb5lSHIgtaGELdwDxdnVN3cy86eFpdjlteCk0dGul5GbBJrgqEqIAme99bV1MBcMUuxjgI4Fn7B2I+9JZUsIzhpiOjXd1MVRhwsy7eoffxhYhtqmn4kcahnqeQwQGhhdtZsnaXo0LbPIcZNeVpfBaEvbhmNjG7stPp2ErOb7mKN3W4Phc5RoBhOQ/X/boT0dtrnfLT7elfz1ivftNJvH1pyJDNd4Wq4iWhG/UTVTbePW/xihTGkE/TsviY7qQLXyZGJRc0L7BZuH3NkLxRnVjZrUakuyyh/KWCmobZYX1NTNhJ1YDOt6FigTD/L0OWStqcDfLWXbXJX2Rj3526/0IaxqMbqHXXHZ6IwXk0QXeaxbiHqD8Bi7SaXPVFgNK9T0tPtBdsiMeF7EWHIi3P1d/L7ahYg3YekeK9vHuUEMnIRr94LEKQgT50gEvsAAvnx6SXe1UKueQzHWxwqrytL7falp5o5hSInAKPGbT8fB1v5+wt0mVriDpsi8laZ86G4qk7/PaQlZGlamtprdHuweuw==|920
\ No newline at end of file
+}//1aq2L70RVRYtkB8GfBeTw5afaorkvZbwWpVWxnewO4EAxV8PwhsZMvxw/dSKlgMcGhH9yqMpAPfNz6Jf51QUJzb4wZxJuNvKLHHsLAtNEfZO3rjioqq5blMDQ9t6q9CP0CjGXlJVNLkqdDfOYB3HdBa6Y30Z9yvUkA2sCejXjo4n4hQc8igLL6Lhs0WXJMzLGySv6IPheSTm4Em+BE3NlvjDeoemN+YFco01MXLLPzKHje/BEGccDkuPdYN/8Fh59XtHQMe6SEjzcbH9LC3WeslWfonO5pvGR55UNsWVC7oHz/giA3TCrcwy+m6FjFl4bHahGX1esnrSSc4SntFQ88K7GmLFPyPKH9E8k+GXnWxfPOr35/XE5UY/T/+5rOdlCPqI2pdAtQ0pdDJu6GesmFaEtE2TC8tKAws0HLjWE1hQyAccRvPKo/7pms5Jsck3ztbzW9R1euUT/14yBsAcljHxFZLK8aqXlIZhUdKB+Nc9VQmq/+bSWIYau5f88moiyB9U8SM5J+tqwRo4x/3hLdj9Wz/iJFWmHDulfhY/yEv+0fO/xJtWdARJBpAR1R5ubHWzIasZnj/H04OI3iRoWNP0naBHHWgXzSbJdrLc8sKij5EpAndetDPUlo5hr3UodlRbAb/IwZhd1gBFCAjut+WUgqi1oRTTSWlxL8xV/4LT25jBF/dJhoBYTPU3icP7ePdEps7W3/PBD4UninkrY6GWDxibx+VJq+n+xN6Umxe+SkP3Qo+cKWTiX7HyBhlxsq8EwqTlVk07O/hHfhA2nK866zGPPTAi3CLvS7ccyNvG5phG0kQIjWQ0j9vTN5kQoxLA3OIsj7Njvz/ZFExt2BqwxnNkmuesBLBqHQk3USIY42m3ufF3Ma9r/svBqJs68+Bb1cW8o0/ZDzE1fkuZpA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情.rd
new file mode 100644
index 00000000..9a23f4c5
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/工时详情.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 27,
+ "RowCount": 12,
+ "Formulas": {
+ "3,20": "O4/D4*100",
+ "6,4": "\"当前项目采用的工时分配方式是【\"&工时分配方式&\"】\""
+ },
+ "CustomNames": [
+ {
+ "Name": "工时分配方式",
+ "Formula": "工时详情!$K$11"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "工时详情!$B$11"
+ },
+ {
+ "Name": "执行人",
+ "Formula": "工时详情!$E$11"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/新增任务.json b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/新增任务.json
new file mode 100644
index 00000000..6bdafcf8
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/新增任务.json
@@ -0,0 +1,2002 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 29.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 31,
+ 32
+ ],
+ "Count": 33,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "3,13": false,
+ "5,1": "任务负责人",
+ "5,5": "%CurrentUser.UserName%",
+ "8,1": "计划日期",
+ "11,1": "所属项目",
+ "11,9": "任务分组",
+ "11,13": "添加",
+ "14,1": "任务类型",
+ "14,9": "任务版本",
+ "14,13": "添加",
+ "17,1": "预算工时",
+ "20,1": "任务说明",
+ "20,13": "编辑",
+ "25,1": "备注",
+ "25,13": "编辑",
+ "29,1": "提交"
+ },
+ "Formulas": {
+ "3,13": "项目是否开启反馈收集",
+ "9,1": "H32&\",\"&K32",
+ "1,1": "IFERROR(\"所属任务:\"&ODATA(\"任务表?$select=任务名称&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)&\"&$top=1\"),\"请输入任务标题\")",
+ "17,14": "父任务剩余工时"
+ },
+ "AttachInfos": {
+ "3,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "2faf3b40-3415-4387-b617-0d24dd3f93dd"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入标题",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "3,13": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "公开",
+ "Style": 1
+ },
+ "RulesGuidList": [
+ "d04a43e1-1794-4325-8b78-0c1d63a8f074"
+ ]
+ },
+ "5,5": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "99b3305c-e437-44ab-aa7c-774929101d57"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "e3c18ddb-fd43-469a-8017-371d2a7374c0",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "1ccb9b12-39c1-4e0b-a600-4c1437110f31"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "648e1ae1-16fe-4a34-9b1c-cfe015d63141",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "fd69e9ab-3f25-4298-9c9f-88fd8f6fe12a",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "10b18d63-8afc-4f24-92d0-e2c2c5e2d964"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B10"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=新增任务!H32"
+ },
+ "EndValue": {
+ "SerializeProperty": "=新增任务!K32"
+ }
+ },
+ "BreakpointIdentity": "ba7f4b67-2d03-4e5e-abdf-16a574a0422f"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "11,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新增任务!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!J13"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "65ef0f04-ffea-428a-8395-5dfe7c994ecc"
+ }
+ ],
+ "ID": "0f72f4e7-2e16-4dd2-ba54-045da75859f6"
+ }
+ ],
+ "BreakpointIdentity": "91eb0977-5ed1-4621-935f-7b01a65883f6"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目任务分组详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目任务分组详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "6a765840-3e0f-454a-857c-2ccc00870c89"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "12,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "4b2a26e7-7bd7-4863-a256-fdced92de37f"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "ff885f98-e20e-4185-86cc-763a154708e0",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "f949dc87-b547-4dd5-a5b2-40b931ea2475"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "b0dc232e-5978-4b79-afd9-e9503ec3d87b",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "0119688d-1066-4993-b1f6-d009b644855c"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "01a7e9a0-5381-45fc-a8cd-737703885026"
+ ]
+ },
+ "12,9": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "388e21a1-dc86-45c6-8d3d-84ae5e231e65"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "BindingInfos": [
+ {
+ "GUID": "17452b47-2d8d-4ca0-bc6e-42da7032d7a7",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "21a781a1-5195-4189-8c90-9bac03fbff50"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "271ac792-3768-4254-bb77-6a75cb3e0365",
+ "BindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "61bc7005-5f31-4301-8ae8-d95065a4d193"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "7312cf22-060f-4b8b-83d6-52f802b773e8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "RulesGuidList": [
+ "a70ae972-8614-404b-94fd-e3bc8cc2fa5f"
+ ]
+ },
+ "14,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!J16"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ReloadBindingItems",
+ "BreakpointIdentity": "1266460a-a99b-488e-ba01-0314a4dab7bb"
+ }
+ ],
+ "ID": "5f69287c-bb08-47e0-ad69-e82394d3ff09"
+ }
+ ],
+ "BreakpointIdentity": "635ba538-15eb-421d-8755-741c893db97f"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目版本详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "2da784b4-5d3b-4c82-8174-a34c63e68b71"
+ }
+ ],
+ "Text": "添加",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "15,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "2e8ee220-d70e-4c4e-9e4f-a8e41cdaf387"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务类型",
+ "BindingInfos": [
+ {
+ "GUID": "5e7038cd-21ba-4c65-aba4-43c13aed723d",
+ "BindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "ID",
+ "GUID": "33115e3e-534a-4e60-a496-5fa3a393b2cd"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "1351f739-6e05-4a7e-8ba4-7197839ed46c",
+ "BindingInfo": {
+ "TableName": "任务类型",
+ "ColumnName": "任务类型",
+ "GUID": "06c93fa4-e82d-4813-8b02-638d2db77f76"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "15,9": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "2fe3af6c-3e29-4466-a3d5-40c3aa1dee31"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "c00f8da0-19c9-4619-b40c-f143e9ab8a8b",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "204af5f8-2187-40b4-b47c-6235c33c0c54"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "92ea58ea-74e2-41f9-8a5e-fa6188f340ef",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "bf539dd2-9695-4cc0-8821-1dc9bc76d5b2"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "58f1edc3-9608-45dd-941e-4de01cb09196"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {}
+ },
+ "18,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "9df026ba-53f7-4988-b6ef-e1738a268988"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0",
+ "step": 1,
+ "placeholder": "请输入工时(h)",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 1,
+ "CompareParamType": 6,
+ "FirstParamValue": "0",
+ "IgnoreBlank": false
+ }
+ },
+ "20,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "PageName": "富文本编辑器",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B23"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=富文本编辑器!编辑器"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3c672347-3d0b-4dc8-9451-169a42ef23cb"
+ }
+ ],
+ "Text": "编辑",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "22,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "关联资源",
+ "GUID": "908e7130-a22e-47fa-9bc6-9f901b2861a8"
+ },
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ }
+ },
+ "25,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 2,
+ "PageName": "富文本编辑器",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B27"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=富文本编辑器!编辑器"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ca2c7d37-3c47-4c96-bf38-bc5ad413a5f7"
+ }
+ ],
+ "Text": "编辑",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "26,1": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "2bc4c2bc-dc87-4c27-8a9f-21716b2788dc"
+ },
+ "CellType": {
+ "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor",
+ "ShowToolBars": false,
+ "ReadOnly": true
+ }
+ },
+ "29,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "d78e86e6-bb21-4630-bcf4-5478a26337b6"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "发起任务(废弃)",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B4"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "父任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!父任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "负责人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!任务负责人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!H32"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!K32"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务分组",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!任务分组"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!任务类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务版本",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!任务版本"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "预算工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B19"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务说明",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B23"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "收集反馈",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!N4"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B27"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "任务ID",
+ "ResultTo": {
+ "SerializeProperty": "新任务ID"
+ }
+ }
+ ],
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "61c86fc8-bb99-4ffd-af56-5064e7aacd84"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "b0b05ddc-d6b6-4d65-94f1-dd00d21dbf0c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "ClosePopupReturnValues": [
+ {
+ "Name": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!新任务ID"
+ }
+ },
+ {
+ "Name": "关联页面",
+ "Value": "任务首页"
+ }
+ ],
+ "BreakpointIdentity": "e61ae51d-0b50-4f58-a651-1bd4eef4fe4a"
+ }
+ ],
+ "ID": "a4941ee7-d9ea-4ab5-904e-a48bd65db8cf"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!msg"
+ },
+ "BreakpointIdentity": "1c0dcbb9-97df-4516-9baf-0d580b2f1ea8"
+ }
+ ],
+ "ID": "a07a490d-ab1e-4f20-a86d-fcd176926012"
+ }
+ ],
+ "BreakpointIdentity": "74aa912d-1568-47f2-a7ae-2a007d66a6fd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!msg"
+ },
+ "BreakpointIdentity": "44c6fda6-e1b6-4300-8335-69e6d15b9844"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "新增任务流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B4"
+ },
+ "SelectedTable": "任务表",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "397c3b0c-f443-42e7-9954-31dcf859e7da"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!新任务ID"
+ }
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "6334a93f-b067-418b-8f9d-26e156038d29"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "ClosePopupReturnValues": [
+ {
+ "Name": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!新任务ID"
+ }
+ },
+ {
+ "Name": "关联页面",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!发起流程结果.Page"
+ }
+ }
+ ],
+ "BreakpointIdentity": "050af738-0a58-41c8-a63b-7078318ceca5"
+ }
+ ],
+ "ID": "fbcd1c7f-1dc2-4a43-a6ac-e39a45ac32fe"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!发起流程结果.ErrorMessage"
+ },
+ "BreakpointIdentity": "2adb963d-1ef6-487b-a934-e49d43424b8b"
+ }
+ ],
+ "ID": "c616d8b5-f882-4909-8afc-16a9c5be00ec"
+ }
+ ],
+ "BreakpointIdentity": "392a1053-975f-4305-8c10-4620e78191eb"
+ }
+ ],
+ "ID": "2ab1ea54-bb33-4306-8df8-c978bda7c682"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!msg"
+ },
+ "BreakpointIdentity": "dbbe65fd-1a0d-4523-b646-b41f6b17ed3a"
+ }
+ ],
+ "ID": "a57ac762-f8e5-4748-9e39-2db4829f4bb9"
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "b512b4ca-3881-406d-851a-3fafebe7fa09"
+ }
+ ],
+ "Text": "提交",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "31,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "3263091d-059c-4ef5-9f1c-7a8608944b1c"
+ }
+ },
+ "31,7": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "08a3389e-19f7-4a8a-b81f-6d9330d273d1"
+ }
+ },
+ "31,10": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "结束时间",
+ "GUID": "7dd99afa-ad0d-475a-aefe-e560f30fcb1f"
+ }
+ },
+ "31,13": {
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ab7e6f36-abc4-48e6-a075-cf361ca3bf6c"
+ }
+ },
+ "32,1": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "e4770e9a-67ed-48cc-a7c0-f30b80c6b0f4",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "可分配工时"
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Formatter": 0
+ },
+ {
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "Formatter": 7
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "Formatter": 8,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderTop": 1
+ },
+ {
+ "BorderTop": 1,
+ "BorderRight": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderBottom": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 7
+ },
+ {
+ "Background": 10
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "General",
+ "\"所属任务:\"@",
+ "Body",
+ "black",
+ "Right",
+ "Text 1 50",
+ "Background 2 0",
+ "[AUTO]General",
+ "\"父任务可分配:\"0.0\"h\"",
+ "Background 1 -15",
+ "#FFFFFF00"
+ ],
+ "Borders": [
+ {
+ "Color": 6
+ },
+ {
+ "Color": 9
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 1,
+ "2,2": 1,
+ "2,3": 1,
+ "2,4": 1,
+ "2,5": 1,
+ "2,6": 1,
+ "2,7": 1,
+ "2,8": 1,
+ "2,9": 1,
+ "2,10": 1,
+ "2,11": 1,
+ "2,12": 1,
+ "2,13": 1,
+ "2,14": 1,
+ "3,13": 2,
+ "5,1": 3,
+ "5,5": 4,
+ "6,1": 5,
+ "6,2": 5,
+ "6,3": 5,
+ "6,4": 6,
+ "6,5": 7,
+ "6,6": 7,
+ "6,7": 7,
+ "6,8": 7,
+ "6,9": 7,
+ "6,10": 7,
+ "6,11": 7,
+ "6,12": 7,
+ "6,13": 7,
+ "6,14": 7,
+ "8,1": 3,
+ "8,10": 8,
+ "8,11": 8,
+ "8,12": 8,
+ "9,1": 4,
+ "11,1": 3,
+ "11,2": 8,
+ "11,3": 8,
+ "11,4": 8,
+ "11,5": 8,
+ "11,6": 8,
+ "11,9": 9,
+ "11,10": 8,
+ "11,11": 8,
+ "11,12": 8,
+ "11,13": 10,
+ "11,14": 8,
+ "12,1": 4,
+ "12,9": 4,
+ "14,1": 9,
+ "14,2": 8,
+ "14,3": 8,
+ "14,4": 8,
+ "14,5": 8,
+ "14,6": 8,
+ "14,9": 9,
+ "14,10": 8,
+ "14,11": 8,
+ "14,12": 8,
+ "14,13": 11,
+ "15,1": 4,
+ "15,9": 4,
+ "17,1": 9,
+ "17,2": 8,
+ "17,3": 8,
+ "17,4": 8,
+ "17,5": 8,
+ "17,6": 8,
+ "17,14": 12,
+ "18,1": 4,
+ "19,7": 4,
+ "19,8": 4,
+ "19,9": 4,
+ "19,10": 4,
+ "19,11": 4,
+ "20,1": 9,
+ "20,2": 8,
+ "20,3": 8,
+ "20,4": 8,
+ "20,5": 8,
+ "20,6": 8,
+ "20,7": 8,
+ "20,8": 8,
+ "20,9": 8,
+ "20,10": 8,
+ "20,13": 10,
+ "20,14": 8,
+ "21,1": 8,
+ "21,2": 8,
+ "21,3": 8,
+ "21,4": 8,
+ "21,5": 8,
+ "21,6": 8,
+ "21,7": 8,
+ "21,8": 8,
+ "21,9": 8,
+ "21,10": 8,
+ "21,11": 8,
+ "21,12": 8,
+ "22,1": 13,
+ "22,2": 14,
+ "22,3": 14,
+ "22,4": 14,
+ "22,5": 14,
+ "22,6": 14,
+ "22,7": 14,
+ "22,8": 14,
+ "22,9": 14,
+ "22,10": 14,
+ "22,11": 14,
+ "22,12": 14,
+ "22,13": 14,
+ "22,14": 15,
+ "23,1": 16,
+ "23,2": 17,
+ "23,3": 17,
+ "23,4": 17,
+ "23,5": 17,
+ "23,6": 17,
+ "23,7": 17,
+ "23,8": 17,
+ "23,9": 17,
+ "23,10": 17,
+ "23,11": 17,
+ "23,12": 17,
+ "23,13": 17,
+ "23,14": 18,
+ "24,1": 4,
+ "24,2": 4,
+ "24,3": 4,
+ "24,4": 4,
+ "24,5": 4,
+ "24,6": 4,
+ "24,7": 4,
+ "24,8": 4,
+ "24,9": 4,
+ "24,10": 4,
+ "24,11": 4,
+ "24,12": 4,
+ "24,13": 4,
+ "24,14": 4,
+ "25,1": 9,
+ "25,2": 8,
+ "25,3": 8,
+ "25,4": 8,
+ "25,5": 8,
+ "25,6": 8,
+ "25,7": 8,
+ "25,8": 8,
+ "25,9": 8,
+ "25,10": 8,
+ "25,13": 10,
+ "25,14": 8,
+ "26,1": 13,
+ "26,2": 14,
+ "26,3": 14,
+ "26,4": 14,
+ "26,5": 14,
+ "26,6": 14,
+ "26,7": 14,
+ "26,8": 14,
+ "26,9": 14,
+ "26,10": 14,
+ "26,11": 14,
+ "26,12": 14,
+ "26,13": 14,
+ "26,14": 15,
+ "27,1": 16,
+ "27,2": 17,
+ "27,3": 17,
+ "27,4": 17,
+ "27,5": 17,
+ "27,6": 17,
+ "27,7": 17,
+ "27,8": 17,
+ "27,9": 17,
+ "27,10": 17,
+ "27,11": 17,
+ "27,12": 17,
+ "27,13": 17,
+ "27,14": 18,
+ "28,1": 8,
+ "28,2": 8,
+ "28,3": 8,
+ "28,4": 8,
+ "28,5": 8,
+ "28,6": 8,
+ "28,7": 8,
+ "28,8": 8,
+ "28,9": 8,
+ "28,10": 8,
+ "28,11": 8,
+ "28,12": 8,
+ "29,1": 19,
+ "30,7": 4,
+ "30,8": 4,
+ "30,9": 4,
+ "30,10": 4,
+ "30,11": 4,
+ "31,1": 20,
+ "31,4": 21,
+ "31,7": 8,
+ "31,8": 8,
+ "31,9": 8,
+ "31,10": 8,
+ "31,11": 8,
+ "31,12": 8,
+ "31,13": 8,
+ "32,4": 21,
+ "32,5": 21,
+ "32,6": 21,
+ "32,7": 8,
+ "32,8": 8,
+ "32,9": 8,
+ "32,10": 8,
+ "32,11": 8,
+ "32,12": 8,
+ "32,13": 8,
+ "32,14": 8
+ },
+ "SheetStyle": {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "1,1,1,14",
+ "5,1,1,3",
+ "9,1,1,14",
+ "14,13,1,2",
+ "11,13,1,2",
+ "12,1,1,6",
+ "5,5,1,10",
+ "12,9,1,6",
+ "15,1,1,6",
+ "15,9,1,6",
+ "18,1,1,14",
+ "3,1,1,12",
+ "3,13,1,2",
+ "22,1,2,14",
+ "20,13,1,2",
+ "26,1,2,14",
+ "25,13,1,2",
+ "31,4,1,3",
+ "31,7,1,3",
+ "31,10,1,3",
+ "31,13,1,2",
+ "29,1,1,14",
+ "31,1,1,3",
+ "32,1,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "9bffbb87-7514-4126-93d8-e2f14f439c83"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!B4"
+ },
+ "TargetType": "ElementUI.InputCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "4b182a5f-778b-4cb0-8330-2b138eaf589b"
+ }
+ ],
+ "ID": "c6091cb4-1607-49e1-a97f-bea50eed33ba"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "ebcff32e-fbce-413b-ab45-e4b8b41b5f55",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!17:19"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "9ea53b7d-8385-4402-9305-bd788ca10a57"
+ }
+ ],
+ "ID": "bb27b63e-ce66-4e66-a761-94b6947625f2"
+ }
+ ],
+ "BreakpointIdentity": "f8db52f8-0749-4e3b-8bef-e91ae284e607"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!项目是否开启反馈收集<>1"
+ },
+ "GUID": "d04a43e1-1794-4325-8b78-0c1d63a8f074",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!父任务ID<>\"\""
+ },
+ "Priority": 1,
+ "GUID": "a70ae972-8614-404b-94fd-e3bc8cc2fa5f",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新增任务!父任务ID<>\"\""
+ },
+ "Priority": 2,
+ "GUID": "01a7e9a0-5381-45fc-a8cd-737703885026",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "父任务剩余工时",
+ "Formula": "新增任务!$B$33"
+ },
+ {
+ "Name": "父任务ID",
+ "Formula": "新增任务!$B$32"
+ },
+ {
+ "Name": "任务版本",
+ "Formula": "新增任务!$J$16"
+ },
+ {
+ "Name": "任务分组",
+ "Formula": "新增任务!$J$13"
+ },
+ {
+ "Name": "任务负责人",
+ "Formula": "新增任务!$F$6"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "新增任务!$B$16"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "新增任务!$N$32"
+ },
+ {
+ "Name": "项目是否开启反馈收集",
+ "Formula": "新增任务!$E$32"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "新增任务!$B$13"
+ }
+ ]
+}//5fM7agJSStKnxxhl489/iB/ZvwDzg6vpB4VAP21iiUwif2Bdl2sX2s7LsMNuboFqub1mnAguoYbAhwplAvzpy59HAn0dI+5Cv7G3Y5RC/WGRp2M+UKPDPZicEHYZFxOYMFvxXJMUuiMVd0SipZWfZLmyLMYmzNtwXlOfKbrk/3qobBmNceNBsrN+OC90ITaHojsAdjt7I+LB/DOURlbU1xT82gT+RGyHNesYjRZOExHNNkzCwfqPLs6Dh1/WXTJj4iZYKOIxMSA8K5nDu9cT0WCni4NBHTWIxYC3pwGjzrfJrihrFgxkYzxQCM7NQJfO77GIlwPMOnvaaNlXK7tcROa+bErxikn6jXm8GAF0pc5/zzmZcVhMqy1I7FCprt9HOh26MiyqYzKYp+9kXvRMvinGFDGC3jeQAICaroA9fFLmAr5SdIBp5lFNgX++Kjqu7Z/02cryvzHRVwHQzzW8STnuyMxkqMdKhmR1ZTh76oZ3ehdjY1vttlNO4mv8CK3MoDvbo/eKLe+ZW8pDOHfqYs4DQ/ZH4b52gL7AzatktCfgmrrR+nwfFy5eK1jpA85ovXv5CpIuZgFNF4F3aih6i5YEZzL9nIngI5OV5HKIOWuqzcYsa3EBr5+ShEpzdBBIYEAVtMOp4jCr4NPCAISNaoaT+N2kdgkxpNRTSAlMSClIoPFfOR2ElWFptAhTPTGDo1sSoiy6k6sMh/usvYJvUlKSpPdtQmLIg8wtQaf8AzqsWYU2phHvLBrBsT+WyqagDnKgo+uWyQ2pCgv17HVtdy7PV80coGGGD1+G2/wKj39Bn0w601/8OPxW58raBjLE/RTtMl9qh9rETOqx6VOBNnulkf+/6C5iZ57/7C+I3Ah71nhI3hMxvCeFVIWqOs5KNop+gz2br4U1FICs1dzNnQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/新增任务.rd b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/新增任务.rd
new file mode 100644
index 00000000..11ed88b0
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/任务容器页面/新增任务.rd
@@ -0,0 +1,49 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 33,
+ "Formulas": {
+ "3,13": "项目是否开启反馈收集",
+ "9,1": "H32&\",\"&K32",
+ "1,1": "IFERROR(\"所属任务:\"&ODATA(\"任务表?$select=任务名称&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)&\"&$top=1\"),\"请输入任务标题\")",
+ "17,14": "父任务剩余工时"
+ },
+ "CustomNames": [
+ {
+ "Name": "父任务剩余工时",
+ "Formula": "新增任务!$B$33"
+ },
+ {
+ "Name": "父任务ID",
+ "Formula": "新增任务!$B$32"
+ },
+ {
+ "Name": "任务版本",
+ "Formula": "新增任务!$J$16"
+ },
+ {
+ "Name": "任务分组",
+ "Formula": "新增任务!$J$13"
+ },
+ {
+ "Name": "任务负责人",
+ "Formula": "新增任务!$F$6"
+ },
+ {
+ "Name": "任务类型",
+ "Formula": "新增任务!$B$16"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "新增任务!$N$32"
+ },
+ {
+ "Name": "项目是否开启反馈收集",
+ "Formula": "新增任务!$E$32"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "新增任务!$B$13"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目代码.json b/Pages/项目/项目首页/项目首页-容器页面/项目代码.json
new file mode 100644
index 00000000..8c090d8e
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目代码.json
@@ -0,0 +1,1268 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 25
+ ],
+ "Count": 26,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 298.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 44,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "0,42": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "Gitee事件记录列表",
+ "PropertyValues": [
+ {
+ "Name": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目代码!仓库ID"
+ }
+ }
+ ],
+ "OverflowMode": 2
+ }
+ },
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "gitee2.svg"
+ }
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "cb2a6325e1334f5fbcb7270deba57ec",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "62594484-aadf-410c-b47f-26f83b0314bd"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "版本名称": "版本名称",
+ "仓库ID": "仓库ID",
+ "Git订阅": "Git订阅",
+ "名称加版本号": "名称加版本号",
+ "空间和仓库名": "空间和仓库名",
+ "创建人头像": "创建人头像",
+ "创建人": "创建人",
+ "分支名称": "分支名称",
+ "仓库成员": "仓库成员"
+ }
+ },
+ "DataSourceType": 1,
+ "ListviewName": "表格1",
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "56fa65e5-b6d0-4ed2-a511-3e8a6c1319a8",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "87687007-6afc-4a9b-8ce7-d78d0a3f887b"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "dfac1f08-6c44-4e81-ba2a-7e829fbe6d99",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "bec15a7a-37a6-4958-8d72-4a850e00eca8"
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "401c0a45-9b98-48b6-8d07-a3b500238519",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "版本名称",
+ "GUID": "d97090cf-ad10-449c-80e9-84c16cdf3ad1"
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "fa2588cf-b648-4475-8553-a03808c4b0e4",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "eb3ed463-a4ac-400a-b951-3cc4fef0a1fd",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "空间名称"
+ }
+ },
+ "ColumnName": "空间名称"
+ },
+ {
+ "GUID": "eb251787-5a85-4cd8-aeb8-9ca768c2f6c1",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "3fd13515-f100-4684-9cd9-a38cf55e6253",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "仓库名称"
+ }
+ },
+ "ColumnName": "仓库名称"
+ },
+ {
+ "GUID": "713887b8-3999-4945-9ac5-2ce140aa3df2",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "419898ec-1a12-4515-b1a3-0704f8183c00",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "创建人头像"
+ }
+ },
+ "ColumnName": "创建人头像"
+ },
+ {
+ "GUID": "55d484eb-b9f3-47b2-84be-ccff5939011f",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "76ab7cbf-43c7-4a00-8085-494b3d1bddee",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "创建人"
+ }
+ },
+ "ColumnName": "创建人"
+ },
+ {
+ "GUID": "3364c43b-3c41-43e4-91eb-909da0e56637",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "fa089194-ed8b-4c41-a783-da11f5350ff0",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "仓库成员"
+ }
+ },
+ "ColumnName": "仓库成员"
+ },
+ {
+ "GUID": "0e50d864-3057-4bb8-89be-4944b5a7e889",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "b1d99bd8-bfbe-4153-a894-6f0c9190f8cf",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "仓库URL"
+ }
+ },
+ "ColumnName": "仓库URL"
+ },
+ {
+ "GUID": "4410d2cb-f895-469b-b037-035395d5cbad",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "分支名称",
+ "GUID": "b2b53767-30f9-48e4-86a5-48f2be07ad32"
+ },
+ "ColumnName": "分支名称"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "e8a39a20-5353-46c0-a295-bfb2f49aeb41"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "e74ffd33-3950-4998-8957-b9c0c70f8689",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "空间名称"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目代码!搜索框"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "d23dca46-c780-44c5-ae6a-fffc5b08a57c",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "仓库名称"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目代码!搜索框"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "6ad183f1-6a8a-4a31-9e24-b55bf906b7b7"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "仓库虚拟表格",
+ "DisplayMode": 2,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "无数据插画.png"
+ },
+ "NoItemImageSize": 160.0,
+ "TextForNoItem": "未绑定任何仓库",
+ "Orientation": 1
+ },
+ "TemplateKey": "BlackWhite",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "25,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "9d682e20-4c82-4880-921d-cf3dbcb0e392"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderLeft": null
+ },
+ {
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "BorderLeft": null
+ },
+ {
+ "FontFamily": 1,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 2,
+ "BorderLeft": null
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 2,
+ "BorderLeft": 0
+ },
+ {
+ "Background": 3,
+ "FontFamily": 1,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Body",
+ "Center",
+ "#FFFFFF00"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,40": 0,
+ "0,41": 1,
+ "0,42": 2,
+ "1,5": 2,
+ "1,40": 3,
+ "1,41": 4,
+ "2,40": 0,
+ "2,41": 1,
+ "3,1": 5,
+ "3,2": 2,
+ "3,3": 2,
+ "3,4": 2,
+ "3,5": 2,
+ "3,6": 2,
+ "3,7": 2,
+ "3,8": 2,
+ "3,9": 2,
+ "3,10": 2,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "3,15": 2,
+ "3,16": 2,
+ "3,17": 2,
+ "3,18": 2,
+ "3,19": 2,
+ "3,20": 2,
+ "3,21": 2,
+ "3,22": 2,
+ "3,23": 2,
+ "3,24": 2,
+ "3,25": 2,
+ "3,26": 2,
+ "3,27": 2,
+ "3,28": 2,
+ "3,29": 2,
+ "3,30": 2,
+ "3,31": 2,
+ "3,32": 2,
+ "3,33": 2,
+ "3,34": 2,
+ "3,35": 2,
+ "3,36": 2,
+ "3,37": 2,
+ "3,38": 2,
+ "3,39": 2,
+ "3,40": 6,
+ "3,41": 7,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 2,
+ "4,34": 2,
+ "4,35": 2,
+ "4,36": 2,
+ "4,37": 2,
+ "4,38": 2,
+ "4,39": 2,
+ "4,40": 6,
+ "4,41": 7,
+ "5,40": 6,
+ "5,41": 7,
+ "6,40": 6,
+ "6,41": 7,
+ "7,40": 6,
+ "7,41": 7,
+ "8,40": 6,
+ "8,41": 7,
+ "9,40": 6,
+ "9,41": 7,
+ "10,40": 6,
+ "10,41": 7,
+ "11,40": 6,
+ "11,41": 7,
+ "12,40": 6,
+ "12,41": 7,
+ "13,40": 6,
+ "13,41": 7,
+ "14,40": 6,
+ "14,41": 7,
+ "15,40": 6,
+ "15,41": 7,
+ "16,1": 2,
+ "16,2": 2,
+ "16,3": 2,
+ "16,4": 2,
+ "16,5": 2,
+ "16,6": 2,
+ "16,7": 2,
+ "16,8": 2,
+ "16,9": 2,
+ "16,10": 2,
+ "16,11": 2,
+ "16,12": 2,
+ "16,13": 2,
+ "16,14": 2,
+ "16,15": 2,
+ "16,16": 2,
+ "16,17": 2,
+ "16,18": 2,
+ "16,19": 2,
+ "16,20": 2,
+ "16,21": 2,
+ "16,22": 2,
+ "16,23": 2,
+ "16,24": 2,
+ "16,25": 2,
+ "16,26": 2,
+ "16,27": 2,
+ "16,28": 2,
+ "16,29": 2,
+ "16,30": 2,
+ "16,31": 2,
+ "16,32": 2,
+ "16,33": 2,
+ "16,34": 2,
+ "16,35": 2,
+ "16,36": 2,
+ "16,37": 2,
+ "16,38": 2,
+ "16,39": 2,
+ "16,40": 6,
+ "16,41": 7,
+ "17,1": 2,
+ "17,2": 2,
+ "17,3": 2,
+ "17,4": 2,
+ "17,5": 2,
+ "17,6": 2,
+ "17,7": 2,
+ "17,8": 2,
+ "17,9": 2,
+ "17,10": 2,
+ "17,11": 2,
+ "17,12": 2,
+ "17,13": 2,
+ "17,14": 2,
+ "17,15": 2,
+ "17,16": 2,
+ "17,17": 2,
+ "17,18": 2,
+ "17,19": 2,
+ "17,20": 2,
+ "17,21": 2,
+ "17,22": 2,
+ "17,23": 2,
+ "17,24": 2,
+ "17,25": 2,
+ "17,26": 2,
+ "17,27": 2,
+ "17,28": 2,
+ "17,29": 2,
+ "17,30": 2,
+ "17,31": 2,
+ "17,32": 2,
+ "17,33": 2,
+ "17,34": 2,
+ "17,35": 2,
+ "17,36": 2,
+ "17,37": 2,
+ "17,38": 2,
+ "17,39": 2,
+ "17,40": 6,
+ "17,41": 7,
+ "18,1": 2,
+ "18,2": 2,
+ "18,3": 2,
+ "18,4": 2,
+ "18,5": 2,
+ "18,6": 2,
+ "18,7": 2,
+ "18,8": 2,
+ "18,9": 2,
+ "18,10": 2,
+ "18,11": 2,
+ "18,12": 2,
+ "18,13": 2,
+ "18,14": 2,
+ "18,15": 2,
+ "18,16": 2,
+ "18,17": 2,
+ "18,18": 2,
+ "18,19": 2,
+ "18,20": 2,
+ "18,21": 2,
+ "18,22": 2,
+ "18,23": 2,
+ "18,24": 2,
+ "18,25": 2,
+ "18,26": 2,
+ "18,27": 2,
+ "18,28": 2,
+ "18,29": 2,
+ "18,30": 2,
+ "18,31": 2,
+ "18,32": 2,
+ "18,33": 2,
+ "18,34": 2,
+ "18,35": 2,
+ "18,36": 2,
+ "18,37": 2,
+ "18,38": 2,
+ "18,39": 2,
+ "18,40": 6,
+ "18,41": 7,
+ "19,1": 2,
+ "19,2": 2,
+ "19,3": 2,
+ "19,4": 2,
+ "19,5": 2,
+ "19,6": 2,
+ "19,7": 2,
+ "19,8": 2,
+ "19,9": 2,
+ "19,10": 2,
+ "19,11": 2,
+ "19,12": 2,
+ "19,13": 2,
+ "19,14": 2,
+ "19,15": 2,
+ "19,16": 2,
+ "19,17": 2,
+ "19,18": 2,
+ "19,19": 2,
+ "19,20": 2,
+ "19,21": 2,
+ "19,22": 2,
+ "19,23": 2,
+ "19,24": 2,
+ "19,25": 2,
+ "19,26": 2,
+ "19,27": 2,
+ "19,28": 2,
+ "19,29": 2,
+ "19,30": 2,
+ "19,31": 2,
+ "19,32": 2,
+ "19,33": 2,
+ "19,34": 2,
+ "19,35": 2,
+ "19,36": 2,
+ "19,37": 2,
+ "19,38": 2,
+ "19,39": 2,
+ "19,40": 6,
+ "19,41": 7,
+ "20,1": 2,
+ "20,2": 2,
+ "20,3": 2,
+ "20,4": 2,
+ "20,5": 2,
+ "20,6": 2,
+ "20,7": 2,
+ "20,8": 2,
+ "20,9": 2,
+ "20,10": 2,
+ "20,11": 2,
+ "20,12": 2,
+ "20,13": 2,
+ "20,14": 2,
+ "20,15": 2,
+ "20,16": 2,
+ "20,17": 2,
+ "20,18": 2,
+ "20,19": 2,
+ "20,20": 2,
+ "20,21": 2,
+ "20,22": 2,
+ "20,23": 2,
+ "20,24": 2,
+ "20,25": 2,
+ "20,26": 2,
+ "20,27": 2,
+ "20,28": 2,
+ "20,29": 2,
+ "20,30": 2,
+ "20,31": 2,
+ "20,32": 2,
+ "20,33": 2,
+ "20,34": 2,
+ "20,35": 2,
+ "20,36": 2,
+ "20,37": 2,
+ "20,38": 2,
+ "20,39": 2,
+ "20,40": 6,
+ "20,41": 7,
+ "21,1": 2,
+ "21,2": 2,
+ "21,3": 2,
+ "21,4": 2,
+ "21,5": 2,
+ "21,6": 2,
+ "21,7": 2,
+ "21,8": 2,
+ "21,9": 2,
+ "21,10": 2,
+ "21,11": 2,
+ "21,12": 2,
+ "21,13": 2,
+ "21,14": 2,
+ "21,15": 2,
+ "21,16": 2,
+ "21,17": 2,
+ "21,18": 2,
+ "21,19": 2,
+ "21,20": 2,
+ "21,21": 2,
+ "21,22": 2,
+ "21,23": 2,
+ "21,24": 2,
+ "21,25": 2,
+ "21,26": 2,
+ "21,27": 2,
+ "21,28": 2,
+ "21,29": 2,
+ "21,30": 2,
+ "21,31": 2,
+ "21,32": 2,
+ "21,33": 2,
+ "21,34": 2,
+ "21,35": 2,
+ "21,36": 2,
+ "21,37": 2,
+ "21,38": 2,
+ "21,39": 2,
+ "21,40": 6,
+ "21,41": 7,
+ "22,1": 2,
+ "22,2": 2,
+ "22,3": 2,
+ "22,4": 2,
+ "22,5": 2,
+ "22,6": 2,
+ "22,7": 2,
+ "22,8": 2,
+ "22,9": 2,
+ "22,10": 2,
+ "22,11": 2,
+ "22,12": 2,
+ "22,13": 2,
+ "22,14": 2,
+ "22,15": 2,
+ "22,16": 2,
+ "22,17": 2,
+ "22,18": 2,
+ "22,19": 2,
+ "22,20": 2,
+ "22,21": 2,
+ "22,22": 2,
+ "22,23": 2,
+ "22,24": 2,
+ "22,25": 2,
+ "22,26": 2,
+ "22,27": 2,
+ "22,28": 2,
+ "22,29": 2,
+ "22,30": 2,
+ "22,31": 2,
+ "22,32": 2,
+ "22,33": 2,
+ "22,34": 2,
+ "22,35": 2,
+ "22,36": 2,
+ "22,37": 2,
+ "22,38": 2,
+ "22,39": 2,
+ "22,40": 6,
+ "22,41": 7,
+ "23,1": 2,
+ "23,2": 2,
+ "23,3": 2,
+ "23,4": 2,
+ "23,5": 2,
+ "23,6": 2,
+ "23,7": 2,
+ "23,8": 2,
+ "23,9": 2,
+ "23,10": 2,
+ "23,11": 2,
+ "23,12": 2,
+ "23,13": 2,
+ "23,14": 2,
+ "23,15": 2,
+ "23,16": 2,
+ "23,17": 2,
+ "23,18": 2,
+ "23,19": 2,
+ "23,20": 2,
+ "23,21": 2,
+ "23,22": 2,
+ "23,23": 2,
+ "23,24": 2,
+ "23,25": 2,
+ "23,26": 2,
+ "23,27": 2,
+ "23,28": 2,
+ "23,29": 2,
+ "23,30": 2,
+ "23,31": 2,
+ "23,32": 2,
+ "23,33": 2,
+ "23,34": 2,
+ "23,35": 2,
+ "23,36": 2,
+ "23,37": 2,
+ "23,38": 2,
+ "23,39": 2,
+ "23,40": 6,
+ "23,41": 7,
+ "24,1": 5,
+ "24,2": 5,
+ "24,3": 5,
+ "24,4": 5,
+ "24,5": 5,
+ "24,6": 5,
+ "24,7": 5,
+ "24,8": 5,
+ "24,9": 5,
+ "24,10": 5,
+ "24,11": 5,
+ "24,12": 5,
+ "24,13": 5,
+ "24,14": 5,
+ "24,15": 5,
+ "24,16": 5,
+ "24,17": 5,
+ "24,18": 5,
+ "24,19": 5,
+ "24,20": 5,
+ "24,21": 5,
+ "24,22": 5,
+ "24,23": 5,
+ "24,24": 5,
+ "24,25": 5,
+ "24,26": 5,
+ "24,27": 5,
+ "24,28": 5,
+ "24,29": 5,
+ "24,30": 5,
+ "24,31": 5,
+ "24,32": 5,
+ "24,33": 5,
+ "24,34": 5,
+ "24,35": 5,
+ "24,36": 5,
+ "24,37": 5,
+ "24,38": 5,
+ "24,39": 5,
+ "24,40": 5,
+ "24,41": 7,
+ "25,1": 8,
+ "25,21": 5,
+ "25,25": 5,
+ "25,26": 5,
+ "25,27": 5,
+ "25,28": 5,
+ "25,29": 5,
+ "25,30": 5,
+ "25,31": 5,
+ "25,32": 5,
+ "25,33": 5,
+ "25,34": 5,
+ "25,35": 5,
+ "25,36": 5,
+ "25,37": 5,
+ "25,38": 5,
+ "25,39": 5,
+ "25,40": 5,
+ "25,41": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "3,1,21,39",
+ "1,1,1,3",
+ "25,1,1,5",
+ "0,42,24,1",
+ "1,5,1,35"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目代码!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "01e8cc2f-66d1-493c-8361-82e5db5deb0c"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "当前页码",
+ "Formula": "项目代码!$J$26"
+ },
+ {
+ "Name": "每页显示行数",
+ "Formula": "项目代码!$N$26"
+ },
+ {
+ "Name": "卡片列表",
+ "Formula": "项目代码!$B$4"
+ },
+ {
+ "Name": "搜索框",
+ "Formula": "项目代码!$F$2"
+ },
+ {
+ "Name": "临时_分支名称",
+ "Formula": "项目代码!$R$26"
+ },
+ {
+ "Name": "仓库ID",
+ "Formula": "项目代码!$B$26"
+ }
+ ]
+}//RhdQQnOdoVXf34a0yIyW9Zxs6Tbdr+VJ612eJBidlBp1XlJqZWNH/vz2cin7bWn8oA9h193TRGYEgIaplz1G5fYFzA4GXps4iva5h/l9k/SdDXOH/jR9v3qpFqK9WAtcqHMrkB6yZEUywRVJaOtsm4QP0iaFQwxzMpAaRCJNhBBTQkCdwxnX57E1QkVFq4UjsSCxFl6SebD5DdgRw3qRtTJthYumT46pj0oEs9azTQJDzXeX3hUVisKcdJ2qk7E3WWVKKx84kmcpR7DfvF/oy2CrFuCbzARcSXJ4hI4XBcKJ3iqN+bXBv7ZtGfp7ilCy6bnkeN0Ol7vC9IofqJ85TbzZ6mvSxnbanaduo4job8MZ+mNPuPpQ+jCCa4QefBd15Hrn0wNoi75huD9/oevf3OHIqi/rowVBB9E4Uqx3ixV+QUDWkiWgGKsQeR7TtYBkBecXBmZGsnat5hsA07VX5rIwDrFTjKMBHU8ddwc2FEnmvnRelsfAaQE+aF6+aK66Z8luRUdOKJ6TT7K8VDSJXLh4BZTmaQJ6D8El+UteflrVV+doTuRNEp0ip1JIOq5iVdAbTzaEevhc3LksZndwTqjSoMfgSXofFmbJ0CG1K+UUI3vIH4NhtRVXDCYobUO44NtJFlx+S86+bI1pphpxsmrP2EjWUeEYkGYBSm6a7QXTm3irrjDF9JCrBdgSZWI66QMqbQLWPf2E3lpqBg7iKHcoKJVcU+NnZGK8SpTo3PQFZl5Zkid+jKJqHVOPFxu0d/4puAbWxCbc2vZ+Cojt0iMubwRqpdszzuuFawkncWHuuqT9K3bzWlfRx6HKQd2VHeOjl0mc4EzKzdgCkoiuW5VtCiRmtKPPq8jJh//rmAp61+NXf4S61XNM0UB6nw3jdecwCDVP2Kw1iGm0G/EwVA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目代码.rd b/Pages/项目/项目首页/项目首页-容器页面/项目代码.rd
new file mode 100644
index 00000000..92e4935b
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目代码.rd
@@ -0,0 +1,31 @@
+{
+ "PageType": 0,
+ "ColumnCount": 44,
+ "RowCount": 26,
+ "CustomNames": [
+ {
+ "Name": "当前页码",
+ "Formula": "项目代码!$J$26"
+ },
+ {
+ "Name": "每页显示行数",
+ "Formula": "项目代码!$N$26"
+ },
+ {
+ "Name": "卡片列表",
+ "Formula": "项目代码!$B$4"
+ },
+ {
+ "Name": "搜索框",
+ "Formula": "项目代码!$F$2"
+ },
+ {
+ "Name": "临时_分支名称",
+ "Formula": "项目代码!$R$26"
+ },
+ {
+ "Name": "仓库ID",
+ "Formula": "项目代码!$B$26"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目会议.json b/Pages/项目/项目首页/项目首页-容器页面/项目会议.json
new file mode 100644
index 00000000..89b481ed
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目会议.json
@@ -0,0 +1,747 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 617.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 200.0,
+ "Unit": 1
+ }
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "日期",
+ "1,17": "关键字",
+ "1,32": "发起会议"
+ },
+ "AttachInfos": {
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!D2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=项目会议!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=项目会议!结束日期"
+ }
+ },
+ "BreakpointIdentity": "66bba9a0-1817-4158-948e-ea1c4819c111"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "1,19": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请选择",
+ "resize": "none"
+ }
+ },
+ "1,32": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 3,
+ "DrawerDirection": 3,
+ "ShowDrawerHeader": true,
+ "PageName": "发起钉钉会议",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=发起钉钉会议!项目ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!项目名称"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=发起钉钉会议!项目名称"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7fd3d57a-06a5-48f2-9c2b-30e1cc5e9c4d"
+ }
+ ],
+ "Text": "发起会议",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "0a1afa56cef44a3c88bd15e1ace1317",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "PageName": "会议详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "e1110d3a-e027-4c22-b7d5-afb56fdf96a6"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "会议标题": "会议标题",
+ "会议业务类型": "会议业务类型",
+ "会议开始时间": "会议开始时间",
+ "会议结束时间": "会议结束时间",
+ "自动拉会": "自动拉会",
+ "状态": "状态"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "BindingInfos": [
+ {
+ "GUID": "63d86740-5920-4e39-a734-e20efd250a97",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "ID",
+ "GUID": "658e066b-10e4-4313-8176-5017fabb61e5"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "9e00816b-1cc6-4702-a5bb-362499a8a740",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "842302a7-9a79-4460-b310-6662ebc815fc"
+ },
+ "ColumnName": "钉钉会议ID"
+ },
+ {
+ "GUID": "f9008845-d815-4cd5-88f4-9ccd7aab8286",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "8cd2b386-0fc0-4f9b-9c26-eb0c91d5e981"
+ },
+ "ColumnName": "会议标题"
+ },
+ {
+ "GUID": "abfd0abc-34f1-4d49-a68f-ac39587afe18",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "75c4a888-fd20-475b-a705-4e9a99ae5008"
+ },
+ "ColumnName": "会议业务类型"
+ },
+ {
+ "GUID": "5dcb7b62-f134-4abe-8dce-8085898ef12e",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "f7478954-4d02-4400-92fb-2592d55f36e5"
+ },
+ "ColumnName": "会议开始时间"
+ },
+ {
+ "GUID": "28ad0e59-d584-4ac7-adf3-de2fece2279b",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议持续时间",
+ "GUID": "54dbbf75-265f-4997-8435-b3e475cecc6a"
+ },
+ "ColumnName": "会议持续时间"
+ },
+ {
+ "GUID": "48e93711-f5cd-4a2a-a2d9-14dff27c8ca3",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "自动拉会",
+ "GUID": "8887d966-3ce7-40cf-b10e-8d9faf18963c"
+ },
+ "ColumnName": "自动拉会"
+ },
+ {
+ "GUID": "409b6397-8b24-4ac0-b90b-98c1f10b9fd9",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "838c8a34-0a38-41e9-b1b0-98742e187a5a",
+ "RelationBinding": {
+ "RelatedTable": "会议状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "cf506ec5-4af9-4071-9091-e1e0ab5cd490"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "507f4879-08f9-4b1b-823b-dc002722ecad"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "f45f064e-7056-4ab5-a222-fe9d48a4d06d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!T2"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "678130b4-7462-4b21-8db1-d4020307a614"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "ID",
+ "钉钉会议ID",
+ "会议标题",
+ "会议业务类型",
+ "会议开始时间",
+ "会议持续时间",
+ "自动拉会",
+ "状态"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 15,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 15,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "无数据插画 (1).png"
+ },
+ "NoItemImageSize": 150.0,
+ "TextForNoItem": "暂无会议记录",
+ "Orientation": 1
+ },
+ "TemplateKey": "BlackWhite",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,3": 0,
+ "1,17": 1,
+ "1,18": 2,
+ "1,19": 0,
+ "1,30": 0,
+ "1,31": 0,
+ "1,32": 0,
+ "3,1": 3,
+ "4,1": 3,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 3,
+ "4,11": 3,
+ "4,12": 3,
+ "4,13": 3,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,17": 3,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 3,
+ "4,25": 3,
+ "4,26": 3,
+ "4,27": 3,
+ "4,28": 3,
+ "4,29": 3,
+ "4,30": 3,
+ "4,31": 3,
+ "4,32": 3,
+ "4,33": 3,
+ "4,34": 3,
+ "5,1": 4,
+ "5,2": 5,
+ "5,3": 5,
+ "5,4": 5,
+ "5,5": 4,
+ "5,6": 5,
+ "5,7": 5,
+ "5,8": 5,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 0,
+ "5,26": 0,
+ "5,27": 0,
+ "5,28": 0,
+ "5,29": 0,
+ "5,30": 0,
+ "5,31": 0,
+ "5,32": 0,
+ "5,33": 0,
+ "5,34": 0,
+ "5,35": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,1,2",
+ "1,3,1,13",
+ "1,17,1,2",
+ "5,1,1,4",
+ "5,5,1,4",
+ "3,1,1,34",
+ "1,19,1,11",
+ "1,32,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "项目会议",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "f4dca3b1-b2ae-4da9-a6f0-1cc59476cdc4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目会议!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "98734c09-5851-4a64-a54d-ef0b028d4415"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "项目会议!$B$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "项目会议!$F$6"
+ }
+ ]
+}//MBgpo4DjaeyrKz9I5pkB3e5hX6p8VIbhx2C8E3DfnOXD37yZH11wh/qh0LXgsfqNrJIN9t/Gr1SUcAwPs+Op327Dww0OyQcVtsEOYFhB2DlgmSczmQPbkL8e53Z2jCGF04XpJ5onU/l9c1jwrsN8VUmBPe4aj0m5/oIhJstOje9cCGJLw213XcgwmRLboTmqWwfkEv8PEMTQ7OEcwxviN5aHc2w4ZGnnSFybEP/KHsgJ/n2mx0YSvORMiUTL7NswMDF+dw/ilO2qJ9gWgF46nxHvmOsjPv3oRZLDzv0BA2SohRnvvkdxUtBfyN6XAVgp/68NVLFUr3zxDp5NSCJ5qrZ8ouzK/S50GxZFe2ihIBOtWDuEHRLRsLJYtQd+inmlIpB5/Mwl/KM7+nBQ15K02JOTCFINBrK+ev/9e/Kkuq/qXUM/DtXYZ2BTGT3wi3JNyqsSSBIhG9XtnnQdxkweQeU1KKCxYnmArpHJqPxwUxZjhBMH7zDSO5er/HwxVL6zCwg5n1zuFlSx4QGit7EU1FM8Q9h7/shmBNQsWFTsPbW5cMKRKLTzfZdyziMOLt/AUrJSLjdk9qVc+D764CcL8ppVvtVNGZFVct6eHX1mY0+vnE7WSeurkrK0A73k4CD7OfU29reGQ3CgL9rqEfj3B82GDZr5U9yKfxinU5Lv6ObdwOkTr41wYZlqGlNAnC6/y5Ud478NJVGKnTWgVxHLJW/zMMWb66q5WPs1f7bg7E01pMgt9+zZM33eWlNYDapfsNdLSlq5pC2mdJ8t24eiSnnw0VhNFLd9Yuw46yx+wF9shcQGCxw9I7PrFrihC7oyma61doml7WqwMxAD9j3sKZhEUk/tmYSN+gw1M168/n2SSTDqclyxDXANha5hOCLvxnUEmLSf837mdLdviJ+GiA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目会议.rd b/Pages/项目/项目首页/项目首页-容器页面/项目会议.rd
new file mode 100644
index 00000000..f3eaede3
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目会议.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 6,
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "项目会议!$B$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "项目会议!$F$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json
new file mode 100644
index 00000000..76e35b05
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json
@@ -0,0 +1,1381 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 418.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 42,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,34": "导出Excel",
+ "1,38": "新增反馈"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "关键词",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none"
+ }
+ },
+ "1,8": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "反馈类型表",
+ "BindingInfos": [
+ {
+ "GUID": "bdc274c7-ff98-4bec-af7d-ea22792c2455",
+ "BindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "b24cd0f4-6f9f-4d05-ba00-d7f9f00e7a34"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "b6889644-56d2-433f-bb63-c85c61de526b",
+ "BindingInfo": {
+ "TableName": "反馈类型表",
+ "ColumnName": "反馈类型",
+ "GUID": "34192575-f0d8-4a96-bf98-8f5e1c1a1703"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "反馈类型",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "1,14": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!O2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=项目反馈!B8"
+ },
+ "EndValue": {
+ "SerializeProperty": "=项目反馈!F8"
+ }
+ },
+ "BreakpointIdentity": "48e05654-689b-4f6c-8a66-3197a71528d0"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "1,28": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "反馈状态表",
+ "BindingInfos": [
+ {
+ "GUID": "6b753a9c-63ed-4bca-b449-ae3af6e1e29c",
+ "BindingInfo": {
+ "TableName": "反馈状态表",
+ "ColumnName": "状态码",
+ "GUID": "888a64a3-2191-4b8e-9b70-cae28ba0a671"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "b74576e5-1bc5-4ea9-9ce9-84b14255c032",
+ "BindingInfo": {
+ "TableName": "反馈状态表",
+ "ColumnName": "状态",
+ "GUID": "76ffac1c-42a3-43fe-826e-ac991bf7c7f3"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "反馈状态",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!O2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "结束日期"
+ }
+ },
+ "BreakpointIdentity": "bff14c54-24d8-4778-921a-a7bd6f0c904c"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "导出反馈数据",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "关键词",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B2"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!I2"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈状态",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!AC2"
+ }
+ }
+ ],
+ "RequestAsync": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "00b27023-4a2c-44ff-9c4e-cd0b33d068ec"
+ },
+ {
+ "$type": "ElementUI.Commands.ShowMessage, ElementUI",
+ "Message": "请耐心等待下载...",
+ "Type": "success",
+ "Duration": 3000,
+ "BreakpointIdentity": "ba311f51-b68c-4dd4-ad00-e1f956157d9f"
+ }
+ ],
+ "Text": "导出Excel",
+ "TemplateKey": "_RS_Minor3",
+ "Icon": {
+ "Name": "File/349_excel_file_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ },
+ "1,38": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "ddd15b7b-9472-4844-8b49-d5fe0c9435dd"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "页面反馈录入",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=页面反馈录入!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "c115e28b-a52c-4bc6-9f95-07008eb385ae"
+ }
+ ],
+ "Text": "新增反馈",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "2843a857-1a83-43d1-8cb9-f5f73f435f06",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "8ca2be3d-001a-4556-b9f1-2d64e93e4f69"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "3e4ed1a7-de3a-4ae8-8b6d-d0011a1dc472",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "48f7171a-8083-4815-b382-bd7d49f97e49",
+ "RelationBinding": {
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ColumnName": "反馈类型"
+ },
+ {
+ "GUID": "ca503df1-f866-4fbb-a73c-1bd03fd04968",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "68538bf1-a717-41cc-a33c-438aa2932028"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "63241758-6814-4b01-88eb-590c3c8ba841",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "4f91fd2e-9669-45ba-860e-b59aeee8dc45"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "GUID": "76d5bc86-e880-4f5a-99e0-e15c5784bdaa",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "db2af385-a0a7-4971-882e-f7cae0ad4399",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "处理人"
+ },
+ {
+ "GUID": "87aa5eae-5d1f-43b4-83fa-7cecdbda2fc0",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "预计处理工时",
+ "GUID": "36ecfcc6-a81e-426d-92af-540d099dfa74"
+ },
+ "ColumnName": "预计用时"
+ },
+ {
+ "GUID": "8fcb6e19-836e-47e7-8691-cf00da9f8a6f",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "e0d46e55-0295-4cff-ac3e-1b5e2f89ed3e",
+ "RelationBinding": {
+ "RelatedTable": "任务工时表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "上报工时"
+ }
+ },
+ "ColumnName": "报工工时"
+ },
+ {
+ "GUID": "2a2a5094-9edc-44d8-9f0d-c061e2ed2398",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "a774a7fe-08c2-4606-a83c-449ad1e9b4b9",
+ "RelationBinding": {
+ "RelatedTable": "反馈状态表",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "9932e11d-91f8-454a-add3-907a5e619ca2",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "c692a250-b863-4c11-a354-0c3211aef39c"
+ },
+ "ColumnName": "流程实例ID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "41873ebf-0e53-436a-a5e6-8620f4619d3f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "8df83961-442b-4218-85c0-3ba019f288a6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B2"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "0c969651-fccb-4526-b726-78e4300d272b",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "97e4d1a1-3709-4e24-a341-f3acbbbc9bf6",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "2d66957f-4101-4e35-aed2-32c449305d9e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B2"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "40986de7-8cf5-4e53-b8d9-9edd7d23ad07"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!I2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "9d24b42c-2007-4945-968c-37d8f243c41d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!AC2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "afdcb876-2835-4035-af52-eb9c25ac3d4a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B8"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "a65e929d-b585-49e7-8052-27771e1fb788"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!F8"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "416f24a1-7c5f-4b32-a586-e50fb76ffb0d"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "反馈类型",
+ "标题",
+ "提交人",
+ "处理人",
+ "预计用时",
+ "报工工时",
+ "状态",
+ "流程实例ID"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "width": 80,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "d4a1a2db-1745-478a-821b-49eb6678f9fb"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "反馈类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "反馈类型",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "tag",
+ "cellTypeSettings": {
+ "$type": "ElementUI.TagSettings, ElementUI",
+ "ColorList": [
+ {
+ "color": "Accent 1"
+ },
+ {
+ "color": "Accent 2"
+ },
+ {
+ "color": "Accent 3"
+ },
+ {
+ "color": "Accent 4"
+ },
+ {
+ "color": "Accent 5"
+ },
+ {
+ "color": "Accent 6"
+ }
+ ],
+ "separator": ",",
+ "size": "default",
+ "effect": "light"
+ },
+ "key": "79c00d2e-0c08-40b9-b214-98a6bdae0efc"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "标题",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "标题",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "key": "5aaeb3f3-3ab8-4065-9d70-abfb3164b1a3"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交人",
+ "width": 120,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "5e6397e8-f0ec-4f38-8c76-9bbe86ba6499"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "处理人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "处理人",
+ "width": 120,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "330cc327-640a-4bc0-9c0b-33937c4fe858"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "预计用时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "预计用时",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "78504fd8-5393-4123-b170-1e98a862aa0a"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "报工工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "报工工时",
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "abafbbeb-436c-432d-a343-864ef5bb6c11"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "状态",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b4bba489-33a2-4c45-b86d-8e7d18270682"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程实例ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程实例ID",
+ "width": 60,
+ "colStyle": {},
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "showOverflowTooltip": true,
+ "key": "03c784e5-8aa6-4509-bf8c-a7b931f01c27"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "4c403f54-ea55-4115-852e-3029fb2a2af8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "34d07ad8-6b23-4a21-8f96-e676692698ab"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "9bf5bb5b-5153-49f7-8913-d1b1d56c75f7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!行数据.流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "633c9007-b898-408d-a1e7-1a07ba9ee683"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "267b0f18-305c-4c80-ac36-a2949605dfcf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!行数据.流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "08ed755f-582a-4bd7-bbe7-ef13c0b8d8d5"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1a1c2da9-e024-47bb-9081-f44e9224e044"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "95a00d3d-ffbb-457e-8cbd-92dc494ecfa2"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "处理反馈工单",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "398a94bb-a498-41fd-9fb1-28d3d0c21f76"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "ID0": "行数据.ID",
+ "反馈类型1": "行数据.反馈类型",
+ "标题2": "行数据.标题",
+ "提交人3": "行数据.提交人",
+ "处理人4": "行数据.处理人",
+ "处理用时5": "行数据.处理用时",
+ "状态6": "行数据.状态",
+ "流程实例ID7": "行数据.流程实例ID"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 120,
+ "sumText": "合计",
+ "size": "default",
+ "showSelectColumn": true
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 18,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,8": 0,
+ "1,13": 1,
+ "1,14": 0,
+ "1,15": 1,
+ "1,16": 1,
+ "1,17": 1,
+ "1,18": 1,
+ "1,19": 1,
+ "1,20": 1,
+ "1,21": 1,
+ "1,22": 1,
+ "1,23": 1,
+ "1,24": 1,
+ "1,25": 1,
+ "1,26": 1,
+ "1,28": 0,
+ "1,29": 1,
+ "1,30": 1,
+ "1,31": 1,
+ "1,32": 1,
+ "1,33": 0,
+ "1,34": 0,
+ "1,38": 0,
+ "1,39": 1,
+ "1,40": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,1,1,40",
+ "5,1,1,40",
+ "1,1,1,6",
+ "7,1,1,4",
+ "7,5,1,5",
+ "1,8,1,5",
+ "1,14,1,13",
+ "1,28,1,5",
+ "1,38,1,3",
+ "1,34,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目反馈!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "cdeef3f3-28df-4995-bd05-87f0d8ae5eca"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//a1nzcmrWXCHqvyyZZu+3w/1VyHHDwIgHghdl6lLDbBLq4g/ExWXzuVsfNhshE6nPaYoM6ULj5/SM9srAF/0adyvvvzix9GqVHNaQb5WQY0/pDMp9bYUWwoO1EcizIld1myjNzAqr7MWtS4zS7JQE+vXkyBDXrZ1Bq6fP50HpszX40b++tQsyugevtBgieEsVAosEJZZ4jhxtJMnMttHTnUievmHZPLgnBbGB0wO9N2evijdjVW6QOwOkexboyfV9iuZuuv76uZqT4qVtqfob938tA/xkj0kUsZYGyYdYcM/pl3OOp79HK7YtyySE4ZSL2FXKbPMjD8QfiAC/NqA+k0sjs689JqZHPhXfIQE4t6YLxhcYxkKiNzOAVRJEL7x5+/fs9cn2AwwQetryVwl+L46EpQn8qfOJBcTVJrIwsjTWK4u1fAlUQ2XBEG2ufMalBsOUonKB2zyNfV41jTtT7eWlaEj1XQuW0xAlOK9f1AYAQXkAa8uQ+UgZDsK771MANBwvvqXeOv4vBQnlgYGO3Un79WwkpBMsxMKA6svGKZU2V/LLiPY3tRuKGfrpAZuhRX1CkXImMx94J12fMsOMQO+KYJ5ct2tEdB9J0CHzagLAOe38oKjZ6m4bZPdrWB7QWP/DgdOPLUkgfnmaFmFo9FO6OlQ5+ERul3HMG3oBwmWr2YtjKE2a//bHwdheX+1sJPW+PK3BN0CdnWJKenehZhjehSJCvLch8TaYD6V3KRtrGjNQdgCN2r6g2mRNbEKQqVw4h6FFiRi7FccIsXqSJgxAgnQx2mHIcIKGDstaQlev8VAuSc4xAB8RJPfSsPG7y3vJsMpvKnN5OTJKVnP1njoibcW3iXclibYzNrmE5SVAPFBORGy+kfLEUOVn6n7EMZ0fuwPzxXBRhweL8a1MrA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd
new file mode 100644
index 00000000..41f9dc31
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 42,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/导入反馈.json b/Pages/项目/项目首页/项目首页-容器页面/项目发布/导入反馈.json
new file mode 100644
index 00000000..0c53942a
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/导入反馈.json
@@ -0,0 +1,774 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 647.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6
+ ],
+ "Count": 7
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,32": "*只包含处于“等待更新”状态的反馈",
+ "1,34": "导入选中反馈",
+ "6,18": 3,
+ "6,21": 3
+ },
+ "Formulas": {
+ "6,4": "ODATA(\"项目表?$select=项目名称&$filter=ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\"&$top=1\")",
+ "1,1": "项目名称&\"反馈列表\""
+ },
+ "AttachInfos": {
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRow",
+ "RetrunParamNames": {
+ "SelectedRow": {
+ "SerializeProperty": "选择行"
+ }
+ },
+ "BreakpointIdentity": "4e15add6-6238-49c5-b441-e58feb0115c8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=导入反馈!选择行.length"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit",
+ "Operation": 16,
+ "InParamaterName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!选择行"
+ },
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "ID",
+ "OutParamaterName": "ID字符串",
+ "BreakpointIdentity": "483e7fa3-f52f-43be-b8a7-db7b9d6e1297"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupReturnValues": [
+ {
+ "Name": "选中反馈ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!ID字符串"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1fbbe1b9-7353-4096-a92c-d6ffe8c9a071"
+ }
+ ],
+ "ID": "b0844c87-ae59-4b83-8435-9d89c3677a08"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ClosePopupResult": 1,
+ "BreakpointIdentity": "3f42e9b7-07ed-4807-9fa0-103ca131f4cd"
+ }
+ ],
+ "ID": "052048dc-4aff-4d9c-8241-f6368c792720"
+ }
+ ],
+ "BreakpointIdentity": "ca52ef2e-11f1-4b10-96a1-09b3dcab8e75"
+ }
+ ],
+ "Text": "导入选中反馈",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "69f1cd79-a1a2-4580-9931-b860a00cf529",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "895c5e39-3687-4a3c-9b09-771420f29e33"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "d080b4a0-697a-4811-b238-ec55ab711b38",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "97b24e23-738b-48d7-9adf-19b0cdcdf9e9"
+ },
+ "ColumnName": "工单编号"
+ },
+ {
+ "GUID": "85815cb5-bf69-484e-8b1e-bdbbbd8c6641",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "c064735c-fc3c-444f-a683-1afac8b48dda",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "558fc501-3a41-4121-95e4-b87c6dc1d3a2",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "5a4ad4fe-b477-4f79-a7f1-0ad71f1ba1b1",
+ "RelationBinding": {
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ColumnName": "反馈类型"
+ },
+ {
+ "GUID": "55a79428-47d6-470b-bb7f-fe9e20bfe547",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "0461bf40-d6c6-4a13-9c3a-342843e8e42b"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "GUID": "26b6d508-19a2-4159-9f33-86e09b2be17b",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "a687e051-d94e-4fe1-8ddf-eddddc7ef63d"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "GUID": "eb3c4c36-54a6-4b8b-88e2-5a3009f45445",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "联系方式",
+ "GUID": "9b3c02b6-a984-4029-bac9-06069593f8cc"
+ },
+ "ColumnName": "联系方式"
+ },
+ {
+ "GUID": "b2d8d671-000d-4311-bb66-b0091966147c",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "1dd659e8-647e-4011-bf38-53f4a0f1af53"
+ },
+ "ColumnName": "提交日期"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "14f33c8a-d184-43d8-962e-773ebe47d6e0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "9b06de6c-9437-4cb8-89a1-97d70533f1a9",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!版本ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "e332fa35-779b-4c09-a723-24dec2012dfb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "bc636b2d-4923-458f-9d52-831b3d927d67"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!最小状态"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "fb93bdcf-e450-4eae-80d0-79e89860500f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=导入反馈!最大状态"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "b09343ab-9e96-49bc-8211-e6e225fb1565"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "工单编号",
+ "任务名称",
+ "反馈类型",
+ "标题",
+ "提交人",
+ "联系方式",
+ "提交日期"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "7d70c5f1-7599-4a5c-bc76-b8b9927c2258"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工单编号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工单编号",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "7e79f95f-ed3b-42e5-9630-d1781dbe92f3"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "842619f9-3163-487a-a08c-e9a17af5f0fb"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "反馈类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "反馈类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "629b289e-6919-4981-8da9-36b77a10cdee"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "标题",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "标题",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "f61d1b8f-d914-493f-bae2-db8cc130ce77"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "904e15b7-12a8-443c-94e3-e56c2a7dcb27"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "联系方式",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "联系方式",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "0e345528-1c3f-48d9-86eb-aed10b46809a"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交日期",
+ "colStyle": {
+ "formatString": "yyyy/MM/dd",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "c2371ca6-03f9-4a31-81d0-e587e9beb4a6"
+ }
+ ],
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default",
+ "showSelectColumn": true
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 18.666666666666664
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Right",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,32": 1,
+ "1,34": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "3,1,1,37",
+ "6,1,1,3",
+ "4,1,1,37",
+ "6,4,1,6",
+ "1,34,1,4",
+ "6,10,1,4",
+ "6,14,1,4",
+ "6,18,1,3",
+ "6,21,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "导入反馈!$B$7"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "导入反馈!$E$7"
+ },
+ {
+ "Name": "版本ID",
+ "Formula": "导入反馈!$K$7"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "导入反馈!$O$7"
+ },
+ {
+ "Name": "最小状态",
+ "Formula": "导入反馈!$S$7"
+ },
+ {
+ "Name": "最大状态",
+ "Formula": "导入反馈!$V$7"
+ }
+ ]
+}//srxUjPuvatOAMcklCx+PgG5rvE+XQMeddNuSXeuYNHozjdl+/1ZqW2lGq445kWnplf186s+VhWnb7DukjjSmcSOxB0gm26gt/M27RXPr0N58v28htNnNEDovC3tiIdvBbNnei6MiEBd/G2YmdKzDTEHTpthM3lcVOMSuU2vzsVw2jxGeGPLrIOyUuugWWJRQXhDokKABEgvQ7wOt4SNw2KHxQHOVWPQ4IYbWIkdCjobyRejUVRo36IwK+usXSgQN3GyEt/MTdIc6P4+Jdc2ey2rJlgZUWcTctRVV4NT6QD9JFzroPZ7SXbSAA3i+7dOWjW8McLAy/uZ55F6B8gDodGl2IhXo5nkj+m6DBIyUxUPWOYaI4K0ImxO7jB0M3ABVIG5tNOJlZCx3nH1SnkBcnHy22lxHnLK82kCokjmNdq5cbAnzxnJQNQJLfmayZhsS/qO5SdfKjyzyLdl3onG/8aZs1pu7jvo2aQHe738ghz88RpzjU8lfrlxx81oPwsCd4oM8LtyOq1Gav/FFvITvcz1f6cGoBy7bR+r4jVZceOCXe1B6GZIEWEXcqg7NjitdqnyemN6BxbZ6G4b/akyGSUPnzSZJYi/OHhx6zauoDZz3ndc+caocoik/2hun+aYIX4iG5SNp6c8vR0TPyC1PZR+/5QMiH+4GQIHfKHnWdQXsDkJHU9wkMyphNYkX1bHqLmQrOHw3sW3CAxoL7s6SlYjwzUwLrubKD3+3hTZ0/Vdx6m9b+f/DIQjhWvkqucNjYBT8j8Zp4yhI9WCx0m5vJsCuZbvUUXrGLFq8M0dnDtmMBmO5LHrxaUJhlXSJcz7p7AB4lyvKvTZN5/dr5d6jAnK4BJ5ky1YvEtYQ86yGq8sj91+i5o9DwuZRmvXn+FmHMDhxRL9uz3PbgaF6Uy9fnA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/导入反馈.rd b/Pages/项目/项目首页/项目首页-容器页面/项目发布/导入反馈.rd
new file mode 100644
index 00000000..be396b80
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/导入反馈.rd
@@ -0,0 +1,35 @@
+{
+ "PageType": 0,
+ "ColumnCount": 39,
+ "RowCount": 7,
+ "Formulas": {
+ "6,4": "ODATA(\"项目表?$select=项目名称&$filter=ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\"&$top=1\")",
+ "1,1": "项目名称&\"反馈列表\""
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "导入反馈!$B$7"
+ },
+ {
+ "Name": "项目名称",
+ "Formula": "导入反馈!$E$7"
+ },
+ {
+ "Name": "版本ID",
+ "Formula": "导入反馈!$K$7"
+ },
+ {
+ "Name": "任务ID",
+ "Formula": "导入反馈!$O$7"
+ },
+ {
+ "Name": "最小状态",
+ "Formula": "导入反馈!$S$7"
+ },
+ {
+ "Name": "最大状态",
+ "Formula": "导入反馈!$V$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/版本发布详情.json b/Pages/项目/项目首页/项目首页-容器页面/项目发布/版本发布详情.json
new file mode 100644
index 00000000..49f73375
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/版本发布详情.json
@@ -0,0 +1,1975 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 324.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 454.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 42.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17
+ ],
+ "Count": 18,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 39,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "所属项目",
+ "1,17": "所属版本",
+ "4,1": "发布人",
+ "4,9": "评审人",
+ "4,17": "发布版本号",
+ "5,1": "%CurrentUser.UserName%",
+ "5,9": "%CurrentUser.UserName%",
+ "7,1": "关联客户反馈",
+ "7,34": "导入反馈",
+ "11,1": "发布内容",
+ "11,34": "从反馈生成",
+ "15,31": "删除",
+ "15,35": "保存"
+ },
+ "Formulas": {
+ "1,26": "最近版本号",
+ "17,4": "IFERROR(ODATA(\"项目发布记录?$select=发布版本号&$filter=项目ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\" and 版本ID eq \"&IF(ISBLANK(版本ID),\"null\",版本ID)&\"&$top=1&$orderby=发布时间 desc\"),\"\")",
+ "5,9": "IFERROR(ODATA(\"项目表?$select=项目经理&$filter=ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)),\"\")"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "项目ID",
+ "GUID": "34db167c-73e4-423d-a560-0750452e0bde"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "3b55e3c9-a331-495d-9df6-a7035688406f",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "3cf23627-e78a-4fae-a452-8ccbff216e83"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "99fe2846-8a36-4508-b8a5-7cf40be0705b",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "3e6e5eab-2589-43d9-a311-272e3c380cdc"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "2,17": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "c6ed76ae-2319-4b16-9c4a-9b5f3e5f2529"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "4dfb83ea-9315-422f-a57f-f236d170d900",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "4c2a7e66-d768-4ba7-add4-89e4fc1ff87b"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "216a48e5-25f3-4b5a-9bae-b2c3400d1795",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "11893c25-7309-4d2a-8f8c-c7d5f4197a76"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "179d7b31-5566-4726-9df6-cb2d706be2fe"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B3"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "9692726c-332f-4ab8-b6d6-544de898e405"
+ ]
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "14c027b5-9686-49af-96cd-d4ee0c2f270d"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "d5c3610a-4033-4139-aa2c-40821722616d",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "c71cd149-0ac2-4b7c-9bd4-0514eb5ef953"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "4d5d0ef9-8c0f-4f9e-81de-c135db49fd2b",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "960a6fdb-e7cb-448d-9665-339c8e4f57d5"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,9": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "评审人",
+ "GUID": "7b05c1c6-b521-4d83-a958-ed95c02994d0"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "d5c3610a-4033-4139-aa2c-40821722616d",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "47ed5952-1dd0-4b2d-aec0-514cbf9a684e"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "4d5d0ef9-8c0f-4f9e-81de-c135db49fd2b",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "83f36148-858d-4d2a-aed5-9194268c46d3"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,17": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "77ffa55d-94ee-417f-8391-be2c2f6a2711"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "fd4fb4d7-d294-4341-ba84-e534078f1b46"
+ ]
+ },
+ "7,34": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=版本发布详情!版本ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!反馈ID列表"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!选中反馈ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e713a714-64ee-45f3-a3ff-5c491cf8ab85"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
+ "Title": "温馨提示",
+ "Message": "是否为您生成发布内容?",
+ "Answer": "我已确认",
+ "OklButton": "确认",
+ "CancelButton": "取消",
+ "Result": "按钮结果",
+ "BreakpointIdentity": "ca11ef72-c766-4174-a278-bb61f953f1c5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "确认"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!AI12"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "38b7222f-3462-433d-8457-b37f85b46de1"
+ }
+ ],
+ "ID": "e4854a8d-1e15-413b-840c-ac6033b6280f"
+ }
+ ],
+ "BreakpointIdentity": "3b3b0e2b-b0d4-4873-960b-7be43a732e97"
+ }
+ ],
+ "ID": "8a0b5c60-3508-46d3-b215-15797dfa32bf"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B10"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "316c9364-4869-4bcc-82ca-1e1c16466634"
+ }
+ ],
+ "ID": "0be1894a-2ac1-46a5-8ee3-d4a52aea7522"
+ }
+ ],
+ "BreakpointIdentity": "2061ae39-a42c-4f13-8eeb-d9b814d7cad3"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选中反馈ID": "选中反馈ID"
+ }
+ },
+ "PageName": "导入反馈",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!项目ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!版本ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=导入反馈!版本ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9054c0a6-dd9c-4b8f-a9cf-d3e14d303193"
+ }
+ ],
+ "ID": "08730055-65bd-43c4-9c52-ebe4c03e1d3a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!版本ID"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "Focus",
+ "BreakpointIdentity": "63527ef9-deae-4313-a781-f6c4c811642f"
+ }
+ ],
+ "ID": "8ca0db24-be65-476e-a947-0a13507cb71f"
+ }
+ ],
+ "BreakpointIdentity": "e0bcd8e7-0f21-4c60-af86-adf1e1d0b564"
+ }
+ ],
+ "Text": "导入反馈",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "退出.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "9,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "BindingInfos": [
+ {
+ "GUID": "10b3fc4d-a45f-4d66-9fa9-da387e47345e",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "fddc82a7-bf44-404d-b72d-cd2139839e02"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "b84158d8-b317-4fc4-93dd-4c4a86f7df3a",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "2c04b8af-7c32-4372-9d7b-38a4804f2ca2"
+ },
+ "ColumnName": "工单编号"
+ },
+ {
+ "GUID": "a1452c76-aaad-4749-965e-363127ec9203",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "bd352b88-28d6-492a-ba79-2aba19ef8826",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "aca60cff-5c43-4806-9850-1c12d0201f17",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "354b9bb3-87d3-4e5e-a490-503b621ee444",
+ "RelationBinding": {
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ColumnName": "反馈类型"
+ },
+ {
+ "GUID": "1ef1af72-086a-4096-a672-d069cd9ff504",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "660909de-a1bf-4f6b-8091-ae1ae2c70246"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "8217cc34-ae81-49ce-a73a-9c3f360d9403",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "3c8620a9-3a00-4273-9cc2-b25afa552b72"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "GUID": "b039d72a-1321-4ceb-bd52-4575ba04ab76",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "c200500d-a0da-46af-8511-d8e417d831da",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "处理人"
+ },
+ {
+ "GUID": "4f0e3b43-5683-4329-a014-4c26f3ad3a8c",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "a8313347-2a76-4198-849a-e7c281e7bbd5"
+ },
+ "ColumnName": "提交日期"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "78a7157a-6b39-4526-829c-cf4f24e48b3c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!反馈ID列表"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "481826e5-786c-47cb-b0be-2b4a0c23b4e2"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "工单编号",
+ "任务名称",
+ "反馈类型",
+ "内容",
+ "提交人",
+ "处理人",
+ "提交日期"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "bee67718-afcb-472a-ab07-147b3194e978"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "工单编号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "工单编号",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b00199c1-ebbe-4481-b12d-c521cae937e6"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "任务名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "任务名称",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "e526f987-e3ea-4913-bc7a-67b5228307c7"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "反馈类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "反馈类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "abe0c4e6-cad7-4fad-ae3e-f1fde1f89a1a"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "标题",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "标题",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "a241779e-0c2c-4f7e-8244-8baf9ccd5d01"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "内容",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "内容",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "853b8762-a137-4712-86ea-a2d07758c4c1"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1f629554-3e36-4e0e-b2aa-4ca502787616"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "处理人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "处理人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "c6c899dc-d064-4ff9-b6b6-0a8da60dda84"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "提交日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "提交日期",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "2e9473df-c864-42e2-92d9-9137135bfba0"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!行数据.ID"
+ },
+ "ID": "f65770525f0c42118ec695d70fa8d1ea",
+ "BreakpointIdentity": "b973f671-1c4f-4aa3-8ad4-163f7120d10f"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var sourceData = Forguncy.Page.getCell(\"反馈ID列表\").getValue()\r\nvar row = Forguncy.CommandHelper.getVariableValue(\"行数据\");\r\nvar removeId = row.ID;\r\n\r\nif (sourceData && removeId) {\r\n var dataList = sourceData.split(',');\r\n dataList = dataList.filter(id => id !== removeId);\r\n var resultData = dataList.join(',');\r\n Forguncy.CommandHelper.setVariableValue(\"更新后的反馈ID数组\", resultData);\r\n Forguncy.Page.getCell(\"反馈ID列表\").setValue(resultData)\r\n}",
+ "ID": "10cda0ee8d5b4e8b9cce8f25dac946f5",
+ "Comments": "删除某个ID,使EL表格更新",
+ "BreakpointIdentity": "a411cdc8-6967-479e-8eef-9379926afe77"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "small"
+ }
+ },
+ "11,34": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B10"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSourceData",
+ "RetrunParamNames": {
+ "SourceData": {
+ "SerializeProperty": "反馈数据源"
+ }
+ },
+ "BreakpointIdentity": "53dd2d32-5804-462f-9cd1-4a6a59179bb2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=版本发布详情!反馈数据源.length"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B14"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "c10c31f0-f48b-4b15-9db9-33335022fccf"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成内容",
+ "ID": "6a684da2c4be41bab538fab36abb14d0",
+ "BreakpointIdentity": "f7e0aee4-f30b-42fe-bee4-de1500b24b58"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!项目ID"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedText",
+ "RetrunParamNames": {
+ "SelectedText": {
+ "SerializeProperty": "项目名称"
+ }
+ },
+ "BreakpointIdentity": "377ab7fb-3303-48e6-a7f8-2aced7c9835d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本号",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!R6"
+ },
+ "ID": "96997adea9674450ba50b551ae3330fa",
+ "BreakpointIdentity": "2b7dd582-4e50-4f08-b8eb-273992037c20"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var data = Forguncy.CommandHelper.getVariableValue(\"反馈数据源\");\r\nvar version = Forguncy.CommandHelper.getVariableValue(\"版本号\");\r\nvar projectName = Forguncy.CommandHelper.getVariableValue(\"项目名称\")\r\nvar str = data.map((item, index) => {\r\n return `${item[\"反馈类型\"]}:${item.标题};`\r\n}).join('')\r\nvar content = \"\";\r\nvar title = \"\" + projectName + ' ' + version + \"版本更新日志\" + \"\";\r\nvar html = title + \"\" + content\r\nForguncy.CommandHelper.setVariableValue(\"生成内容\",html);\r\n",
+ "ID": "9e48025ea0524ee9b6cb68b239e4bdfe",
+ "BreakpointIdentity": "874bc749-08c7-4ae9-b4e4-ed98346e210f"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B14"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!生成内容"
+ }
+ }
+ ],
+ "BreakpointIdentity": "589af96d-e644-4829-8b0f-376780d3c6ed"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B14"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "cdebdc6c-b90c-4116-bee5-4fb046aaad9c"
+ }
+ ],
+ "ID": "b81ebbb9-5877-4e9d-ac91-5510da346b68"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请先导入客户反馈",
+ "BreakpointIdentity": "2ddff083-a5f6-4f3a-b8fc-d14a846f2185"
+ }
+ ],
+ "ID": "4286e85e-b1fc-46fe-8f5f-33d80e2d3ba9"
+ }
+ ],
+ "BreakpointIdentity": "4aa834ce-2d61-4252-833f-856284f2b6f5"
+ }
+ ],
+ "Text": "从反馈生成",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "收起2.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "6883d052-1eb0-42d1-8c75-e05e986c1070"
+ },
+ "CellType": {
+ "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
+ "UIPermissions": [
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "WaterMark": "请输入更新内容"
+ }
+ },
+ "15,31": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目发布记录",
+ "ColumnName": "ID",
+ "GUID": "611f1d0d-983d-4989-850a-2987630f262d"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "33b0f520-5437-403d-ba66-e617c10a9a88"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "065318d3-65c4-4d76-a041-bfa8832308a3"
+ }
+ ],
+ "ID": "253b0acf-3286-44ca-b992-9b8e8ab2c9be"
+ }
+ ],
+ "BreakpointIdentity": "e5bb471a-5480-4f61-8b6b-ab8db0415900"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "_RS_Error3"
+ },
+ "RulesGuidList": [
+ "835c1bc8-b4b6-4dbf-a330-eae59d90ed4a"
+ ]
+ },
+ "15,35": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目发布记录",
+ "ColumnName": "ID",
+ "GUID": "eec6f23a-f712-4f38-8c9f-afc50ba5793e"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "新增项目发布记录",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "版本ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!版本ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "版本号",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!R6"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发布人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B6"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发布内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!B14"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发布日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈ID列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!反馈ID列表"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "1e84a7c5-22bb-4da4-a876-c07981b7ed1f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!msg"
+ },
+ "BreakpointIdentity": "94522ef3-2ffc-4e70-9aac-c45a216a479b"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "f3a5612c-115c-4362-a1f9-3cd59b6b418a"
+ }
+ ],
+ "ID": "50ca7f37-bdaf-448c-9fb5-dc87583939a2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本发布详情!msg"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "b7655dac-0fa3-42d9-9ff9-c1a351612cc7"
+ }
+ ],
+ "ID": "227abcb2-24ee-4c64-a7eb-e080e279eb8b"
+ }
+ ],
+ "BreakpointIdentity": "379aef07-1692-4cc9-9346-b7c423065a27"
+ }
+ ],
+ "ID": "18a4a0b5-54ca-4a66-b021-ba7e80ec72a3"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "9fe7eb95-4c20-4981-8fd1-008387c11fca"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "5c31ef85-1734-4137-a904-76dae6f46d44"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "1ca65d7b-dbe8-4c13-92c0-e0290de32bfa"
+ }
+ ],
+ "ID": "2cb72a84-1dbf-4da8-b9a0-2e0c1f13b64c"
+ }
+ ],
+ "BreakpointIdentity": "9b8e73dd-77fc-4d50-a344-aa462e0acae1"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "17,1": {
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "ID",
+ "GUID": "de58c12a-9a76-4058-8624-41cc90864249"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "Accent 1 0",
+ "\"当前版本号:\"@",
+ "Right",
+ "Center",
+ "Text 1 35"
+ ]
+ },
+ "CellStyles": {
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 1,
+ "1,22": 1,
+ "1,23": 1,
+ "1,24": 1,
+ "1,25": 1,
+ "1,26": 2,
+ "1,27": 1,
+ "1,28": 1,
+ "1,29": 1,
+ "1,30": 1,
+ "1,31": 1,
+ "1,32": 1,
+ "1,33": 1,
+ "1,34": 1,
+ "1,35": 1,
+ "1,36": 1,
+ "1,37": 1,
+ "2,17": 1,
+ "2,32": 1,
+ "2,33": 1,
+ "2,34": 1,
+ "2,35": 1,
+ "2,36": 1,
+ "2,37": 1,
+ "4,0": 1,
+ "4,1": 0,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "4,13": 1,
+ "4,14": 1,
+ "4,15": 1,
+ "4,16": 1,
+ "4,17": 0,
+ "4,18": 1,
+ "4,19": 1,
+ "4,30": 1,
+ "4,31": 1,
+ "4,32": 1,
+ "4,33": 1,
+ "4,34": 1,
+ "4,35": 1,
+ "4,36": 1,
+ "4,37": 1,
+ "4,38": 1,
+ "5,0": 1,
+ "5,1": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,30": 1,
+ "5,38": 1,
+ "7,1": 0,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,11": 1,
+ "7,12": 1,
+ "7,13": 1,
+ "7,14": 1,
+ "7,15": 1,
+ "7,16": 1,
+ "7,17": 1,
+ "7,18": 1,
+ "7,19": 1,
+ "7,20": 1,
+ "7,21": 1,
+ "7,22": 1,
+ "7,23": 1,
+ "7,24": 1,
+ "7,25": 1,
+ "7,26": 1,
+ "7,27": 1,
+ "7,28": 1,
+ "7,29": 1,
+ "7,30": 1,
+ "7,31": 1,
+ "7,32": 1,
+ "7,33": 1,
+ "7,34": 3,
+ "7,35": 1,
+ "7,36": 1,
+ "7,37": 1,
+ "8,1": 0,
+ "8,2": 1,
+ "8,3": 1,
+ "8,4": 1,
+ "8,5": 1,
+ "8,6": 1,
+ "8,7": 1,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "8,11": 1,
+ "8,12": 1,
+ "8,13": 1,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 1,
+ "8,19": 1,
+ "8,20": 1,
+ "8,21": 1,
+ "8,22": 1,
+ "8,23": 1,
+ "8,24": 1,
+ "8,25": 1,
+ "8,26": 1,
+ "8,27": 1,
+ "8,28": 1,
+ "8,29": 1,
+ "8,30": 1,
+ "8,31": 1,
+ "8,32": 1,
+ "8,33": 1,
+ "8,34": 4,
+ "8,35": 4,
+ "8,36": 4,
+ "8,37": 4,
+ "9,1": 1,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 1,
+ "9,17": 1,
+ "9,18": 1,
+ "9,19": 1,
+ "9,20": 1,
+ "9,21": 1,
+ "9,22": 1,
+ "9,23": 1,
+ "9,24": 1,
+ "9,25": 1,
+ "9,26": 1,
+ "9,27": 1,
+ "9,28": 1,
+ "9,29": 1,
+ "9,30": 1,
+ "9,31": 1,
+ "9,32": 1,
+ "9,33": 1,
+ "9,34": 1,
+ "9,35": 1,
+ "9,36": 1,
+ "9,37": 1,
+ "11,0": 1,
+ "11,1": 0,
+ "11,15": 1,
+ "11,16": 1,
+ "11,17": 1,
+ "11,18": 1,
+ "11,19": 1,
+ "11,20": 1,
+ "11,21": 1,
+ "11,22": 1,
+ "11,23": 1,
+ "11,24": 1,
+ "11,25": 5,
+ "11,26": 1,
+ "11,27": 6,
+ "11,33": 1,
+ "11,34": 3,
+ "11,35": 1,
+ "11,36": 1,
+ "11,37": 1,
+ "11,38": 1,
+ "12,0": 1,
+ "12,1": 0,
+ "12,15": 1,
+ "12,16": 1,
+ "12,17": 1,
+ "12,18": 1,
+ "12,19": 1,
+ "12,20": 1,
+ "12,21": 1,
+ "12,22": 1,
+ "12,23": 1,
+ "12,24": 1,
+ "12,25": 1,
+ "12,26": 1,
+ "12,27": 1,
+ "12,28": 1,
+ "12,29": 1,
+ "12,30": 1,
+ "12,31": 1,
+ "12,32": 1,
+ "12,33": 1,
+ "12,34": 3,
+ "12,35": 3,
+ "12,36": 3,
+ "12,37": 3,
+ "12,38": 1,
+ "15,31": 1,
+ "15,32": 1,
+ "15,33": 1,
+ "15,34": 1,
+ "15,35": 1,
+ "15,36": 1,
+ "15,37": 1,
+ "17,4": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "2,1,1,14",
+ "17,1,1,3",
+ "17,4,1,9",
+ "5,9,1,7",
+ "17,13,1,6",
+ "9,1,1,37",
+ "7,34,1,4",
+ "11,34,1,4",
+ "15,35,1,3",
+ "15,31,1,3",
+ "2,17,1,13",
+ "5,17,1,13",
+ "5,1,1,7",
+ "1,26,1,4",
+ "13,1,1,37"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK(版本发布详情!ID)"
+ },
+ "GUID": "835c1bc8-b4b6-4dbf-a330-eae59d90ed4a",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK(版本发布详情!ID)"
+ },
+ "Priority": 1,
+ "GUID": "9692726c-332f-4ab8-b6d6-544de898e405",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK(版本发布详情!版本ID)"
+ },
+ "Priority": 2,
+ "GUID": "fd4fb4d7-d294-4341-ba84-e534078f1b46",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "版本发布详情!$B$3"
+ },
+ {
+ "Name": "版本ID",
+ "Formula": "版本发布详情!$R$3"
+ },
+ {
+ "Name": "ID",
+ "Formula": "版本发布详情!$B$18"
+ },
+ {
+ "Name": "最近版本号",
+ "Formula": "版本发布详情!$E$18"
+ },
+ {
+ "Name": "反馈ID列表",
+ "Formula": "版本发布详情!$N$18"
+ }
+ ]
+}//iCeOpFyEkCamWdjizk1nAtvU+bPHNoaBDXaoJPrRWUSc2SWb1DYs+Idvf4LP1NgP9/V4bdNIY8uP+M+pCNiFC2LnNpwyMVaKb+Ahtum1lN1DzSEf5FHkjIOxYs7ZowiNZNE9CPHunTXF1+4lpfPoGtOGgZOcqWEpnu8FOasJBRDv3h4tLhxAqOYbEVBu4deQECjapw5QtnU4DVeKiOpMTCK8zOGh+u0Zj3cvzhMf/g3csJvtu6Y04zORJHqyQmhIwAzg43uYiknC7xYkehaNgGjq/BmmoutYWAV6keqyDJTwk9xvsY0vYHKT9kE0taXO4DrDxHm1zhH2eVln+Hl6N5Jv/os7ECpaIJ0vl8/EmPOvgUQ7J9I0WVW1l4LdNjenHfrZqVh99R5f0q8gVa6eziibfWMid4IYjrDeuItl+p1aJLvfnrlso9fpSkP5HqX9DbnriKDQv2YSu7uip1Nfod4wxkw3b+Ii1VTYcwgmSdKtEZCa4XprBHNt3xyDUb9NlGdgvtm9ANIow2+jy9D2iZP+ArrTq+osDHATePOXPAZ2YzRTGnekXZnfcANdFxaHcqb4eElY23Uqh6lKUgdV8wY+fY7eHbdGaBoRs4wVizHRb7wqZv/sq84gy2iEYRW4wN9Wq/Kr/ysvFf7/N9mgrSCr0tEBcS6kJVqNHxDpIg7xSORtpQf45L0X1mkU3rN4oGvVvgIHZvp51psm4lTKTlJMRQ1GlEIjZ6U68IWKfKktzqoenIbwRP8ADA9y0J/zzF54909Emb9tlBUyoC9b4xIquKnS05NmiboxFnrtC0Yg9x+7nl3ooltFBCEmmHOnvn7wUAq1EQC57zUEwnPTFrbd2cF2BW3wFx89t18bTvyFVvPRllv0K24EyudG9mP5mA2ETYx3SatZdN8lq+yjug==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/版本发布详情.rd b/Pages/项目/项目首页/项目首页-容器页面/项目发布/版本发布详情.rd
new file mode 100644
index 00000000..11349759
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/版本发布详情.rd
@@ -0,0 +1,32 @@
+{
+ "PageType": 0,
+ "ColumnCount": 39,
+ "RowCount": 18,
+ "Formulas": {
+ "1,26": "最近版本号",
+ "17,4": "IFERROR(ODATA(\"项目发布记录?$select=发布版本号&$filter=项目ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\" and 版本ID eq \"&IF(ISBLANK(版本ID),\"null\",版本ID)&\"&$top=1&$orderby=发布时间 desc\"),\"\")",
+ "5,9": "IFERROR(ODATA(\"项目表?$select=项目经理&$filter=ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)),\"\")"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "版本发布详情!$B$3"
+ },
+ {
+ "Name": "版本ID",
+ "Formula": "版本发布详情!$R$3"
+ },
+ {
+ "Name": "ID",
+ "Formula": "版本发布详情!$B$18"
+ },
+ {
+ "Name": "最近版本号",
+ "Formula": "版本发布详情!$E$18"
+ },
+ {
+ "Name": "反馈ID列表",
+ "Formula": "版本发布详情!$N$18"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史.json b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史.json
new file mode 100644
index 00000000..1295b045
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史.json
@@ -0,0 +1,1159 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 425.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2,
+ 3,
+ 4,
+ 5,
+ 10
+ ],
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 43,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "关键字",
+ "3,1": "项目",
+ "3,11": "版本",
+ "3,21": "发布人",
+ "5,4": "查询",
+ "5,7": "重置"
+ },
+ "AttachInfos": {
+ "1,4": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词搜索",
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "1,32": {
+ "CssName": "toolbar toolbar-right ",
+ "CellType": {
+ "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu",
+ "TemplateKey": "横向迷你菜单",
+ "Items": [
+ {
+ "Value": "菜单1",
+ "Text": "筛选数据",
+ "IconPath": "Application/044_search_5.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!B11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(项目发布历史!B11)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "4b65bdf1-dd03-401d-81a9-07985157caf2"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Value": "菜单1",
+ "Text": "发布更新",
+ "IconPath": "Application/001_add_1.svg",
+ "SelectedIconColor": "Background 1",
+ "SelectedIconColorUseItemColor": true,
+ "IconColorUseItemColor": true,
+ "IsOldMenuPath": false,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "112ac99c-bb6c-41d3-ad16-e879f30b07b3"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "版本发布详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "1d8e0989-be06-4baf-9e92-60a68b441907"
+ }
+ ],
+ "CanVisitRoleList": [
+ "FGC_LoginUser"
+ ]
+ }
+ ],
+ "Orientation": 0,
+ "MenuLevelsStyle": [
+ {
+ "FontSize": 13.333333333333332,
+ "Bold": false,
+ "Height": 32.0,
+ "IconHeight": 14.0,
+ "IconWidth": 14.0
+ }
+ ]
+ }
+ },
+ "3,4": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "070f13fa-ea79-44b3-8166-84da6a8a32e5",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "b0e15cca-5017-4894-baa6-ced9bcb3dc43"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "4757aa86-81c7-45ad-8d02-056ec33c23f4",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "b153586d-ec91-406c-b351-1e6c688d7d55"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "3,14": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "7663b078-5c10-4fa9-b4c7-c4d5bd8e3a82",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "36738dcd-22ee-4d9d-b11b-4193d4c5a465"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "06c14a5b-8804-4527-b319-f40a9761fad0",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "1866995b-56f1-414a-9c2f-0f88068229ba"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "be453076-5b63-41d3-a30c-3f8fc0132ba9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!E4"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "3,24": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "6ba6a916-a36d-4d34-8b3d-eb7b872791b2",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "e30127e0-7052-4f83-8424-eef460345e2f"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8e350a2f-99eb-4fc1-bd35-522defe42ada",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "16226105-3386-4dad-9810-7b20efdfa9e3"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,4": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon",
+ "TargetTableName": "项目发布记录",
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "467b57f6-095b-42f5-b59d-4c5f90985bd4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!E2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "项目ID",
+ "GUID": "3ddfb3c4-be9b-4378-89d7-751e048f99c1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!E4"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "c058a7f7-7b37-4ecb-90c6-cc547e03dce2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!O4"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "584b03e8-0b52-4b98-8040-427eb7643f60"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!Y4"
+ }
+ }
+ ]
+ },
+ "ID": "484d5a8d46eb44e4b28a400a16161faf",
+ "BreakpointIdentity": "60b46a11-2a9a-486f-9466-b481bc9a0dd4"
+ }
+ ],
+ "Text": "查询",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "5,7": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!E2,项目发布历史!E4,项目发布历史!O4,项目发布历史!Y4"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "3b39639f-0acc-4a65-a718-fc9020e4d95f"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!E6"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "7fdda48f-7cc6-4e37-9bc6-d844751ee526"
+ }
+ ],
+ "Text": "重置",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "8,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "86a6b47fab804262a2be25140e7ff23",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "版本发布详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ef5c3d5c-2b03-4ff3-b38a-1dca5d75bb71"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "版本名称": "版本名称",
+ "发布版本号": "发布版本号",
+ "负责人_全名": "负责人_全名",
+ "发布时间": "发布时间",
+ "发布内容": "发布内容",
+ "发布内容处理后": "发布内容处理后"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "BindingInfos": [
+ {
+ "GUID": "234c7ec8-7406-42f7-8b48-6ef2c8537058",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "ID",
+ "GUID": "7528dc08-b7ed-4812-ad4b-4fcbee235afa"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "f228eea6-b5a0-4bae-93d9-d93238258b82",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "9090fe22-e2c3-46f5-a5f9-1a895bdc4a54",
+ "RelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "d2d6a04d-9065-43bd-b941-47220c96378d",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "1d637351-61c7-4e32-b45f-4943a93ad3df"
+ },
+ "ColumnName": "发布版本号"
+ },
+ {
+ "GUID": "675acd48-c14a-4ee4-8ef6-2acf6a2dabec",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "9e1eeb84-3b35-40fd-b444-d141508fb9dd",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "负责人_全名"
+ },
+ {
+ "GUID": "ea52c34a-2d3b-49d3-bac5-ae3f53f8cb02",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "f9d71cbc-8bf1-48da-90f7-8981118238eb"
+ },
+ "ColumnName": "发布时间"
+ },
+ {
+ "GUID": "c62936c9-46e0-4821-8101-e48240df6fcb",
+ "BindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "60de6fba-c07d-49cb-bf47-1b96226aa3ab"
+ },
+ "ColumnName": "发布内容"
+ },
+ {
+ "GUID": "73ec4f6c-befc-4e67-95a9-3c79985e161b",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!版本名称&\"-\"&项目发布历史!发布版本号"
+ },
+ "ColumnName": "版本和版本号"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "7b99d4b1-f4d0-4db2-98e9-2ad9791c1b9f"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 10,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 10,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 160.0,
+ "TextForNoItem": "暂无记录",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排横线分割",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": "展示筛选",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!3:6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!B11"
+ }
+ }
+ ],
+ "BreakpointIdentity": "c583216c-7c6a-461b-ba15-36f7e91ffbb5"
+ }
+ ]
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 14.666666666666666,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "[AUTO]General",
+ "Background 2 0",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 3
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 2,
+ "1,32": 1,
+ "1,33": 1,
+ "1,34": 1,
+ "1,35": 1,
+ "1,36": 1,
+ "1,37": 1,
+ "1,38": 1,
+ "1,39": 1,
+ "1,40": 1,
+ "1,41": 1,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 3,
+ "2,18": 3,
+ "2,19": 3,
+ "2,20": 3,
+ "2,21": 3,
+ "2,22": 3,
+ "2,23": 3,
+ "2,24": 3,
+ "2,25": 3,
+ "2,26": 3,
+ "2,27": 3,
+ "2,28": 3,
+ "2,29": 3,
+ "2,30": 3,
+ "2,31": 3,
+ "2,32": 3,
+ "2,33": 3,
+ "2,34": 3,
+ "2,35": 3,
+ "2,36": 3,
+ "2,37": 3,
+ "2,38": 1,
+ "2,39": 1,
+ "2,40": 1,
+ "2,41": 1,
+ "3,1": 0,
+ "3,2": 1,
+ "3,3": 1,
+ "3,11": 4,
+ "3,12": 1,
+ "3,13": 1,
+ "3,14": 1,
+ "3,15": 1,
+ "3,16": 1,
+ "3,17": 1,
+ "3,18": 1,
+ "3,19": 1,
+ "3,21": 4,
+ "3,22": 1,
+ "3,23": 1,
+ "3,24": 1,
+ "3,30": 1,
+ "3,31": 1,
+ "3,32": 1,
+ "3,41": 3,
+ "4,1": 0,
+ "4,2": 0,
+ "4,3": 1,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 3,
+ "4,11": 3,
+ "4,12": 3,
+ "4,13": 3,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,17": 3,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 3,
+ "4,25": 3,
+ "4,26": 3,
+ "4,27": 3,
+ "4,28": 3,
+ "4,29": 3,
+ "4,30": 3,
+ "4,31": 3,
+ "4,32": 3,
+ "4,33": 3,
+ "4,34": 3,
+ "4,35": 3,
+ "4,36": 3,
+ "4,37": 3,
+ "4,38": 3,
+ "4,39": 3,
+ "4,40": 3,
+ "4,41": 3,
+ "5,4": 0,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 4,
+ "5,8": 1,
+ "5,9": 3,
+ "5,10": 3,
+ "5,11": 3,
+ "5,12": 3,
+ "5,13": 3,
+ "5,14": 3,
+ "5,15": 3,
+ "5,16": 3,
+ "5,17": 3,
+ "5,18": 3,
+ "5,19": 3,
+ "5,20": 3,
+ "5,21": 3,
+ "5,22": 3,
+ "5,23": 3,
+ "5,24": 3,
+ "5,25": 3,
+ "5,26": 3,
+ "5,27": 3,
+ "5,28": 3,
+ "5,29": 3,
+ "5,30": 3,
+ "5,31": 3,
+ "5,32": 3,
+ "5,33": 3,
+ "5,34": 3,
+ "5,35": 3,
+ "5,36": 3,
+ "5,37": 3,
+ "5,38": 3,
+ "5,39": 3,
+ "5,40": 1,
+ "5,41": 1,
+ "6,1": 5,
+ "6,2": 5,
+ "6,3": 5,
+ "6,4": 5,
+ "6,5": 5,
+ "6,6": 5,
+ "6,7": 5,
+ "6,8": 5,
+ "6,9": 5,
+ "6,10": 5,
+ "6,11": 5,
+ "6,12": 5,
+ "6,13": 5,
+ "6,14": 5,
+ "6,15": 5,
+ "6,16": 5,
+ "6,17": 5,
+ "6,18": 5,
+ "6,19": 5,
+ "6,20": 5,
+ "6,21": 5,
+ "6,22": 5,
+ "6,23": 5,
+ "6,24": 5,
+ "6,25": 5,
+ "6,26": 5,
+ "6,27": 5,
+ "6,28": 5,
+ "6,29": 5,
+ "6,30": 5,
+ "6,31": 5,
+ "6,32": 5,
+ "6,33": 5,
+ "6,34": 5,
+ "6,35": 5,
+ "6,36": 5,
+ "6,37": 5,
+ "6,38": 5,
+ "6,39": 5,
+ "6,40": 5,
+ "6,41": 5,
+ "8,1": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "8,1,1,41",
+ "1,32,1,10",
+ "10,1,1,4",
+ "3,1,1,3",
+ "1,1,1,3",
+ "3,4,1,6",
+ "3,11,1,3",
+ "3,14,1,6",
+ "3,21,1,3",
+ "3,24,1,6",
+ "1,4,1,27",
+ "5,4,1,2",
+ "5,7,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目发布历史!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "ec9d4c23-e3df-49a1-82b4-c0b066487d4c"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//EymPKet/rm5yOxX6gLcILU0xDEKloCI+Hqv96hnCN97JxXxFWI1Gh23GwmffXgmLC3cwJiyea/5Qs/L8D6EExLxesdtB3ZyV6+HlaArBiwx63/9QZbttsJV4RUYycHaunQ8ZK2GHawQWHHDxax/liuYkZWalbdc/6CkzRNjyuRAF/9A9DpXSodN18qIlsOB2zzi7ljdBRpu79tyLkyIWAJVHxeFK7gKLin3cyP241OgJNSXDT9iulH6cDqAYtiBc095bA7ndNS1A15l+P21PExNjdts8BV9NU4NL+Jxw8WyNCqVPoDC6c0Csb8ldHYnnmwlx5cTE7hZTwJPg5wPe6+Cv7cy3ll3a2wLR7rMNApiPMbH4MXrasORATB/ETI89HDictAXR6hiZGfcg+nbB7iTOgrMdMTMymgHFxDkhAdTNG9aQFV7M1jpGzDUIRI6h/cIphK/H0SjSjWlGBdqK+tiQR7oOoMlqM+S4HEAN4bAJ2xzvCDypbcV53IMTXDLaA/ju8NeS0y9XpZHfQOs40cox0vO73C2HGmtJVeofxuL1XWK7H1Gqp6gydAtKESG15RKgnHSnBgoekWPSCa7DWAIuCzHFKLAsXxE+DTsXZU6NeLXSOzk4+Eu+3opp3feNZmvZkwdgY0enR2jHqHBh2NzLKwG1YKfLUy1sE+TJVvBTKqOKFw3Cy8BGtwlLVLNxims0mV19uIzXyUsPPy2uX74kowDaSYKzK8Fkv0oQmOCx1DRHALSKGUX0aRFXxrZPr1qMKfTHt5Uq72r71j4CTKbBzHMIHT7uL3zx36HHJAOWPfv/e0RF1Y4FZUGDGniKoZFFhpZO0NROQ2xeATn1+G3F5tyx9k4z6GDyE+H9MIP7FrLHUcS7FhCGmCQ+H1zSFZMVHRVszzSpEL9Cby0BAA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史.rd b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史.rd
new file mode 100644
index 00000000..d216c2cd
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 11
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史_列头.json b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史_列头.json
new file mode 100644
index 00000000..8823b0fb
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史_列头.json
@@ -0,0 +1,140 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 50.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 147.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 89.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 600.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 93.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 116.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 73.0
+ }
+ }
+ },
+ "Count": 13
+ },
+ "Values": {
+ "0,1": "版本名称",
+ "0,3": "版本号",
+ "0,5": "发布内容",
+ "0,7": "发布人",
+ "0,9": "发布时间",
+ "0,11": "操作"
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "HorizontalAlignment": 0
+ },
+ {
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Right",
+ "Center",
+ "Body"
+ ]
+ },
+ "ColStyles": {
+ "9": 0,
+ "11": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "cfa2f257-aa11-47b7-99ba-6bd22fb22b65.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 2 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Size": "1298,50"
+ }
+ ]
+}//7V+3A6wi6NiF2Gc7mBzxWYdaesPpsTP/0+st2OmdxdU89cKGpaRNlhSZxmsEUTBxMu6cfgpL0Xtxb7t3EcER9HyisYD+u5fAzmkdjnNaD8jhQYVKwdgatT1seLlvkcjNT6UVzHZq1c6SiCzLF+LJlsGk0U4X3tWQjoYdyWZfpK4/Kj+WWS2ELpBuljPyyNMeShywY5neYx44utUgpsRdOSF2apfePsLqRf38h+IhKXPJNRldgJZur2+/k/HLMGkIj1x0W04pTciHIL6ElzSMM0gKGpvKenHGDn8yDh8y1tRAx2WJ2VF7QBV+lyfrQLd7T4uNn4MCdctrtO13QXZZeHLG1wwMqktMfiIhVo/cB/lXZfOVm4G/F9x6HI5YNYnKvb3kEVpm2LZr7l2SIbfVGRBEucn8B7KGgQPB0duGM8ZTv67YS12kvS1b2YxVDt03X8mXkoM+T3mjIL1B5KTZ8Zhzlb8jjFR4r6eaPEA1/1mZBvb1M2TJMMA/RnDxSz7d18aPG/gK+x0IzR7QYPOPauje5GMApvXw2qx9yaU9P5q2mQHd956Ty+gWCbzu9Ucapdc1PxEUruhpIW8DPWWAbwtcuvcfIkL/7pEw0Jbyg2SHIUCUEIXYLAoNC/pgLVm/d8+8puRcbAIAqyNH/+PJhDQ/Z+9zQ+HFcEsLvapdFhMYOdI54lkiG78XZGaXBVuSz5Fu+AFtL8MKRojE679LhmpTtkmAsSyieZO6c6Hs5OUS3Ks/CqZPjjR90SFejnmgkXlgqPZ8JLgZzfE+9QJGsDq6sZi+LrQ1TIArNPZbsM/ZjPxQbkWGIQtz+m/O7BiaFC0Wbc/R4aEthq6apZoQBIJeYlaCONE8Ai6rz5djz0ODXT4VzYkKOIkpbNpoAqUhsMYRTXjA5QKeIdjNlLUkug==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史_列头.rd b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史_列头.rd
new file mode 100644
index 00000000..c19de1bd
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目发布/项目发布历史_列头.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 13,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json b/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json
new file mode 100644
index 00000000..b27e378d
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json
@@ -0,0 +1,1218 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 131.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 13
+ ],
+ "Count": 14,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 38,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "日期",
+ "1,19": "关键字",
+ "1,34": "新增周报"
+ },
+ "AttachInfos": {
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!D2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=项目周报列表!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "=项目周报列表!结束日期"
+ }
+ },
+ "BreakpointIdentity": "05b1cd99-ed1b-419e-a6a5-ba60caf4fc63"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "placeholder": "请选择",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "1,21": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none"
+ }
+ },
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "NavigateType": "back",
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "229287af-056a-4d31-8ad8-193b5db74ed7"
+ }
+ ],
+ "Text": "新增周报",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "RowDoubleClickCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "fc1c30de-7b67-4ecc-a387-2703694f36c2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "4e81dd43-72c6-4776-aca7-714981b22daf"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目周报列表!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "37e0653c-c627-4412-9f9c-b43d27d8c4b5"
+ }
+ ],
+ "ID": "2f923602-b792-4448-aa44-82238fe0c0e6"
+ }
+ ],
+ "BreakpointIdentity": "0658c6f4-6179-4f15-85a0-6db749a8b495"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "客户详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "a94a28b0-1bb0-421d-bbf7-cb793200ec40"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据",
+ "ID0": "行数据.ID",
+ "汇报日期1": "行数据.汇报日期",
+ "项目名称2": "行数据.项目名称",
+ "上周工作3": "行数据.上周工作",
+ "本周计划4": "行数据.本周计划"
+ }
+ },
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目周报",
+ "BindingInfos": [
+ {
+ "GUID": "4b683bca-b7cc-4fdd-9654-3cb65ea2b394",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "ID",
+ "GUID": "98e554bf-65c4-40cf-b191-8bcd46a25128"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "72080327-20d7-43a8-a4b7-08e3a2694ab0",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "923dcb5d-e747-4712-bc8f-2d8c629d38a0"
+ },
+ "ColumnName": "汇报日期"
+ },
+ {
+ "GUID": "eef743b3-a9dd-4b68-b554-b3f55d5fa3a7",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "周数",
+ "GUID": "2771cf1b-24fb-41de-93cc-1c767c0c8f9c"
+ },
+ "ColumnName": "周数"
+ },
+ {
+ "GUID": "bc2bd6cf-87de-4328-861c-9cdc6b42235f",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "项目ID",
+ "GUID": "6f581057-e97e-48fa-854f-8c9893df2b7c",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "3ea30768-933c-41af-93d0-437fabd485e5",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "上周工作",
+ "GUID": "21f8d8dd-4997-49b6-b247-cc43deb21f64"
+ },
+ "ColumnName": "上周工作"
+ },
+ {
+ "GUID": "d47c6b62-191a-4e9c-81cd-7d8d6c1df69b",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "本周计划",
+ "GUID": "be6fc9d4-8e2c-4028-95be-f862357aca80"
+ },
+ "ColumnName": "本周计划"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "上周工作",
+ "GUID": "db4b221e-5f65-46a1-9123-5b9d235bab89"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!V2"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "本周计划",
+ "GUID": "c004a4b5-72ae-4a7c-bd3e-c9d646278a4f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!V2"
+ },
+ "RightBracket": 1
+ }
+ ],
+ "RelationType": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "10e4a780-2231-4282-9b64-2bd8f2793295"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "f884e31a-9557-45a9-a169-da41222cafd7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "项目ID",
+ "GUID": "9509cada-76a6-44cf-b4c5-ad1153678773"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!项目ID"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "251e2c8a-afca-4602-aba3-9a57195abb9a"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "width": 80,
+ "minWidth": 80,
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "ef444f18-2d5e-48db-9906-1f77cadc5761"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "汇报日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "汇报日期",
+ "formatStr": "yyyy年MM月dd日",
+ "width": 150,
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "aa0739c9-a90c-4092-b336-c390e359c039"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "周数",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "周数",
+ "formatStr": "\"第\"0\"周\"",
+ "width": 80,
+ "minWidth": 80,
+ "colStyle": {
+ "formatString": "\"第\"0\"周\"",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ff693e3e-a472-453d-9114-242e86b94f0f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "项目名称",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "项目名称",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "key": "f6365fad-5d2a-485d-b807-d9c7acde91ee"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "上周工作",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "上周工作",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "key": "963b2f47-2e36-46af-b59e-dac1e672efcd"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "本周计划",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "本周计划",
+ "colStyle": {},
+ "colHeaderStyle": {},
+ "cellType": "default",
+ "key": "2daf6d13-9fe5-4a22-9fd7-37f72c39371d"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "分享",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "周报",
+ "TableValue": {
+ "TableName": "项目周报",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "e2ace0a0-4770-4e30-a1b3-bc595f0a162c",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "536775e1-e630-460a-9e17-8a8ba8f87d05"
+ },
+ "ColumnName": "汇报日期"
+ },
+ {
+ "GUID": "c3af621b-2364-441e-bf36-5e0942da4cae",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "项目ID",
+ "GUID": "7061f269-626e-4bc9-8385-4e422be69483",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目代号"
+ }
+ },
+ "ColumnName": "项目代号"
+ },
+ {
+ "GUID": "0d26bb6b-159c-45d6-958c-68bbc37c2536",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "上周工作",
+ "GUID": "1fb6128f-9fea-4578-bfa0-beeafd192ab5"
+ },
+ "ColumnName": "上周工作"
+ },
+ {
+ "GUID": "ef5abc11-5f76-4428-aacb-87628cf9f0be",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "本周计划",
+ "GUID": "a9c82311-8d54-429f-891b-a703e964a125"
+ },
+ "ColumnName": "本周计划"
+ },
+ {
+ "GUID": "3e274645-bed8-415f-b4f5-06bbc4f675e0",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报人",
+ "GUID": "dc587d09-8d82-4d00-a706-6d52f6468eb7"
+ },
+ "ColumnName": "汇报人"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "ID",
+ "GUID": "6207ec0e-8af0-41a3-ae62-f4220746537e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!行数据.ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0655979821274217981cc6ac0a004633",
+ "BreakpointIdentity": "53609e80-be5e-48ab-99f6-acd6b6e6561f"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成文本",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(项目周报列表!周报.汇报日期,\"yyyy年mm月dd日\")&\" \"&项目周报列表!周报.项目代号&\" 周报\"&CHAR(10)&\"上周工作:\"&CHAR(10)&项目周报列表!周报.上周工作&CHAR(10)&\"本周计划:\"&CHAR(10)&项目周报列表!周报.本周计划"
+ },
+ "ID": "f32fd87202ec4a70925883f93804dde4",
+ "BreakpointIdentity": "43d744a7-86b9-4879-9ced-acdbe6afe6c0"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var text = Forguncy.CommandHelper.getVariableValue(\"生成文本\");\r\nfunction copyTextToClipboard(text) {\r\n // 使用navigator.clipboard.writeText方法,它返回一个Promise\r\n navigator.clipboard.writeText(text).then(function() {\r\n }).catch(function(err) {\r\n });\r\n}\r\ncopyTextToClipboard(text);",
+ "ID": "9b18d9ed19654d63a0428e47f0dea143",
+ "BreakpointIdentity": "8adbb6c5-4a60-4c32-8301-03b48d04a4cf"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已复制到剪切板!",
+ "BreakpointIdentity": "a49cfdb9-fad7-4760-9139-7ecae8e135c5"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "编辑",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "ID",
+ "GUID": "103091b9-7af4-4795-af84-9571802e5fc8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "ac61de53-5b66-453e-acf1-feb5a45855d0"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目周报列表!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!B4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "513b1fbf-636a-4406-8ea9-616907ae9193"
+ }
+ ],
+ "ID": "c1e381fb-07fe-4c37-9917-fe4a70c07dc6"
+ }
+ ],
+ "BreakpointIdentity": "da46904b-91ff-451a-8f0a-e4dab769b380"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "NavigateType": "back",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "5d207bc2-5534-4065-8790-daa724bba89e"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目周报",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "ReloadAfterSucceed": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "ID",
+ "GUID": "0f52b422-0f6d-4f3e-9cf8-ad1c0c227578"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "b56c32a2-4581-4873-a485-69d10bbd21b6"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "1fdffa89-e267-4ad0-8590-d4034c75ae8f"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 300,
+ "sumText": "合计",
+ "size": "default",
+ "showSelectColumn": true
+ }
+ },
+ "11,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 20,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "pager"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "jumper"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "total"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "hideOnSinglePage": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 2
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Left",
+ "Body",
+ "[AUTO]General"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,37": 0,
+ "1,1": 1,
+ "1,3": 2,
+ "1,19": 3,
+ "1,20": 4,
+ "1,21": 5,
+ "1,34": 6,
+ "1,35": 4,
+ "1,36": 4,
+ "1,37": 0,
+ "2,37": 0,
+ "3,37": 0,
+ "4,37": 0,
+ "5,37": 0,
+ "6,37": 0,
+ "7,37": 0,
+ "8,37": 0,
+ "9,37": 0,
+ "10,37": 0,
+ "11,1": 2,
+ "11,33": 2,
+ "11,34": 2,
+ "11,35": 2,
+ "11,36": 2,
+ "11,37": 0,
+ "12,1": 2,
+ "12,2": 2,
+ "12,3": 2,
+ "12,4": 2,
+ "12,5": 2,
+ "12,6": 2,
+ "12,7": 2,
+ "12,8": 2,
+ "12,9": 2,
+ "12,10": 2,
+ "12,11": 2,
+ "12,12": 2,
+ "12,13": 2,
+ "12,14": 2,
+ "12,15": 2,
+ "12,16": 2,
+ "12,17": 2,
+ "12,18": 2,
+ "12,19": 2,
+ "12,20": 2,
+ "12,21": 2,
+ "12,22": 2,
+ "12,23": 2,
+ "12,24": 2,
+ "12,25": 2,
+ "12,26": 2,
+ "12,27": 2,
+ "12,28": 2,
+ "12,29": 2,
+ "12,30": 2,
+ "12,31": 2,
+ "12,32": 2,
+ "12,33": 2,
+ "12,34": 2,
+ "12,35": 2,
+ "12,36": 2,
+ "12,37": 0,
+ "13,1": 2,
+ "13,5": 2,
+ "13,9": 2,
+ "13,10": 2,
+ "13,11": 2,
+ "13,12": 2,
+ "13,13": 2,
+ "13,14": 2,
+ "13,15": 2,
+ "13,16": 2,
+ "13,17": 2,
+ "13,18": 2,
+ "13,19": 2,
+ "13,20": 2,
+ "13,21": 2,
+ "13,22": 2,
+ "13,23": 2,
+ "13,24": 2,
+ "13,25": 2,
+ "13,26": 2,
+ "13,27": 2,
+ "13,28": 2,
+ "13,29": 2,
+ "13,30": 2,
+ "13,31": 2,
+ "13,32": 2,
+ "13,33": 2,
+ "13,34": 2,
+ "13,35": 2,
+ "13,36": 2,
+ "13,37": 7
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "11,1,1,32",
+ "3,1,7,36",
+ "1,1,1,2",
+ "1,3,1,15",
+ "1,19,1,2",
+ "1,21,1,11",
+ "13,1,1,4",
+ "13,5,1,4",
+ "1,34,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "项目周报",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报列表!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "4751e4d9-fc62-4ba0-900b-e72f4597c0a5"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目周报表格",
+ "Formula": "项目周报列表!$B$4"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "项目周报列表!$B$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "项目周报列表!$F$14"
+ }
+ ]
+}//7g3UQx1w3o/v8B/vdT0i4KY2782oezLcYWOM7AMVicq2ZIlZBhn9ZWDVfX8qy5SPaGQ5B6DOQEZEQr344migt2efDmOgk236MAJnbXzVixrvh1+RnbMPHWMHgR/rC4RFOGt+NkSC/CibZRiObqfCE+cEY2pCdtomvezORvJfXWt/6Frtkta4gLrxxwW167/sDmnB2VkaJynBeyBAz8fCUvMoFpJL3Y1qF+tN9k9zrFKz3I+mPHMa/QaZCDNtrBgCPK/KqfAUgwOk1tG3+M7HVbQGgA+MMk2jPlZE6oTSjlczHqppP5iyKrNpaRubvbynciMse0NxskaQlOvsakmz/2ayKYd8+nPWpfJyrwg8DOMEutSuKtZsRd0uCQPaOgblgZTDm2clYEqvIFOYlZrvgxNI9NoQU6/DoMpZBzWlKZ6BtJhGS8t9+WJQ+6+8vUtE+NqJZLVZOdeoPxOctvk+Xxjvr1cND+FNeCUdPaMMpqE7R+YTtOs5W/QB+Pn6VDVmxgW72NfZx0//yDIjT8Un2FPL4mVG/ewnM4e4senSpFNs71nM4SQtMIt61c1M5Irrwnrp+QtDOnjppLaaZ3pMlDlMVdIQHVG8KKEIYNuE+D1LRBg2btOflPxUec2fmxDvmo5hcyDgBOT6zmNYn20chza7vhWj16bwXxr/S8Phm94XdM6+g6aE/UL9TjtqNdc99r6+supyTdIAtZjSTAY6CDZoElcKG7omkdSDQEmEcMgzmp5AUCg9fjUL1K7ObeT7pBRvI+zbo1Zvgw9CazEVxAKF+BI938Jw42CW0lARguZPPuDZwNtBVls76nYCBX35wsj/XqbDLHgzgxzOZIQ6RFQ4WbA8zpKJiQhzf/66mmriWxHr+//I6PHxUIr38w84ii0J71dTz7hD6H18Ku8XSA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.rd b/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.rd
new file mode 100644
index 00000000..7e41bfa9
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 38,
+ "RowCount": 14,
+ "CustomNames": [
+ {
+ "Name": "项目周报表格",
+ "Formula": "项目周报列表!$B$4"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "项目周报列表!$B$14"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "项目周报列表!$F$14"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目周报首页.json b/Pages/项目/项目首页/项目首页-容器页面/项目周报首页.json
new file mode 100644
index 00000000..f02647af
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目周报首页.json
@@ -0,0 +1,667 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 342.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 28.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 6,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 32,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "日期",
+ "1,17": "汇报人"
+ },
+ "AttachInfos": {
+ "1,3": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报首页!D2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "=项目周报首页!B6"
+ },
+ "EndValue": {
+ "SerializeProperty": "=项目周报首页!F6"
+ }
+ },
+ "BreakpointIdentity": "c4cfc612-a320-4b52-97b5-2583e37fd5b0"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "1,19": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "33d9473c-b870-4743-9509-1e1fa510f511",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "50662434-4e82-41a9-b80a-c61507d07bd4"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "f12d9785-923a-4271-8702-d52981904176",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "f1b8b3cf-6b9c-4093-b483-e43335d0ced5"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "50f88f59718b4ba78fa3fc76286d95b",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目周报",
+ "BindingInfos": [
+ {
+ "GUID": "ea7f3f92-81e1-4cf7-80a5-df7a05221e5a",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "ID",
+ "GUID": "fad12084-f917-4f2f-9532-d52ec0c3205d"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "bb03aaf0-36bb-45bf-b628-dcac613ccc12",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "92faa2ab-67c3-4e06-b65b-2a9c956fdbcf"
+ },
+ "ColumnName": "汇报日期"
+ },
+ {
+ "GUID": "b2210073-edcc-4b4d-bf93-e15aa283579d",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "周数",
+ "GUID": "63ed8f09-19b5-407a-a1f2-a54bfe971213"
+ },
+ "ColumnName": "周数"
+ },
+ {
+ "GUID": "e88191e4-bf20-478f-bb43-c6f0bef97a8f",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "上周工作",
+ "GUID": "b3e61065-b988-4c00-be9a-6c10e8a6f352"
+ },
+ "ColumnName": "上周工作"
+ },
+ {
+ "GUID": "44f6578e-d861-4f2b-89e8-130b1f94947f",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "本周计划",
+ "GUID": "89ae7f21-6c9f-46ec-a2e3-ae1e28de41e2"
+ },
+ "ColumnName": "本周计划"
+ },
+ {
+ "GUID": "aa2abeef-9982-4856-aa5c-c607a05cc9d8",
+ "BindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报人",
+ "GUID": "d27f0bcc-0551-4c71-ad04-851f1a5aad5f",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "汇报人"
+ },
+ {
+ "GUID": "754ce1c9-3127-4d98-9d82-a079793d35b6",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(项目周报首页!汇报日期,\"yyyy年mm月dd日\")&\" (第\"&项目周报首页!周数&\"周)\""
+ },
+ "ColumnName": "标题"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报人",
+ "GUID": "bd64783f-627c-4181-8d9f-a564e3d22ced"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报首页!T2"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "1ef2ecd2-c84b-4fbf-8590-01c255734d56"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报首页!B6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "2ef2e45d-ee96-4c3e-a926-91d297ae69bb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报首页!F6"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "项目ID",
+ "GUID": "962b8ea8-8ff5-414a-8933-a3d8d6b1485b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(项目周报首页!项目ID,\"\")"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目周报",
+ "ColumnName": "汇报日期",
+ "GUID": "42755541-91bb-4614-998e-b4d900865767"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 10,
+ "TemplateKey": "横向分割"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,3": 0,
+ "1,17": 1,
+ "1,18": 2,
+ "1,19": 0,
+ "1,30": 0,
+ "3,1": 3,
+ "4,1": 3,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "4,9": 3,
+ "4,10": 3,
+ "4,11": 3,
+ "4,12": 3,
+ "4,13": 3,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,17": 3,
+ "4,18": 3,
+ "4,19": 3,
+ "4,20": 3,
+ "4,21": 3,
+ "4,22": 3,
+ "4,23": 3,
+ "4,24": 3,
+ "4,25": 3,
+ "4,26": 3,
+ "4,27": 3,
+ "4,28": 3,
+ "4,29": 3,
+ "4,30": 3,
+ "5,1": 4,
+ "5,2": 5,
+ "5,3": 5,
+ "5,4": 5,
+ "5,5": 4,
+ "5,6": 5,
+ "5,7": 5,
+ "5,8": 5,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,16": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 0,
+ "5,26": 0,
+ "5,27": 0,
+ "5,28": 0,
+ "5,29": 0,
+ "5,30": 0,
+ "5,31": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,1,2",
+ "1,3,1,13",
+ "1,17,1,2",
+ "1,19,1,11",
+ "5,1,1,4",
+ "5,5,1,4",
+ "3,1,1,30"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "项目周报",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "f4dca3b1-b2ae-4da9-a6f0-1cc59476cdc4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目周报首页!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "98734c09-5851-4a64-a54d-ef0b028d4415"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//iZSiAy4iMNBothzOKHlGn3S6GQXdiFma2tPNgNYrLhhamPTogLTsX8vZW8PvMxymgpmzKOuNM0WSauervN+kIQDccR+sv3ycc2IeGk3jXZ33jy9JNgh37dhxOdfS9cVGEnNHVbM13Xv8npVjtw8xvHVFtaYm1oXcusgh56X3Xl5qhDmA9YDeoncGezhCtoICqUliigqVWTOrkkTN13ZslCkx4+oqedsyCcU8X6zkG9+840hFhpHmyM7N2SnXfGZuJaEwopQXff2p01otbzBF7Q54uIhYyb3hKFn6iZ3f2gkuae/+OZL5jJ6Xo0lqWsP8x+Oa/1RlZzxJrd/nmRdci14WshZabJtskDPKjPrVHG0HbyokGtnksD0P+sVoV1gwaHCuPfMegeLXP7hIuNKZ0ro7qQaL07W+TREdjK+TIMrEj4EYlzBMUTQersCguQU/MqYAEJ1cI7qWk8UZp8M2qyObx7K+oQrJUVRdonnTf50fmWR12kLPoFIvvFDc2i5BLqQmRWiQ3PvKAijXQr0zEcIUC7x9EwIlXB2lnybE0TzrIqe5w5RE8A6akioaOE1fTGqlG/EIbzXz51vZB7/v3nMLKGCXZreEII0txIpkaaunQYYcoW2qlG6yXARN7cEUSHO/BgXow0I1kqfES79Te1qzMWGA85i/j3SpX6Ern765fOW2EidzIWa44kEo4E8S27dUsXUaboED3o5vEkvYKSgYpAbgtwVUgozO4p7nDTUNy9+M2b6wes/2ag8T2wF7jEodrMnvIZujYIyTEetlfagJsskuB0IScuLnUWDHOfGodXAtks9hb/YwhOfGQ5qmaOVocQ9aWD+nP7yQNmFdF6RVNJRdnrDcxzMNwN46ZQTWARl9q9ng9tOj11TO4LL6T4MYATENUecBIc6SbRcHtg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目周报首页.rd b/Pages/项目/项目首页/项目首页-容器页面/项目周报首页.rd
new file mode 100644
index 00000000..6b819475
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目周报首页.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 32,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页子页面/项目工时.json b/Pages/项目/项目首页/项目首页-容器页面/项目工时.json
similarity index 54%
rename from Pages/项目首页/项目首页子页面/项目工时.json
rename to Pages/项目/项目首页/项目首页-容器页面/项目工时.json
index b69999ed..b4554d41 100644
--- a/Pages/项目首页/项目首页子页面/项目工时.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目工时.json
@@ -35,8 +35,7 @@
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
+ "DesignLengthInPixel": 32.0
}
}
},
@@ -254,10 +253,6 @@
"Count": 40,
"DefaultSize": 32.0
},
- "Values": {
- "1,26": "任务详细视图",
- "1,35": "查询"
- },
"AttachInfos": {
"1,1": {
"CellType": {
@@ -302,25 +297,43 @@
],
"bindingOptions": {
"$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
+ "TableName": "项目成员表",
"BindingInfos": [
{
+ "GUID": "45079be8-912f-4715-ae6f-94fb8c960fe8",
"BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "7d64e005-8d62-44aa-a015-29088b3aff0d"
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "874f39cf-ea76-4f1d-9254-3cbbe1f15874"
},
"ColumnName": "value"
},
{
+ "GUID": "97179ce7-6b91-40d9-8365-b4d0d9560418",
"BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "43051133-4cc8-4dab-b81e-84cf9316c6f6"
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "335acd1d-a849-4d4c-9ded-7fc738b55820",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
},
"ColumnName": "label"
}
],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "3181a4c2-2140-404b-98ed-07200b897198"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!项目ID"
+ }
+ },
"CustomColumns": []
},
"placeholder": "请选择成员",
@@ -342,61 +355,27 @@
"Style": 3,
"Items": [
{
- "Value": "",
- "DisplayValue": "所有"
+ "Value": "项目视图",
+ "DisplayValue": "项目视图"
},
{
- "Value": "计划",
- "DisplayValue": "计划工时"
+ "Value": "任务视图",
+ "DisplayValue": "任务视图"
},
{
- "Value": "实际",
- "DisplayValue": "实际工时"
+ "Value": "人员视图",
+ "DisplayValue": "人员视图"
}
- ]
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(项目工时!$AA$2=\"任务详细视图\",0,1)"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsInvisible": true
- }
- ]
- }
- },
- "1,26": {
- "CssName": "singlebox",
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "CellDefaultValue": "任务详细视图",
- "Items": [
- {
- "Value": "任务详细视图",
- "DisplayValue": "任务详细视图"
- },
- {
- "Value": "人员统计视图",
- "DisplayValue": "人员统计视图"
- }
- ]
- }
- },
- "1,35": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ ],
"CommandList": [
{
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中"
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!L4"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "264491cd-8e9e-4985-a353-e0ae5680bd35"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -408,150 +387,11 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
- "SerializeProperty": "=项目工时!AA2"
+ "SerializeProperty": "=项目工时!L2"
}
]
},
- "value": "任务详细视图"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "数据列表",
- "TableValue": {
- "TableName": "任务工时表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "007db99a-0c20-441c-ae48-e2dd7c22e784",
- "RelationBinding": {
- "RelatedTable": "任务表",
- "RelatedColumn": "ID",
- "DisplayColumn": "任务名称"
- }
- },
- "ColumnName": "任务名称"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "24c769ed-cecc-4444-b539-8bdd01fe1f93",
- "RelationBinding": {
- "RelatedTable": "任务表",
- "RelatedColumn": "ID",
- "DisplayColumn": "任务类型"
- }
- },
- "ColumnName": "任务类型"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "724ce8a1-3b00-4021-9147-d30b72d488f1",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "执行人姓名"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "0c4cbf0a-50b4-42ea-ab55-abd411093b26"
- },
- "ColumnName": "工时类型"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时",
- "GUID": "530229df-a53e-4a33-8c8f-f4705427b085"
- },
- "ColumnName": "工时"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "时薪单价",
- "GUID": "8451aa5b-630d-4d7d-a19c-33b431c903cb"
- },
- "ColumnName": "时薪单价"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "计算提成",
- "GUID": "666c145c-8f07-4f6f-89ef-7d77e2d24403"
- },
- "ColumnName": "计算提成"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "项目ID",
- "GUID": "cdaa64ff-354e-467c-9e69-29a7d05b5035"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目工时!项目ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "34445eb7-1e47-44ae-b29c-f5c3b6785126"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目工时!L2"
- }
- },
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 8,
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "2bb4e0ec-547b-4431-b4df-47669d4123fe"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目工时!B2"
- }
- }
- ]
- }
- },
- "ID": "ee1272d3f7d148be98b767adca30f333"
- }
- ],
- "ID": "85d2739a-6d06-4d2b-8996-fae9c6198d16"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目工时!AA2"
- }
- ]
- },
- "value": "人员统计视图"
+ "value": "项目视图"
},
"CommandList": [
{
@@ -561,19 +401,197 @@
"TableName": "View_任务工时统计",
"BindingInfos": [
{
+ "GUID": "98b049d1-75cb-448c-90e7-8b981f211a7d",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "7d8e1fdb-267a-4193-91cd-b4403eff1ebe"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "eb3b6117-a13b-4d88-b7f5-f4279df73170",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总计划工时",
+ "GUID": "1dba925a-ee48-483a-839c-829d96f135fb"
+ },
+ "ColumnName": "总计划工时"
+ },
+ {
+ "GUID": "c848380f-0271-45e5-903d-64b338a5616d",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总上报工时",
+ "GUID": "ce845c7e-f191-4495-a260-4474d827d252"
+ },
+ "ColumnName": "总上报工时"
+ },
+ {
+ "GUID": "75c94f48-71e6-4309-9756-1bb306e88e1f",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总核定工时",
+ "GUID": "02533bb1-24de-4df8-b6a8-6ceec8a1fcc1"
+ },
+ "ColumnName": "总实际工时"
+ },
+ {
+ "GUID": "ab446f77-ce89-449c-b4d5-b82fc90430bc",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总结算收益",
+ "GUID": "44955a82-4b08-4928-8c80-f7062c82a76a"
+ },
+ "ColumnName": "总结算收益"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "3c681ee0-e2ea-4ac6-8d72-89d3e9363d7a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "1926f4ac25304130a335ff4fcb1f845a",
+ "BreakpointIdentity": "e72c8234-0634-4015-8c43-e43335247073"
+ }
+ ],
+ "ID": "8349e2e4-261a-42be-8c33-8936c1537094"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目工时!L2"
+ }
+ ]
+ },
+ "value": "任务视图"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "数据列表",
+ "TableValue": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "7df94a30-f4dd-4387-8e3b-7ea636c1af76",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "fbc81aaa-b6ce-4250-bbd1-d268b235eac9",
+ "RelationBinding": {
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "7a001a02-d5e3-4e20-a9a6-23d069b10840",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总计划工时",
+ "GUID": "0594f4a2-0a12-4e0f-a144-a4f331054da7"
+ },
+ "ColumnName": "总计划工时"
+ },
+ {
+ "GUID": "b232142e-247d-4fe8-b991-85e4baae5f46",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总上报工时",
+ "GUID": "c52b1fae-7c67-4181-8a72-83f6f370de40"
+ },
+ "ColumnName": "总上报工时"
+ },
+ {
+ "GUID": "09e191d7-eae1-4406-9285-2542b83a5658",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总核定工时",
+ "GUID": "d7ec7d6d-9b75-417a-8757-a5de515ea460"
+ },
+ "ColumnName": "总实际工时"
+ },
+ {
+ "GUID": "8b84ee64-08f8-40ed-8cf3-d2c0e9fef1f9",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总结算收益",
+ "GUID": "32a6890b-ed4d-448d-9f14-5c334797fcb4"
+ },
+ "ColumnName": "总结算收益"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "0691f4cb-3b30-4cd0-8103-26736647f472"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "f7d69b849dfa4f7b82796691f8bcee80",
+ "BreakpointIdentity": "8682d72c-871a-4ea4-a3a0-66a4a4084b0c"
+ }
+ ],
+ "ID": "8184993d-5086-44f1-b755-4665df15621f"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目工时!L2"
+ }
+ ]
+ },
+ "value": "人员视图"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "数据列表",
+ "TableValue": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "ed16111c-503b-47ea-a69d-86a74cc3072f",
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "执行人",
- "GUID": "39f176ba-cf67-445b-b06a-1ea3c49f56b8",
- "RelationBinding": {
- "RelatedTable": "用户信息视图",
- "RelatedColumn": "用户名",
- "DisplayColumn": "全名"
+ "GUID": "530b9c63-8266-47fc-9f4e-096917f1e9ca",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
}
},
- "ColumnName": "全名"
+ "ColumnName": "执行人"
},
{
+ "GUID": "27f3043a-175f-4d1d-862f-a181046ae9ee",
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总计划工时",
@@ -582,51 +600,54 @@
"ColumnName": "总计划工时"
},
{
+ "GUID": "d50f1776-d420-4c21-9596-9c2436729e99",
"BindingInfo": {
"TableName": "View_任务工时统计",
- "ColumnName": "总实际工时",
+ "ColumnName": "总上报工时",
+ "GUID": "a6fabcd7-a271-40b7-b6f9-857f4696850c"
+ },
+ "ColumnName": "总上报工时"
+ },
+ {
+ "GUID": "b050efa6-81a6-4f0a-bd19-9928e31b67a7",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总核定工时",
"GUID": "0e51eedc-dab5-4e3f-8ad7-b9d0dd7df5df"
},
"ColumnName": "总实际工时"
+ },
+ {
+ "GUID": "f835b406-44d4-4f83-9b8e-25dcd8b7e2a6",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总结算收益",
+ "GUID": "10153a7c-4f46-4a17-a9af-42a64284bdf7"
+ },
+ "ColumnName": "总结算收益"
}
],
"SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "项目ID",
- "GUID": "11161dfd-418d-4b2f-a403-fd3a55983fde"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目工时!项目ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 8,
- "ColumnBindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "执行人",
- "GUID": "c2cccfb9-3431-47bf-8da0-74ff61e27606"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目工时!B2"
- }
- }
- ]
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "11161dfd-418d-4b2f-a403-fd3a55983fde"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!项目ID"
+ }
}
},
- "ID": "423975ad0be54effb47397a2063fcba2"
+ "ID": "4b1f3c74533c462dbc2de7b982793c3c",
+ "BreakpointIdentity": "ba69e568-2a81-4c36-af1a-140a8b308e0c"
}
],
- "ID": "38625fca-815c-4b2c-a996-2b6285d4f156"
+ "ID": "e39b66d1-4377-4553-b9fc-32bdef1e9f6e"
}
- ]
+ ],
+ "BreakpointIdentity": "b4250f0b-7b0c-400e-9f99-bb76d90009a8"
},
{
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
@@ -641,7 +662,8 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目工时!数据列表"
}
- }
+ },
+ "BreakpointIdentity": "6819d051-dba7-4a13-b8d3-639fd65db834"
},
{
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
@@ -652,34 +674,34 @@
"TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
"MethodName": "SetTableColumnSetting",
"ParameterValues": {
- "dataColumnName": "执行人",
+ "dataColumnName": "日期",
"columnSetting": {
"$type": "ElementUI.ColumnSettingBase, ElementUI",
- "label": "执行人",
- "align": "center",
- "headerAlign": "center",
- "filter": true,
- "multipleFilter": true,
- "showOverflowTooltip": true,
- "key": "17497400-e0c4-4366-89d6-33e31abc98b2"
+ "label": "日期",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "9a7b9355-f7b8-4046-91c9-b46dffc94e68"
}
- }
+ },
+ "BreakpointIdentity": "56974eb4-386c-43fd-a5d2-28bfdca1ae74"
},
{
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
"FunctionName": "remove",
- "Title": "加载中"
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!L4"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "6e6effce-c5b2-4192-ba24-2ec525d77319"
}
- ],
- "Text": "查询",
- "TemplateKey": "_RS_Main1",
- "Icon": {
- "Name": "Application/047_search_8.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
+ ]
}
},
"3,1": {
@@ -702,7 +724,8 @@
"SerializeProperty": "=项目工时!执行人"
}
}
- ]
+ ],
+ "BreakpointIdentity": "ff36170c-7a5d-4ac3-8c2a-ebf5507a05aa"
}
],
"ParamProperties": {
@@ -718,6 +741,7 @@
"TableName": "任务工时表",
"BindingInfos": [
{
+ "GUID": "a20b4ec2-d89f-4021-9a11-7790d11b1745",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行人",
@@ -726,6 +750,7 @@
"ColumnName": "执行人"
},
{
+ "GUID": "a80e7634-197a-478b-ba97-3fc9b596d96d",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行人",
@@ -738,6 +763,7 @@
"ColumnName": "执行人姓名"
},
{
+ "GUID": "529349b6-db06-49cd-b5bb-2e391db224dc",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "总工时",
@@ -746,20 +772,13 @@
"ColumnName": "总工时"
},
{
+ "GUID": "f2c2c845-6c96-4fc0-923a-6b5629db8b18",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "平均时薪",
"GUID": "ec2b99a7-bb48-485d-a4dc-cfbb360e3bad"
},
"ColumnName": "平均时薪"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "总提成",
- "GUID": "cb5a3cb9-c29b-45ce-9854-603dfde081bb"
- },
- "ColumnName": "总提成"
}
],
"OrderBySqlCondition": {
@@ -792,33 +811,100 @@
"CellType": {
"$type": "ElementUI.TableCellType, ElementUI",
"ElTableName": "EL表格1",
- "columns": [],
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "日期",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "日期",
+ "colStyle": {
+ "formatString": "yyyy年MM月dd日",
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "multipleFilter": true,
+ "resizable": false,
+ "key": "814ce029-214f-45a9-affa-e90295802b68"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "总计划工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "总计划工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "17418d8f-9398-456b-bf66-b62604dadf09"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "总上报工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "总上报工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "7fe0b117-819b-470f-91cc-3d5f7bb1ee64"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "总实际工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "总实际工时",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "300e0019-16a1-442e-9181-efbfc788e95d"
+ }
+ ],
"actionButtons": [
{
"$type": "ElementUI.ActionButton, ElementUI",
"type": "button",
"Name": "编辑",
- "shape": "default"
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
},
{
"$type": "ElementUI.ActionButton, ElementUI",
"type": "button",
"Name": "删除",
"styleType": "Accent 5",
- "shape": "default"
+ "shape": "default",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
}
],
"showSummary": true,
"sumText": "合计",
- "size": "default",
- "emptyText": "暂无数据"
- }
- },
- "5,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "工时核定方式",
- "GUID": "2c63cef9-3953-4125-9367-3dcca8671612"
+ "size": "default"
}
}
},
@@ -828,57 +914,35 @@
"FontSize": 13.333333333333332,
"Foreground": 0
},
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
- },
- {
- "FontSize": 13.333333333333332
- },
{
"FontFamily": 1,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 2
},
{
- "FontFamily": 1
- },
- {
- "HorizontalAlignment": 3
+ "HorizontalAlignment": 2
}
],
"Types": {
"Strs": [
"black",
"Body",
- "Right",
"Center"
]
},
"CellStyles": {
"1,1": 0,
"1,11": 1,
- "1,25": 2,
- "1,26": 3,
- "1,27": 4,
- "1,28": 4,
- "1,29": 4,
- "1,30": 4,
- "1,31": 4,
- "1,32": 4,
- "1,33": 4,
- "1,35": 2,
- "3,1": 5,
- "4,1": 5,
- "4,2": 5,
- "4,3": 5,
- "4,4": 5,
- "4,5": 5,
- "4,6": 5,
- "4,7": 5,
- "4,8": 5,
- "4,9": 5,
- "5,1": 2
+ "3,1": 2,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2
},
"SheetStyle": {
"FontFamily": 1
@@ -888,14 +952,24 @@
"1,1,1,9",
"3,1,1,9",
"3,11,1,28",
- "1,11,1,8",
- "1,35,1,4",
- "1,26,1,8",
- "5,1,1,4"
+ "1,11,1,28"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目工时!L2"
+ },
+ "Value": "项目视图"
+ }
+ ],
+ "BreakpointIdentity": "439e6288-0ff0-413d-b431-0d54c5eb2eec"
+ },
{
"$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
"FunctionName": "remove",
@@ -903,7 +977,8 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目工时!项目子页面"
},
- "Title": "加载中"
+ "Title": "加载中",
+ "BreakpointIdentity": "97fd880e-400b-4ef8-8afd-48885a82b766"
}
],
"PermissionData": {
@@ -921,7 +996,24 @@
]
},
"RowBreakLines": [],
- "RepeatRangeSettings": []
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(项目工时!$L$2=\"任务详细视图\",0,1)"
+ },
+ "GUID": "b6b4b68b-08cc-42ce-a005-d99ef29be911",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
},
"PrintInfo": {
"PaperSize": {},
@@ -933,4 +1025,4 @@
"Formula": "项目工时!$B$6"
}
]
-}//DL7Q/N4AhuAXD0T3XfxncWZM3/aIr/6rlwLKHHdP6iFxZK0vt6EtOn/5elz5Xl+9c1V0xjzvDTDwGKD4lYsy8tAY4sLklr2S+ylTQtDGgWoAvxo5IH9T/YEDYiTgGs14/gxj4fAtJcQRk5S2BDCeIl8kAHLLO4rb+3H1M5Q7jR1TBtL2QGO+FDvhpXZw+KqJ8lDOomFTifNOg/KBK1ggqTdq+i0CqRyEDmGTly3Ho2MAyCZjWKHdNX9tJndROvrImwwvyRtxcRNZArcOnVYHTEw6kuZ+fuVXlq35UIHusEK3yR/Rm2w5+aunxN/N+A4/qY8PxwAo04nHL+nIvU2M4hUgmuXS6vNyBgQuxyRWNfzB4BOivEkWyrdoJQPuZf8a1gpJxJsx30e3qAfKOY0JgEXlNOKD4XSUqHQys3slnEgf7StvqERLQuqlVzFLPumgS8T3kPDTwtWXsjdqqLR2cFWDeUIq57BEjz83RZxij0bpmjkM+ugJfTgiKf/l3yLxxnPeSQbfBDS1gZAuQi83OINKIOb8kDrI1tFoopXyAw/xArGP1kizTrTJqrK9VYobg4Qp+VrWZ7K7TmFD2VJON4KQztwWl+K4E3pA8MmQukO5xwkBWmUa3OyO4pUeVBNLROjrzbu+kX4a5D1uzSf3wLCPAvsJtMpeRdSPZGFCJWZml6imWuf4pxi2ekNm8com3zBmR2Ff1Zph0sCHoNQ1G0Fin9dlyW7GJqB6W/d3NJc36EbhuzxklJZMDt/868LKIq+aoXjzrxKar6RfRCuW+LnB4vICMIcYiICe+/aJpGuBfTIiXB+Axsuc1ZF2xUCRWYCRFE4PPk8vL9ulhXC6dfVZBJW/5V6gnItMghjESIeSzh9aYq42Ffmgp+gxUl/5O5azP2rPjw2sG+6bxhkjNA==|920
\ No newline at end of file
+}//Z4iZhELHeBFPz4isJaMqo0kM45rRAPNacnwoSkgZ9q5CMShA9rp2bIyT7LAQzspUM9c7im8tj9btG3GKB8XYxIdUxhtwMG4AC9hAj84gJpu/SyxIZyejDp6uUopGk31XgWJpHxRopXXiVGvV3WSZehs28q03mUrH+CQYPid1g/xGNvicX5f1x4YqjpnqpINXEBpSpzzy+maUbVMYdTU97cSeuxtWGs4ynbUFdgqHrrTUULY994MmQml7NRXoVhcqd0cMPug3e1zpWOEG+1GiIJ4fvEHiQqZtV9yAN6ViekFlPd5c0038YyMfx88VdfxqGHNIFKoE3SnKXuvwSAKppiTfZUDgKXx6qBDDgKZWweAvGzL5VjJx5OkUX5cfo9wMpRdGobVKOjRzECP3HGCNkMScwBfyQxzkx1XBjITAneaM+85n3FrtdLmjBpsAMKjNhwIaN0ySSQMFjgBquH2baSAfVEknA1ItT89N3/o8kfO2hGpNBqGhmatfIMiwUa3GiJdEDi5o1hS+/KyRQhIO4Bo2Q5Nc6716em5fYXF75ps+yeZg4Cm4y4SISUXNwbmDWsM/P5qRsQbkPP5kxnoKnUEO5f4hGYBPhM79ltU7qZ9chSt4cbKncEpbrqicDQ5l644yF2oS6Ird88MhQuNwXgSkC6Ylln44WeSZgo+/do21x9+BtUZuz/UQ15nSd3BdKzacniCVQmmZNlMj2WjdR8SHyp97iIc5OWFwNCBnO/jj5nQFVG0C+d2VzDT8/sQ/+KNRTacGK9EqzwjujsPAsZ08sk6iKBj4AzgurcY+tePtiRwdF+VPnM/VwJYdsdr89oACUEvWYIyZhlYrrA9k12kwB0lXeaJO0+8o+PSHC5MDSTAp7gNDcDK2IilswMo1wNKrwbDarHimpO2abF4sOw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目工时.rd b/Pages/项目/项目首页/项目首页-容器页面/项目工时.rd
new file mode 100644
index 00000000..eda75906
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目工时.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 40,
+ "RowCount": 6,
+ "CustomNames": [
+ {
+ "Name": "工时核定方式",
+ "Formula": "项目工时!$B$6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/三经理设置.json b/Pages/项目/项目首页/项目首页-容器页面/项目成员/三经理设置.json
new file mode 100644
index 00000000..c5affcba
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/三经理设置.json
@@ -0,0 +1,511 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "项目经理",
+ "4,1": "商务经理",
+ "7,1": "客服经理",
+ "10,1": "确认"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "31533a28-c982-49cc-bbda-fa9af48a2f49"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "3b2576d8-ed3d-4cf7-9f42-06e110e6f085",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "e0ae8008-dca8-4612-bfdd-a6871f72360d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "e0bb4004-b10c-4252-b10e-02a8439c531f",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "6f918571-2f54-4907-99ca-9db241ed9e3b"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "a5731306-04ac-459f-9db6-499a4524a1d9"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "614ff091-5265-4dd2-a782-6498dabd1457",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "15c72997-b26c-4d67-8bf7-2b08d0288ca2"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "8bd98da3-918d-424d-81bd-6db0514c88c4",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "4c70cf32-7cc7-4fca-93ea-84c25b8adeae"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "0c1857b4-ea40-476e-8dab-037bf3514a86"
+ },
+ "Value": "商务"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "37222fc6-46b9-4099-9c76-8280c515acbf"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "feb57a98-dd1f-4782-8be4-fc39c6d37526",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "4e3ae40f-d60e-4eb0-b7b0-f71f10e46bb5"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "2e953ba3-77c9-4c57-a9a1-54ce77f403ce",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "432f63ef-bfa0-4836-b0c1-b044301da9fe"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "894a22c5-4724-4a65-b9a2-aaac263500d6"
+ },
+ "Value": "客服"
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "4aa82090-870a-4656-b1e4-dd979f4d7571"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存完成",
+ "BreakpointIdentity": "19e562bd-d55b-4136-9bcf-30a6bcd0a637"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "18b927e0-76ea-4ba7-b08a-94ef69ac8066"
+ }
+ ],
+ "Text": "确认",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "2,1": 0,
+ "4,0": 1,
+ "4,1": 2,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "5,0": 1,
+ "5,1": 2,
+ "5,11": 1,
+ "7,0": 1,
+ "7,1": 2,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,11": 1,
+ "8,0": 1,
+ "8,1": 2,
+ "8,11": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "8,1,1,10",
+ "5,1,1,10",
+ "2,1,1,10",
+ "10,1,1,10"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//O2HgXlkiHipYj+Vxil47b4SSnKGy/BhMDYr/pg/hR7YapiFSIvHglWPpfAowgChxP8Gfj0xd2ATIqmHJEt9SCMoLg229AEwg3DjHK1+aLQOrVODl9QfVDNevH/HQreTXyBTpEkFt18qQhkub104EUzH5UvOtrUqg051C9jn63Rxa2ZW0H3mGePoqA9OzevVzfknP3RHtAuMzMjE1noeS6nNnM1b2VT0jcu0qlzeVYhu4abBtEO0vUxKRbMGR4ut+c3govIJY9DKneA3ZpYxioIIJkGBMkN+hJVSIh2qA7TRfL49GnzCyMTz1tkx6C1tgCQlZp9HEnZp97FnuofOkuNkithIHF12FftqDsVMJw3T79xcn/wq8dnxsIZEYhHqTHvOOAfxJgSe8ONjp69rFtqTkHnRKn3OziRgPHqfbFCinOv/4dQigx/12rKMQX5yxeNXlZQyiXl2vPDVJnf7g4vhEhiRTYak8RyUtKOnCP3DVpYgDdjvibXaBtSJ26lDk/zhSSHEyPAYjxX39M2Sz6RPC2X8Xig4BkhdhnVSKnsmOhgjLoommY9jRl0VTEjEJMBf88hqJZmwD1NPhHt7l7PaSmIV0GoC+4BgAPZpys3GVzIKc7CeQHZw6Rrfz6GmUuZwq2SUgSftwGNSUL1nr3+pEHPi4PE7y5al+P4UcId+SSzdZpPVhiRH7I+xQAKrQQppuAecZKLu6WiqJmzYaF57FcJKANupzPPCGtluQGLLa/U1DrYm7WJLsYU0ZRkCufRLbcA3aIQMXz2LwSAJPO5JJ7MsXEMTUxo1/9/6g23Oe1O8mczZwA7VkI2VLSO8p/b4UtdvCpCbh5Ky9TmvzXgI9P8iRXEVeilEMa0hn0t/cUdlpi5WAoLJ4CDX3+5NN3sL3hQ+5sKBr55GBxhB4tg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/三经理设置.rd b/Pages/项目/项目首页/项目首页-容器页面/项目成员/三经理设置.rd
new file mode 100644
index 00000000..a8497d72
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/三经理设置.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 12,
+ "RowCount": 12
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目三经理成员.json b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目三经理成员.json
new file mode 100644
index 00000000..9b9553a5
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目三经理成员.json
@@ -0,0 +1,387 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 10
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 26
+ },
+ "Values": {
+ "6,2": "设置",
+ "6,10": "设置",
+ "6,18": "设置",
+ "7,2": "项目经理",
+ "7,10": "商务经理",
+ "7,18": "客服经理"
+ },
+ "AttachInfos": {
+ "2,3": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "a4f711eb-d11b-43b2-a3fb-b925f6acb003"
+ },
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
+ }
+ },
+ "2,11": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "e5f6da99-195b-4afa-b550-2333f6e5433d"
+ },
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
+ }
+ },
+ "2,19": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "52cca138-0555-4ac2-ae1f-52d3b72664f9"
+ },
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
+ }
+ },
+ "6,2": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "464736a9-37f5-402c-996a-16000d6e4b65",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "6,10": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "fd4f5cfe-1da6-4423-bcf9-b30bac7a0ee7",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "6,18": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "d45081a6-27d9-4d3c-be5b-f15c31972536",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "Text 1 50"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 0,
+ "1,13": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "3,1": 0,
+ "3,2": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,9": 0,
+ "3,10": 0,
+ "3,14": 0,
+ "3,15": 0,
+ "3,17": 0,
+ "3,18": 0,
+ "3,22": 0,
+ "3,23": 0,
+ "3,24": 0,
+ "4,1": 0,
+ "4,2": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,14": 0,
+ "4,15": 0,
+ "4,17": 0,
+ "4,18": 0,
+ "4,22": 0,
+ "4,23": 0,
+ "4,24": 0,
+ "5,1": 0,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "5,13": 0,
+ "5,14": 0,
+ "5,15": 0,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "6,1": 0,
+ "6,2": 1,
+ "6,7": 0,
+ "6,9": 0,
+ "6,10": 1,
+ "6,15": 0,
+ "6,17": 0,
+ "6,18": 1,
+ "6,23": 0,
+ "6,24": 0,
+ "7,1": 0,
+ "7,2": 2,
+ "7,3": 0,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,9": 0,
+ "7,10": 2,
+ "7,11": 0,
+ "7,12": 0,
+ "7,13": 0,
+ "7,14": 0,
+ "7,15": 0,
+ "7,17": 0,
+ "7,18": 2,
+ "7,19": 0,
+ "7,20": 0,
+ "7,21": 0,
+ "7,22": 0,
+ "7,23": 0,
+ "7,24": 0,
+ "8,1": 0,
+ "8,2": 2,
+ "8,3": 2,
+ "8,4": 2,
+ "8,5": 2,
+ "8,6": 2,
+ "8,7": 0,
+ "8,9": 0,
+ "8,10": 2,
+ "8,11": 2,
+ "8,12": 2,
+ "8,13": 2,
+ "8,14": 2,
+ "8,15": 0,
+ "8,17": 0,
+ "8,18": 2,
+ "8,19": 2,
+ "8,20": 2,
+ "8,21": 2,
+ "8,22": 2,
+ "8,23": 0,
+ "8,24": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "7,2,1,5",
+ "7,10,1,5",
+ "7,18,1,5",
+ "6,2,1,5",
+ "2,3,3,3",
+ "2,11,3,3",
+ "6,10,1,5",
+ "2,19,3,3",
+ "6,18,1,5"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "fee9049d-ecb6-4178-923c-4153cc9932d0.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "10,10",
+ "Size": "140,153"
+ },
+ {
+ "Name": "BackgroundPicture1",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "170,10",
+ "Size": "140,153"
+ },
+ {
+ "Name": "BackgroundPicture2",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "330,10",
+ "Size": "140,153"
+ }
+ ]
+}//nkIjRFMwL18V91JqkfQG4grSF7EwK5pwZ8MnSAqZ2VG3vK/QJKpvxgzIir07Z76edpg4UT3Tb6MCubeGYB9qi6vP34tLsuEBMaumDfpYlzWOOT8p8Fq94uqrCgIaur8zx/UaUTnAQ9tlKfjrK8u9PT0hDAgCeLKbOFkTvW8PpBoJ2FQ+mqIQ8EVeu46bNfOBV7SFSTFv1EdG2/8la1UpztLQwHJkeNNiIEdFsXANfqDkEF4fhHlcrcTD0JIft7J4moo1eMO2aM1HVNPbsRoYB7dtQXsR+JyDTs0Ki9D2wlv3afFVegQj4CWN+4bOBRJjKiFTUBMdTmxpI0nBra+h6RwukEsxoeeUz6NRllTop508/K77JM1lG3Aazqeve4LSXpj1iatRMr1NzU43kf2Ryxips+NrUbuDKAtGseH8VARh8HPVvFIWxzPBsiUD2SDP2r5eMnqjGSWqgxxiA2X99jmxtJvOKzE869P9FQoal2SBsxTs9/3HKn6vYnwA5Nt7bgxYqmPRwC2AjHJjkW1524SG/2vVp+lXKZzN6T2xEGT5/ssj/3uSwv9PHEm/xId+oMQtQdHjtwOA8Mbz/jxyi5Z+2veojb2xGPJpel4CSIu+5/SoitEgx30LMW5LRc8uKuJSbN4xOD9219B08K55hn/vYxoO7NfH+KDoBlxl+44FjlT2X89maaJNxHCSbumE8vN8XVoIJltc/c6K6RZ3Y+GAcqMA7ncpjU4zkKSKtB3BxKbbehkVgsXFMDAgoPYtBA3VS0qQUfCnzIvr61UAzELcvSnWWTWtylgMYlARydnxRUZugZ9J/WPIgifYM82NIkT71Ku9SmO3EWqIu9iRGbjGdAGa9lvK+fQdVnruB4S241HkCF085MNAzZ0jyViTxUihQ67e3w0FGrW6IXliVA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目三经理成员.rd b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目三经理成员.rd
new file mode 100644
index 00000000..f2b5456c
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目三经理成员.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 26,
+ "RowCount": 10
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员.json b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员.json
new file mode 100644
index 00000000..10264017
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员.json
@@ -0,0 +1,1299 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 170.0,
+ "Mode": 1
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 160.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 14
+ ],
+ "Count": 15,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 41,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,31": "岗位管理",
+ "1,36": "添加成员",
+ "4,12": "三经理",
+ "4,38": "修改",
+ "6,12": "项目三经理成员",
+ "8,12": "项目成员",
+ "12,1": "添加岗位"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "BindingInfos": [
+ {
+ "GUID": "fcf8db6f-b7a1-46ca-8f90-e483ae94f40e",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "bfcc082d-45d5-4a9d-9ded-1ec7236429a1"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "468931b1-231c-4a43-8863-a8c07f852f9b",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "336ad858-d1b3-4e54-897f-89d8c7a54290"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "bedfdf40-dcc2-47fd-9b50-9973bd9c0c0c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "筛选岗位",
+ "noDataText": "无数据",
+ "multiple": true,
+ "collapseTags": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "1,31": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "项目成员表",
+ "BreakpointIdentity": "26eb7cfb-1386-4e2b-959a-3a68ae337ba4"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目人员表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": true,
+ "clearRuntimeQueryConditions": true
+ }
+ },
+ "BreakpointIdentity": "272168e6-4b37-49d1-9656-07625cfe7971"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "成员ID": "成员ID"
+ }
+ },
+ "PageName": "项目岗位配置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "f8b66fe5-2aa5-4aec-a5a0-51e8115eaa00"
+ }
+ ],
+ "Text": "岗位管理",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "人才.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,36": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "项目成员表",
+ "BreakpointIdentity": "0bdbd1b4-7202-4c62-9d42-2d811873f745"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目人员表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": true,
+ "clearRuntimeQueryConditions": true
+ }
+ },
+ "BreakpointIdentity": "c0cc6aab-22ef-4098-95c1-a19ccaff6efd"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "成员ID": "成员ID"
+ }
+ },
+ "PageName": "项目成员详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "b5de959d-b5f7-4f33-b802-03acdd98f9e5"
+ }
+ ],
+ "Text": "添加成员",
+ "TemplateKey": "_RS_Main3",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "6899a8cead694b3ba00307b6756dbd7",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员!B2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f720ad9c-3270-4446-957a-34e3ddbe97ba"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "岗位名称": "岗位名称",
+ "默认时薪": "默认时薪",
+ "成员数量": "成员数量"
+ }
+ },
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目岗位表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": true,
+ "clearRuntimeQueryConditions": true
+ }
+ },
+ "BreakpointIdentity": "fd847dfc-066e-480c-8029-ef448ae24704"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目岗位详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "75c8cf92-ffbf-4dba-9287-795ff17fb73b"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "岗位名称": "岗位名称",
+ "默认时薪": "默认时薪",
+ "成员数量": "成员数量"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "BindingInfos": [
+ {
+ "GUID": "3c10c319-16da-4c4b-98d9-d703bd0b1910",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "c7c71cae-ff61-47fa-b1f7-1886fb5eee22"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "430695bb-d95c-48a0-a8e4-e507cb8d1abc",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "457a678c-4210-4418-8bc5-eab7e28bdd4f"
+ },
+ "ColumnName": "岗位名称"
+ },
+ {
+ "GUID": "e208e896-d75f-41ee-8180-3ab86aa796af",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "78670928-d30e-43cf-a473-e9e04ade58b6"
+ },
+ "ColumnName": "默认时薪"
+ },
+ {
+ "GUID": "5b320618-4905-4e19-b8dd-32f624095402",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "成员数量",
+ "GUID": "b32d70ac-e239-4649-a6c9-2628b672f3d2"
+ },
+ "ColumnName": "成员数量"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "项目岗位表格",
+ "TopCount": 15,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 15,
+ "TemplateKey": "竖排无样式",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "4,38": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "三经理设置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "accf1691-250f-41dd-bd62-828c7850efc2"
+ }
+ ],
+ "Text": "修改",
+ "TemplateKey": "_RS_Main3"
+ }
+ },
+ "6,12": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "项目三经理成员",
+ "OverflowMode": 1
+ }
+ },
+ "10,12": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "007ea4aa4c7440478a9a092179dace8",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=项目成员!Q4"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "编辑"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目成员详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "08dfb092-41a5-48fb-86c1-0d247170d5b8"
+ }
+ ],
+ "ID": "6e887345-e729-467d-87bf-b3c724c9632f"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=选择项"
+ }
+ ]
+ },
+ "value": "删除"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "移除项目成员",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "成员ID"
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "8a8230cf-a86c-4545-8a14-8b3e22de2eb4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
+ "Title": "温馨提示",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!code"
+ },
+ "BtnText": "知道了",
+ "BreakpointIdentity": "83151a9d-05c4-40d6-a746-f5e5fad155b3"
+ }
+ ],
+ "ID": "214f7e52-8c30-42c3-b2ef-f5496b50a50e"
+ }
+ ],
+ "BreakpointIdentity": "309c20bb-6874-4e0a-97e7-feac8de3358b"
+ }
+ ],
+ "ID": "92b3774c-57ea-4923-84c6-98bb270f4a76"
+ }
+ ],
+ "BreakpointIdentity": "f71b6883-73a4-4e72-ac33-66a878c1d8cd"
+ }
+ ],
+ "ID": "111b75aa-66b5-4af2-96c8-0371b65a8d60"
+ }
+ ],
+ "BreakpointIdentity": "afbb2451-927a-4b4f-828c-e66814a1be01"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择项": "选择项"
+ }
+ },
+ "PageName": "编辑删除页面",
+ "BreakpointIdentity": "2024169d-31c9-47bd-b6a3-2243725709b3"
+ }
+ ],
+ "ParamProperties": {
+ "项目成员": "项目成员",
+ "项目成员_全名": "项目成员_全名",
+ "岗位名称": "岗位名称",
+ "默认时薪": "默认时薪"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "BindingInfos": [
+ {
+ "GUID": "9214d2a4-e2ad-455a-aa0e-ce15a26400a8",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "58213360-fc83-4335-bd9c-4d73dbca1c89"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "edf50db7-2107-4ddd-a3c3-b19acf2d2903",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "5e6ecc70-0b8c-48c2-ae52-b26c7f580397"
+ },
+ "ColumnName": "项目成员"
+ },
+ {
+ "GUID": "48c87332-3a32-431e-9356-234f1407a334",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "eded767c-dd09-4323-a133-72d59d357da6",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目成员_全名"
+ },
+ {
+ "GUID": "0f552242-a5c1-47a5-8bf6-7f0921b48fec",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "2b7f920d-dae0-4573-8cdd-9595f6750ef5",
+ "RelationBinding": {
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "岗位名称"
+ }
+ },
+ "ColumnName": "岗位名称"
+ },
+ {
+ "GUID": "5b3d34c1-f280-4ec0-92cb-88fbf2b07d75",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "15b189a0-94c5-49c8-a051-80060a288837"
+ },
+ "ColumnName": "默认时薪"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "8cb2ca64-f5fd-4a20-8c22-d69ea1404c95"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员!B2"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "0b2d493b-818f-4d46-b6b1-b93a3eb7b4d1"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "项目人员表格",
+ "DisplayMode": 2,
+ "TemplateKey": "渐变卡片",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "12,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "项目岗位",
+ "BreakpointIdentity": "0fe70934-ac26-4d8a-bade-e5e7804771da"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目岗位表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "7b239ec5-a4be-4224-88f7-eaccf25a1767"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "项目人员表格",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "5386b093-6401-4142-bbf6-5987e87d4b8b"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目岗位配置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "44c1040f-4608-4c41-a8ca-8d2ff052ecbb"
+ }
+ ],
+ "Text": "添加岗位",
+ "TemplateKey": "_RS_Minor3",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "14,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "92ddc900-e1f3-4049-b67b-cdc5c4c0dffd"
+ }
+ },
+ "14,5": {
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "395bd1bb-03c2-4ee2-8335-15164ea4233d"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontFamily": 1,
+ "Formatter": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "BorderBottom": 0
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "BorderBottom": 0
+ },
+ {
+ "FontFamily": 1,
+ "Formatter": 3,
+ "BorderBottom": 0
+ },
+ {
+ "BorderLeft": 0
+ },
+ {
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 1,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Formatter": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Body",
+ "Right",
+ "[AUTO]General",
+ "Background 2 0",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 4
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,10": 0,
+ "1,12": 1,
+ "1,26": 2,
+ "1,27": 3,
+ "1,28": 4,
+ "1,29": 4,
+ "1,30": 4,
+ "1,31": 5,
+ "1,32": 4,
+ "1,33": 4,
+ "1,34": 4,
+ "1,36": 5,
+ "2,1": 6,
+ "2,2": 6,
+ "2,3": 6,
+ "2,4": 6,
+ "2,5": 6,
+ "2,6": 6,
+ "2,7": 6,
+ "2,8": 6,
+ "2,9": 6,
+ "2,10": 6,
+ "2,11": 7,
+ "2,12": 8,
+ "2,13": 7,
+ "2,14": 7,
+ "2,15": 7,
+ "2,16": 7,
+ "2,17": 7,
+ "2,18": 7,
+ "2,19": 7,
+ "2,20": 7,
+ "2,21": 7,
+ "2,22": 7,
+ "2,23": 7,
+ "2,24": 7,
+ "2,25": 7,
+ "2,26": 9,
+ "2,27": 10,
+ "2,28": 11,
+ "2,29": 11,
+ "2,30": 11,
+ "2,31": 12,
+ "2,32": 12,
+ "2,33": 12,
+ "2,34": 12,
+ "2,35": 7,
+ "2,36": 12,
+ "2,37": 12,
+ "2,38": 12,
+ "2,39": 12,
+ "3,11": 13,
+ "3,39": 4,
+ "4,1": 14,
+ "4,10": 14,
+ "4,11": 13,
+ "4,12": 5,
+ "4,38": 15,
+ "4,39": 4,
+ "5,10": 14,
+ "5,11": 13,
+ "5,12": 5,
+ "5,38": 15,
+ "5,39": 15,
+ "6,10": 14,
+ "6,11": 13,
+ "7,10": 14,
+ "7,11": 13,
+ "8,10": 14,
+ "8,11": 13,
+ "9,10": 14,
+ "9,11": 13,
+ "10,1": 14,
+ "10,2": 14,
+ "10,3": 14,
+ "10,4": 14,
+ "10,5": 14,
+ "10,6": 14,
+ "10,7": 14,
+ "10,8": 14,
+ "10,9": 14,
+ "10,10": 14,
+ "10,11": 13,
+ "10,12": 16,
+ "11,1": 14,
+ "11,2": 14,
+ "11,3": 14,
+ "11,4": 14,
+ "11,5": 14,
+ "11,6": 14,
+ "11,7": 14,
+ "11,8": 14,
+ "11,9": 14,
+ "11,10": 14,
+ "11,11": 13,
+ "12,1": 17,
+ "12,10": 14,
+ "12,11": 13,
+ "12,12": 14,
+ "12,13": 14,
+ "12,14": 14,
+ "12,15": 14,
+ "12,16": 14,
+ "12,17": 14,
+ "12,18": 14,
+ "12,19": 14,
+ "12,20": 14,
+ "12,21": 14,
+ "12,22": 14,
+ "12,23": 14,
+ "12,24": 14,
+ "12,25": 14,
+ "12,26": 14,
+ "12,27": 14,
+ "12,28": 14,
+ "12,29": 14,
+ "12,30": 14,
+ "12,31": 14,
+ "12,32": 14,
+ "12,33": 14,
+ "12,34": 14,
+ "12,35": 14,
+ "12,36": 14,
+ "12,37": 14,
+ "12,38": 14,
+ "12,39": 14,
+ "13,1": 14,
+ "13,2": 14,
+ "13,3": 14,
+ "13,4": 14,
+ "13,5": 14,
+ "13,6": 14,
+ "13,7": 14,
+ "13,8": 14,
+ "13,9": 14,
+ "13,10": 14,
+ "13,11": 13,
+ "14,5": 2,
+ "14,10": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "1,1,1,9",
+ "14,5,1,5",
+ "1,36,1,4",
+ "14,1,1,4",
+ "4,11,9,1",
+ "4,1,7,9",
+ "12,1,1,9",
+ "1,31,1,4",
+ "10,12,1,28",
+ "6,12,1,28",
+ "4,38,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "3f817250-26e2-4cf7-b56f-2f3398c7fc51"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(项目成员!$AB$2=\"任务详细视图\",0,1)"
+ },
+ "GUID": "f7355555-9eb3-43e8-8fde-5cecffe691be",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "当前岗位ID",
+ "Formula": "项目成员!$F$15"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "项目成员!$B$15"
+ }
+ ]
+}//socyohpMPGdi4QSGSrPDfbmx0A1T65quGNTpiSedeTt2JzBg0xmbZ3plrQkUC7sF2pxWJVaGVsP2JC7f8rUtFJb/s5B7cT4WVHEqA8CWJCBYTpHNDpZpQzB8lX4HuXlhTCK56VsQvdTx3eRu6I9tRJP0tlvxPyMNTXoXQt+UlEP4AukDgdrx0L0+/AqCbtYDgAU0DitswvUpwQWiBqAPi09XHY05sw1wevP65suTc7vBeoQnys+3GQDNwaYTkxLf7tM8+oK+cCPCoVgycI0RjbFt+7wpIhxNWLCQfo505B4EdaVUEyhLVqBtDrRmKKL7mxUZIz0kxGCo5Ix7BAH9uP19vCMPcs75FawcXo/9mfgHkQzBxmfZjUAlVALZUf5rvPieOoSBlvI17ITeK2Z8WO7/WOgDm2QTCc+mhy5kibqdiEoA5jrOaXuGiVGKy3K1W7NYdkIsJshH9MlWMko4JaGIDpiTUVJMYpdlHFLtMMpUFpkNktc/PEhA1dK8M4R4luien2eGTpB0h3LlY4NQx+m4GezlMOf7YBQ05G0jtXy/7yFVGE5K+fFaQ+BVREem50q2HvX8Qu9ARMXAIhIGoXIs3+SVxJ2svkyUZTHnIklyna99Vm8KX/+FXv7iodbNWQu4OJ6+SuVG4c5U7Eod5M94ylxxc9TLz+bLruGuGbHgAXu5JwjRrBYQovVequWkFYukXSpq0IKeEcNQjU70HBbsrv4vkQgsDv4QKJHjYsg/mP5QQ1iqArjVskdNkUjwKzUynt3g3OQDSVDhnxDjG1r0C1UlE3r612uPQaGMfC1yCgyTS0N0PwpixWXA3HM9+6G0JcuvomCF5QI7EH3zKmWcPxng2Aoy3j3++M7BFwu2umK2UxQ3DjYYYuR6gGJ5tOSfa1ZbZgmFei9r0EzunQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员.rd b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员.rd
new file mode 100644
index 00000000..8c514f0c
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 15,
+ "CustomNames": [
+ {
+ "Name": "当前岗位ID",
+ "Formula": "项目成员!$F$15"
+ },
+ {
+ "Name": "项目经理",
+ "Formula": "项目成员!$B$15"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员详情.json b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员详情.json
new file mode 100644
index 00000000..27e28be2
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员详情.json
@@ -0,0 +1,1380 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 14,
+ 15,
+ 16,
+ 18
+ ],
+ "Count": 19,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 16,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "成员",
+ "4,1": "岗位",
+ "7,1": "默认时薪",
+ "7,9": "岗位时薪",
+ "7,13": "修改",
+ "10,1": "项目时薪",
+ "10,14": "项目时薪>岗位时薪>默认时薪",
+ "16,1": "取消",
+ "16,12": "保存"
+ },
+ "Formulas": {
+ "8,1": "IFERROR(ODATA(\"用户信息视图?$select=默认时薪&$filter=用户名 eq \"&IF(ISBLANK(B3),\"null\",\"'\"&B3&\"'\")&\"&$top=1\"),\"\")",
+ "13,1": "SWITCH(AND(B12=\"\",J9=\"\"),B9,B12=\"\",J9,J9=\"\",B9)"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "1af53027-9f17-4545-99e5-2dd7e8cdd752"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "6a9f920d-a7a4-4be4-90d6-9a5f08c9cc8e",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "90e7d711-9325-4beb-99f0-f4a1e76f26cd"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "98a7b679-0997-4b81-87d5-c2f70b1b6eca",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "439dadad-a41a-460f-ac7d-2767040df148"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "IsDisabled": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ },
+ "RulesGuidList": [
+ "68ec1254-efa7-4623-9ca1-84a1e58629df"
+ ]
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "f05262ab-d0c2-4ac6-9c97-302f305c84a2"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "岗位",
+ "TableValue": {
+ "TableName": "项目岗位",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "b980c872-86d0-42f9-b651-530c3a53ff2e",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "fc96af9b-45a5-4390-a5e6-d6457ff37273"
+ },
+ "ColumnName": "默认时薪"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "de9d950e-3a64-451e-91ae-f82c4a256835"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!B6"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a6b43cd4cf5941dbabf1f3b2531c5824",
+ "BreakpointIdentity": "17dc1bc4-49f9-4a2a-af4a-706434f895e7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=岗位"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=岗位.默认时薪"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目成员详情!岗位.默认时薪"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!B12"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "ConfirmDialogSettings": {
+ "Title": "确认",
+ "FormulaText": "当前岗位时薪于设置不一致,是否为你更新?",
+ "YesButtonText": "是",
+ "NoButtonText": "否",
+ "ConfirmIcon": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!B12"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!岗位.默认时薪"
+ }
+ }
+ ],
+ "BreakpointIdentity": "cf5ae073-0461-42a2-b515-4762a396baab"
+ }
+ ],
+ "ID": "920f9b51-10c1-4610-9857-d2c1f868aaef"
+ }
+ ],
+ "BreakpointIdentity": "6a63170b-5c2e-4e7e-ba1b-667a723b4ff4"
+ }
+ ],
+ "ID": "c34ea079-8fa5-4a4f-a0ca-d23eed7e64ae"
+ }
+ ],
+ "BreakpointIdentity": "cf9568d5-255d-4222-996c-059a1273b79f"
+ }
+ ],
+ "ID": "5c6c6a42-5215-4363-9f71-a8b927f1052c"
+ }
+ ],
+ "BreakpointIdentity": "b26f3b5c-21ee-42aa-8ab2-cfcb59f2b7b5"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "BindingInfos": [
+ {
+ "GUID": "d76725bd-df60-4b32-9862-534682cc0373",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "ac894880-71bc-4521-87e0-944192ddb93f"
+ },
+ "ColumnName": "value",
+ "Alias": "值"
+ },
+ {
+ "GUID": "b88bd335-29e0-4790-b810-371cbcaa6290",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "96f973ab-a19c-4f6a-b03a-c279f0ebf7d8"
+ },
+ "ColumnName": "label",
+ "Alias": "显示文本"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "69a15af3-6c19-479c-86fb-65e3ac40a238"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!项目ID"
+ }
+ },
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,13": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "1349038d-3227-41e0-adc0-c413aa262cc8"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "Administrator",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "项目总监",
+ "compareType": 10
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "af8bce7f-0edc-4194-98f9-27af4cec7bd9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!B6"
+ }
+ },
+ "BreakpointIdentity": "6d05a9ae-2a6c-4c6d-a0f7-333e10924b1f"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目岗位详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "278b3f88-2d63-4a63-a68f-dd239a00d104"
+ }
+ ],
+ "ID": "be380cde-dbe5-434a-8e41-b00bc056d4a5"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "请联系项目经理修改",
+ "BreakpointIdentity": "37d610c3-f702-41dc-9926-86514f7d7e0d"
+ }
+ ],
+ "ID": "b248f461-f102-4a5d-a0cb-3029baccbf68"
+ }
+ ],
+ "BreakpointIdentity": "1980cdd3-2935-46e6-8627-90e90c32647c"
+ }
+ ],
+ "Text": "修改",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "f71da0ef-5394-41a0-b91d-a27c8397362c",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "默认时薪"
+ }
+ }
+ },
+ "8,9": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "843bdb14-43a3-40c7-88e6-078cfc899449",
+ "RelationBinding": {
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "默认时薪"
+ }
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "5ec66ac2-1b7c-4a99-b6eb-6b227e6435c6"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "step": 1,
+ "placeholder": "不填则跟随岗位时薪",
+ "controls": false
+ },
+ "DataValidationInfo": {
+ "NumberType": 9,
+ "ValidateCommand": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目成员详情!B9"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目成员详情!J9"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目成员详情!B12"
+ }
+ ]
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "个人默认时薪、岗位时薪、项目时薪,请至少设置一项",
+ "BreakpointIdentity": "e853a4b3-3da1-4870-80cb-ec0e96ef68ea"
+ }
+ ],
+ "ID": "ddbddd86-74de-45a9-94a1-2d3c9ccc883a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "BreakpointIdentity": "695d48d7-943c-40be-90e3-b2ee38378546"
+ }
+ ],
+ "ID": "4c4c426e-e494-447c-90a1-08f3a4f6d8b7"
+ }
+ ],
+ "BreakpointIdentity": "63733aa8-9f71-4f34-a9d0-2354f1d8af7e"
+ }
+ ],
+ "InputMessageTitle": "提示",
+ "InputMessage": "如果任务没有设置时薪,则采用此处设置的时薪来计算收益"
+ }
+ },
+ "16,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "888026f2-8088-4559-bf35-a093bb241327"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "16,12": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目成员详情!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "6ee34442-9d7c-49fb-bc92-17f7d0c3e78b"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目成员详情!B3"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!已有项目成员"
+ },
+ "compareType": 13
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "a3c5838b-86a0-41ad-917b-a419cefc11c2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "21734a41-b805-4942-86d5-931da24b4042"
+ }
+ ],
+ "ID": "33e4a7ea-0444-4d26-9781-82b40d0874b8"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "failure",
+ "Message": "请不要重复添加成员",
+ "BreakpointIdentity": "850c3d1d-096a-4890-a6e8-05957a8456ac"
+ }
+ ],
+ "ID": "07985712-492b-42d0-8df5-923a1b909713"
+ }
+ ],
+ "BreakpointIdentity": "b7019b97-0571-472c-965b-b2ceaad5c98d"
+ }
+ ],
+ "ID": "8acbed34-e3e1-44de-bc2c-2515529545dd"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "a3a11c27-c2e4-4b82-9241-9632ee32faa7"
+ }
+ ],
+ "ID": "0cfb0154-ecc9-45a1-a592-114fdf435011"
+ }
+ ],
+ "BreakpointIdentity": "632f22fe-2395-415b-ab2f-64ef63924c29"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作成功",
+ "BreakpointIdentity": "cbbe695f-5857-4702-a544-f820433ebeca"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "ClosePopupReturnValues": [
+ {
+ "Name": "成员ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7cede62e-c364-4c68-ab25-89bbdc2349fb"
+ }
+ ],
+ "ID": "9a420391-cc33-41e5-b539-e7d7f8c53fa0"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "failure",
+ "Message": "请指定项目",
+ "BreakpointIdentity": "34ba4eb4-7e34-4f08-8f3d-f69d9edcdb01"
+ }
+ ],
+ "ID": "12f8e992-1fb2-4e89-aa9e-102412e14a02"
+ }
+ ],
+ "BreakpointIdentity": "bf21f622-6c4b-4db8-8f18-651ef1047c4d"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "18,0": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "59d90698-39f5-4c8b-bbb9-dadfb4cb5ee5"
+ }
+ },
+ "18,4": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "314562f3-292a-48d6-ae9b-f410d11976b3"
+ }
+ },
+ "18,7": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目成员",
+ "GUID": "f8e37c92-932d-4893-8ba6-0af354a81936"
+ }
+ },
+ "18,11": {
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "5e7a8e37-985b-422b-acdc-a6d34b4babbb",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "Formatter": 2,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Foreground": 5,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 6,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 7,
+ "Formatter": 8,
+ "HorizontalAlignment": 9
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "Background": 11,
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderLeft": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1
+ },
+ {
+ "BorderBottom": 1,
+ "BorderTop": 1,
+ "BorderRight": 1
+ },
+ {
+ "FontSize": -1.0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Accent 1 0",
+ "Right",
+ "Text 1 0",
+ "Text 1 50",
+ "Accent 4 0",
+ "\"当前成员时薪将以\"0.0\"元/小时计算\"",
+ "Left",
+ "Background 2 0",
+ "#FFFFFF00",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 10
+ },
+ {
+ "Color": 12
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 1,
+ "1,6": 1,
+ "1,7": 1,
+ "1,8": 1,
+ "2,1": 1,
+ "3,1": 1,
+ "3,2": 1,
+ "3,3": 1,
+ "3,4": 1,
+ "3,5": 1,
+ "3,6": 1,
+ "3,7": 1,
+ "3,8": 1,
+ "3,11": 2,
+ "3,12": 2,
+ "3,13": 2,
+ "3,14": 2,
+ "4,1": 0,
+ "4,2": 1,
+ "4,3": 1,
+ "4,4": 1,
+ "4,5": 1,
+ "4,6": 1,
+ "4,7": 1,
+ "4,8": 1,
+ "4,9": 1,
+ "4,10": 1,
+ "4,11": 1,
+ "4,12": 1,
+ "4,13": 1,
+ "4,14": 1,
+ "5,1": 1,
+ "6,1": 1,
+ "6,2": 1,
+ "6,3": 1,
+ "6,4": 1,
+ "6,5": 1,
+ "6,6": 1,
+ "6,7": 1,
+ "6,8": 1,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "7,1": 0,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,9": 0,
+ "7,10": 1,
+ "7,11": 1,
+ "7,12": 1,
+ "7,13": 3,
+ "7,14": 1,
+ "8,1": 4,
+ "8,9": 5,
+ "8,10": 1,
+ "8,11": 1,
+ "8,12": 1,
+ "8,13": 1,
+ "8,14": 1,
+ "9,0": 1,
+ "9,1": 1,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "10,0": 1,
+ "10,1": 0,
+ "10,2": 1,
+ "10,3": 1,
+ "10,4": 1,
+ "10,5": 1,
+ "10,6": 1,
+ "10,7": 1,
+ "10,8": 1,
+ "10,9": 1,
+ "10,10": 1,
+ "10,11": 1,
+ "10,12": 1,
+ "10,13": 1,
+ "10,14": 6,
+ "10,15": 1,
+ "11,0": 1,
+ "11,1": 1,
+ "11,15": 1,
+ "12,0": 1,
+ "12,1": 1,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 1,
+ "12,10": 1,
+ "12,11": 1,
+ "12,12": 1,
+ "12,13": 1,
+ "12,14": 1,
+ "12,15": 1,
+ "13,0": 1,
+ "13,1": 7,
+ "13,8": 1,
+ "13,9": 1,
+ "13,10": 1,
+ "13,11": 1,
+ "13,12": 1,
+ "13,13": 1,
+ "13,15": 1,
+ "14,1": 8,
+ "14,2": 8,
+ "14,3": 8,
+ "14,4": 8,
+ "14,5": 8,
+ "14,6": 8,
+ "14,7": 8,
+ "14,8": 8,
+ "14,9": 8,
+ "14,10": 8,
+ "14,11": 8,
+ "14,12": 8,
+ "14,13": 8,
+ "14,14": 8,
+ "16,1": 0,
+ "16,2": 1,
+ "16,3": 1,
+ "16,12": 0,
+ "16,13": 1,
+ "16,14": 1,
+ "18,0": 9,
+ "18,1": 10,
+ "18,2": 10,
+ "18,3": 11,
+ "18,4": 1,
+ "18,14": 12
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "16,1,1,3",
+ "16,12,1,3",
+ "2,1,1,14",
+ "11,1,1,14",
+ "18,4,1,3",
+ "18,7,1,4",
+ "18,0,1,4",
+ "18,11,1,3",
+ "13,1,1,7",
+ "8,9,1,6",
+ "7,13,1,2",
+ "8,1,1,6",
+ "5,1,1,14"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "c261f021-4745-4382-befc-546e5564c0f0"
+ }
+ },
+ "value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "Administrator",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "角色",
+ "PropertyType": 3
+ }
+ },
+ "value": "项目总监",
+ "compareType": 10
+ }
+ ],
+ "RelationType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!15:17"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "b8492bff-a9a6-4a86-ad9d-9fa14d3aef2e"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!B6,项目成员详情!B12"
+ },
+ "PropertyType": 0,
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "9ba118e7-398f-41a8-8561-4e94b3335af3"
+ }
+ ],
+ "ID": "59e4c5fc-a3e5-4c7f-a7c7-bb6427930b3d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!15:17"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "e9a5686f-c1b7-4ad6-b3c0-7b31b3c27ac0"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员详情!B6,项目成员详情!B12"
+ },
+ "PropertyType": 0,
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "22865b09-f65d-48d4-9a06-92e9e9bbef7e"
+ }
+ ],
+ "ID": "4df054f5-44ec-4e23-96d3-1a4f9c35b082"
+ }
+ ],
+ "BreakpointIdentity": "879e6884-a9b9-4531-813f-03b7e1d08157"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目成员表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ISBLANK(项目成员详情!ID)"
+ },
+ "GUID": "68ec1254-efa7-4623-9ca1-84a1e58629df",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目成员详情!$A$19"
+ },
+ {
+ "Name": "已有项目成员",
+ "Formula": "项目成员详情!$H$19"
+ },
+ {
+ "Name": "ID",
+ "Formula": "项目成员详情!$E$19"
+ }
+ ]
+}//kDkSxb50NVKfOs8TgNN879zaYjMaTq0LDnaCiakfhL0ThvCxH5oT8SUsRNoJm2JQNMH7r+LbEmIkYNGcLgC4kOnoAgkIN0NVs12T1zAuX1zC2F4VOShrS+yIsZB99rynN0vmxc9iRLscEmYvdtGlRwhQR9y6QHaKW2xYykYIo2eRS15LvBoOn8r8Fd9nWoiZO2cJIox3WpSN2FXTxgzPmO3vs1JjgP1ZDMffc7WTjnNwqMSBdI80gaPkCC9Vf27+XruJ6gc+8XC5c92wcWa2SNSGIRt3QQZsc6oI4/Gt0qSmEZg6oEzlIsxZCYb2i+ByyltVqCILt9L5OpiHFPnaRQldX3IOHiQI6V8PcnysiwqznbJtqZK1gatBE8mWSpsMW2dP/V18rm0k8IZiONYu3O6NqJqJcnNaauik40hkvUM6NNkXc3Eq6W542cueHz6bz3j47dNIdyhSpDZtfcxwKUxgDxjpoYESyASwHh7Pk7cabsNiyqbrOVZv8i5K96PFY9hl6k9exE1uRpmttNaC+RGXSwzTBwVS44TYcISVCkXquVdVZjQBfkaTvPuiSSs4XlQQ5ei3cnNsZUbuYD7+O2UHS4ZUVEIcbdrxuYrqUAr2jvwqwDq8Iwhm08dktFcSUpSynrmheyYj5WpjznAQSlHehBG80RTRAmNd3b0KEG47a4prVPrZl+VbRjuXtHlATFURmBLWXBxKD3S4WntGfStk1o/FxHmnRZKrzTBOF4cLi0/7nXx84P1iq8MfpJ8bjM3PSLnnf18un7V6XD+tdcRt7LS7s8d53a4fNI1rLs1V21GfbpSKh50LKDrFS7ZsUlTk7nmmeb0C2yhg2Nnf7Et0kMPRjrwXKRjfUCdfx4cokj48DhTlK+lUekfUn3+xMxAwBC7aNEwB3fgOq0lkZQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员详情.rd b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员详情.rd
new file mode 100644
index 00000000..7a7087fe
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员/项目成员详情.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 16,
+ "RowCount": 19,
+ "Formulas": {
+ "8,1": "IFERROR(ODATA(\"用户信息视图?$select=默认时薪&$filter=用户名 eq \"&IF(ISBLANK(B3),\"null\",\"'\"&B3&\"'\")&\"&$top=1\"),\"\")",
+ "13,1": "SWITCH(AND(B12=\"\",J9=\"\"),B9,B12=\"\",J9,J9=\"\",B9)"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目成员详情!$A$19"
+ },
+ {
+ "Name": "已有项目成员",
+ "Formula": "项目成员详情!$H$19"
+ },
+ {
+ "Name": "ID",
+ "Formula": "项目成员详情!$E$19"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页子页面/项目成员统计.json b/Pages/项目/项目首页/项目首页-容器页面/项目成员统计.json
similarity index 59%
rename from Pages/项目首页/项目首页子页面/项目成员统计.json
rename to Pages/项目/项目首页/项目首页-容器页面/项目成员统计.json
index 5512ab2d..0ad466b3 100644
--- a/Pages/项目首页/项目首页子页面/项目成员统计.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员统计.json
@@ -3,18 +3,13 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 87.0,
+ "DesignLengthInPixel": 198.0,
"Mode": 1
}
}
},
- "Count": 2,
- "DefaultSize": 32.0
+ "Count": 1,
+ "DefaultSize": 198.0
},
"Cols": {
"RowColumnAttachedInfos": {
@@ -194,129 +189,106 @@
"Count": 33,
"DefaultSize": 32.0
},
- "Values": {
- "0,0": "项目成员情况 (实际工时/计划工时)"
- },
"AttachInfos": {
- "1,0": {
+ "0,0": {
"CellType": {
"$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
"TemplatePageName": "5f448cc5e408484e9837a0183cf1365",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目成员详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "1249460f-d3ca-4484-bb4a-104f8ffbb92b"
+ }
+ ],
+ "ParamProperties": {
+ "项目成员": "项目成员",
+ "项目成员_全名": "项目成员_全名",
+ "岗位名称": "岗位名称"
+ }
+ },
"DataSourceType": 1,
"DataSource": {
"$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "View_任务工时统计",
+ "TableName": "项目成员表",
"BindingInfos": [
{
+ "GUID": "dca87c97-b98f-4103-8d3c-b1011bad250a",
"BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "执行人",
- "GUID": "ea960229-a6c2-4278-9c58-aa3b7f5f02c5",
- "RelationBinding": {
- "RelatedTable": "用户信息视图",
- "RelatedColumn": "用户名",
- "DisplayColumn": "全名"
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "6f723216-2937-46fe-bbc5-e9b760557f94"
+ },
+ "ColumnName": "项目成员"
+ },
+ {
+ "GUID": "6dabb9e1-a2d5-45c4-a2bb-f06cbca4b3ac",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "01e23b43-a539-4397-bc6f-4723ff061640",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
}
},
- "ColumnName": "执行人"
+ "ColumnName": "项目成员_全名"
},
{
+ "GUID": "af5c5d32-82e4-49d1-8c87-94fd2bd0a8fd",
"BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "执行人",
- "GUID": "ade4efc1-dd63-4ade-bdc2-70253bc35607",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "2e6de542-02d4-428e-9177-68802cc9f20b",
"RelationBinding": {
- "RelatedTable": "用户信息视图",
- "RelatedColumn": "用户名",
- "DisplayColumn": "头像"
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "岗位名称"
}
},
- "ColumnName": "头像"
- },
- {
- "BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "总计划工时",
- "GUID": "3f3675ae-3007-4159-b793-b9b07e827d35"
- },
- "ColumnName": "计划工时"
- },
- {
- "BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "总实际工时",
- "GUID": "760c1a1e-2726-4727-b6aa-6138afc61c7a"
- },
- "ColumnName": "实际工时"
- },
- {
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目成员统计!实际工时&\"h/\"&项目成员统计!计划工时&\"h\""
- },
- "ColumnName": "工时情况"
+ "ColumnName": "岗位名称"
}
],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "项目ID",
- "GUID": "36d1a996-4e85-4b9f-8d68-8f694ca5292d"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目成员统计!项目ID"
- }
- },
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "总实际工时",
- "GUID": "099752b6-2bd0-4db8-90a8-e53e53498fef"
- },
- "Order": 1
- }
- ]
- },
"IsListviewDataSource": true,
"CustomColumns": []
},
"DataSourceListviewName": "图文列表表格1",
- "DisplayMode": 2,
- "TemplateKey": "渐变卡片"
+ "DisplayMode": 1,
+ "TemplateKey": "渐变卡片",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
}
}
},
"StyleDatas": {
"Styles": [
{
- "FontSize": 13.333333333333332,
- "Foreground": 0
- },
- {
- "HorizontalAlignment": 1
+ "HorizontalAlignment": 0
}
],
"Types": {
"Strs": [
- "Text 1 50",
"Center",
"Body"
]
},
"CellStyles": {
- "0,0": 0,
- "1,0": 1
+ "0,0": 0
},
"SheetStyle": {
- "FontFamily": 2
+ "FontFamily": 1
}
},
"Spans": [
- "1,0,1,33"
+ "0,0,1,33"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -341,4 +313,4 @@
"PaperSize": {},
"Margin": {}
}
-}//m3GO64Vi1ojR+Y4rmsLDft/z+P55VBV0IX6wLCHEObQ5xiuBCuw6xigYdWYoa91aZLVvOywHh8jYr9BOG5ihjhqC/QMX3rw2QtJvzKA0RLtP01oaBNKPPQxzJWjTANbqNF9VrK2ai4b6dOifyzghuOwhwZe+e0gsGq1h8QfEzyOQVateEahdtl0Oz2ydwAi0lLP9WuKJ9DNlSJzECV54bcfj64FZr6Y9HQtXC1mAT/1Qjvvof0c/xI48NI7mrJLa1JMIhb+s/9JQERS32ohUZS1XnosqB3Z1q7Pm/xiFgeIZSS6jJygna57X/DWK24g06+mF+35FkLjEu0vVDkueJxvEhHsr8pMafpazB1I1ovmf6GN5FA9iQbbiqARkbFotGcTAj5w3c+zmvy0JNE8RtWQSuTngOV1P8H7ngP6B/1unDnxuRU+QBSDoOZBwrpMa3DH6LVkKq27PlctHgJottSBw5QD2/87mEKeq8q9IYR+gJ25EuOTHsPoHo2Msz5dqBu/+NQ6192YnPl5oxsN0BBdH/nF6tjVhLostYHAI4p18pkcFoAciq7HjPBk5tXYKwsFsbNaZPVg/vy5dps652BCpW+e2CX71WAY2bCl0ieCgq6u1BXA7zb0DuiWbfDzVPJAR0OJWqR4lEv8bTDA3XMEVjoWwqmMd3CeOCtHoZ8fQMLEfsnH4haBH8dxm5JTXO/2rMevH46qUAYd5ZI1B4UgTamo0Hz2hdQYVGG5Cq3VralN7DqCgwgIDnS+JnvXkUB1HRt4E4q98dgr2FpRXBsdAx9lYyqc37+Uq1GGWw8KAVXCOV5TM++xM4MJ8hQ5DNJ5stvQV0nQcUBTOh7uhVdcqIRVwiF4GCk4nrn+aiyAlDORm7f8hXtGoUP2rWkeOW+uGHB9DB74jP+VSEcqcQQ==|920
\ No newline at end of file
+}//ofTzKfaDXIBF1zpH1dJS7PFWQyThtDYjtPDKjOfLEpohSn23FKp6fHt242j6lUKpxMtvs5kaCOcbfQzZBf/EBOFocpvjMnkFXuyd9VT7iB20/1GvUqmWYnChZNdv0jiPtGH65ysyrcwsiL4+dUFGdRgzBapvSMEWLxxtoVt6AzqXQYR6rWBSHMmdjnJKkYZF45poVBLPKdnCmluzfjGilmwHp4ziOrAock7KQiukJxpu3zPxu/yr92Gb4quyaWdUucqCry2vqa2BSh08t2ePAB8r0koqWcYkqm929d76alAQGpaT8fHgSPvqH/uc72B8ZyimWD3mECDHrDL11ezhDSNEyl/h7lP3BsaB8VdhydEwpRoj6ayKRu0UC6zuQS7cIPKnMl6okz2REpTWTyUUZsLrGSLFZaqoQwzfj3flYF3xVI7/uayPmAErcrjOKzKDkbewiERZUKDnJ2Tv5oWq9debBw0eTBgEGfc2WXACJ0BhBfVHS8Gs1jWGD3xCVDerr+KSBqJBEemcyHSVFxIBoZlMHroI7ng8IFFbWEsnzGH/8DXPPrre78YTy4DOpOLtcCw0/BgdwyxE5CWo/LC2lqK43xyf1SjtXClcgKc9jW/i/VdtU3XNhB/FoIC8u2JyYUDSGqHALhGTI9xVZLFRhCK+LugQSdlb1MR0S2El9kzJneiXq05Im1OFaiZQkcuUbNRmd17ZhUdkQ0tjSFWJFAhD8f0bWsY59PjVWOW/NEcarU0J1MVL6k4y/FApCLt+bblbqGM6zgVMosFHKxyrobtXllZouKBYSfrStz6c5uoFfjhlzsVi2hkHGopw5Q6/YrSs+CA6Z9fqoBdw9sV6uvc1i79NGRayD2GeV9VVoi1BJ5531S1oxzbRuQV8M149jHauKAZgYRmGwR6Ba8YJkA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员统计.rd b/Pages/项目/项目首页/项目首页-容器页面/项目成员统计.rd
new file mode 100644
index 00000000..68c88b0f
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员统计.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 0,
+ "ColumnCount": 33,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json b/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json
new file mode 100644
index 00000000..ac158767
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json
@@ -0,0 +1,1110 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 80.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 37.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 38,
+ "DefaultSize": 15.0
+ },
+ "Values": {
+ "1,5": 100,
+ "1,25": 100,
+ "1,29": 0,
+ "3,1": "成员",
+ "3,5": "预算工时",
+ "3,9": "已分配",
+ "3,13": "可分配",
+ "3,17": "已核定",
+ "3,21": "可核定",
+ "3,25": "预算成本",
+ "3,29": "已消耗",
+ "3,33": "未消耗",
+ "4,33": "-"
+ },
+ "Formulas": {
+ "1,21": "IFERROR(ROUNDUP(V5/J5*100,0),0)",
+ "1,9": "IFERROR(ROUNDUP(J5/F5*100,0),0)",
+ "1,17": "IFERROR(ROUNDUP(R5/J5*100,0),0)",
+ "1,29": "IFERROR(ROUNDUP(AD5/Z5*100,0),0)",
+ "4,33": "Z5-AD5",
+ "1,13": "IFERROR(ROUNDUP(N5/F5*100,0),0)",
+ "1,33": "IFERROR(ROUNDUP(AH5/Z5*100,0),0)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "成员.png"
+ }
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!F2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!F2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "8f700923-86be-4100-9cee-8d4ef4e55bc9"
+ }
+ ],
+ "ID": "4b097df9-b82b-4cdf-8e87-e85f56ca8c93"
+ }
+ ],
+ "BreakpointIdentity": "b9ab3525-757f-4354-996f-2e0ec0c0d8c7"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 2 0"
+ }
+ },
+ "1,9": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!J2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!J2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "b1555de9-d4d1-47a3-bd70-c25f3d7e218a"
+ }
+ ],
+ "ID": "08abd5c0-732d-4428-8c2d-88d60ee15d1a"
+ }
+ ],
+ "BreakpointIdentity": "0427cbe8-3531-4b28-8cb3-ac29240e7470"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 2 0"
+ }
+ },
+ "1,13": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!N2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!N2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "c1614d7e-17d1-43c8-8d04-c36f504ffcbd"
+ }
+ ],
+ "ID": "1ef8fb77-37eb-4327-9556-32f959615ee9"
+ }
+ ],
+ "BreakpointIdentity": "1b2f115c-9991-42f7-b543-26f1b7b71681"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 2 0"
+ }
+ },
+ "1,17": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!R2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!R2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "9cde7215-d279-4fde-9efc-64dff7682195"
+ }
+ ],
+ "ID": "785b1056-43b7-48ff-9dea-3ec4affce99b"
+ }
+ ],
+ "BreakpointIdentity": "88edc0b1-fe84-4d65-a148-d0afb87e98dd"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 2 0"
+ }
+ },
+ "1,21": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!V2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!V2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "37462e3d-6a0e-4f40-8cf8-809f8d71d6a9"
+ }
+ ],
+ "ID": "a94ad94c-fb4d-430e-9fd3-d99425bf60cd"
+ }
+ ],
+ "BreakpointIdentity": "f737354f-1282-434f-95de-870869cb7b67"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 2 0"
+ }
+ },
+ "1,25": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!Z2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!Z2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "cdde9576-1420-412d-87bf-0db911398b10"
+ }
+ ],
+ "ID": "a131e75f-279d-4910-bde2-e2eaab146907"
+ }
+ ],
+ "BreakpointIdentity": "d01022f9-69df-44e5-b2e5-86fe2ea64115"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 1 0"
+ }
+ },
+ "1,29": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!AD2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!AD2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "08bc7e29-b357-442e-9cb9-a6ced627881c"
+ }
+ ],
+ "ID": "7609778f-1bcf-43ce-b6f4-6fe39e79939a"
+ }
+ ],
+ "BreakpointIdentity": "96f16c82-86e8-414e-8c0d-32cea89f3e72"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 1"
+ }
+ },
+ "1,33": {
+ "CellType": {
+ "$type": "ElementUI.ProgressCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "='项目概况-关键数据'!AH2"
+ }
+ ]
+ },
+ "value": "100",
+ "compareType": 2
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目概况-关键数据'!AH2"
+ },
+ "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetBackgroundColor",
+ "ParameterValues": {
+ "color": "Accent 2 0"
+ },
+ "BreakpointIdentity": "a59de81b-2830-4866-8c8e-367fac4acab7"
+ }
+ ],
+ "ID": "00e4bdcc-8250-4be0-93dd-743818940ed7"
+ }
+ ],
+ "BreakpointIdentity": "d884cab3-ddec-48ea-8d8c-621aed8ccbce"
+ }
+ ],
+ "type": 2,
+ "strokeWidth": 8.0,
+ "color": "Accent 1"
+ }
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "成员数量",
+ "GUID": "1767a5c3-7014-4ee9-abab-cf9181a9094f"
+ }
+ },
+ "4,5": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目预算工时",
+ "GUID": "af4d7ca4-a6a8-4e94-b02f-1d8a0fdb070b"
+ }
+ },
+ "4,9": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目已分配工时",
+ "GUID": "dfd4d65b-b273-4e08-979d-08f88f756788"
+ }
+ },
+ "4,13": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目可分配工时",
+ "GUID": "c1b01a67-6f3f-4f1a-8535-06942fe7f124"
+ }
+ },
+ "4,17": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目总核定工时",
+ "GUID": "ca06b778-4855-46ef-a81d-30289727bf94"
+ }
+ },
+ "4,21": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目可核定工时",
+ "GUID": "cf06885e-1f35-4806-a6e6-2f12ce865989"
+ }
+ },
+ "4,25": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目预算费用",
+ "GUID": "bda2172c-8f02-4a0f-958e-216b79c4d6c0"
+ }
+ },
+ "4,29": {
+ "BindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "已消耗成本",
+ "GUID": "380b6a2c-ed60-4a0c-aacf-69f22f85dbf4"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0
+ },
+ {
+ "Foreground": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 4,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 18.666666666666664,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Formatter": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Formatter": 6,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "Text 1 50",
+ "Center",
+ "[AUTO]General",
+ "0.0\"h\"",
+ " ¥#,##0; ¥-#,##0"
+ ]
+ },
+ "CellStyles": {
+ "0,13": 0,
+ "0,17": 0,
+ "0,19": 0,
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "0,24": 0,
+ "0,25": 0,
+ "0,26": 0,
+ "0,27": 0,
+ "0,28": 0,
+ "0,29": 0,
+ "0,30": 0,
+ "0,31": 0,
+ "0,32": 0,
+ "0,33": 0,
+ "0,34": 0,
+ "1,5": 1,
+ "1,9": 1,
+ "1,13": 1,
+ "1,17": 1,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 1,
+ "1,22": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "1,25": 1,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "1,29": 1,
+ "1,30": 0,
+ "1,31": 0,
+ "1,32": 0,
+ "1,33": 1,
+ "1,34": 0,
+ "2,5": 2,
+ "2,13": 0,
+ "2,17": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "2,32": 0,
+ "2,33": 0,
+ "2,34": 0,
+ "3,1": 3,
+ "3,5": 4,
+ "3,6": 5,
+ "3,7": 5,
+ "3,8": 5,
+ "3,9": 6,
+ "3,10": 5,
+ "3,11": 5,
+ "3,12": 5,
+ "3,13": 6,
+ "3,14": 7,
+ "3,15": 7,
+ "3,16": 7,
+ "3,17": 6,
+ "3,18": 5,
+ "3,19": 7,
+ "3,20": 7,
+ "3,21": 6,
+ "3,22": 7,
+ "3,23": 7,
+ "3,24": 7,
+ "3,25": 6,
+ "3,26": 7,
+ "3,27": 7,
+ "3,28": 7,
+ "3,29": 6,
+ "3,30": 7,
+ "3,31": 7,
+ "3,32": 7,
+ "3,33": 6,
+ "3,34": 0,
+ "4,1": 8,
+ "4,5": 9,
+ "4,6": 5,
+ "4,7": 5,
+ "4,8": 5,
+ "4,9": 9,
+ "4,10": 5,
+ "4,11": 5,
+ "4,12": 5,
+ "4,13": 9,
+ "4,14": 10,
+ "4,15": 10,
+ "4,16": 10,
+ "4,17": 9,
+ "4,18": 5,
+ "4,19": 10,
+ "4,20": 10,
+ "4,21": 9,
+ "4,22": 7,
+ "4,23": 10,
+ "4,24": 10,
+ "4,25": 11,
+ "4,26": 7,
+ "4,27": 10,
+ "4,28": 10,
+ "4,29": 11,
+ "4,30": 7,
+ "4,31": 10,
+ "4,32": 10,
+ "4,33": 11,
+ "4,34": 0,
+ "5,13": 0,
+ "5,17": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 0,
+ "5,22": 0,
+ "5,23": 0,
+ "5,24": 0,
+ "5,25": 0,
+ "5,26": 0,
+ "5,27": 0,
+ "5,28": 0,
+ "5,29": 0,
+ "5,30": 0,
+ "5,31": 0,
+ "5,32": 0,
+ "5,33": 0,
+ "5,34": 0,
+ "6,13": 0,
+ "6,17": 0,
+ "6,19": 0,
+ "6,20": 0,
+ "6,21": 0,
+ "6,22": 0,
+ "6,23": 0,
+ "6,24": 0,
+ "6,25": 0,
+ "6,26": 0,
+ "6,27": 0,
+ "6,28": 0,
+ "6,29": 0,
+ "6,30": 0,
+ "6,31": 0,
+ "6,32": 0,
+ "6,33": 0,
+ "6,34": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "1,5,1,1",
+ "3,5,1,1",
+ "4,5,1,1",
+ "1,9,1,1",
+ "1,13,1,1",
+ "1,17,1,1",
+ "1,21,1,1",
+ "1,25,1,1",
+ "1,29,1,1",
+ "1,33,1,1",
+ "3,33,1,1",
+ "4,33,1,1",
+ "3,29,1,1",
+ "4,29,1,1",
+ "3,25,1,1",
+ "4,25,1,1",
+ "3,21,1,1",
+ "4,21,1,1",
+ "3,17,1,1",
+ "4,17,1,1",
+ "3,13,1,1",
+ "4,13,1,1",
+ "3,9,1,1",
+ "4,9,1,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "03b7333f-bfbc-420b-a524-e1718dd98162.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Size": "130,181"
+ },
+ {
+ "Name": "BackgroundPicture5",
+ "DisplayName": "背景图6",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Accent 2 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "725,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "BackgroundPicture6",
+ "DisplayName": "背景图7",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Accent 1 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "870,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "4cc3f375-967f-4c20-a1f5-a9b66f2839a3.png",
+ "DisplayName": "背景图8",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Accent 1 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "1015,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "0614937a-7d96-4e0b-8b1c-c4701fcede46.png",
+ "DisplayName": "背景图9",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Accent 1 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "1160,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "5e5fa821-6101-44d1-959a-dadbff8ab75c.png",
+ "DisplayName": "背景图10",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Accent 2 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "580,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "f7949427-df0d-4238-b237-9779c890c230.png",
+ "DisplayName": "背景图11",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Accent 2 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "435,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "619723af-23eb-4785-b07a-2fda558230c9.png",
+ "DisplayName": "背景图12",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Accent 2 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "290,0",
+ "Size": "130,181"
+ },
+ {
+ "Name": "93fa6676-89a7-49d3-b9f3-09e3adffd54c.png",
+ "DisplayName": "背景图13",
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Accent 2 60",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "145,0",
+ "Size": "130,181"
+ }
+ ]
+}//L5MC/6JWyrgEavJ1dJn/SiawlsWKpNNrozW8a9jekUPRY5DhwRZPg/apGn+OwDSCx7ZHbW9PTDQwxRzRIkeShA7+VN1ZA5d2tJGv3UpizXgRjRryaksR4XAiRqUcnjVvUm5KQLzuFatifquh7Ncv38YApW1ZWQU93KqFfXwJ7Zir4aFiDV/VKHvsbSJ+ldkjzCMR7m3LaxT0kDzC2LLD+ldbq8PxhF59OAV5tufXdyWdIkGUMwmMQkJugc9eAx7cVDUeLeZuZVwyZ90uKFVw/qgkN0CsavpfMCEQ8RTEpOFsV+unzuQOTmrZjlWayW8gOs7SyDGh2el58gtiVxWwPHmeCoIEEx7AkjR1Gb0c9lL6cMgcCJaMo3Js2YqC6qs1pOwNXpTdQf7ca90c53EJKhcD7KJSSbRqEMg3vexBhJBgISJNouGOaic+2OYRco064Fm3+PbN+/jRXEBtDGdtu6aiAAUjkGyyzdhDFymwJCCxZxqWm9P9Y5Xr+prN9Z/Z5Bg+cSgXmslp5cB+ydrXdQfmpGeRRxM0kU7NK/wN/L+FsDhSI93JHWL2PX/4lbhrQpz4E14b68ghx3dPcr62YvcV9ezgQIX1CR8Zwp6oZzAWrlnjiYR7xd7PQgMWvjX8t24RneaOSkPidAsnKWm+xqwuhqN2dCxvyLVMRoOLV3qQqmGpNGbGgitnmmAh2eS0DX8GXQ5mDBR1Xw2hCj6XMWqjXxCCw0bJ0EcVei3oOplBugil/F0wumMReItRqWKbj8ub65yDrDS8kFjBVv35r4313QEa8AQLQqOauplr0IC7a6OGDhLrYV0get1QAuU4JWOzVWC1kV9gDxfG0AxIYcVXrfvdg0AltAZ7Tz4jEiLWtZyqdU80B5RaTNSphlJ/9oSPYZv2gdFGCNKJeczp3Q==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.rd b/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.rd
new file mode 100644
index 00000000..f420c63b
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.rd
@@ -0,0 +1,14 @@
+{
+ "PageType": 0,
+ "ColumnCount": 38,
+ "RowCount": 7,
+ "Formulas": {
+ "1,21": "IFERROR(ROUNDUP(V5/J5*100,0),0)",
+ "1,9": "IFERROR(ROUNDUP(J5/F5*100,0),0)",
+ "1,17": "IFERROR(ROUNDUP(R5/J5*100,0),0)",
+ "1,29": "IFERROR(ROUNDUP(AD5/Z5*100,0),0)",
+ "4,33": "Z5-AD5",
+ "1,13": "IFERROR(ROUNDUP(N5/F5*100,0),0)",
+ "1,33": "IFERROR(ROUNDUP(AH5/Z5*100,0),0)"
+ }
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况.json b/Pages/项目/项目首页/项目首页-容器页面/项目概况.json
new file mode 100644
index 00000000..7f834e3d
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况.json
@@ -0,0 +1,1361 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 183.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 175.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 198.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 284.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 379.0,
+ "Mode": 1
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 615.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 27
+ ],
+ "Count": 28,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "43": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "44": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "45": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 46,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "项目概况-关键数据",
+ "3,1": "三经理",
+ "5,1": "项目三经理成员",
+ "8,1": "项目成员",
+ "10,1": "项目成员统计",
+ "13,1": "工时上报趋势图",
+ "18,1": "项目进展",
+ "20,1": "项目甘特图",
+ "23,1": "反馈桑基图",
+ "25,1": "反馈统计(饼图+表格)"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "项目概况-关键数据",
+ "OverflowMode": 1
+ }
+ },
+ "1,34": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "eaf92441634a4701b4a255ccc7601ac",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "BindingInfos": [
+ {
+ "GUID": "803d24d8-bdc4-4d07-bf81-21dbfdd78749",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "ID",
+ "GUID": "c017c1d1-cc25-4320-a271-2cc504eacc0a"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "a5006923-c08a-41a2-9513-f5da0af6af36",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "f1cec5fa-9c97-4506-840a-0db9faa8a60f"
+ },
+ "ColumnName": "项目动态"
+ },
+ {
+ "GUID": "cbeee7cc-9912-4748-a9f1-924e538d03db",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "091faf5e-f016-450b-b0d6-1a0ae722791b",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人_全名"
+ },
+ {
+ "GUID": "ef33cc8c-e576-4f9f-89f7-b5dfc1102081",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "447bd734-9eab-43b2-a14d-ce63a7cc4ac2",
+ "RelationBinding": {
+ "RelatedTable": "项目动态类型",
+ "RelatedColumn": "类型码",
+ "DisplayColumn": "类型"
+ }
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "9cf61bb7-01d3-4086-9699-698d254d1af8",
+ "BindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "689efe36-d2c8-45d4-ae5f-108955d5bfae"
+ },
+ "ColumnName": "创建日期"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "298caa23-c2af-4efe-ae25-1eb9e41d8e54"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目概况!项目ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目动态",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "b42eb808-7a9b-4ada-9661-937ed2b42736"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "ID",
+ "项目动态",
+ "执行人_全名",
+ "类型",
+ "创建日期"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格2",
+ "TopCount": 30,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 30
+ }
+ },
+ "5,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "项目三经理成员",
+ "OverflowMode": 1
+ }
+ },
+ "10,1": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "项目成员统计"
+ }
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType",
+ "EChartTitle": "Echarts图表",
+ "DataSourceBinding": "DataSources",
+ "DataSources": [
+ {
+ "Name": "report",
+ "BindingTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": [
+ {
+ "GUID": "df33b2b4-44bc-4e19-b4a7-70b606e9a7e2",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "日期文本",
+ "GUID": "bad1b002-b63d-48d4-9765-67eef5895c4a"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "895cd2ec-16b8-4f51-b109-144638c37bdc",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "7e7af8c0-b690-4b23-a73f-658bcacc829a"
+ },
+ "ColumnName": "工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "e36feea1-22a2-40b3-84d1-8f0ca6938e5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目概况!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "9580bd5c-5a43-4071-94c3-1236badfbeba"
+ },
+ "Value": "实际"
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 2,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "日期文本",
+ "GUID": "14fae325-2c39-4017-b8e4-24ffa878cae8"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "CustomColumns": []
+ }
+ }
+ ],
+ "JSONDataSources": [],
+ "ImageDataSource": [],
+ "Config": "{\"option\":\"\\nconst {\\n \\\"日期\\\": xAxisData,\\n \\\"工时\\\": yAxisData\\n} = ForguncyEchartsHelper.splitDataSource(Context.report);\\nconsole.log(xAxisData);\\nconsole.log(yAxisData);\\n\\n\\noption = {\\n title:{\\n text:'工时上报趋势图',\\n show:false,\\n left: 'center'\\n },\\n color: ['#00bcd4', '#00DDFF', '#37A2FF', '#FF0087', '#FFBF00'],\\n tooltip: {\\n trigger: 'axis',\\n axisPointer: {\\n type: 'cross',\\n label: {\\n backgroundColor: '#6a7985'\\n }\\n }\\n },\\n grid:{\\n left:25,\\n right:25,\\n top:55,\\n bottom:30\\n },\\n xAxis: {\\n type: 'category',\\n data: xAxisData,\\n splitLine:{\\n show:false\\n }\\n },\\n yAxis: {\\n type: 'value',\\n splitLine:{\\n show:true,\\n lineStyle:{\\n width:0.5,\\n color:'#e6e6e6'\\n }\\n }\\n },\\n series: [\\n {\\n data: yAxisData,\\n type: 'line',\\n smooth: true,\\n lineStyle: {\\n width: 3\\n },\\n areaStyle: {\\n opacity: 0.8,\\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\\n {\\n offset: 0,\\n color: 'rgba(0,188,212,0.8)'\\n },\\n {\\n offset: 1,\\n color: 'rgba(0,188,212,0)'\\n }\\n ])\\n },\\n }\\n ]\\n};\",\"graphTheme\":null,\"displayMode\":\"canvas\",\"jsCode\":\"\\n async ({Context,JSONContext,ImageContext,echarts,myChart,dat,Forguncy,d3,setInterval,setTimeout,ForguncyEchartsHelper,ApplicationResource})=>{\\n var datGUI=undefined;\\n var option={};\\n const { \\\"日期\\\": xAxisData, \\\"工时\\\": yAxisData } = ForguncyEchartsHelper.splitDataSource(Context.report);\\nconsole.log(xAxisData);\\nconsole.log(yAxisData);\\noption = {\\n title: {\\n text: '工时上报趋势图',\\n show: false,\\n left: 'center'\\n },\\n color: ['#00bcd4', '#00DDFF', '#37A2FF', '#FF0087', '#FFBF00'],\\n tooltip: {\\n trigger: 'axis',\\n axisPointer: {\\n type: 'cross',\\n label: {\\n backgroundColor: '#6a7985'\\n }\\n }\\n },\\n grid: {\\n left: 25,\\n right: 25,\\n top: 55,\\n bottom: 30\\n },\\n xAxis: {\\n type: 'category',\\n data: xAxisData,\\n splitLine: {\\n show: false\\n }\\n },\\n yAxis: {\\n type: 'value',\\n splitLine: {\\n show: true,\\n lineStyle: {\\n width: 0.5,\\n color: '#e6e6e6'\\n }\\n }\\n },\\n series: [\\n {\\n data: yAxisData,\\n type: 'line',\\n smooth: true,\\n lineStyle: {\\n width: 3\\n },\\n areaStyle: {\\n opacity: 0.8,\\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\\n {\\n offset: 0,\\n color: 'rgba(0,188,212,0.8)'\\n },\\n {\\n offset: 1,\\n color: 'rgba(0,188,212,0)'\\n }\\n ])\\n },\\n }\\n ]\\n};\\n\\n return {\\n option,\\n datGUI,\\n };\\n }\\n \"}"
+ }
+ },
+ "18,30": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "新增进展",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目概况!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增进展!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "d8c59aa3-99f9-43b7-9ed1-a6467df4e26a"
+ }
+ ],
+ "ToolTip": "添加进展",
+ "Size": 18,
+ "ImagePath": "增加.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "20,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "f9ec059d9c5d440eabbb7db442b15c9",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目进展",
+ "BindingInfos": [
+ {
+ "GUID": "750994ef-dfe3-440e-ac22-18b8afd004e7",
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "ID",
+ "GUID": "3b337aac-9034-4abb-a639-076fb6889a3d"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "2404a2a9-b3a0-41d6-940d-43c40b6bf7eb",
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "进展类型",
+ "GUID": "f4ec46ce-e7f2-4bd2-9c53-247fad9f3c4d"
+ },
+ "ColumnName": "进展类型"
+ },
+ {
+ "GUID": "85978812-5d3d-4d1e-becc-7c6bcb565669",
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "进展内容",
+ "GUID": "0b23e108-0c6c-4aa3-abaf-3859eadbc5fd"
+ },
+ "ColumnName": "进展内容"
+ },
+ {
+ "GUID": "967fa0dc-067d-4830-878f-92e9febdfaf5",
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "FGC_Creator",
+ "GUID": "6e2e341d-ed89-4c3a-89e9-370b1871dc8c",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "创建者_全名"
+ },
+ {
+ "GUID": "a1b31387-d996-419f-83b6-50b764970b85",
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "af7014c3-c76f-4959-b20a-5d19427c471a"
+ },
+ "ColumnName": "创建日期"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "9fe85b73-cd11-4353-ac33-18ac6189a301"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "OverflowMode": 2,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "无数据插画.png"
+ },
+ "NoItemImageSize": 100.0,
+ "TextForNoItem": "暂无数据",
+ "Orientation": 1
+ },
+ "TemplateKey": "竖排横线分割"
+ }
+ },
+ "23,30": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "新增进展",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目概况!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=新增进展!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "8fc5eb08-21e5-452b-954b-aeb4b50de8b9"
+ }
+ ],
+ "ToolTip": "添加进展",
+ "Size": 18,
+ "ImagePath": "增加.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "25,1": {
+ "CellType": {
+ "$type": "EchartsCustomCellType.EchartsCustomCellTypeCellType, EchartsCustomCellType",
+ "EChartTitle": "Echarts图表",
+ "DataSourceBinding": "DataSources",
+ "DataSources": [
+ {
+ "Name": "recommands",
+ "BindingTableOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目反馈数量统计视图",
+ "BindingInfos": [
+ {
+ "GUID": "d15e9015-e7dd-43c5-8527-23c05ea3599e",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "类型",
+ "GUID": "9e92f3f0-90fa-46a1-8cce-7ce5b44c068f"
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "91c7c1db-40ed-457b-9f7e-c2b410873c02",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "项目ID",
+ "GUID": "45e8f319-dad7-4f2b-ac25-53fb8a2cb99e"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "1da4d2ca-b7f5-4067-870c-50e8958c9c01",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "任务ID",
+ "GUID": "fdac6ba6-e405-4db9-8432-75aaaf3dec3d"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "7c1248ae-7392-43a9-b0b9-f8f2b7d1e20e",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "项目",
+ "GUID": "a2e35e97-627c-4627-963f-a8f53e7bc1f7"
+ },
+ "ColumnName": "项目"
+ },
+ {
+ "GUID": "6d164818-8269-436d-a12f-097fe6f626f1",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "任务",
+ "GUID": "90d1e566-44d4-472b-a318-517c9eb3ad75"
+ },
+ "ColumnName": "任务"
+ },
+ {
+ "GUID": "91c6f208-7336-46f3-80d8-9582cde6f9b1",
+ "BindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "数量",
+ "GUID": "b3efeef2-d6a1-4f9b-b1c2-9ec8e4cd2a1d"
+ },
+ "ColumnName": "数量"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目反馈数量统计视图",
+ "ColumnName": "项目ID",
+ "GUID": "a4ad22fd-5c0f-430f-99fb-4b2b8a07d4e7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "CustomColumns": [
+ "类型",
+ "项目ID",
+ "任务ID",
+ "项目",
+ "任务",
+ "数量"
+ ]
+ }
+ }
+ ],
+ "JSONDataSources": [],
+ "ImageDataSource": [],
+ "Config": "{\"option\":\"console.log(JSON.stringify(Context[\\\"recommands\\\"]));\\n\\n// 处理数据,生成节点和链接 \\nconst processData = (data) => {\\n // 生成颜色函数 - 使用HSL颜色空间,为每层生成不同的柔和颜色 \\n const generateColors = (count, depth) => {\\n const colors = [];\\n // 黄金角度 约137.5° \\n const goldenAngle = 137.5;\\n\\n // 根据深度调整饱和度和亮度 \\n const getSaturation = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '50%'; // 第二层 \\n case 2: return '40%'; // 第三层 \\n default: return '50%';\\n }\\n };\\n\\n const getLightness = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '60%'; // 第二层 \\n case 2: return '60%'; // 第三层 \\n default: return '60%';\\n }\\n };\\n\\n // 使用黄金角度来生成颜色 \\n const usedHues = new Set();\\n const minHueDistance = 30; // 最小色相差 \\n\\n for (let i = 0; i < count; i++) {\\n // 基础色相值使用黄金角度 \\n let baseHue = (i * goldenAngle) % 360;\\n\\n // 添加小范围随机偏移,但确保与现有颜色保持最小距离 \\n let hue = baseHue;\\n let attempts = 0;\\n const maxAttempts = 10;\\n\\n // 检查新生成的色相是否与已有的色相保持足够距离 \\n while (attempts < maxAttempts) {\\n let isValidHue = true;\\n\\n for (const existingHue of usedHues) {\\n const distance = Math.min(\\n Math.abs(hue - existingHue),\\n 360 - Math.abs(hue - existingHue)\\n );\\n\\n if (distance < minHueDistance) {\\n isValidHue = false;\\n break;\\n }\\n }\\n\\n if (isValidHue) {\\n break;\\n }\\n\\n // 如果当前色相不合适,添加一个小偏移再试 \\n hue = (baseHue + Math.random() * 30 - 15) % 360;\\n if (hue < 0) hue += 360;\\n attempts++;\\n }\\n\\n usedHues.add(hue);\\n colors.push(`hsl(${hue}, ${getSaturation(depth)}, ${getLightness(depth)})`);\\n }\\n\\n return colors;\\n };\\n\\n // 收集所有唯一的节点 \\n const typeSet = new Set(data.map(item => item.类型));\\n const projectSet = new Set();\\n const taskSet = new Set();\\n\\n // 创建项目和任务的映射关系 \\n const projectTypeMap = new Map();\\n const taskTypeMap = new Map();\\n\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n\\n projectSet.add(projectKey);\\n taskSet.add(taskKey);\\n\\n if (!projectTypeMap.has(projectKey)) {\\n projectTypeMap.set(projectKey, new Set());\\n }\\n if (!taskTypeMap.has(taskKey)) {\\n taskTypeMap.set(taskKey, new Set());\\n }\\n\\n projectTypeMap.get(projectKey).add(item.类型);\\n taskTypeMap.get(taskKey).add(item.类型);\\n });\\n\\n // 转换为数组 \\n const typeArray = Array.from(typeSet);\\n const projectArray = Array.from(projectSet);\\n const taskArray = Array.from(taskSet);\\n\\n // 为每层生成颜色 \\n const typeColors = {};\\n const projectColors = {};\\n const taskColors = {};\\n\\n const level0Colors = generateColors(typeArray.length, 0);\\n const level1Colors = generateColors(projectArray.length, 1);\\n const level2Colors = generateColors(taskArray.length, 2);\\n\\n typeArray.forEach((type, index) => {\\n typeColors[type] = level0Colors[index];\\n });\\n\\n projectArray.forEach((project, index) => {\\n projectColors[project] = level1Colors[index];\\n });\\n\\n taskArray.forEach((task, index) => {\\n taskColors[task] = level2Colors[index];\\n });\\n\\n // 计算节点值 \\n const nodeValues = {};\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n\\n nodeValues[item.类型] = (nodeValues[item.类型] || 0) + item.数量;\\n nodeValues[projectKey] = (nodeValues[projectKey] || 0) + item.数量;\\n nodeValues[taskKey] = (nodeValues[taskKey] || 0) + item.数量;\\n });\\n\\n // 生成节点 \\n const nodes = [\\n // 类型节点 \\n ...typeArray.map((type, index) => ({\\n name: type,\\n value: nodeValues[type],\\n itemStyle: {\\n color: typeColors[type],\\n borderColor: typeColors[type]\\n },\\n category: '类型',\\n depth: 0\\n })),\\n\\n // 项目节点 \\n ...projectArray.map(project => ({\\n name: project,\\n value: nodeValues[project],\\n itemStyle: {\\n color: projectColors[project]\\n },\\n category: '项目',\\n depth: 1\\n })),\\n\\n // 任务节点 \\n ...taskArray.map(task => ({\\n name: task,\\n value: nodeValues[task],\\n itemStyle: {\\n color: taskColors[task]\\n },\\n category: '任务',\\n depth: 2\\n }))\\n ];\\n\\n // 生成连接 \\n const links = [];\\n\\n // 处理类型到项目的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const source = item.类型;\\n const target = projectKey;\\n\\n const existingLink = links.find(link =>\\n link.source === source && link.target === target\\n );\\n\\n if (existingLink) {\\n existingLink.value += item.数量;\\n } else {\\n links.push({\\n source: source,\\n target: target,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n\\n // 处理项目到任务的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n\\n const existingLink = links.find(link =>\\n link.source === projectKey && link.target === taskKey\\n );\\n\\n if (existingLink) {\\n existingLink.value += item.数量;\\n } else {\\n links.push({\\n source: projectKey,\\n target: taskKey,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n\\n return { nodes, links };\\n};\\n\\n// 修改提示文字获取函数 \\nconst gettooltip = (params) => {\\n if (params.dataType === 'node') {\\n return `${params.name}
数量: ${params.value}`;\\n }\\n\\n // 获取源节点和目标节点的深度 \\n const sourceNode = params.data.source;\\n const targetNode = params.data.target;\\n const isProjectToTask = sourceNode.includes(']') && targetNode.includes(']');\\n\\n if (isProjectToTask) {\\n // 项目到任务的连接 \\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.source}
\\n 任务:${params.data.target}
数量: ${params.value}`;\\n } else {\\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.target}
\\n 数量: ${params.value}`;\\n }\\n};\\n\\n// 处理数据 \\nconst { nodes, links } = processData(Context[\\\"recommands\\\"]);\\n\\n// Echarts配置 \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"项目反馈桑基图\\\",\\n show:false;\\n subtext: \\\"展示各个项目任务的不同反馈分类占比\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n tooltip: {\\n trigger: 'item',\\n triggerOn: 'mousemove',\\n formatter: gettooltip\\n },\\n series: [{\\n type: \\\"sankey\\\",\\n animation: true,\\n animationDuration: 300,\\n animationEasingUpdate: 'quinticInOut',\\n left: '5%',\\n top: '12%',\\n right: '20%',\\n bottom: '12%',\\n nodeAlign: 'justify',\\n orient: 'horizontal',\\n emphasis: {\\n focus: 'adjacency'\\n },\\n data: nodes,\\n links: links,\\n nodeGap: 12,\\n nodeWidth: 24,\\n draggable: true,\\n levels: [{\\n depth: 0,\\n itemStyle: {\\n borderWidth: 2\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 1,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 2,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }],\\n label: {\\n position: 'right',\\n fontSize: 10,\\n lineHeight: 14,\\n color: '#000000',\\n distance: 10,\\n formatter: function (params) {\\n var name = params.name;\\n if (name.length > 15) {\\n name = name.substring(0, 15) + '...';\\n }\\n return `${name}(${params.value})`;\\n },\\n show: true,\\n align: 'left',\\n verticalAlign: 'middle'\\n }\\n }]\\n};\",\"graphTheme\":null,\"displayMode\":\"canvas\",\"jsCode\":\"\\n async ({Context,JSONContext,ImageContext,echarts,myChart,dat,Forguncy,d3,setInterval,setTimeout,ForguncyEchartsHelper,ApplicationResource})=>{\\n var datGUI=undefined;\\n var option={};\\n console.log(JSON.stringify(Context[\\\"recommands\\\"]));\\n// 处理数据,生成节点和链接 \\nconst processData = (data) => {\\n // 生成颜色函数 - 使用HSL颜色空间,为每层生成不同的柔和颜色 \\n const generateColors = (count, depth) => {\\n const colors = [];\\n // 黄金角度 约137.5° \\n const goldenAngle = 137.5;\\n // 根据深度调整饱和度和亮度 \\n const getSaturation = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '50%'; // 第二层 \\n case 2: return '40%'; // 第三层 \\n default: return '50%';\\n }\\n };\\n const getLightness = (depth) => {\\n switch (depth) {\\n case 0: return '60%'; // 第一层 \\n case 1: return '60%'; // 第二层 \\n case 2: return '60%'; // 第三层 \\n default: return '60%';\\n }\\n };\\n // 使用黄金角度来生成颜色 \\n const usedHues = new Set();\\n const minHueDistance = 30; // 最小色相差 \\n for (let i = 0; i < count; i++) {\\n // 基础色相值使用黄金角度 \\n let baseHue = (i * goldenAngle) % 360;\\n // 添加小范围随机偏移,但确保与现有颜色保持最小距离 \\n let hue = baseHue;\\n let attempts = 0;\\n const maxAttempts = 10;\\n // 检查新生成的色相是否与已有的色相保持足够距离 \\n while (attempts < maxAttempts) {\\n let isValidHue = true;\\n for (const existingHue of usedHues) {\\n const distance = Math.min(Math.abs(hue - existingHue), 360 - Math.abs(hue - existingHue));\\n if (distance < minHueDistance) {\\n isValidHue = false;\\n break;\\n }\\n }\\n if (isValidHue) {\\n break;\\n }\\n // 如果当前色相不合适,添加一个小偏移再试 \\n hue = (baseHue + Math.random() * 30 - 15) % 360;\\n if (hue < 0)\\n hue += 360;\\n attempts++;\\n }\\n usedHues.add(hue);\\n colors.push(`hsl(${hue}, ${getSaturation(depth)}, ${getLightness(depth)})`);\\n }\\n return colors;\\n };\\n // 收集所有唯一的节点 \\n const typeSet = new Set(data.map(item => item.类型));\\n const projectSet = new Set();\\n const taskSet = new Set();\\n // 创建项目和任务的映射关系 \\n const projectTypeMap = new Map();\\n const taskTypeMap = new Map();\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n projectSet.add(projectKey);\\n taskSet.add(taskKey);\\n if (!projectTypeMap.has(projectKey)) {\\n projectTypeMap.set(projectKey, new Set());\\n }\\n if (!taskTypeMap.has(taskKey)) {\\n taskTypeMap.set(taskKey, new Set());\\n }\\n projectTypeMap.get(projectKey).add(item.类型);\\n taskTypeMap.get(taskKey).add(item.类型);\\n });\\n // 转换为数组 \\n const typeArray = Array.from(typeSet);\\n const projectArray = Array.from(projectSet);\\n const taskArray = Array.from(taskSet);\\n // 为每层生成颜色 \\n const typeColors = {};\\n const projectColors = {};\\n const taskColors = {};\\n const level0Colors = generateColors(typeArray.length, 0);\\n const level1Colors = generateColors(projectArray.length, 1);\\n const level2Colors = generateColors(taskArray.length, 2);\\n typeArray.forEach((type, index) => {\\n typeColors[type] = level0Colors[index];\\n });\\n projectArray.forEach((project, index) => {\\n projectColors[project] = level1Colors[index];\\n });\\n taskArray.forEach((task, index) => {\\n taskColors[task] = level2Colors[index];\\n });\\n // 计算节点值 \\n const nodeValues = {};\\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n nodeValues[item.类型] = (nodeValues[item.类型] || 0) + item.数量;\\n nodeValues[projectKey] = (nodeValues[projectKey] || 0) + item.数量;\\n nodeValues[taskKey] = (nodeValues[taskKey] || 0) + item.数量;\\n });\\n // 生成节点 \\n const nodes = [\\n // 类型节点 \\n ...typeArray.map((type, index) => ({\\n name: type,\\n value: nodeValues[type],\\n itemStyle: {\\n color: typeColors[type],\\n borderColor: typeColors[type]\\n },\\n category: '类型',\\n depth: 0\\n })),\\n // 项目节点 \\n ...projectArray.map(project => ({\\n name: project,\\n value: nodeValues[project],\\n itemStyle: {\\n color: projectColors[project]\\n },\\n category: '项目',\\n depth: 1\\n })),\\n // 任务节点 \\n ...taskArray.map(task => ({\\n name: task,\\n value: nodeValues[task],\\n itemStyle: {\\n color: taskColors[task]\\n },\\n category: '任务',\\n depth: 2\\n }))\\n ];\\n // 生成连接 \\n const links = [];\\n // 处理类型到项目的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const source = item.类型;\\n const target = projectKey;\\n const existingLink = links.find(link => link.source === source && link.target === target);\\n if (existingLink) {\\n existingLink.value += item.数量;\\n }\\n else {\\n links.push({\\n source: source,\\n target: target,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n // 处理项目到任务的连接 \\n data.forEach(item => {\\n const projectKey = `[${item.项目ID}]${item.项目}`;\\n const taskKey = `[${item.任务ID}]${item.任务}`;\\n const existingLink = links.find(link => link.source === projectKey && link.target === taskKey);\\n if (existingLink) {\\n existingLink.value += item.数量;\\n }\\n else {\\n links.push({\\n source: projectKey,\\n target: taskKey,\\n value: item.数量,\\n sourceType: item.类型,\\n lineStyle: {\\n color: typeColors[item.类型],\\n opacity: 0.2\\n }\\n });\\n }\\n });\\n return { nodes, links };\\n};\\n// 修改提示文字获取函数 \\nconst gettooltip = (params) => {\\n if (params.dataType === 'node') {\\n return `${params.name}
数量: ${params.value}`;\\n }\\n // 获取源节点和目标节点的深度 \\n const sourceNode = params.data.source;\\n const targetNode = params.data.target;\\n const isProjectToTask = sourceNode.includes(']') && targetNode.includes(']');\\n if (isProjectToTask) {\\n // 项目到任务的连接 \\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.source}
\\n 任务:${params.data.target}
数量: ${params.value}`;\\n }\\n else {\\n return ` \\n ${params.data.sourceType}
\\n 项目:${params.data.target}
\\n 数量: ${params.value}`;\\n }\\n};\\n// 处理数据 \\nconst { nodes, links } = processData(Context[\\\"recommands\\\"]);\\n// Echarts配置 \\noption = {\\n backgroundColor: \\\"rgba(0, 0, 0, 0)\\\",\\n title: {\\n text: \\\"项目反馈桑基图\\\",\\n show: false,\\n subtext: \\\"展示各个项目任务的不同反馈分类占比\\\",\\n left: \\\"center\\\",\\n top: 24,\\n textStyle: {\\n fontSize: 16,\\n fontWeight: \\\"bold\\\",\\n },\\n },\\n tooltip: {\\n trigger: 'item',\\n triggerOn: 'mousemove',\\n formatter: gettooltip\\n },\\n series: [{\\n type: \\\"sankey\\\",\\n animation: true,\\n animationDuration: 300,\\n animationEasingUpdate: 'quinticInOut',\\n left: '5%',\\n top: '12%',\\n right: '20%',\\n bottom: '12%',\\n nodeAlign: 'justify',\\n orient: 'horizontal',\\n emphasis: {\\n focus: 'adjacency'\\n },\\n data: nodes,\\n links: links,\\n nodeGap: 12,\\n nodeWidth: 24,\\n draggable: true,\\n levels: [{\\n depth: 0,\\n itemStyle: {\\n borderWidth: 2\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 1,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }, {\\n depth: 2,\\n itemStyle: {\\n borderWidth: 1\\n },\\n lineStyle: {\\n curveness: 0.5,\\n opacity: 0.8\\n }\\n }],\\n label: {\\n position: 'right',\\n fontSize: 10,\\n lineHeight: 14,\\n color: '#000000',\\n distance: 10,\\n formatter: function (params) {\\n var name = params.name;\\n if (name.length > 15) {\\n name = name.substring(0, 15) + '...';\\n }\\n return `${name}(${params.value})`;\\n },\\n show: true,\\n align: 'left',\\n verticalAlign: 'middle'\\n }\\n }]\\n};\\n\\n return {\\n option,\\n datGUI,\\n };\\n }\\n \"}"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderLeft": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "HorizontalAlignment": 2
+ },
+ {
+ "BorderBottom": 1
+ },
+ {
+ "FontFamily": 4,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 4,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 4,
+ "BorderBottom": 1
+ },
+ {
+ "FontFamily": 4
+ },
+ {
+ "FontFamily": 4,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 4,
+ "Formatter": 6,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 4,
+ "FontSize": 37.33333333333333,
+ "Foreground": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 14.666666666666666,
+ "FontWeight": 7,
+ "Foreground": 8
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -15",
+ "Center",
+ "Left",
+ "Background 2 0",
+ "Body",
+ "Text 1 50",
+ "General",
+ "Bold",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ },
+ {
+ "Style": 5,
+ "Color": 3
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,33": 0,
+ "1,33": 0,
+ "1,34": 1,
+ "2,33": 0,
+ "3,1": 2,
+ "3,33": 0,
+ "4,1": 2,
+ "4,33": 0,
+ "5,33": 0,
+ "6,0": 3,
+ "6,1": 3,
+ "6,2": 3,
+ "6,3": 3,
+ "6,4": 3,
+ "6,5": 3,
+ "6,6": 3,
+ "6,7": 3,
+ "6,8": 3,
+ "6,9": 3,
+ "6,10": 3,
+ "6,11": 3,
+ "6,12": 3,
+ "6,13": 3,
+ "6,14": 3,
+ "6,15": 3,
+ "6,16": 3,
+ "6,17": 3,
+ "6,18": 3,
+ "6,19": 3,
+ "6,20": 3,
+ "6,21": 3,
+ "6,22": 3,
+ "6,23": 3,
+ "6,24": 3,
+ "6,25": 3,
+ "6,26": 3,
+ "6,27": 3,
+ "6,28": 3,
+ "6,29": 3,
+ "6,30": 3,
+ "6,31": 3,
+ "6,32": 3,
+ "6,33": 0,
+ "7,33": 0,
+ "8,1": 4,
+ "8,33": 0,
+ "9,1": 4,
+ "9,33": 0,
+ "10,1": 5,
+ "10,33": 0,
+ "11,0": 6,
+ "11,1": 6,
+ "11,2": 6,
+ "11,3": 6,
+ "11,4": 6,
+ "11,5": 6,
+ "11,6": 6,
+ "11,7": 6,
+ "11,8": 6,
+ "11,9": 6,
+ "11,10": 6,
+ "11,11": 6,
+ "11,12": 6,
+ "11,13": 6,
+ "11,14": 6,
+ "11,15": 6,
+ "11,16": 6,
+ "11,17": 6,
+ "11,18": 6,
+ "11,19": 6,
+ "11,20": 6,
+ "11,21": 6,
+ "11,22": 6,
+ "11,23": 6,
+ "11,24": 6,
+ "11,25": 6,
+ "11,26": 6,
+ "11,27": 6,
+ "11,28": 6,
+ "11,29": 6,
+ "11,30": 6,
+ "11,31": 6,
+ "11,32": 6,
+ "11,33": 0,
+ "12,1": 5,
+ "12,2": 5,
+ "12,3": 5,
+ "12,4": 5,
+ "12,5": 5,
+ "12,6": 5,
+ "12,7": 5,
+ "12,8": 5,
+ "12,9": 5,
+ "12,10": 5,
+ "12,11": 5,
+ "12,12": 5,
+ "12,13": 5,
+ "12,14": 5,
+ "12,15": 5,
+ "12,16": 5,
+ "12,17": 5,
+ "12,18": 5,
+ "12,19": 5,
+ "12,20": 5,
+ "12,21": 5,
+ "12,22": 5,
+ "12,23": 5,
+ "12,24": 5,
+ "12,25": 5,
+ "12,26": 5,
+ "12,27": 5,
+ "12,28": 5,
+ "12,29": 5,
+ "12,30": 5,
+ "12,31": 5,
+ "12,32": 7,
+ "12,33": 8,
+ "13,1": 4,
+ "13,2": 7,
+ "13,3": 7,
+ "13,4": 7,
+ "13,5": 7,
+ "13,6": 7,
+ "13,7": 7,
+ "13,8": 7,
+ "13,9": 7,
+ "13,10": 7,
+ "13,11": 7,
+ "13,12": 7,
+ "13,13": 7,
+ "13,14": 7,
+ "13,15": 7,
+ "13,16": 7,
+ "13,17": 7,
+ "13,18": 7,
+ "13,19": 7,
+ "13,20": 7,
+ "13,21": 7,
+ "13,22": 7,
+ "13,23": 7,
+ "13,24": 7,
+ "13,25": 7,
+ "13,26": 7,
+ "13,27": 7,
+ "13,28": 7,
+ "13,29": 7,
+ "13,30": 7,
+ "13,31": 7,
+ "13,32": 7,
+ "13,33": 8,
+ "14,1": 4,
+ "14,2": 7,
+ "14,3": 7,
+ "14,4": 7,
+ "14,5": 7,
+ "14,6": 7,
+ "14,7": 7,
+ "14,8": 7,
+ "14,9": 7,
+ "14,10": 7,
+ "14,11": 7,
+ "14,12": 7,
+ "14,13": 7,
+ "14,14": 7,
+ "14,15": 7,
+ "14,16": 7,
+ "14,17": 7,
+ "14,18": 7,
+ "14,19": 7,
+ "14,20": 7,
+ "14,21": 7,
+ "14,22": 7,
+ "14,23": 7,
+ "14,24": 7,
+ "14,25": 7,
+ "14,26": 7,
+ "14,27": 7,
+ "14,28": 7,
+ "14,29": 7,
+ "14,30": 7,
+ "14,31": 7,
+ "14,32": 7,
+ "14,33": 8,
+ "15,1": 7,
+ "15,32": 7,
+ "15,33": 8,
+ "16,0": 6,
+ "16,1": 6,
+ "16,2": 6,
+ "16,3": 6,
+ "16,4": 6,
+ "16,5": 6,
+ "16,6": 6,
+ "16,7": 6,
+ "16,8": 6,
+ "16,9": 6,
+ "16,10": 6,
+ "16,11": 6,
+ "16,12": 6,
+ "16,13": 6,
+ "16,14": 6,
+ "16,15": 6,
+ "16,16": 6,
+ "16,17": 6,
+ "16,18": 6,
+ "16,19": 6,
+ "16,20": 6,
+ "16,21": 6,
+ "16,22": 6,
+ "16,23": 6,
+ "16,24": 6,
+ "16,25": 6,
+ "16,26": 6,
+ "16,27": 6,
+ "16,28": 6,
+ "16,29": 6,
+ "16,30": 6,
+ "16,31": 6,
+ "16,32": 6,
+ "16,33": 8,
+ "17,32": 7,
+ "17,33": 8,
+ "18,1": 4,
+ "18,30": 7,
+ "18,32": 7,
+ "18,33": 8,
+ "19,1": 4,
+ "19,30": 7,
+ "19,32": 7,
+ "19,33": 8,
+ "20,1": 9,
+ "20,32": 7,
+ "20,33": 8,
+ "21,0": 6,
+ "21,1": 6,
+ "21,2": 6,
+ "21,3": 6,
+ "21,4": 6,
+ "21,5": 6,
+ "21,6": 6,
+ "21,7": 6,
+ "21,8": 6,
+ "21,9": 6,
+ "21,10": 6,
+ "21,11": 6,
+ "21,12": 6,
+ "21,13": 6,
+ "21,14": 6,
+ "21,15": 6,
+ "21,16": 6,
+ "21,17": 6,
+ "21,18": 6,
+ "21,19": 6,
+ "21,20": 6,
+ "21,21": 6,
+ "21,22": 6,
+ "21,23": 6,
+ "21,24": 6,
+ "21,25": 6,
+ "21,26": 6,
+ "21,27": 6,
+ "21,28": 6,
+ "21,29": 6,
+ "21,30": 6,
+ "21,31": 6,
+ "21,32": 6,
+ "21,33": 8,
+ "22,1": 9,
+ "22,2": 9,
+ "22,3": 9,
+ "22,4": 9,
+ "22,5": 9,
+ "22,6": 9,
+ "22,7": 9,
+ "22,8": 9,
+ "22,9": 9,
+ "22,10": 9,
+ "22,11": 9,
+ "22,12": 9,
+ "22,13": 9,
+ "22,14": 9,
+ "22,15": 9,
+ "22,16": 9,
+ "22,17": 9,
+ "22,18": 9,
+ "22,19": 9,
+ "22,20": 9,
+ "22,21": 9,
+ "22,22": 9,
+ "22,23": 9,
+ "22,24": 9,
+ "22,25": 9,
+ "22,26": 9,
+ "22,27": 9,
+ "22,28": 9,
+ "22,29": 9,
+ "22,30": 9,
+ "22,31": 9,
+ "22,32": 7,
+ "22,33": 8,
+ "23,0": 7,
+ "23,1": 10,
+ "23,2": 7,
+ "23,3": 7,
+ "23,4": 7,
+ "23,5": 7,
+ "23,6": 7,
+ "23,7": 7,
+ "23,8": 7,
+ "23,9": 7,
+ "23,10": 7,
+ "23,11": 7,
+ "23,12": 7,
+ "23,13": 7,
+ "23,14": 7,
+ "23,15": 7,
+ "23,16": 7,
+ "23,17": 7,
+ "23,18": 7,
+ "23,19": 7,
+ "23,20": 7,
+ "23,21": 7,
+ "23,22": 7,
+ "23,23": 7,
+ "23,24": 7,
+ "23,25": 7,
+ "23,26": 7,
+ "23,27": 7,
+ "23,28": 7,
+ "23,29": 7,
+ "23,30": 7,
+ "23,32": 7,
+ "23,33": 8,
+ "23,45": 7,
+ "24,0": 7,
+ "24,1": 10,
+ "24,2": 7,
+ "24,3": 7,
+ "24,4": 7,
+ "24,5": 7,
+ "24,6": 7,
+ "24,7": 7,
+ "24,8": 7,
+ "24,9": 7,
+ "24,10": 7,
+ "24,11": 7,
+ "24,12": 7,
+ "24,13": 7,
+ "24,14": 7,
+ "24,15": 7,
+ "24,16": 7,
+ "24,17": 7,
+ "24,18": 7,
+ "24,19": 7,
+ "24,20": 7,
+ "24,21": 7,
+ "24,22": 7,
+ "24,23": 7,
+ "24,24": 7,
+ "24,25": 7,
+ "24,26": 7,
+ "24,27": 7,
+ "24,28": 7,
+ "24,29": 7,
+ "24,30": 7,
+ "24,32": 7,
+ "24,33": 8,
+ "24,45": 7,
+ "25,1": 11,
+ "25,32": 7,
+ "25,33": 8
+ },
+ "RowStyles": {
+ "3": 12,
+ "4": 12,
+ "8": 12,
+ "9": 12,
+ "13": 12,
+ "14": 12,
+ "18": 12,
+ "19": 12,
+ "23": 12,
+ "24": 12
+ },
+ "SheetStyle": {
+ "FontFamily": 4
+ }
+ },
+ "Spans": [
+ "10,1,1,31",
+ "1,1,1,31",
+ "5,1,1,31",
+ "15,1,1,31",
+ "20,1,1,31",
+ "25,1,1,31",
+ "1,34,25,11",
+ "6,33,2,1",
+ "16,33,2,1",
+ "21,33,2,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目标题!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "4d97ee6d-985d-49b8-9a41-5655b7c6aede"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "BackgroundPicture0",
+ "DisplayName": "背景图6",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "0,927",
+ "Size": "1439,1362"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "工时走势",
+ "Formula": "项目概况!$B$16"
+ },
+ {
+ "Name": "关键数据",
+ "Formula": "项目概况!$B$2"
+ },
+ {
+ "Name": "项目成员",
+ "Formula": "项目概况!$B$11"
+ },
+ {
+ "Name": "项目动态",
+ "Formula": "项目概况!$AI$2"
+ }
+ ]
+}//cbO7uo+Q8hiVScZ8xGH4mFNISpFcsdJRM/NNthVZAjwCaBHcqyXjJZLVwLOh55dpBd7MAcsuusu7BEwi6mJoCvN9Y94KrrZOHw3JMmL+bYWf/9eHicjZMx7PR/DM5uzZlj8v/MjVyeXsoA12DeeCat+PKit7N2CLqyASVmrOr6EHwqkhKfU/uXgoBzZeLr7PdxZyypP65q4gHFbRRw2vM4fZCOMltv1L4pmHo2SDsRnswaCuAnMJYPeA/Of8tPWNGMZZeTEd7omTWpfzw6Es8s6Iyhb/kB4NlrNmJi3VvWP4XglvVn2vnsOeteu6VgqJS5DtDBUzUVUxPrjw5IQefllGn7tMEwPOSAQRayHMQN3dDmPUowh3Sjf4jnUe6J9RPj+VYM1egktQUXQfzA0ll7/wbfv/LDSyPUEbT9nJJP8mOEvtMiDIOrLI5WRhvhDta3X8qQAmBRSyzsIioe7sbo3bi5/uXQk+/zKeS2otnHnI+tJMWLLIZqUIwhL6UbhhdwpYSNCwUykZY5br4e24a2khwxS9xofUnIeDL9quEvjz+h7z8IM0tNL/9BGFaSQg4tpxP74IiTch0GaHwvC7lcN/b117zen+6QZT9DCNKVTHF6PW6Ks8SEOaRWgakWinyKiWSAbYFK+asXj+R4GGy7E8XKvdIaI2u7V7WnIJeFfBXkGz4wNB77s9LStiYJuy9x32a3QSGeUUkFE8tTYdXvY+lMf2U6U9HoaU9Alcs85rpCh8bf8PgCbTMMkHc6SAJGHRF6rMTCAUpsOE/mQhyWuOUE4aC+uK5VLh2uJjjOLaf9fQCjYL/KExPXdRvK75cBIPpb+jDFNzW3ND/CDzDem+DDp61j7ruhA9g6/yQcJXkq0GavU28G9i/yGU2/pjSfqkPhUJYxm7V8XemzRK8Q==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd b/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd
new file mode 100644
index 00000000..44522a3a
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 46,
+ "RowCount": 28,
+ "CustomNames": [
+ {
+ "Name": "工时走势",
+ "Formula": "项目概况!$B$16"
+ },
+ {
+ "Name": "关键数据",
+ "Formula": "项目概况!$B$2"
+ },
+ {
+ "Name": "项目成员",
+ "Formula": "项目概况!$B$11"
+ },
+ {
+ "Name": "项目动态",
+ "Formula": "项目概况!$AI$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本管理.json b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本管理.json
new file mode 100644
index 00000000..d030fa0c
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本管理.json
@@ -0,0 +1,1136 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 426.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 8
+ ],
+ "Count": 9,
+ "DefaultSize": 16.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 268.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "版本列表",
+ "1,10": "配置列表",
+ "1,21": "新增发布",
+ "1,26": "新增配置",
+ "5,2": "添加版本"
+ },
+ "AttachInfos": {
+ "1,21": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "28414489-e1db-403d-8541-13f642646c54"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "版本发布详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "项目ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!当前版本"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=版本发布详情!版本ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "18b2ace7-f0e2-4bc4-84ec-644bf6c73eff"
+ }
+ ],
+ "Text": "新增发布",
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ },
+ "1,26": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!K4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "57cff6e4-0227-43fe-9708-fb01753eaeb8"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目版本配置",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本配置!项目ID"
+ }
+ },
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!当前版本"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本配置!版本ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "3adcd9d6-e51c-428f-bb3d-7d66395672c5"
+ }
+ ],
+ "Text": "新增配置",
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "增加.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ }
+ }
+ },
+ "1,32": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "Gitee事件记录列表",
+ "PropertyValues": [
+ {
+ "Name": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!当前版本仓库ID"
+ }
+ }
+ ],
+ "OverflowMode": 2
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "97bdc47834844e0d8f3a5aef747785e",
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "0e223a6d-3c45-4774-998a-263ffbe79bcf"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "项目ID": "项目ID",
+ "版本名称": "版本名称",
+ "任务数量": "任务数量"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "9afaa724-3e57-4919-a9b9-c00a18e95d97",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "0a7a8644-2c05-4c7f-af88-c10f41ab88f8"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "c4adbd8f-5cff-491c-b247-075bb4983da5",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "完整版本信息",
+ "GUID": "e80eb61c-9ed4-42a4-8fd2-fdeab54a2e9e"
+ },
+ "ColumnName": "名称加版本号"
+ },
+ {
+ "GUID": "6b2a3ef6-f100-4438-94d5-90b04acb2c22",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "e2df37d9-c32d-4dc9-a202-5c04717da7a6"
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "7c1ddcaa-3500-4ebd-8e1a-ff94c2dd71dc",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "004a6d42-3150-492a-92e3-d3066cfef1da",
+ "RelationBinding": {
+ "RelatedTable": "Git仓库表",
+ "RelatedColumn": "仓库ID",
+ "DisplayColumn": "空间路径加仓库路径"
+ }
+ },
+ "ColumnName": "空间路径加仓库路径"
+ },
+ {
+ "GUID": "2361243b-ff20-4e79-a44d-2826c35b70ff",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(项目版本管理!仓库ID=\"\",\"未绑定\",项目版本管理!空间路径加仓库路径)"
+ },
+ "ColumnName": "GIT描述"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TemplateKey": "横向分割",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "3,10": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目版本环境配置",
+ "BindingInfos": [
+ {
+ "GUID": "bd583991-bc3c-4779-8dd8-9b499ea3cd17",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "ID",
+ "GUID": "d6e041a2-2eaf-40f9-b7b5-2595dc295687"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "d0bc25ab-5707-4d4f-b6a5-87f22826688a",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "配置项",
+ "GUID": "8131c587-2d99-4b13-8c07-8a4c1fd4475e"
+ },
+ "ColumnName": "配置项"
+ },
+ {
+ "GUID": "b8eec74c-7204-46c5-b9aa-33fd997ef78d",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "类型",
+ "GUID": "35b62654-32f9-4e31-a61b-cf29f62adbb4"
+ },
+ "ColumnName": "类型"
+ },
+ {
+ "GUID": "7a96d194-8cb1-4993-9d43-b2f6c4f78214",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "地址_IP",
+ "GUID": "b9d535bb-e73b-4561-990d-6d8a98f55e79"
+ },
+ "ColumnName": "地址"
+ },
+ {
+ "GUID": "6eb319e2-4e77-45ca-b38f-fe21dfb6eee2",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "端口",
+ "GUID": "68089b13-4a3c-4e9e-87d3-5837e4b2dcce"
+ },
+ "ColumnName": "端口"
+ },
+ {
+ "GUID": "143510df-5bcf-41f0-ac4d-9576061bf121",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "账号",
+ "GUID": "204bebb1-ccd2-402a-b1dc-917700fd3856"
+ },
+ "ColumnName": "账号"
+ },
+ {
+ "GUID": "d767808e-5b0d-438c-8ce9-7542fca7f08c",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "密码",
+ "GUID": "60c41a8e-ff46-41b2-a798-1f882b64aa2a"
+ },
+ "ColumnName": "密码"
+ },
+ {
+ "GUID": "79c665c9-ab1f-4371-8346-d2cdc4e74053",
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "备注",
+ "GUID": "cabd3bf7-5536-47aa-a010-09bd1cf1497e"
+ },
+ "ColumnName": "备注"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "项目ID",
+ "GUID": "ba221365-28c7-4e26-b9b4-6fe84d5abfb0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "版本ID",
+ "GUID": "2d4fc22b-6b89-4c2b-bcb5-12486dfc36e8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!当前版本"
+ }
+ }
+ ]
+ },
+ "CustomColumns": [
+ "ID",
+ "配置项",
+ "类型",
+ "地址",
+ "端口",
+ "账号",
+ "密码",
+ "备注"
+ ]
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "d88dc8d7-0088-435e-b57d-8d1522584e81"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "配置项",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "配置项",
+ "colfixed": "left",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "ec6b896f-5b5b-4fb1-97f5-c0164c2df9ff"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "类型",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "类型",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "d8a8785a-e6c9-48c7-a32a-c7ee33a1b58e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "地址",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "地址",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "eb9219e5-4e8b-42c5-bc6d-c2eddf66a321"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "端口",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "端口",
+ "width": 80,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "82247df2-585e-4f6f-af3d-b0fa2ad1d3b2"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "账号",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "账号",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "b68fd710-dec5-4f4f-af35-1d680b0c6983"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "密码",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "密码",
+ "width": 150,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "68491a85-1e75-4af2-bb8a-fd8bb51f997c"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "备注",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "备注",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1da6396f-21ce-4e06-b96d-5a185aa79f7a"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "详情",
+ "styleType": "Accent 1 0",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "ID",
+ "GUID": "9523b19b-ffbe-4e03-b901-e39b5b5a9ec2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "e83e9ca9-e4ac-42be-a9cc-a876a47a6cf8"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!K4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "68d3876d-364f-4744-97e7-e8ae79271561"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "项目版本配置",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "ffdb8625-d84a-413f-b3f8-c97e80e16d68"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "删除",
+ "styleType": "Accent 5",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
+ "Title": "标题",
+ "Message": "确定删除该版本吗?",
+ "Type": "warning",
+ "ConfirmButtonText": "确定",
+ "ShowCancelButton": true,
+ "CancelButtonText": "取消",
+ "ShowClose": false,
+ "DialogResult": "按钮结果",
+ "AdvancedSettings": {},
+ "BreakpointIdentity": "36dcec4b-e86d-45ce-972c-b95a49340232"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=按钮结果"
+ }
+ ]
+ },
+ "value": "confrim"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "3503eaa0-c010-401d-b677-549beba62409"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "f019d48c-46ad-4dd4-97f0-0a48a57339a7"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!K4"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "229bd61c-f8f3-4af0-8e22-5fa8109e61d4"
+ }
+ ],
+ "ID": "b1a3dbd3-8175-49da-9a3a-610b55715105"
+ }
+ ],
+ "BreakpointIdentity": "4c7680a1-eea1-4ae5-a6e5-4ffcf0a40a7a"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "sumText": "合计",
+ "size": "default"
+ }
+ },
+ "5,2": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "项目版本详情",
+ "PassValues": [
+ {
+ "Source": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!项目ID"
+ },
+ "TargetCell": {
+ "SerializeProperty": "=项目版本详情!项目ID"
+ }
+ }
+ ],
+ "LoadBindingDataOption": 2,
+ "BreakpointIdentity": "05ef1fd8-a739-4a8c-a90b-574dc0bce791"
+ }
+ ],
+ "Text": "添加版本",
+ "TemplateKey": "灰色圆角",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "ae0290f0-a846-43e4-8f26-02b5ae169d39"
+ }
+ },
+ "8,6": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "3c6ca1e0-65e7-43d0-a9ee-28241054d7d0"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderRight": 0
+ },
+ {
+ "BorderLeft": 1
+ },
+ {
+ "FontSize": 16.0,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 3,
+ "BorderRight": 0
+ },
+ {
+ "FontFamily": 3
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 16.0,
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332,
+ "BorderLeft": 1
+ },
+ {
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 3,
+ "BorderLeft": 1
+ },
+ {
+ "HorizontalAlignment": 4,
+ "BorderRight": 0
+ },
+ {
+ "BorderBottom": 2,
+ "BorderTop": 2,
+ "BorderLeft": 2,
+ "BorderRight": 2
+ },
+ {
+ "BorderLeft": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 1 -5",
+ "Background 2 0",
+ "black",
+ "Body",
+ "Center"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ },
+ {
+ "Color": 1
+ },
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,8": 0,
+ "0,31": 1,
+ "1,1": 2,
+ "1,8": 3,
+ "1,9": 4,
+ "1,10": 5,
+ "1,21": 6,
+ "1,22": 4,
+ "1,23": 4,
+ "1,24": 4,
+ "1,26": 6,
+ "1,27": 4,
+ "1,28": 4,
+ "1,29": 4,
+ "1,30": 6,
+ "1,31": 7,
+ "1,32": 4,
+ "2,8": 0,
+ "2,31": 1,
+ "3,1": 8,
+ "3,8": 0,
+ "3,10": 4,
+ "3,30": 4,
+ "3,31": 9,
+ "4,1": 8,
+ "4,2": 8,
+ "4,3": 8,
+ "4,4": 8,
+ "4,5": 8,
+ "4,6": 8,
+ "4,7": 8,
+ "4,8": 10,
+ "4,30": 4,
+ "4,31": 9,
+ "5,2": 6,
+ "5,8": 10,
+ "5,30": 4,
+ "5,31": 9,
+ "6,2": 6,
+ "6,3": 6,
+ "6,4": 6,
+ "6,5": 6,
+ "6,6": 6,
+ "6,7": 6,
+ "6,8": 10,
+ "6,30": 4,
+ "6,31": 9,
+ "7,1": 8,
+ "7,2": 8,
+ "7,3": 8,
+ "7,4": 8,
+ "7,5": 8,
+ "7,6": 8,
+ "7,7": 8,
+ "7,8": 10,
+ "7,31": 1,
+ "7,32": 4,
+ "8,1": 11,
+ "8,2": 11,
+ "8,3": 11,
+ "8,4": 11,
+ "8,5": 12,
+ "8,6": 12,
+ "8,31": 1,
+ "8,32": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "3,1,1,8",
+ "8,1,1,4",
+ "1,26,1,4",
+ "5,2,1,6",
+ "8,6,1,5",
+ "3,10,4,20",
+ "1,32,6,1",
+ "1,21,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!K2"
+ },
+ "Value": "项目视图"
+ }
+ ],
+ "BreakpointIdentity": "406f8ff4-69c8-48c3-b09f-10ff840340f5"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本管理!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "45286978-a7a7-46c8-a8b2-0caa8da66de0"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "当前版本",
+ "Formula": "项目版本管理!$B$9"
+ },
+ {
+ "Name": "当前版本仓库ID",
+ "Formula": "项目版本管理!$G$9"
+ }
+ ]
+}//zJMADPK9oYd2HjT51DwU0FKOaJ+alyvjGPqY6pS7YHl3jnjZq5b/GP2neS3evoGo8Qmi5OOyWpBKhvdjxuamoQiPcZ7fIAia2uCsefxJAFO24vonI4hqaTYYzYzZG9vjgqvKRndkCfuZR+Uv/lLLxzW46F5MfTc5omqEi39BV9bM5pksUQBVgny7z1x6fw05DR6fJ+smKPVwdmTPDqylspkW0aEuWAWMOYh8Dfz6aiaNxnDHYllfABNcIaHifd6tyRqJKS7x3GbuygV0zCHUIz4ue6l1zp/hJpf7eOKxrCxPdezUk85W4qkGGDFclwPWjTK9yc08Pl0JUWLHKRIFJc5jK7hqRzf8eVBxQEqJgP74ym6LnoYxHiuftbe/J4M9iJGr5l9iDBExskMLyt0QUUmXR3nZ38fawc9Z9IIK8g59gTf87Nd+Gxiv5jfImnc23+Wcu0uAGBoDtrt+pEsKsWt8HIcxrV3BsZl4RXqm3phIe64WinAmnjNl+P5iVx4dV6rxxhdgvhrPwBwB+damCSUZ0U9ZZvBfTFWgInWLUPBRU8+W8yfDmmtSd6cIhCa3bSLA58zZ1SPuXVpLtHlg16jOBTFHpXvrf47QMjQP/64UqOd6N24G3U4ZL+sFNtOL+YvNyOVLOA1/scA3vSDzAwQ/ADQvics+ERGSH7o0n1zHSNqrRnzTNzVE5W3nrFKP/BjeppzfUCAVYPXl9o92T/i6HNtqIRPYLVdZxQu4oS5wvhUfNJOA/7bj2eqA8euMbP/KZBMe+6gQaT1Ug23l0iFcNdct7pCAWsmZefV2HbD+zdLnqHCOyCKYY4SZtASuoUTCMroLX2ZSHNubkz3wYI0+bGPWLVR3tw1mOTuzq0Dlintc3/UXp3XThQXgr9FPb6tcOi7Yum0/6UGFygWseQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本管理.rd b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本管理.rd
new file mode 100644
index 00000000..394eee9e
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本管理.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 9,
+ "CustomNames": [
+ {
+ "Name": "当前版本",
+ "Formula": "项目版本管理!$B$9"
+ },
+ {
+ "Name": "当前版本仓库ID",
+ "Formula": "项目版本管理!$G$9"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本详情.json b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本详情.json
new file mode 100644
index 00000000..bec50bcd
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本详情.json
@@ -0,0 +1,1717 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 109.0,
+ "Mode": 1
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 17
+ ],
+ "Count": 18,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "版本名称",
+ "4,1": "当前版本号",
+ "9,1": "订阅",
+ "12,1": "绑定分支",
+ "13,1": "master",
+ "15,1": "删除",
+ "15,9": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "版本名称",
+ "GUID": "345f29ea-ba0c-409c-a1c1-2338e1253913"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "options": [
+ {
+ "value": "Alpha",
+ "label": "Alpha(早期版本)"
+ },
+ {
+ "value": "Beta",
+ "label": "Beta(内测版本)"
+ },
+ {
+ "value": "RC",
+ "label": "RC(最终版本)"
+ },
+ {
+ "value": "Preview",
+ "label": "Preview(技术预览版)"
+ },
+ {
+ "value": "GA",
+ "label": "GA(正式版)"
+ },
+ {
+ "value": "MR",
+ "label": "MR(维护版)"
+ },
+ {
+ "value": "Hotfix",
+ "label": "Hotfix(修复版本)"
+ },
+ {
+ "value": "LTS",
+ "label": "LTS(长期支持版)"
+ }
+ ],
+ "placeholder": "请输入",
+ "noDataText": "无数据",
+ "filterable": true,
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "allowCreate": true,
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "最新版本号",
+ "GUID": "46b454e3-b83f-43c0-84da-14f8e2b4157f"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "resize": "none"
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "仓库ID",
+ "GUID": "6084df5d-1a7c-4aff-97e0-aa9b30d5424a"
+ },
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "Git仓库卡片",
+ "CommandHandlers": [
+ {
+ "CommandName": "点击删除",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B11"
+ },
+ "Value": "0"
+ }
+ ],
+ "BreakpointIdentity": "a44dcb03-2b8c-43cb-8e0c-d420dc44652b"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "SetPropertyValue",
+ "ParameterValues": {
+ "userControlProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "创建人头像"
+ },
+ {
+ "PropertyName": "仓库名称"
+ },
+ {
+ "PropertyName": "仓库描述"
+ },
+ {
+ "PropertyName": "空间名称"
+ },
+ {
+ "PropertyName": "仓库路径名"
+ },
+ {
+ "PropertyName": "仓库地址"
+ },
+ {
+ "PropertyName": "仓库成员"
+ },
+ {
+ "PropertyName": "创建人"
+ },
+ {
+ "PropertyName": "hook_api_url"
+ },
+ {
+ "PropertyName": "仓库ID"
+ },
+ {
+ "PropertyName": "空间路径名"
+ },
+ {
+ "PropertyName": "显示删除",
+ "PropertyValue": "1"
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "190d8806-819c-403a-85fd-f3aeed6532fc"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!刷新仓库分支"
+ },
+ "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "4e0d1d61-7c8d-4ef3-aa32-ae0cace1f51a"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "点击",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "GIT用户名",
+ "PropertyType": 4
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon",
+ "currentUserProperty": {
+ "UserProperty": "GIT密码",
+ "PropertyType": 4
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目版本详情!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=仓库ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "737936a7-7fba-4219-984d-251589c93b65"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "SetPropertyValue",
+ "ParameterValues": {
+ "userControlProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "仓库ID",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库ID"
+ }
+ },
+ {
+ "PropertyName": "空间路径名",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!空间路径名"
+ }
+ },
+ {
+ "PropertyName": "空间名称",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!空间名称"
+ }
+ },
+ {
+ "PropertyName": "仓库路径名",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库路径名"
+ }
+ },
+ {
+ "PropertyName": "仓库名称",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库名称"
+ }
+ },
+ {
+ "PropertyName": "仓库地址",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库地址"
+ }
+ },
+ {
+ "PropertyName": "仓库描述",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库描述"
+ }
+ },
+ {
+ "PropertyName": "仓库成员",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库成员"
+ }
+ },
+ {
+ "PropertyName": "创建人",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!创建人"
+ }
+ },
+ {
+ "PropertyName": "创建人头像",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!创建人头像"
+ }
+ },
+ {
+ "PropertyName": "hook_api_url",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!hook_api_url"
+ }
+ },
+ {
+ "PropertyName": "默认分支",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!默认分支"
+ }
+ },
+ {
+ "PropertyName": "仓库URL",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库URL"
+ }
+ },
+ {
+ "PropertyName": "显示删除",
+ "PropertyValue": "1"
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "03f4a5e0-e3e6-414e-bad8-a4bcb8ba557f"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B11"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "4aa7d9b0-da78-43a6-b274-c9d6f5aa95a1"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!9:9"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "9c51d0ed-8fd0-4e9b-ac0f-c7c478097591"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!刷新仓库分支"
+ },
+ "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "05392951-445c-4fd8-b65d-3d10f11f1047"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "4accde74-1fa7-49a5-9eb9-3b3b2f5effda"
+ }
+ ],
+ "ID": "5401b56a-fd18-4598-ab83-dcad9917c36f"
+ }
+ ],
+ "BreakpointIdentity": "7835cf7d-c14f-429b-8050-6a19949f64ad"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "仓库ID": "仓库ID",
+ "空间路径名": "空间路径名",
+ "空间名称": "空间名称",
+ "仓库路径名": "仓库路径名",
+ "仓库名称": "仓库名称",
+ "仓库地址": "仓库地址",
+ "仓库描述": "仓库描述",
+ "仓库成员": "仓库成员",
+ "创建人": "创建人",
+ "创建人头像": "创建人头像",
+ "默认分支": "默认分支",
+ "hook_api_url": "hook_api_url",
+ "仓库URL": "仓库URL"
+ }
+ },
+ "PageName": "选择Git仓库",
+ "BreakpointIdentity": "d2f5d112-108f-41ab-b347-267224e9f49b"
+ }
+ ],
+ "ID": "89ba9242-058d-4ec4-b213-f6d9505e86ae"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目版本详情!是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=仓库ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "SetPropertyValue",
+ "ParameterValues": {
+ "userControlProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "空间路径名",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.空间路径名"
+ }
+ },
+ {
+ "PropertyName": "仓库ID",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库ID"
+ }
+ },
+ {
+ "PropertyName": "空间名称",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.空间名称"
+ }
+ },
+ {
+ "PropertyName": "仓库路径名",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库路径名"
+ }
+ },
+ {
+ "PropertyName": "仓库名称",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库名称"
+ }
+ },
+ {
+ "PropertyName": "仓库地址",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库地址"
+ }
+ },
+ {
+ "PropertyName": "仓库描述",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库描述"
+ }
+ },
+ {
+ "PropertyName": "仓库成员",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库成员"
+ }
+ },
+ {
+ "PropertyName": "创建人",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.创建人"
+ }
+ },
+ {
+ "PropertyName": "创建人头像",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.创建人头像"
+ }
+ },
+ {
+ "PropertyName": "hook_api_url",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.hook_api_url"
+ }
+ },
+ {
+ "PropertyName": "显示删除",
+ "PropertyValue": "1"
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "5a09a4fa-6c35-407f-a253-8708e2c8089e"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库信息.仓库ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B11"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "3ef9c2b4-60d7-4ac2-aca1-b75ee6a6b8d7"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!9:9"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "5cea73e6-1cfe-48c9-856a-1ee3d9fc7e64"
+ }
+ ],
+ "ID": "7ffe6523-35ae-4723-a76e-087272207079"
+ }
+ ],
+ "BreakpointIdentity": "8881af93-0864-4c05-8eda-333644fccbcc"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "仓库ID": "仓库ID",
+ "仓库信息": "仓库信息"
+ }
+ },
+ "PageName": "完善Gitee资料",
+ "BreakpointIdentity": "e797fb7f-f12e-4dc6-8971-fb97f4379e94"
+ }
+ ],
+ "ID": "62a528c3-821c-441e-9769-9bbae9ca4c8c"
+ }
+ ],
+ "BreakpointIdentity": "1b8e8092-19ce-4f05-a649-46ca7acbb45a"
+ }
+ ],
+ "ParamProperties": {}
+ }
+ },
+ {
+ "CommandName": "绑定加载完毕",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!刷新仓库分支"
+ },
+ "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "cffa9273-66cc-47a8-bdf5-6657fac7762c"
+ }
+ ],
+ "ParamProperties": {
+ "空间路径": "空间路径",
+ "仓库路径": "仓库路径",
+ "仓库ID": "仓库ID"
+ }
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "显示删除",
+ "Value": "1"
+ },
+ {
+ "Name": "按钮文字",
+ "Value": "绑定Gitee仓库"
+ }
+ ]
+ }
+ },
+ "9,11": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "勾选后系统可接收来自Gitee的通知",
+ "Size": 14,
+ "ImagePath": "提示.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "Git订阅",
+ "GUID": "b01c4660-cd3b-41fc-b7be-4bd36eea96a8"
+ },
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "Caption": " 订阅GITEE通知",
+ "Style": 1
+ },
+ "RulesGuidList": [
+ "d8a27f0e-467f-4073-8e4b-2d06edd8fd9f"
+ ]
+ },
+ "12,11": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=空间路径名"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=仓库路径名"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "user",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "9ddde25dd1fb41ff83b5e726932f9722",
+ "BreakpointIdentity": "c3985362-df7f-410b-8f5c-e1ea952c1c19"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "GetPropertyValue",
+ "ParameterValues": {
+ "userControlPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.GetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "空间路径名",
+ "PropertyValueTo": {
+ "SerializeProperty": "空间路径名"
+ }
+ },
+ {
+ "PropertyName": "仓库路径名",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库路径名"
+ }
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "3382facf-876c-4af2-b1a5-dc91c7d443e1"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "获取某仓库分支",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!user"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "空间路径",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!空间路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库路径",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库路径名"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "分支列表",
+ "ResultTo": {
+ "SerializeProperty": "分支列表"
+ },
+ "Remark": "[\r\n{\"分支名称\":\"\",\"最后更新时间\":\"\",\"最后更新人\":\"\"}\r\n]"
+ }
+ ],
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "d9c7eeeb-2ed8-4362-9145-49813497abbb"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目版本详情!code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B14"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetDataSourceByObjArray",
+ "ParameterValues": {
+ "dataSource": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!分支列表"
+ },
+ "valueProperty": "分支名称",
+ "labelProperty": "分支名称"
+ },
+ "BreakpointIdentity": "b47c744c-ccde-45ea-b36a-6da1a932b807"
+ }
+ ],
+ "ID": "da66f911-3ee5-4e9f-83da-cca051a8f948"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B14"
+ },
+ "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "SetDataSourceByStringArray",
+ "ParameterValues": {
+ "dataSource": "[\"master\"]"
+ },
+ "BreakpointIdentity": "3acef524-786d-4f26-aace-e37be8af8882"
+ }
+ ],
+ "ID": "674e8bcd-86f1-4812-b738-fdb623b8e616"
+ }
+ ],
+ "BreakpointIdentity": "249ec7be-ca33-402f-89ae-2b29e1a835ec"
+ }
+ ],
+ "ID": "f9ae1be4-9ab1-40db-98c9-625cbf6e6fd9"
+ }
+ ],
+ "BreakpointIdentity": "8cf9245e-c8c9-4e13-96cd-969b3b2fbabf"
+ }
+ ],
+ "ToolTip": "刷新",
+ "Size": 14,
+ "ImagePath": "Application/058_refresh_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "分支名称",
+ "GUID": "6848c61f-899c-48eb-b8ba-1922644960fc"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "master",
+ "options": [
+ {
+ "label": "不绑定"
+ },
+ {
+ "value": "master",
+ "label": "master"
+ }
+ ],
+ "placeholder": "不绑定",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "RulesGuidList": [
+ "e639516a-09f2-4d1e-90ad-d23cfed2a53b"
+ ]
+ },
+ "15,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "BreakpointIdentity": "5d52bc55-facc-41c3-a535-9e913d6e8a9c"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "d7352bab-0311-441a-90eb-88ff52a6540f"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "_RS_Error3",
+ "Icon": {
+ "Name": "Application/037_delete_2.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "15,9": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目版本详情!B8"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!B8"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "GetPropertyValue",
+ "ParameterValues": {
+ "userControlPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.GetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "PropertyName": "创建人头像",
+ "PropertyValueTo": {
+ "SerializeProperty": "创建人头像"
+ }
+ },
+ {
+ "PropertyName": "仓库名称",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库名称"
+ }
+ },
+ {
+ "PropertyName": "仓库描述",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库描述"
+ }
+ },
+ {
+ "PropertyName": "空间名称",
+ "PropertyValueTo": {
+ "SerializeProperty": "空间名称"
+ }
+ },
+ {
+ "PropertyName": "显示删除",
+ "PropertyValueTo": {
+ "SerializeProperty": "显示删除"
+ }
+ },
+ {
+ "PropertyName": "仓库路径名",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库路径名"
+ }
+ },
+ {
+ "PropertyName": "仓库地址",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库地址"
+ }
+ },
+ {
+ "PropertyName": "仓库成员",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库成员"
+ }
+ },
+ {
+ "PropertyName": "创建人",
+ "PropertyValueTo": {
+ "SerializeProperty": "创建人"
+ }
+ },
+ {
+ "PropertyName": "hook_api_url",
+ "PropertyValueTo": {
+ "SerializeProperty": "hook_api_url"
+ }
+ },
+ {
+ "PropertyName": "仓库ID",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库ID"
+ }
+ },
+ {
+ "PropertyName": "空间路径名",
+ "PropertyValueTo": {
+ "SerializeProperty": "空间路径名"
+ }
+ },
+ {
+ "PropertyName": "默认分支",
+ "PropertyValueTo": {
+ "SerializeProperty": "默认分支"
+ }
+ },
+ {
+ "PropertyName": "仓库URL",
+ "PropertyValueTo": {
+ "SerializeProperty": "仓库URL"
+ }
+ }
+ ]
+ },
+ "userControlPageName": null
+ },
+ "BreakpointIdentity": "287f3b82-bae9-4b3a-8b48-29f6c5cb13dc"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "同步一个仓库到表",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!空间路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!空间名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库地址"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库成员"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!创建人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!创建人头像"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "api_url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!hook_api_url"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "默认分支",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!默认分支"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库URL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!仓库URL"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "fa17fed5-b01f-4eb9-8843-7b0ae6fc65b3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目版本详情!msg"
+ },
+ "BreakpointIdentity": "0068f1ee-b3b0-4ef4-acbc-dafc4723e054"
+ },
+ {
+ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "09b0128e-50ea-4ce8-ad27-fd2d1c3f9acc"
+ }
+ ],
+ "ID": "15c744d5-3e43-4f67-b39b-3496803667b2"
+ }
+ ],
+ "BreakpointIdentity": "2dcd7a96-348c-45e5-b2a0-804e0f8652cb"
+ }
+ ],
+ "ID": "db3bc581-6366-4fe2-96d6-60a05a6485fb"
+ }
+ ],
+ "BreakpointIdentity": "2a5ad8f1-ec64-4aad-b4fd-5b6acb7e97c4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "345c882a-e229-4207-9c7e-e4603a3ad225"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "ReloadAfterSucceed": false,
+ "BreakpointIdentity": "d3b2000f-19ee-42bd-97eb-49e1feb23456"
+ }
+ ],
+ "ID": "a7f64856-dd7a-40b8-9e5f-ec8336b928c1"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "ShowConfirm": false,
+ "ReloadAfterSucceed": false,
+ "BreakpointIdentity": "01139e29-a297-4c6e-a4df-84717c03655a"
+ }
+ ],
+ "ID": "b912fd4c-51da-4140-a4d2-9a29f7392225"
+ }
+ ],
+ "BreakpointIdentity": "07984bb7-e670-4249-b83c-0bd3dc2352f2"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "f81eade8-7868-4a68-8c02-f733dd0ab3ed"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "c6938afe-49f5-4997-b870-f4a3c0fe32dc"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/067_save_4.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "17,1": {
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "86c17174-92f5-4f03-a856-e90623674b17"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "black",
+ "General"
+ ]
+ },
+ "CellStyles": {
+ "4,0": 0,
+ "4,1": 0,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "7,1": 0,
+ "8,1": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,6": 0,
+ "8,7": 0,
+ "8,8": 0,
+ "8,9": 0,
+ "8,10": 0,
+ "8,11": 0,
+ "9,1": 0,
+ "9,2": 0,
+ "9,3": 0,
+ "9,4": 0,
+ "9,5": 0,
+ "9,6": 0,
+ "9,7": 0,
+ "9,8": 0,
+ "9,9": 0,
+ "9,10": 0,
+ "9,11": 1,
+ "10,1": 2,
+ "11,1": 2,
+ "11,2": 2,
+ "11,3": 2,
+ "11,4": 2,
+ "11,5": 2,
+ "11,6": 2,
+ "11,7": 2,
+ "11,8": 2,
+ "11,9": 2,
+ "11,10": 2,
+ "11,11": 2,
+ "12,0": 0,
+ "12,1": 0,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "12,8": 0,
+ "12,9": 0,
+ "12,10": 0,
+ "12,11": 1,
+ "12,12": 0,
+ "13,0": 0,
+ "13,1": 2,
+ "13,12": 0,
+ "15,1": 0,
+ "15,4": 0,
+ "15,9": 0,
+ "15,10": 0,
+ "15,11": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "17,1,1,3",
+ "10,1,1,11",
+ "17,4,1,2",
+ "15,9,1,3",
+ "15,1,1,3",
+ "2,1,1,11",
+ "7,1,1,11",
+ "13,1,1,11",
+ "5,1,1,11"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目版本",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=1",
+ "GUID": "d8a27f0e-467f-4073-8e4b-2d06edd8fd9f",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=1",
+ "GUID": "e639516a-09f2-4d1e-90ad-d23cfed2a53b",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目版本详情!$B$18"
+ },
+ {
+ "Name": "刷新仓库分支",
+ "Formula": "项目版本详情!$L$13"
+ }
+ ]
+}//1SBaNN57eIkXHO9EPWc+WbOEQ1OdKQ+BmJdSj8GDmP8Ej0qUkK+rqzID5FZ6mZoDg7i8sqnk94J9xvCS/pEqmUlFfnfALD9fCJjoBUS829wJHjOag4c/l9uFYC1ep/8pEcTBdDKDkYucym2Mz6in0nQZmy36znfIzwIGpFCK2MFC5feHx92l+PhRVu1wMCRbulnSYobUnVY1NVUyOJ5hzxjYXkdnZRM6AWEYAsqcqhzQ8Cw7ZInypqgIVmCjOxWsudITuieg56eMbkrwTutvInEk8yzt4AFRhhqKM5CHL/RSF8I6SUqKxUE4Em4dxXw8zETQKfVcN+RGp2Wv20PQrMLb+tc5J78tEdRdB/7KJyhMnJkeFEUQ91+ZxSdJzOUKbmM+mCS+kpY0ZXQvcILwqBNRMvuRmycDKChq2XHDBAGCT4ya3znkW4vhamY7pBagl9eYUdsQ9UjKeSbzR1it3nfe+ihcXHdVUIaP7wf+b6uQbyLLjpKrlVo3nSZFOrTdsPVdRo1bfzVfrfkMhM2miZ+cBulSuKR66dBgka7xvqr+62JvCJIr99KOBWJzKUitkAPAcb4V7Kpa5ssl7I/1qcB1QQlRFsku1eRvQAnB6dBNr5NN/0feCq/EKzW4xFd+HugpstJFZOxPaoq/GHNvrxo9O95vJsgS0lR1CAcqeKyvz4DEawu30bfHmj55CXprgg2CelDZO+ndZk46brjovhILvth8mv3GeTQyrJTH2rXccAVS1WPj3XwvGxbRXy7TIRktSqTvH24GR3s0auGz5HrGIlIVRMPxkCI5d57JNZn9C28iwHagBWDtpRoBQiJU/1qLkSFxYSLEofFwXIokqg9iwGpT8bLqIE4z9PO9laOl0Dz4cxXv4pmD/WtH1O+nMjj9cpJLpR8f+cLq3Wb+ww==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本详情.rd b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本详情.rd
new file mode 100644
index 00000000..a92443d7
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本详情.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 13,
+ "RowCount": 18,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目版本详情!$B$18"
+ },
+ {
+ "Name": "刷新仓库分支",
+ "Formula": "项目版本详情!$L$13"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本配置.json b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本配置.json
new file mode 100644
index 00000000..a59539be
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本配置.json
@@ -0,0 +1,868 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 38.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 21
+ ],
+ "Count": 22,
+ "DefaultSize": 30.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 31,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "配置名",
+ "1,16": "备注",
+ "4,1": "类型",
+ "5,1": "活字格后台",
+ "7,1": "地址/IP",
+ "7,16": "附件",
+ "10,1": "端口",
+ "13,1": "账号",
+ "16,1": "密码",
+ "19,27": "保存"
+ },
+ "AttachInfos": {
+ "2,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "配置项",
+ "GUID": "4488ccf1-7d36-4923-909a-a69cd591eb41"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "2,16": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "备注",
+ "GUID": "c29ce637-1d25-4ca7-9664-9037702f1cdc"
+ },
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": []
+ }
+ },
+ "5,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "类型",
+ "GUID": "a68689d5-66a5-431a-8164-fb9082d0524c"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "活字格后台",
+ "options": [
+ {
+ "value": "活字格后台",
+ "label": "活字格后台"
+ },
+ {
+ "value": "服务器",
+ "label": "服务器"
+ },
+ {
+ "value": "域名",
+ "label": "域名"
+ },
+ {
+ "value": "数据库",
+ "label": "数据库"
+ },
+ {
+ "value": "VPN",
+ "label": "VPN"
+ },
+ {
+ "value": "其他",
+ "label": "其他"
+ }
+ ],
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据",
+ "clearable": true
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "8,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "地址_IP",
+ "GUID": "b4195096-f6c5-4c25-9242-37de54c57432"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "8,16": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "附件",
+ "GUID": "591b147f-edad-46cd-97d7-3db90fc7b168"
+ },
+ "CellType": {
+ "$type": "ElementUI.UploadCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "accept": "",
+ "buttonText": "点击上传",
+ "tipText": "只能上传jpg/png文件"
+ }
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "端口",
+ "GUID": "fd5c340c-39f4-4573-ad30-f03c1f1f5333"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "14,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "账号",
+ "GUID": "fb8b135c-e9b8-4328-a6a3-e4ca0c50b9d7"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "17,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "密码",
+ "GUID": "0c1c9346-f8ed-42b7-8f2a-4746710ee9ef"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入",
+ "resize": "none"
+ }
+ },
+ "19,27": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目版本配置!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "ID",
+ "GUID": "9c880ba8-bf4a-4405-9ed0-3d78894a84bc"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本环境配置",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "45065e5e-b453-4e2e-9ca9-05beabf81a54"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "提交成功",
+ "BreakpointIdentity": "d265ee0f-ee30-4d5b-9658-8f63d9078a2e"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "5713216a-df74-4564-a2ba-2710b55d7118"
+ }
+ ],
+ "ID": "e5e42454-a7ae-4567-b3dc-208f65fa35c2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本环境配置",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "16b4eb78-f992-4197-9e55-a47a3a0ccf44"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "保存成功",
+ "BreakpointIdentity": "2e21291b-9aa3-4c6a-86e4-335961c08aa2"
+ }
+ ],
+ "ID": "26711b7c-dfaa-460e-9dd9-d64ef5f71b76"
+ }
+ ],
+ "BreakpointIdentity": "9093e988-0997-4a4b-9566-7cf1438baa28"
+ }
+ ],
+ "ID": "2c9827df-8f78-4b61-80f8-6d741be5407f"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "info",
+ "Title": "温馨提示",
+ "Message": "未知项目!请重新打开后保存。",
+ "BtnText": "知道了",
+ "BreakpointIdentity": "5b2ccac2-3653-4502-a144-e98a241e041f"
+ }
+ ],
+ "ID": "31c6a488-25f4-439a-b3d7-87ea67251ce8"
+ }
+ ],
+ "BreakpointIdentity": "daba47dc-d604-468c-a088-92b9a959b0bc"
+ }
+ ],
+ "Text": "保存",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/069_save_6.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "21,1": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "项目ID",
+ "GUID": "f5eb286c-66b7-4bf3-9d66-a332867e79bc"
+ }
+ },
+ "21,5": {
+ "BindingInfo": {
+ "TableName": "项目版本环境配置",
+ "ColumnName": "版本ID",
+ "GUID": "7c2d37ec-fd93-440a-8f7f-2aa728fc4f54"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 2,
+ "VerticalAlignment": 3,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "[AUTO]General",
+ "@",
+ "Top"
+ ]
+ },
+ "CellStyles": {
+ "1,16": 0,
+ "1,17": 1,
+ "1,18": 1,
+ "1,19": 1,
+ "1,20": 1,
+ "1,21": 1,
+ "1,22": 1,
+ "1,23": 1,
+ "1,24": 1,
+ "1,25": 1,
+ "1,26": 1,
+ "1,27": 1,
+ "1,28": 1,
+ "1,29": 1,
+ "1,30": 1,
+ "2,16": 2,
+ "2,30": 1,
+ "3,30": 1,
+ "4,30": 1,
+ "5,30": 1,
+ "7,0": 1,
+ "7,1": 0,
+ "7,2": 1,
+ "7,3": 1,
+ "7,4": 1,
+ "7,5": 1,
+ "7,6": 1,
+ "7,7": 1,
+ "7,8": 1,
+ "7,9": 1,
+ "7,10": 1,
+ "7,15": 1,
+ "7,16": 0,
+ "7,17": 1,
+ "7,18": 1,
+ "7,19": 1,
+ "7,20": 1,
+ "7,21": 1,
+ "7,22": 1,
+ "7,23": 1,
+ "7,24": 1,
+ "7,25": 1,
+ "7,26": 1,
+ "7,27": 1,
+ "7,28": 1,
+ "7,29": 1,
+ "7,30": 1,
+ "8,0": 1,
+ "8,1": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,30": 1,
+ "9,30": 1,
+ "10,1": 0,
+ "10,2": 1,
+ "10,3": 1,
+ "10,4": 1,
+ "10,30": 1,
+ "11,1": 1,
+ "11,30": 1,
+ "12,30": 1,
+ "13,0": 1,
+ "13,1": 0,
+ "13,2": 1,
+ "13,3": 1,
+ "13,4": 1,
+ "13,5": 1,
+ "13,6": 1,
+ "13,7": 1,
+ "13,8": 1,
+ "13,9": 1,
+ "13,10": 1,
+ "13,11": 1,
+ "13,12": 1,
+ "13,13": 1,
+ "13,14": 1,
+ "13,15": 1,
+ "13,30": 1,
+ "14,0": 1,
+ "14,1": 1,
+ "14,15": 1,
+ "14,30": 1,
+ "15,0": 1,
+ "15,1": 1,
+ "15,2": 1,
+ "15,3": 1,
+ "15,4": 1,
+ "15,5": 1,
+ "15,6": 1,
+ "15,7": 1,
+ "15,8": 1,
+ "15,9": 1,
+ "15,10": 1,
+ "15,11": 1,
+ "15,12": 1,
+ "15,13": 1,
+ "15,14": 1,
+ "15,15": 1,
+ "15,30": 1,
+ "16,0": 1,
+ "16,1": 0,
+ "16,2": 1,
+ "16,3": 1,
+ "16,4": 1,
+ "16,5": 1,
+ "16,6": 1,
+ "16,7": 1,
+ "16,8": 1,
+ "16,9": 1,
+ "16,10": 1,
+ "16,11": 1,
+ "16,12": 1,
+ "16,13": 1,
+ "16,14": 1,
+ "16,15": 1,
+ "16,30": 1,
+ "17,0": 1,
+ "17,1": 1,
+ "17,15": 1,
+ "17,30": 1,
+ "18,0": 1,
+ "18,1": 1,
+ "18,2": 1,
+ "18,3": 1,
+ "18,4": 1,
+ "18,5": 1,
+ "18,6": 1,
+ "18,7": 1,
+ "18,8": 1,
+ "18,9": 1,
+ "18,10": 1,
+ "18,11": 1,
+ "18,12": 1,
+ "18,13": 1,
+ "18,14": 1,
+ "18,15": 1,
+ "18,16": 1,
+ "18,17": 1,
+ "18,18": 1,
+ "18,19": 1,
+ "18,20": 1,
+ "18,21": 1,
+ "18,22": 1,
+ "18,23": 1,
+ "18,24": 1,
+ "18,25": 1,
+ "18,26": 1,
+ "18,27": 1,
+ "18,28": 1,
+ "18,29": 1,
+ "18,30": 1,
+ "19,0": 1,
+ "19,15": 1,
+ "19,16": 1,
+ "19,17": 1,
+ "19,18": 1,
+ "19,19": 1,
+ "19,20": 1,
+ "19,21": 1,
+ "19,22": 1,
+ "19,23": 1,
+ "19,24": 1,
+ "19,25": 1,
+ "19,27": 1,
+ "19,28": 1,
+ "19,29": 1,
+ "19,30": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "21,1,1,4",
+ "21,5,1,4",
+ "14,1,1,14",
+ "17,1,1,14",
+ "8,16,10,14",
+ "11,1,1,14",
+ "8,1,1,14",
+ "2,16,4,14",
+ "19,27,1,3",
+ "2,1,1,14",
+ "5,1,1,14"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目版本配置!$B$22"
+ },
+ {
+ "Name": "版本ID",
+ "Formula": "项目版本配置!$F$22"
+ }
+ ]
+}//gPI2NY6+7WDPIZyJDV1PhUEulO5zQ+snq+BoNc86KF7o8UCRHirhNwJffA9aC9Pdc6hV1GPua8FzMcvw2eiT8knPSAtI3mgWhnQ3Pf5xms5FPS2YEUGXhrhh3D3xx5QPFZ6lLb8px3nWrbhWqttft4Wr6qNgAOBuKUhHe37eXxfCIYVKQBZSmoW2jJmvk4ghV7YU4ZBJyisz1FuiWHWP60c3ira0Dq52omSb8pJfEw9DTBnmvCv9hvjNgJF5I3GvgKQS/EH83zlKOIXWk9S/pI7vaRZWoKy/otce/n7fm5epTUov20INY1wtPVUH799xvnuoITkt82qNI9P/LrKJVdc/DOJ1PnW9FLFbCTmpFHL77vLcWunImeSovG6/RtFl3fecqizqK8a3VAEWqxYuRK+HqITo0YpVcEqpkjFlcXrkMRk5xBd/OK+bhBbcTnsFwGj9g+WBFEknNG9vls7mamJ882uA7qmfliKJnJQjeC6d42J3yMTUynGRJTmCFfuE8OvPhMDaz0mteQFTVYDOvqJ6lWtbgj3ZxpzpPbJKblSg5QZlDXGlP9MA4l6jj85fJENM/DpFHeU6VsexLLTnNyfrGeg0rU8k9CSwWUghQYyawrkotm/+WqO4hcQUCK1QA0QZPZsiaUX8ISZ5FBXaTd6K469830nedxHtxTD+ZNB03oZ35nSx95VsQ5uQfacPu6+A4JI+ukElM5RPfgsWteKNShoD6eyfn4AjYIj2TMQzk3avxN8h7S8FrUQp9RzNCED6WRwfUJd01EOAVZrekvVqvaGg8u8JEyPQpeF4B1KhgWQ+1wP0b9u/iWeIQuOKt47E2/UjWuphTRnug48AVMzfh9FU2oZxKODgTYdreG1rlz+dkm0UpSHEK3/twfSHEERGlRuVjVX0xuW9/CCDjg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本配置.rd b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本配置.rd
new file mode 100644
index 00000000..65bf82b4
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本/项目版本配置.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 31,
+ "RowCount": 22,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目版本配置!$B$22"
+ },
+ {
+ "Name": "版本ID",
+ "Formula": "项目版本配置!$F$22"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/任务/任务-关联资源.json b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json
similarity index 54%
rename from Pages/任务/任务-关联资源.json
rename to Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json
index 1c9d8239..99ec6824 100644
--- a/Pages/任务/任务-关联资源.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json
@@ -1,5 +1,6 @@
{
- "Rows": {
+ "Rows": {},
+ "Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
@@ -8,29 +9,7 @@
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 136.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 136.0,
- "Mode": 1
- }
- }
- },
- "Count": 3,
- "DefaultSize": 136.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 125.0
+ "DesignLengthInPixel": 32.0
}
},
"2": {
@@ -85,14 +64,7 @@
},
"12": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"13": {
@@ -105,77 +77,87 @@
"DesignLengthInPixel": 32.0
}
},
- "27": {
+ "15": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
}
},
- "Count": 28,
+ "Count": 31,
"DefaultSize": 32.0
},
- "Values": {
- "0,1": "关联资源"
- },
- "AttachInfos": {
- "1,1": {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "关联资源",
- "GUID": "f01628e6-c850-46ba-a503-3e780ca4bce8"
- },
- "CellType": {
- "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "UploadLimit": {},
- "Folder": "%CurrentUser%",
- "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
- "IsSmallButtonMode": true
- }
- }
- },
"StyleDatas": {
- "Styles": [
- {
- "Foreground": 0
- }
- ],
"Types": {
"Strs": [
- "Text 1 50",
"Body"
]
},
- "ColStyles": {
- "1": 0
- },
"SheetStyle": {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
+ "FontFamily": 0
}
},
- "Spans": [
- "1,1,2,27"
- ],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"PermissionData": {
@@ -193,10 +175,11 @@
]
},
"RowBreakLines": [],
- "RepeatRangeSettings": []
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "任务表"
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//mzUwj+DlEwb1T5OyGv0HJQfOLsmnbXLNz9YHXJzYe1xa8GfKuan3oQyqvx1cLUZ5NAUEe6wDgIvfa5vbHemF1wGu1aOyDta3xZIMZLX+9xOdYQNwU2bPMZnQEWKumU9SCjNXRynWIGE5ix+3Hgs4rqwN802NiutJVONTm41Es7nEZa8iI2t4QrddffzSZg4/VFH9kNYQ5bkhDXJLw0pmjH+4Tj9DZpJnY/lx3SmDr1dQjgGqeyqQRxjeWlK/mNktdyypsHRBtfGKckFW3Kpbilc0NixA/ZbRqyVW0y5xiTMuz3nXzXz4aOih/0HcjPwOZiSA0yzbMEWVQAgD1TxGsuCDqgCSKuTrKWwAJUHlpIjm05moxxLQwP7qP6Fnm6BdXzbYKtMCt6qOR9rSDEVU/zH2E+FT4gReDU6fSGTwYwxjSb7A7R9ySO3wGExNRykV8fdGqgFV125e45u8L9nSvIzClr37ANV3Kc7Wsd3c29zX/WPGXEUpJkMgoZlR88GKQHmb9twW46BNe4BqStq+5NAG30CMmNHf2DJF1cxu8ClD+f9wv0l4U2oDI2b6QDXYahHm6pn/saAPgKzbmMLiHv/ccoA/4anJ4Gwh4jG/Wdj1wIn9hIKy6zYeWrc3BaIdI9RNAkMhtVxNP3ixmGLIuYXuUN1TCh5BKMw+9pvh4gfK/tpvMcRowKnkBv7qW7p+sCDP61pzLVhx9qZIA3rmzahv0vo9IV/d7Qjjh9JZtmG/W5zOw1OjUX4cYAU+fEzR54n7iOM2ZkAsFeeDKgdHjAFWaedp4EoF7bnjEruyriB0O9vR4Ktv6gjwjlDqZK4cy0EJQs7W6unsZhPa68/WnTNGPnwjYlZxJsyybeXOP8/lfEbbGHrVkuusleP1ktZoHIfOEIaDicGkMDNOTdQDaA==|920
\ No newline at end of file
+}//6C1yT/TuwgOXA6tXzR9vkGQyxTxq+9W7M8bFKSVVy0CY+QY+jdDTqIbj7mkhOOExyv8SVKvT4nAcDOQkIDG66PDUVN2DtDviSjFy+8EmSUz62DAmMokX/yogjuGPi8kqxIxqWmBZJ/esMdfaAxvNRitU1l6M4iN5P0j575OJJF/1+06C8haIO17v0LGCGWBk4u5YwjPZ+5qqCDrhpmXrs3+26kgKinPQIfRfFLmgIcNJokgOaWUFVTLq+r/Aike5aFpgt8Rqmoin7zpiEtnX1XYpPlGSgoHZkokxV4vAcNFNkXEqJlAINJBT2FC4SV5H9DUIiZTvQ9BKRs24O8FdS+vVOJcF+VedMhSShnJnplcEC6DpbzwUvl9Wyet2t0jhScvEOyWZxccIrYCUs2I+MufkFNgdnlEqErU0DPQcCTjm3mHHHnnAzSagolN15LRFCK4PEbwBioFjPTpJNJ2K4Tqm8H2ZKY6+x7kX75JJJNKcVHjJ62reCnnRhJSmOZx2j7mi1fRoRIKN/piAN3Be55J+bAt9kpimmU+cIBULtxGd48rP4deeg7m8l3Vc/erVlkCW9tnS+WyC2unuUnYmAq2wytedxUWlCYQ1I+fVyemG7XADZMURUVEJQnh48HE71JWykZ/q49jJpb5kPFYwdLbUg2Q06Qhzu6ShMnmlk9NpqUuCYfSH0tRR8NJIafqwPrs6CXMR278dAp2sFB8YD7kwlI6k1m4eH2Jec4Ko6ge3pfyn22qESrUVmJisHCan42h8u0VEii/lr9hUuWNcuOfiwXnye4Rz/GAA1qT83c3b1iXAoFaG+TcpbsOwS011N/SyiX9xWm3xlQ5JEzfCtDGU7spm7bnaJ2cV8PNRzilxqx21OKG44boF/hn+0oGRXH1lLt9B9mfiPEzPPpwCwg==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd
new file mode 100644
index 00000000..e4101999
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd
@@ -0,0 +1,4 @@
+{
+ "PageType": 0,
+ "ColumnCount": 31
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷 (2).json b/Pages/项目/项目首页/项目首页-容器页面/项目负荷 (2).json
new file mode 100644
index 00000000..6a263fd8
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷 (2).json
@@ -0,0 +1,825 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 642.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ],
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 40,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "5,3": "执行人用户名",
+ "5,6": "执行人",
+ "5,15": "负荷比例",
+ "5,18": "工时描述"
+ },
+ "Formulas": {
+ "6,18": "M7&\"/\"&J7",
+ "6,15": "ROUNDUP(M7/J7,1)"
+ },
+ "AttachInfos": {
+ "1,13": {
+ "CellType": {
+ "$type": "ElementUI.DatePickerCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!N2"
+ },
+ "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "GetSelectedRange",
+ "RetrunParamNames": {
+ "StartValue": {
+ "SerializeProperty": "='项目负荷 (2)'!开始日期"
+ },
+ "EndValue": {
+ "SerializeProperty": "='项目负荷 (2)'!结束日期"
+ }
+ },
+ "BreakpointIdentity": "234221bd-0778-4281-ba97-db3b83bfcd51"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "daterange",
+ "startPlaceholder": "开始日期",
+ "rangeSeparator": "至",
+ "endPlaceholder": "结束日期",
+ "format": "yyyy年MM月DD日",
+ "firstDayOfWeek": 1,
+ "DefautWeekFormat": "yyyy 第 WW 周"
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.PivotTableCellType, ServerDesignerCommon",
+ "PivotTableSetting": {
+ "SelectedListViewName": "表格1",
+ "Rows": [
+ {
+ "DatabaseColumnName": "执行人",
+ "DisplayName": "执行人",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!G7"
+ },
+ "BackgroundValue": {}
+ }
+ ],
+ "Cols": [
+ {
+ "DatabaseColumnName": "日期",
+ "DisplayName": "日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!A7"
+ },
+ "Format": "m\"月\"d\"日\"",
+ "BackgroundValue": {
+ "DatabaseColumnName": "日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!A7"
+ }
+ }
+ }
+ ],
+ "Values": [
+ {
+ "DatabaseColumnName": "工时描述",
+ "DisplayName": "工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!S7"
+ },
+ "Aggregator": 6,
+ "TotalAggregator": 6,
+ "BackgroundValue": {}
+ },
+ {
+ "DatabaseColumnName": "负荷比例",
+ "DisplayName": "比例",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!P7"
+ },
+ "Format": "0%",
+ "Aggregator": 6,
+ "TotalAggregator": 6,
+ "BackgroundValue": {}
+ }
+ ],
+ "DatabaseColumns": [
+ {
+ "DatabaseColumnName": "日期",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!A7"
+ }
+ },
+ {
+ "DatabaseColumnName": "执行人用户名",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!D7"
+ }
+ },
+ {
+ "DatabaseColumnName": "执行人",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!G7"
+ }
+ },
+ {
+ "DatabaseColumnName": "负荷",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!J7"
+ }
+ },
+ {
+ "DatabaseColumnName": "计划工时",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!M7"
+ }
+ },
+ {
+ "DatabaseColumnName": "负荷比例",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!P7"
+ }
+ },
+ {
+ "DatabaseColumnName": "工时描述",
+ "ColumnCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!S7"
+ }
+ }
+ ],
+ "FrozenColumnIndex": 0
+ },
+ "ShowRowsTotal": false,
+ "ShowColsTotal": false,
+ "PivotTableConditionalFormatSetting": {
+ "Conditions": [
+ {
+ "Label": "工时"
+ },
+ {
+ "Label": "比例",
+ "DataConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 1,
+ "Value1": "=0.8",
+ "Value2": "=1",
+ "Priority": 1,
+ "GUID": "205bfc96-17cf-4302-82d9-9443f8bacc0e",
+ "StyleInfo": {
+ "Foreground": "Text 1 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 8,
+ "Value1": "=0.6",
+ "Priority": 1,
+ "GUID": "541e4ba7-e333-4b6b-b9b0-719414798c5a",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 5,
+ "Value1": "=1",
+ "Priority": 1,
+ "GUID": "e364c599-ac48-49ff-93ad-503397e1c633",
+ "StyleInfo": {
+ "Foreground": "Accent 5 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "PivotTableStyle": {
+ "IsDataColumnAutoFitWidth": true,
+ "MinDataColumnWidth": "70",
+ "IsRowHeaderAutoFitWidth": true,
+ "RowHeaderMinColumnWidth": "70",
+ "RowHeight": "40",
+ "GrayAreaColor": "Background 1 0",
+ "UseSimpleBar": true
+ },
+ "PivotTableID": "4b29e26f-367b-44a1-b305-a59b73adb84f",
+ "TemplateKey": "负荷透视表"
+ }
+ },
+ "5,0": {
+ "ListViewInfo": {
+ "Name": "表格1",
+ "TableName": "View_任务工时统计",
+ "RowIndex": 5,
+ "RowCount": 8,
+ "ColumnCount": 23,
+ "DetailListViewInfo": {
+ "ColumnOfDetailTable": "项目ID",
+ "MasterTable": "项目表",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "5bda8fdb-e791-4314-81ce-1fbd90cb98ea"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "6b0cfae9-8c05-44c4-b35a-4f68f225fd90"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!结束日期"
+ }
+ }
+ ]
+ },
+ "TopCondition": null,
+ "ListViewStyleName": "_RS_NewFashionListStyle2",
+ "ShowColumnHeaderInDesigner": true,
+ "ShowEditStatusIcon": true,
+ "UseSimpleBar": true,
+ "ColumnOperation": 2,
+ "CommitType": 1
+ }
+ },
+ "6,0": {
+ "NameUsedInJavaScript": "工时日期",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "754a9ca4-bb1c-4d65-a749-8dedc71fdb92"
+ }
+ },
+ "6,3": {
+ "NameUsedInJavaScript": "执行人用户名",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "e19041e4-6562-4d56-a2bb-4a31f0e3e05c"
+ }
+ },
+ "6,6": {
+ "NameUsedInJavaScript": "执行人",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "ac5be7a4-f521-4e47-8400-919ebe77db12",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ }
+ },
+ "6,9": {
+ "NameUsedInJavaScript": "负荷",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "82a2cf01-04d0-44ee-a6c1-3e2f04073b60",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "负荷"
+ }
+ }
+ },
+ "6,12": {
+ "NameUsedInJavaScript": "计划工时",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "计划工时",
+ "GUID": "daefa87a-1204-4983-8eac-e48c47ae6abe"
+ }
+ },
+ "6,15": {
+ "NameUsedInJavaScript": "负荷比例"
+ },
+ "6,18": {
+ "NameUsedInJavaScript": "工时描述"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "Background": 4,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": null
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": null,
+ "BorderRight": null
+ },
+ {
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": null,
+ "BorderRight": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "black",
+ "yyyy/m/d",
+ "Center",
+ "#FFFFFF00"
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,13": 0,
+ "3,1": 1,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 2,
+ "4,17": 2,
+ "4,18": 2,
+ "4,19": 2,
+ "4,20": 2,
+ "4,21": 2,
+ "4,22": 2,
+ "4,23": 2,
+ "4,24": 2,
+ "4,25": 2,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 2,
+ "4,30": 2,
+ "4,31": 2,
+ "4,32": 2,
+ "4,33": 2,
+ "4,34": 2,
+ "4,35": 2,
+ "4,36": 2,
+ "4,37": 2,
+ "4,38": 2,
+ "5,23": 3,
+ "5,24": 4,
+ "5,25": 4,
+ "5,26": 5,
+ "6,23": 3,
+ "6,24": 4,
+ "6,25": 4,
+ "6,26": 5
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,13,1,14",
+ "6,3,1,3",
+ "6,15,1,3",
+ "6,18,1,3",
+ "5,23,1,4",
+ "6,23,1,4",
+ "3,1,1,38",
+ "7,0,6,23",
+ "6,12,1,3",
+ "6,0,1,3",
+ "6,6,1,3",
+ "6,9,1,3",
+ "5,0,1,3",
+ "5,3,1,3",
+ "5,6,1,3",
+ "5,9,1,3",
+ "5,12,1,3",
+ "5,15,1,3",
+ "5,18,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!L2"
+ },
+ "Value": "项目视图"
+ }
+ ],
+ "BreakpointIdentity": "e1fcc3f4-5880-403f-acd6-2dafa38f697d"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "='项目负荷 (2)'!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "acb7dc74-16f7-4e99-bff3-bdd4c5a52d3f"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "View_任务工时统计",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(项目工时!$L$2=\"任务详细视图\",0,1)"
+ },
+ "GUID": "198c95da-3fbb-443d-8f32-b2a29921f3e4",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsInvisible": true
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "工时核定方式",
+ "Formula": "'项目负荷 (2)'!$B$6"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'项目负荷 (2)'!$X$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'项目负荷 (2)'!$X$7"
+ }
+ ]
+}//dRrD4LcOH/D75HwV/FHhHDt3KDJZlk2HOa07rfn/shgluZ1GPkNZLcRx8FWXA/xyzxo8vuvixN1v2IUkk6EclsRHNtYFe1Ugd+yKI/i8o24dzEsnhJ0r1UlNjhNVA3kR90tq+KS92DORdvgPLm//qa2VDnjQ9sK3uu3M+VBseeahf3jIbmTZZ/9HXjLfyK5m6gonAvI+eCtkC7IHr3yNITrzDjyaPLiCEKiXoixPatqs7dEEkxtDxLq3K0zScS2CzBdjkzC9dPEY/5gg4X2ktlDq5xnx8L5I4tODAXLpo45S3cDfvll2SYhfpb+hZawChMsNh+nsnaYLXQTCrllcBPkoa2sMT6D69u91eAvUQcovyw1VmGFzChQqmjC2h0Rg2JQexwgqy97LRvIwwiN3bL4BniaWy3pATsMsbL32JyqQwrjAcg3hWTcmBLjFs96yqMICrrHTzGGJvqweUvir0lsL9ashso1Pxh2ItodnhQyj05w1Oeh3GelgLQpns24khtzW2cVRZj6Wdlaw4bqr8YdEjtGYzj8DfR5wFrBGswf+R+YSAheKiK3cyQ/KddHsukk2PUD6OpEnQ1oL6Z2iSLFMzcbe+dr0bcxEhFjUg6oQeFkUKiqNh3M1v96x/n1HziXviI5ho1rB5ilCR4bOmnnUYuFzH1nx1RtpsG/UNiSGv4t4YPg86HGIDiUeiuLaM3xinqLqIHB+9hzcWVCbj3c9yZbdaNwlTgnDIBqjs3k88B2+FI2iHVCPl+g2f+/TfbJpfZHZVVh/m3eWC64FPUV8Qvwr2Bke49mXI6jkB4o9L3so38LGDacL4xsTXPCbol4KS3HSbrtBunlyDv/FCnnAOYb0DmZdLP4E/b9NCWAA6sD+4JpIUcfetlwuIaX86kve3PB18Mz6qu4sKtkFkQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷 (2).rd b/Pages/项目/项目首页/项目首页-容器页面/项目负荷 (2).rd
new file mode 100644
index 00000000..e96fe7e6
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷 (2).rd
@@ -0,0 +1,23 @@
+{
+ "PageType": 0,
+ "ColumnCount": 40,
+ "RowCount": 13,
+ "Formulas": {
+ "6,18": "M7&\"/\"&J7",
+ "6,15": "ROUNDUP(M7/J7,1)"
+ },
+ "CustomNames": [
+ {
+ "Name": "工时核定方式",
+ "Formula": "'项目负荷 (2)'!$B$6"
+ },
+ {
+ "Name": "开始日期",
+ "Formula": "'项目负荷 (2)'!$X$6"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "'项目负荷 (2)'!$X$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页.json b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.json
similarity index 51%
rename from Pages/项目首页/项目首页.json
rename to Pages/项目/项目首页/项目首页-容器页面/项目负荷.json
index bd2ee09f..95a1b72b 100644
--- a/Pages/项目首页/项目首页.json
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.json
@@ -3,13 +3,12 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 97.0,
- "Mode": 1
+ "DesignLengthInPixel": 24.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 716.0,
+ "DesignLengthInPixel": 642.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -21,16 +20,20 @@
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
}
}
},
"InLogicalVisibleIndexes": [
- 2
+ 3
],
- "Count": 3,
- "DefaultSize": 97.0
+ "Count": 4,
+ "DefaultSize": 32.0
},
"Cols": {
"RowColumnAttachedInfos": {
@@ -136,14 +139,7 @@
},
"20": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
+ "DesignLengthInPixel": 32.0
}
},
"21": {
@@ -178,7 +174,14 @@
},
"27": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
}
},
"28": {
@@ -206,11 +209,6 @@
"DesignLengthInPixel": 32.0
}
},
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
"34": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
@@ -240,204 +238,162 @@
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
}
},
- "Count": 41,
+ "Count": 40,
"DefaultSize": 32.0
},
- "Values": {
- "0,0": "项目标题",
- "1,0": "任务列表",
- "2,1": "项目ID:"
- },
"AttachInfos": {
- "0,0": {
+ "1,1": {
"CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "项目标题",
- "OverflowMode": 0
- }
- },
- "1,0": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "任务列表",
- "OverflowMode": 1
- }
- },
- "2,4": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "44b442c6-01c5-4902-a341-31cf3a3c46e2"
- },
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "binding",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "LoadingCommand.StartLoadingCommand, LoadingCommand",
- "LoadingTextColor": "Background 1 0"
- },
- {
- "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
- "CurrentRowInfo": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "24a388d6-e3a7-492d-8b87-27ac72cb0457"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目首页!项目ID"
- }
- }
- },
- {
- "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
- "JavaScript": "Forguncy.Page.reloadBindingData();\r\n",
- "ID": "2d7d267652364b68a72cc98b6606e67f"
- },
- {
- "$type": "LoadingCommand.EndLoadingCommand, LoadingCommand"
- }
- ],
- "ID": "1a1d1bee-6feb-4ff0-8949-5c5d40e8a2b6"
- }
- ]
- }
- ]
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
+ "$type": "ElementUI.CalendarCellType, ElementUI",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "人员工时统计视图",
+ "BindingInfos": [
+ {
+ "GUID": "67b9fd37-d255-4e2d-9de4-7ea7b3328211",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "执行人",
+ "GUID": "ac2bed05-c25c-4538-b7b7-3fc58e3ec76d"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "34d60899-79a4-4299-9c15-1375228f08fa",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "日期",
+ "GUID": "db8c302e-91a0-4dae-a5f0-5a784ee51abb"
+ },
+ "ColumnName": "date"
+ },
+ {
+ "GUID": "4781c34b-359b-4b60-8f25-4a7e7d6d9049",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "人员计划工时",
+ "GUID": "62eacfbf-bd5d-415f-9a76-e6c882411d11"
+ },
+ "ColumnName": "text"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "firstDayOfWeek": 1
}
}
},
"StyleDatas": {
"Styles": [
{
- "BorderBottom": 0
+ "FontFamily": 0
},
{
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 1
+ "Background": 1,
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": 0,
+ "BorderRight": null
},
{
- "Background": 2,
- "FontFamily": 3,
- "Formatter": 4
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": null,
+ "BorderRight": null
},
{
- "Background": null
+ "FontFamily": 0,
+ "BorderBottom": 0,
+ "BorderTop": 0,
+ "BorderLeft": null,
+ "BorderRight": 0
}
],
"Types": {
"Strs": [
- "Background 2 0",
- "Right",
- "#FFFFFF00",
"Body",
- "@"
+ "#FFFFFF00",
+ "black"
],
"Borders": [
{
- "Color": 0
+ "Color": 2
}
]
},
"CellStyles": {
- "0,0": 0,
- "0,1": 0,
- "0,2": 0,
- "0,3": 0,
- "0,4": 0,
- "0,5": 0,
- "0,6": 0,
- "0,7": 0,
- "0,8": 0,
- "0,9": 0,
- "0,10": 0,
- "0,11": 0,
- "0,12": 0,
- "0,13": 0,
- "0,14": 0,
- "0,15": 0,
- "0,16": 0,
- "0,17": 0,
- "0,18": 0,
- "0,19": 0,
- "0,20": 0,
- "0,21": 0,
- "0,22": 0,
- "0,23": 0,
- "0,24": 0,
- "0,25": 0,
- "0,26": 0,
- "0,27": 0,
- "0,28": 0,
- "0,29": 0,
- "0,30": 0,
- "0,31": 0,
- "0,32": 0,
- "0,33": 0,
- "0,34": 0,
- "0,35": 0,
- "0,36": 0,
- "0,37": 0,
- "0,38": 0,
- "0,39": 0,
- "0,40": 0,
- "2,1": 1,
- "2,4": 2
- },
- "RowStyles": {
- "0": 3
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "2,13": 0,
+ "2,14": 0,
+ "2,15": 0,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,21": 0,
+ "2,22": 0,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 0,
+ "2,26": 0,
+ "2,27": 0,
+ "2,28": 0,
+ "2,29": 0,
+ "2,30": 0,
+ "2,31": 0,
+ "2,32": 0,
+ "2,33": 0,
+ "2,34": 0,
+ "2,35": 0,
+ "2,36": 0,
+ "2,37": 0,
+ "2,38": 0,
+ "3,1": 1,
+ "3,2": 2,
+ "3,3": 2,
+ "3,4": 3,
+ "3,5": 1,
+ "3,6": 2,
+ "3,7": 2,
+ "3,8": 3
},
"SheetStyle": {
- "FontFamily": 3
+ "FontFamily": 0
}
},
"Spans": [
- "0,0,1,41",
- "1,0,1,41",
- "2,1,1,3",
- "2,4,1,4"
+ "1,1,1,38",
+ "3,1,1,4",
+ "3,5,1,4"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_母版页",
"PageLoadedCommandList": [
{
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
"FunctionName": "remove",
- "Title": "加载中"
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目负荷!项目子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "b5533159-fd21-45fd-9e64-c4a95ef4eba9"
}
],
"PermissionData": {
@@ -455,7 +411,11 @@
]
},
"RowBreakLines": [],
- "RepeatRangeSettings": []
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "View_任务工时统计",
+ "ConditionFormatRulesCollection": {
+ "Rules": []
+ }
},
"PrintInfo": {
"PaperSize": {},
@@ -463,12 +423,12 @@
},
"CustomNames": [
{
- "Name": "项目子页面",
- "Formula": "项目首页!$A$2"
+ "Name": "开始日期",
+ "Formula": "项目负荷!$B$4"
},
{
- "Name": "项目ID",
- "Formula": "项目首页!$E$3"
+ "Name": "结束日期",
+ "Formula": "项目负荷!$F$4"
}
]
-}//YYidSWwqgz9KijtWL5LOCqUQebHhIUu/uEISz5vaDKRhGb109aL3z7z3rddRf0950IzTwAsXi4+29nhfoOghkHD6zZFGkaDD6n/Th8eEmJvmbkyqG2GFBUuryHgukMZxHErUevPTyhG2Lxkrs1vg6laTUjRvHMpTIlSx/CRqxxEOD+6z6NZQ3XufhSP0U6VhyoDIpCdUoQnmVAM7oX5XNh84PltzRLmyjR5pY5wW+Udj5Z2aDFx6zOlMrm57gSUaIP58/GkfdKIrnOfu4asVir+p//CUDLKWETpwrNP2sU3wIKcsraouolwyUR6G+ENAunnNX5dVmE1Pf48XteSivtjgXnCP4pOVlvaFV8l1GOwsFhZl47KSpxLM599hh3wakU0k8kF0036cME2q4uE0QiIz3yYdg6XmegIHjix7wcWfUVWWqqXZX7XGJCZKv8s4Joq39ozrdnPk6Osiyg+2bAYAhfpYQMFyKIBZ2mlrX6vcKA65L4qaNQ4aFtWr+9uJ7MiY/nqVWJCpYjdiUi+iQff168M9Ep/Zc+OoWgfd1HF4wKrNCMF89Txr8MQ/lXtQiutKAYTEjXAAGY3ltIQmB0w/kIb6ELkqq6srAwJc7G1fWuA8e2kkuqz6LQ1VEth7uBZrEs+scZfr+DgFxpuDtzoKAveCkrr4DB+xNyIyeMDrsplvTdmMusJ0rUydy5bj/zveoNVUDLh1YfSs5hoeU6BIJhtXt7lq3D6Dkvfc8wGfiduWM8z3QW93S7tVtYcK4fN0CZtyJN8me+RggTTvZuqnRm1cpRbWTh8Eu/KRMq8tezCBVx/3lHrPqJmP/jgFXtLiq2DVI/ClAfn99DV5Ib8yplG2g2VSuLxyuqoeHiZXjbr3K5bbyDc9KNY0rcNOaYxjT05CG8Iq4sI+rHsvlg==|920
\ No newline at end of file
+}//UwgyW8ugfvvNdoueK8yQb/2klPR8B1Tie6l0BJwi5t2s1K7RlFYL6N/Dcu+Ls6KmnB7oJ1zq00IvH0i3XbgXs1BCMXJ/t/i7bAWbWSWnxpAPuN/Ld5Gq2E0LuHFrbiYaU530mxeZE/QbfCRTjJdiUUSF5urnRZIyhNBZ7TO5aDFi7KMFGd2agyqhoB7po/bRfzDPehLzPhs1sscfsqyWUE2Juq+H/A3gUCLZihNRgwPLSaK4dBswVEmM+iH0TH5oNrIl2dlCF5YET4lrTirJU48w+ymqMAjj9Jp7GlQQ6b7vflky52NRTdGgMNr95KwnpnnGQ4ScUT+wN1VHXiJiJat/jlnZFJpsfPyfPfOkxp+HGrVR8l+RC0DZ638GkouQljrQJTR/Jp7vEslUSnIW6P9/V2W80D/UQd2WdXoHLwKdhamj47uKQhFNRtVAZ/KtnZqN/6HfjJfYdKgfeP0esmCMDmPhL5lLdgaXcJik/tTBFuZ/OD80Hxva1Q1+qHVUTa5zy/YfxmlIcAq2oEyd1pXQFpTIXrFmaSph01c2lkcEnrmRnizxRTAi2lCyR+8valRES4pvlpF3JZv4X5ulbH+e4lIPEFiDRwEydiiNAdX1UZB2dHjxfNM2O/plr/TzP985YEF9UfjsLHfjjZ/4A8mvNIub9oarvPINitPYPngmkGjH4Lg0Q6df22YHCUppJfzHvDX+ntTUILFLUDHkiac9ZGXGRZoucDNBWq7l+U5/pq04cHenx3fm9QCYn7EcI516n5pEKTYew3SmFj/CgZqr1ESpgrQjUz59CN11yWpAcNtyFEwmpTZ1sjmXEAckrX0v1vZRtqP58NTn+lGu4xJuMEOKJPlgE6OzBAyg1y0s/R6p53irjhIk5LCmPNhqyjG+2SvrYCd5QBbdrhc3YA==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷.rd b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.rd
new file mode 100644
index 00000000..d82a431b
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 40,
+ "RowCount": 4,
+ "CustomNames": [
+ {
+ "Name": "开始日期",
+ "Formula": "项目负荷!$B$4"
+ },
+ {
+ "Name": "结束日期",
+ "Formula": "项目负荷!$F$4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目进展/新增进展.json b/Pages/项目/项目首页/项目首页-容器页面/项目进展/新增进展.json
new file mode 100644
index 00000000..6c12fd30
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目进展/新增进展.json
@@ -0,0 +1,636 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 520.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 11
+ ],
+ "Count": 12,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 36,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "进展状态",
+ "1,4": "状态正常",
+ "3,1": "项目进度",
+ "5,1": "进展描述",
+ "9,25": "取消",
+ "9,31": "提交"
+ },
+ "AttachInfos": {
+ "1,4": {
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "进展类型",
+ "GUID": "a000981a-62df-4f61-9635-fd44e0a52fdd"
+ },
+ "CssName": "singlebox",
+ "CellType": {
+ "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
+ "Style": 3,
+ "CellDefaultValue": "状态正常",
+ "Items": [
+ {
+ "Value": "状态正常",
+ "DisplayValue": "状态正常"
+ },
+ {
+ "Value": "遇到阻碍",
+ "DisplayValue": "遇到阻碍"
+ },
+ {
+ "Value": "存在风险",
+ "DisplayValue": "存在风险"
+ }
+ ]
+ }
+ },
+ "3,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "进度",
+ "GUID": "0a308d14-56db-493d-88e0-46b1bd9f4107"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "controls": false
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "进展内容",
+ "GUID": "17b8ee9c-660b-4f8a-bf44-e38bec656da5"
+ },
+ "CellType": {
+ "$type": "editormdPlugin.editormdPlugin, editormdPlugin"
+ }
+ },
+ "9,25": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "1db78b69-7a47-475a-8fde-32ead6a9f7a4"
+ }
+ ],
+ "Text": "取消",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "9,31": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目进展",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "BreakpointIdentity": "b0519186-0066-4dff-87c0-7e7d20d6fa4f"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "操作完成",
+ "BreakpointIdentity": "37bf7838-3f33-49b6-aab6-74535ee77cf9"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "cdc0a35f-9587-4a16-ab13-bcb863635cad"
+ }
+ ],
+ "Text": "提交",
+ "TemplateKey": "_RS_Main1"
+ },
+ "RulesGuidList": [
+ "c3306eb4-0182-47cc-af13-0e758252b6eb"
+ ]
+ },
+ "11,1": {
+ "BindingInfo": {
+ "TableName": "项目进展",
+ "ColumnName": "项目ID",
+ "GUID": "5c5ebcb3-d012-4e2b-a091-7d57a3bc09bc"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Background": 2,
+ "FontFamily": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Left",
+ "#FFFFFF00"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,4": 2,
+ "2,1": 3,
+ "2,2": 3,
+ "2,3": 3,
+ "2,4": 3,
+ "2,5": 3,
+ "2,6": 3,
+ "2,7": 3,
+ "2,8": 3,
+ "2,9": 3,
+ "2,10": 3,
+ "2,11": 3,
+ "2,12": 3,
+ "2,13": 3,
+ "2,14": 3,
+ "2,15": 3,
+ "2,17": 0,
+ "2,18": 0,
+ "2,19": 0,
+ "2,20": 0,
+ "2,26": 2,
+ "2,27": 2,
+ "2,28": 2,
+ "3,1": 0,
+ "3,2": 1,
+ "3,3": 0,
+ "3,4": 2,
+ "4,0": 1,
+ "4,1": 2,
+ "4,2": 2,
+ "4,3": 2,
+ "4,4": 2,
+ "4,5": 2,
+ "4,6": 2,
+ "4,7": 2,
+ "4,8": 2,
+ "4,9": 2,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2,
+ "4,13": 2,
+ "4,14": 2,
+ "4,15": 2,
+ "4,16": 1,
+ "4,17": 0,
+ "4,18": 0,
+ "4,19": 0,
+ "4,20": 0,
+ "4,21": 1,
+ "4,22": 1,
+ "4,23": 1,
+ "4,24": 1,
+ "4,25": 1,
+ "4,26": 2,
+ "4,27": 2,
+ "4,28": 2,
+ "4,29": 1,
+ "4,30": 1,
+ "4,31": 1,
+ "4,32": 1,
+ "4,33": 1,
+ "4,34": 1,
+ "4,35": 1,
+ "5,0": 1,
+ "5,1": 0,
+ "5,2": 1,
+ "5,3": 2,
+ "5,4": 2,
+ "5,5": 2,
+ "5,6": 2,
+ "5,7": 2,
+ "5,8": 2,
+ "5,9": 2,
+ "5,10": 2,
+ "5,11": 2,
+ "5,12": 2,
+ "5,13": 2,
+ "5,14": 2,
+ "5,15": 2,
+ "5,16": 1,
+ "5,17": 0,
+ "5,18": 0,
+ "5,19": 0,
+ "5,20": 0,
+ "5,21": 1,
+ "5,22": 1,
+ "5,23": 1,
+ "5,24": 1,
+ "5,25": 1,
+ "5,26": 2,
+ "5,27": 2,
+ "5,28": 2,
+ "5,29": 1,
+ "5,30": 1,
+ "5,31": 1,
+ "5,32": 1,
+ "5,33": 1,
+ "5,34": 1,
+ "5,35": 1,
+ "6,0": 1,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 2,
+ "6,4": 2,
+ "6,5": 2,
+ "6,6": 2,
+ "6,7": 2,
+ "6,8": 2,
+ "6,9": 2,
+ "6,10": 2,
+ "6,11": 2,
+ "6,12": 2,
+ "6,13": 2,
+ "6,14": 2,
+ "6,15": 2,
+ "6,16": 1,
+ "6,17": 0,
+ "6,18": 0,
+ "6,19": 0,
+ "6,20": 0,
+ "6,21": 1,
+ "6,22": 1,
+ "6,23": 1,
+ "6,24": 1,
+ "6,25": 1,
+ "6,26": 2,
+ "6,27": 2,
+ "6,28": 2,
+ "6,29": 1,
+ "6,30": 1,
+ "6,31": 1,
+ "6,32": 1,
+ "6,33": 1,
+ "6,34": 1,
+ "6,35": 1,
+ "7,1": 3,
+ "8,1": 3,
+ "8,2": 3,
+ "8,3": 3,
+ "8,4": 3,
+ "8,5": 3,
+ "8,6": 3,
+ "8,7": 3,
+ "8,8": 3,
+ "8,9": 3,
+ "8,10": 3,
+ "8,11": 3,
+ "8,12": 3,
+ "8,13": 3,
+ "8,14": 3,
+ "8,15": 3,
+ "8,16": 3,
+ "8,17": 3,
+ "8,18": 3,
+ "8,19": 3,
+ "8,20": 3,
+ "8,21": 3,
+ "8,22": 3,
+ "8,23": 3,
+ "8,24": 3,
+ "8,25": 3,
+ "8,26": 3,
+ "8,27": 3,
+ "8,28": 3,
+ "8,29": 3,
+ "8,30": 3,
+ "8,31": 3,
+ "8,32": 3,
+ "8,33": 3,
+ "8,34": 3,
+ "9,1": 3,
+ "9,2": 3,
+ "9,3": 3,
+ "9,4": 3,
+ "9,5": 3,
+ "9,6": 3,
+ "9,7": 3,
+ "9,8": 3,
+ "9,9": 3,
+ "9,10": 3,
+ "9,11": 3,
+ "9,12": 3,
+ "9,13": 3,
+ "9,14": 3,
+ "9,15": 3,
+ "9,16": 3,
+ "9,17": 3,
+ "9,18": 3,
+ "9,19": 3,
+ "9,20": 3,
+ "9,21": 3,
+ "9,22": 3,
+ "9,23": 3,
+ "9,24": 3,
+ "9,25": 3,
+ "9,29": 3,
+ "9,30": 3,
+ "9,31": 1,
+ "9,32": 1,
+ "9,33": 1,
+ "9,34": 1,
+ "11,1": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "11,1,1,4",
+ "7,1,1,34",
+ "3,1,1,2",
+ "1,1,1,2",
+ "9,31,1,4",
+ "1,4,1,31",
+ "5,1,1,2",
+ "9,25,1,4",
+ "3,4,1,31"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=OR(ISBLANK(新增进展!项目ID),ISBLANK(新增进展!任务ID))"
+ },
+ "GUID": "c3306eb4-0182-47cc-af13-0e758252b6eb",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": true,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "新增进展!$B$12"
+ }
+ ]
+}//jJp8sjCuTpr5n5YEkyT3iDN631c9YVaFjBfDuysqq2iQM1Y4HWXkwWEJvPNTwtnFoF8MugSsrakZA8q0kE1VWBlIW0epD7k3KiNUqGVyxtF4lr1LCNo+8J10WGD523hev5gp0+22RYYWUvORWbogZNeKtUEZYRAd25StwfhgZRIaH5J4KUBIEAA4IBerV/AWI4x4OokY1oBhHL+LZPqrZP/N5qL9wPA6uBm9NVO0/I1w9/PUDxSTYmk0n9JfGZKZeRvS7yvjUBBYwUM9rVBfMyulXDFzZuWbgSPOLcRgFx8bwv7o64pI0m/oF0uwb9+Y2PrcHWNG/QSj95AXe/jRLNTczsKwZkDrRbcX1CvqQuXVnvwF0m/w3ohj7R2c96HosTuGXbXFs8r0opWsVJ7jFJwX0ON9IwbG+eV3ajPNOK6XpVzhZFhFETG1leDSUmpThXH+pqX2sZT8tVzvQ/wMddtLB6CT4hHsGWoalCd0FWL4xGz/lBJejgYroGLHjoZCuXvqEfHFALXpEYXKK31vKsZyWTzP82DmtJbrJjJ6rRCXYACTJzX1bfLYec3zjucYmxVstP33CcXnoC5EgAdABuRKUBhpry2xolk54gnTkTEVtJzhZURRpcXU/VBA6dQ/pJ4sRu07U37PGiEdEiNdedO3a/ikU/i1vzyQ4o+DHxWYd06eOb45GwHzwEEcR6bHTF+3pc0Uimpm4QUqMMpaDfNcd5B/6yzaWpWwaJXD5Vqu+QZIVfdU3v95m4vF27AuYWVM8ZheuHFLm6y7EfND6+RfjjcCgX21CDRm42wl8fg8cxudRR+JJFivRRyXINAQb6H5e/IvPdp5xpnbh+jX35x8fw0O/efI3xVSkjDgxwrN5+kP8ajpoUhIJlskZRC3pOPJFBpEDsTkH9bBOT/oug==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目进展/新增进展.rd b/Pages/项目/项目首页/项目首页-容器页面/项目进展/新增进展.rd
new file mode 100644
index 00000000..2e0fe681
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页-容器页面/项目进展/新增进展.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 36,
+ "RowCount": 12,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "新增进展!$B$12"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页.json b/Pages/项目/项目首页/项目首页.json
new file mode 100644
index 00000000..d44acc0c
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页.json
@@ -0,0 +1,952 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 97.0,
+ "Mode": 1
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 716.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 2
+ ],
+ "Count": 3,
+ "DefaultSize": 97.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 41,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "0,0": "项目标题",
+ "2,1": "项目ID:",
+ "2,14": "刷新项目"
+ },
+ "Formulas": {
+ "2,11": "项目子页面"
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "项目标题",
+ "OverflowMode": 0
+ }
+ },
+ "1,0": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "OverflowMode": 1
+ }
+ },
+ "2,4": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "44b442c6-01c5-4902-a341-31cf3a3c46e2"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "18c21385-1323-445f-af99-946243a17c71"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "e50c9760-00c4-4829-acd9-63e8241d8e59"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "24a388d6-e3a7-492d-8b87-27ac72cb0457"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ },
+ "BreakpointIdentity": "8e948952-91da-493e-b534-7caafba303d6"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.reloadBindingData();\r\n",
+ "ID": "2d7d267652364b68a72cc98b6606e67f",
+ "BreakpointIdentity": "5a110855-3b47-4703-ac30-407f83a49d36"
+ }
+ ],
+ "ID": "03f14d2a-5610-401a-8b7c-cdad0ef2d8e6"
+ }
+ ],
+ "BreakpointIdentity": "f47dbf92-7191-47e0-a77d-e491975b0cae"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目平行视图",
+ "ColumnName": "ID",
+ "GUID": "60aa5c3a-6583-4501-8faa-5639b4bf8b0e"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "ID",
+ "GUID": "67031000-1c48-4994-afd4-3f8b7d5b3258"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ },
+ "BreakpointIdentity": "6fa4701b-0e09-4c6b-963f-bf43649d1346"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.reloadBindingData();\r\n",
+ "ID": "2d7d267652364b68a72cc98b6606e67f",
+ "BreakpointIdentity": "a9e6d045-aead-42f2-8ecf-99b094387ac2"
+ }
+ ],
+ "ID": "8a372313-e5bc-402c-9e4e-a6eedd42412e"
+ }
+ ],
+ "BreakpointIdentity": "8c0a2f31-3a83-4e6f-b59f-ec19d71a1de8"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "3aa1bbe5-fbf9-438c-a02d-e511a8eee6f5"
+ }
+ ],
+ "ID": "9cd285ad-2e32-43d5-b6e9-e8728a7ab23f"
+ }
+ ],
+ "BreakpointIdentity": "9152e279-02ad-4115-908d-964d989de2d1"
+ }
+ ]
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "2,8": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "立项流程示例ID",
+ "GUID": "76aef082-c95c-404e-88d0-7ffa4976c4a1"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目首页!立项流程实例ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "2ad53c2f-eeed-4e17-a245-d163cb546c7a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!立项流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "1bf9ace4-6bef-4ee7-b373-05e3aac41412"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "6a949dd0-e212-4108-9010-17ad1301c785"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!立项流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "ce34c4df-9e96-4010-8b28-79f43278ee49"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "21975788-e369-43e3-9e0d-1a77b545570e"
+ }
+ ],
+ "ID": "02e50285-29a7-46cd-8b0d-166b6e9d32af"
+ }
+ ],
+ "BreakpointIdentity": "765250f0-0b80-4e57-a206-798406126451"
+ }
+ ]
+ }
+ },
+ "2,11": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目首页!项目子页面"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前子页面",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目子页面"
+ },
+ "ID": "1d779c62b4604965a94b97a4d03b5c35",
+ "BreakpointIdentity": "bc279835-51e9-43f3-914e-c6eddddf2e4a"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var pageName = Forguncy.CommandHelper.getVariableValue(\"当前子页面\");\r\nsetURLParameter(\"ProjectTag\",pageName);",
+ "ID": "9b783f6a83594474bd58c4a4ea74efe0",
+ "BreakpointIdentity": "595a1ba5-404e-4f6c-8513-e06d637fddb3"
+ }
+ ],
+ "ID": "bb42a7e1-da6d-4f1e-993f-b85f6d5ed053"
+ }
+ ],
+ "BreakpointIdentity": "bd0ab919-fcad-4dac-a129-636fa4f9dfa7"
+ }
+ ]
+ }
+ },
+ "2,14": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "656022ad-77d4-4046-8cc0-b9f80d5c4c97"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ },
+ "BreakpointIdentity": "bfc1dfe6-f542-4c59-9017-5f2a88f2848b"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.reloadBindingData();",
+ "ID": "3cb8f585736b4bd480bd36b20364ede5",
+ "BreakpointIdentity": "8e73f83e-aae1-444a-b6c6-5005563931f0"
+ }
+ ],
+ "Text": "刷新项目",
+ "TemplateKey": "_RS_Main1"
+ }
+ },
+ "2,18": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "e6fa1356-d633-4b3b-a8aa-dad4437dcf93"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "Background": 2,
+ "FontFamily": 3,
+ "Formatter": 4
+ },
+ {
+ "Formatter": 4
+ },
+ {
+ "Background": 5,
+ "Foreground": 6,
+ "Formatter": 4,
+ "HorizontalAlignment": 7
+ },
+ {
+ "Background": 8,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Background": null
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Background 2 0",
+ "Right",
+ "#FFFFFF00",
+ "Body",
+ "@",
+ "Accent 6 0",
+ "Background 1 0",
+ "Center",
+ "Accent 3 0"
+ ],
+ "Borders": [
+ {
+ "Color": 0
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "0,14": 0,
+ "0,15": 0,
+ "0,16": 0,
+ "0,17": 0,
+ "0,18": 0,
+ "0,19": 0,
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "0,24": 0,
+ "0,25": 0,
+ "0,26": 0,
+ "0,27": 0,
+ "0,28": 0,
+ "0,29": 0,
+ "0,30": 0,
+ "0,31": 0,
+ "0,32": 0,
+ "0,33": 0,
+ "0,34": 0,
+ "0,35": 0,
+ "0,36": 0,
+ "0,37": 0,
+ "0,38": 0,
+ "0,39": 0,
+ "0,40": 0,
+ "2,1": 1,
+ "2,4": 2,
+ "2,8": 3,
+ "2,11": 4,
+ "2,18": 5
+ },
+ "RowStyles": {
+ "0": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "0,0,1,41",
+ "1,0,1,41",
+ "2,1,1,3",
+ "2,4,1,4",
+ "2,8,1,3",
+ "2,11,1,3",
+ "2,14,1,4",
+ "2,18,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "3b003c89-b569-459d-8e66-de08ab19a41a"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"ID\"),项目首页!项目ID)"
+ },
+ "ID": "a27ecb1607a94f2b8afeac7d44144f6f",
+ "BreakpointIdentity": "a220f620-0b2b-4b64-9283-01ff1e26c9d9"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=项目ID"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "24253198-98c4-443a-bfd3-69247d87b4ee"
+ },
+ {
+ "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
+ "PageName": "FGC_维护中",
+ "PassValues": [
+ {
+ "Source": "项目不存在",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!标题"
+ }
+ },
+ {
+ "Source": "该项目不存在,请返回首页重新进入项目",
+ "TargetCell": {
+ "SerializeProperty": "=FGC_维护中!描述"
+ }
+ }
+ ],
+ "BreakpointIdentity": "56811be2-653e-4870-8419-f01a6133aa1e"
+ }
+ ],
+ "ID": "4c383a27-3ac2-4174-adb1-18ab4ac92899"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "3fb54f57-700b-47a4-a928-59323b097c77"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目ID"
+ }
+ },
+ "BreakpointIdentity": "fb5c62f9-7543-4e40-b754-103c1903fcca"
+ }
+ ],
+ "ID": "6a70e95a-3ae4-4eee-9129-b5e8320aa63e"
+ }
+ ],
+ "BreakpointIdentity": "94bca62d-ec34-479a-8222-fc5607da0c87"
+ }
+ ],
+ "ID": "c16f1955-2ff9-4244-a6d0-1d89e84b18a2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "ProjectTag",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"ProjectTag\"),\"\")"
+ },
+ "ID": "0bfe252c9d4447c0abcc589977d9514c",
+ "BreakpointIdentity": "fc5bb387-f53c-48a7-ac0a-a57c47cf854f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=ProjectTag"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目子页面"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!ProjectTag"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ff88a5b9-0da8-4128-bdb5-c028dd488982"
+ }
+ ],
+ "ID": "4a2b31ac-866a-4c5a-830d-a4edfeca056a"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目首页!项目子页面"
+ },
+ "Value": "任务列表"
+ }
+ ],
+ "BreakpointIdentity": "6b2ae968-dda4-4909-a18f-1a32992eda57"
+ }
+ ],
+ "ID": "a3d5dc71-c8f5-4eb8-9e45-81d199684f90"
+ }
+ ],
+ "BreakpointIdentity": "364fa059-ac39-4573-8c9e-f7d5d92b01e3"
+ }
+ ],
+ "ID": "a6c754e7-2908-4e10-ae51-1672c664d9be"
+ }
+ ],
+ "BreakpointIdentity": "ffa73d1b-6caa-4753-a69e-3d797a9e8e20"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "16780ab1-4f57-48ff-93b7-0d07639e99f9"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目子页面",
+ "Formula": "项目首页!$A$2"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "项目首页!$E$3"
+ },
+ {
+ "Name": "立项流程实例ID",
+ "Formula": "项目首页!$I$3"
+ },
+ {
+ "Name": "刷新项目",
+ "Formula": "项目首页!$O$3"
+ },
+ {
+ "Name": "项目首页项目经理",
+ "Formula": "项目首页!$S$3"
+ }
+ ]
+}//9BlrHEyvWj/6YsicIpSdNH1eXPWpNSehMM2tGO88CbAFfDlMvdZKEG/L7YjrTSnqY7zsk5GP3z7OG1LBBLZIMS3RDPF9kFbgaebg/gA/mh0Cumv52/VmnlhIb7YvuQPkL6GgFvI/7FB0JlfFSI9Drk1WxRIPNw37n8jcJ90SHXTFh/u1RAIJtzaA8JAki3PO0KhXT78+lbnEsCZEMEJSIN26YoRjr1T1ib5xwgSMcrOQe85UBnNp0gWy/Fd+KMI9kUpkrbGHkFZ5+tQe8UEJb+Vk0/0qSzSwVmcI0jFhY6GRUxvVEvm7+ulKFBDQQyEC54jA+9e6ta2UqRSX0oPJvkmCLBycziJrFs22SpM5Dqxrztbwbb8BzVDy1M27J+gMOdD2eimtQSIOYSG5KeMFna4UkxEc+hEVS66bOg1OnMqjGSO4reo9/jLS9CKxk+KCK8IhuuQ+3wIKLVglOorNSCkwRVpeQgRZsHU2hIHFXVULr0k4SaW2JB5BlpDiZev1IVahrPxF50GXuJMKbjQvgpY/5mdBtl5HyfO85QjMXhy5IAAejmFSAh+ym1tQBAggj5Qm4WdetWJOg1O8b/s4fetZOBITzuG5k3iYFuxrPFHrY0whfop2/kkP0ctJxD/16jnJ93O95+oDLJXVTnk8yXdWeHs6PN2Uk3VmtBlBfDjD8J02XKborWL5NqQHMR0aEC5SMxRPJUf3845u/N9qH/InRA89ResE4MEAtYEqMthcdmK90l838o9wBUpK4gt9UAiL9clzZckW1ZXgKt8CPJN/UrMJR/qJiQYdklp6vfXoHDg3v+b5VcgDAn0YP/l+eQGjA6MTay/IhRwi48VBALc2AOYmi385CQLDufBza9r1fY6FPqi0uNR8HstFV984ISCL7x37NuUJw92kGbNWgQ==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/项目首页.rd b/Pages/项目/项目首页/项目首页.rd
new file mode 100644
index 00000000..92d8ba37
--- /dev/null
+++ b/Pages/项目/项目首页/项目首页.rd
@@ -0,0 +1,30 @@
+{
+ "PageType": 0,
+ "ColumnCount": 41,
+ "RowCount": 3,
+ "Formulas": {
+ "2,11": "项目子页面"
+ },
+ "CustomNames": [
+ {
+ "Name": "项目子页面",
+ "Formula": "项目首页!$A$2"
+ },
+ {
+ "Name": "项目ID",
+ "Formula": "项目首页!$E$3"
+ },
+ {
+ "Name": "立项流程实例ID",
+ "Formula": "项目首页!$I$3"
+ },
+ {
+ "Name": "刷新项目",
+ "Formula": "项目首页!$O$3"
+ },
+ {
+ "Name": "项目首页项目经理",
+ "Formula": "项目首页!$S$3"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/预算申请/项目预算申请历史.json b/Pages/项目/项目首页/预算申请/项目预算申请历史.json
new file mode 100644
index 00000000..a037a6d4
--- /dev/null
+++ b/Pages/项目/项目首页/预算申请/项目预算申请历史.json
@@ -0,0 +1,768 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 415.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 6
+ ],
+ "Count": 7,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "34": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "35": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "36": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "37": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "38": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "39": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "40": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "41": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "42": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 43,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,1": "新增申请"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
+ "ShareCommandContainerRefer": {
+ "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
+ },
+ "Params": [
+ {
+ "ParamReferObject": {
+ "ParamID": "30be91f8-0920-4879-bfdb-73a2443b9f1b",
+ "ShareCommandContainerReferObject": {
+ "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目预算申请历史!项目ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "06ee70a7-bf95-4e69-9b45-e36fa9804898"
+ }
+ ],
+ "Text": "新增申请",
+ "TemplateKey": "_RS_Main1",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,37": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "AttachElementTable": true,
+ "ElementTableName": "EL表格1",
+ "pageSize": 15,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ }
+ ],
+ "pageSizes": [
+ {},
+ {
+ "value": 20
+ },
+ {
+ "value": 30
+ },
+ {
+ "value": 40
+ },
+ {
+ "value": 50
+ },
+ {
+ "value": 100
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "small": true,
+ "hideOnSinglePage": true
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "ElementUI.TableCellType, ElementUI",
+ "ElTableName": "EL表格1",
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目预算变动表",
+ "BindingInfos": [
+ {
+ "GUID": "5bac86fc-3d94-4369-86ef-8241f56b3a87",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "ID",
+ "GUID": "c8ffb160-23b5-4712-a034-4b80174c20e4"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "40daea1f-7a99-4c0c-86d9-10a834f0dd85",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请人",
+ "GUID": "8093fb78-52ac-429e-91f4-ea566df15d16",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "申请人"
+ },
+ {
+ "GUID": "5138ee30-3293-42f9-bafa-458c3f1095dd",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算工时",
+ "GUID": "4b9ac146-ee01-4005-93fb-677dd68296f6"
+ },
+ "ColumnName": "原工时"
+ },
+ {
+ "GUID": "52d0dc9f-b54f-49f9-ba80-2b2169d26309",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加工时",
+ "GUID": "09f9c31e-f28e-4cb5-a4b5-ecd2f274cddb"
+ },
+ "ColumnName": "增加工时"
+ },
+ {
+ "GUID": "2957f9ff-3e42-40bf-ac42-d2ec05989873",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加后工时",
+ "GUID": "f26fef30-8d5f-4857-80eb-82b9550103f2"
+ },
+ "ColumnName": "增加后工时"
+ },
+ {
+ "GUID": "22310905-8612-4945-b236-a9b053d0c7a7",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算费用",
+ "GUID": "745c3863-191a-44ce-ac59-c686778d87e7"
+ },
+ "ColumnName": "原费用"
+ },
+ {
+ "GUID": "feaa396b-ceb8-4e3c-be94-4ce19205dca4",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加费用",
+ "GUID": "cb60c0c9-5774-481b-b55f-bd08a58277f5"
+ },
+ "ColumnName": "增加费用"
+ },
+ {
+ "GUID": "f4198342-b73d-46df-b2ce-139d4ef4ecd2",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加后费用",
+ "GUID": "04070871-9712-4c5e-b43b-3179a24605a4"
+ },
+ "ColumnName": "增加后费用"
+ },
+ {
+ "GUID": "941aff96-7be8-4190-b11d-c416211a5616",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请理由",
+ "GUID": "f0b781be-5919-4fae-9fce-4b7bf466ac34"
+ },
+ "ColumnName": "申请理由"
+ },
+ {
+ "GUID": "e5d25139-30ce-4aef-8609-86be2a9683cd",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "描述",
+ "GUID": "1df33a14-8678-4f83-b79b-9dd90b24ad71"
+ },
+ "ColumnName": "描述"
+ },
+ {
+ "GUID": "35230428-e128-447e-8a2b-9d75bc92f932",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "状态",
+ "GUID": "73b72de3-3ae4-4a9c-9ec6-a89dd6472437"
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "GUID": "18db6d66-dc29-4a65-937f-7f98abfe2b3e",
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "流程实例ID",
+ "GUID": "c507269b-8f09-4282-8a10-0611803da44a"
+ },
+ "ColumnName": "流程实例ID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "项目ID",
+ "GUID": "ca89ac33-f222-4a64-9b5b-afc7c01fe020"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目预算申请历史!项目ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "2d006cf9-bc9e-464a-8711-515cd49c8e21"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "CustomColumns": []
+ },
+ "autoGenerateColumnsByDataSource": false,
+ "columns": [
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "dcbb200e-7d34-4565-aedb-9a45e1d8f8f2"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "申请人",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "申请人",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "e83d1534-2c40-4b72-90b8-39948f02987d"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "原工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "原工时",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "4f276671-c8cc-4fa8-8e82-96cfc094bf2f"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "增加工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "增加工时",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "51dccfa3-a943-46c0-b5bf-3fa0abd69897"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "增加后工时",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "增加后工时",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "d345bc10-7d34-4d64-81b2-907105b9fcab"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "原费用",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "原费用",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1b9d1b19-1523-4137-942e-373491af4a01"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "增加费用",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "增加费用",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "1b5608a6-7c9a-4a73-a097-ac532db956c4"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "增加后费用",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "增加后费用",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "725aac46-2d8c-4a81-9e02-72aade943e03"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "申请理由",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "申请理由",
+ "width": 100,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "0d48719d-843c-4380-9fde-731393786c7e"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "描述",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "描述",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "75f6f1c8-fe87-4947-ac66-8e934947e154"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "状态",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "状态",
+ "width": 100,
+ "colfixed": "right",
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "key": "47090c0c-2b16-49fe-8d27-db5c6f480c69"
+ },
+ {
+ "$type": "ElementUI.ColumnSetting, ElementUI",
+ "dataColumnName": "流程实例ID",
+ "allowRoles": [
+ "FGC_Anonymous"
+ ],
+ "label": "流程实例ID",
+ "hide": true,
+ "colStyle": {
+ "horizontalAlignment": 1
+ },
+ "colHeaderStyle": {
+ "horizontalAlignment": 1
+ },
+ "cellType": "default",
+ "resizable": false,
+ "key": "e37d4908-3d4b-43b9-9e78-0e63a117e268"
+ }
+ ],
+ "showActionButtons": true,
+ "actionButtons": [
+ {
+ "$type": "ElementUI.ActionButton, ElementUI",
+ "type": "button",
+ "Name": "查看",
+ "shape": "default",
+ "Commands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_TASKINST_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "2d2f5699-d309-4756-b7d0-54c8ddc16403"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目预算申请历史!行数据.流程实例ID"
+ }
+ },
+ "BreakpointIdentity": "adc5b11b-1c52-42df-8a2a-0eb94e03f1cc"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "ID",
+ "GUID": "4b667a07-2c6a-4ebc-835d-3ecc73ba75ab"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目预算申请历史!行数据.ID"
+ }
+ },
+ "BreakpointIdentity": "34782d0a-4ca9-49aa-87cb-4721281f2b63"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PageName": "预算申请",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "66f70fc5-957b-4b0b-85cd-9ed2ef9c7a1b"
+ }
+ ],
+ "ParamProperties": {
+ "dataRow": "行数据"
+ }
+ },
+ "allowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "operationColumnWidth": 100,
+ "sumText": "合计",
+ "size": "small",
+ "showIndexColumn": true
+ }
+ },
+ "6,1": {
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "6acb93a3-d8b4-4b69-a749-e483253ef0f1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "Background": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "#FFFFFF00"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,37": 1,
+ "6,5": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,1,1,41",
+ "6,1,1,4",
+ "1,1,1,3",
+ "1,37,1,5",
+ "6,5,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "Title": "项目预算申请历史",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目预算申请历史!$B$7"
+ },
+ {
+ "Name": "临时流程ID",
+ "Formula": "项目预算申请历史!$F$7"
+ }
+ ]
+}//eJycfHQHhfsZm8cZ1tQrH3nJUP3Z0XRdtUwdOlLi/pc6FUlce+jG9nOulRojYDuRjE3iSWMqWCveZW/oO1UMHYh8qEALxWUpvQx/q+CoMB0Z3rfAYhRoHEDiew41KSTjiNmtsZLVooIuIJCIiAWqtYVm9xcltAhT1axNiWADTKf7I+FqIPaLa7oCdpwy81YJwkv/wDibmPMXHoxQEQ3jm2d8///OCOQos0k8Yf6gvmq7fxrLfyEknVyAUv0ixrVEiHAaMrkuEzon3ZcXHaU3oyZ8yGjQbMRBKqW9XY3QQgYYT6Szr/zAE4alP/6YGM7ipo/s4kptFEHXJ8PRSHTXpV9EB5U1y//AXbxoEShTcENmqeKqU74aMEfGMgtXQiz6HXAabsyqn542pp0oTuLH1UgI+nxE9EZEuKfcpvLf/wlsuRjX3eZs214PiXf16zOAA3Ef4XMNMugM4NkewnFP0icTOpkCh/J8Ni6gdY82p7FpN1GZEjIVPjzJhz6SjCbT/A9rkokBJTjYetoWLBle6Z3oFD2JXbzxFwHIT7milhuOpAC41IDdwCdzHv2r++LHCX/h3MlTieeG1hOw/WWEpYYKNh/NrPYTaNuobV++/r0vM1nRTtX34preOTpo8YBgt3HZo6jQKFZAyE1R7CxScn4OZe50QlkBy78M7jmXJCdOUlI50pi6GYTKtaPU2xGXV9aIFG7WNrnAwJ5G6n4brRx0hraJcBQxbxs6sYCVNGzcqSkwTZXNbotS7exvSO1ZoPjW2i8ZziAD24iWXIzz2q0TeLh8JaDZjKvo5YoTALXc5NgfJrgJ8sh1FvifV0QvCWbrq4+8yJGSZC+7X2GcLBM03V3csyIE7l6A1lqyHTIja8Al36ZyxLdzCYeuWJRGDrGqtyx0stPpSWF+6BQh4g==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/预算申请/项目预算申请历史.rd b/Pages/项目/项目首页/预算申请/项目预算申请历史.rd
new file mode 100644
index 00000000..753056ac
--- /dev/null
+++ b/Pages/项目/项目首页/预算申请/项目预算申请历史.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 43,
+ "RowCount": 7,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "项目预算申请历史!$B$7"
+ },
+ {
+ "Name": "临时流程ID",
+ "Formula": "项目预算申请历史!$F$7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目/项目首页/预算申请/预算申请.json b/Pages/项目/项目首页/预算申请/预算申请.json
new file mode 100644
index 00000000..5e9441ca
--- /dev/null
+++ b/Pages/项目/项目首页/预算申请/预算申请.json
@@ -0,0 +1,1228 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 145.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0,
+ "Mode": 1
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 22,
+ 23
+ ],
+ "Count": 24,
+ "DefaultSize": 35.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 342.0
+ }
+ }
+ },
+ "Count": 21,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,19": "FGC_审批记录",
+ "3,1": "申请项目",
+ "6,1": "申请人",
+ "7,1": "%CurrentUser.UserName%",
+ "9,1": "现预算工时",
+ "9,9": "现预算费用",
+ "10,1": 0,
+ "10,9": 0,
+ "12,1": "申请增补工时",
+ "15,1": "申请增补预算",
+ "18,1": "申请理由"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "VBalidate": true,
+ "BreakpointIdentity": "9a17a24a-bbb9-4560-9bf9-b88753deb4ce"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "a664d525-3078-4d77-a24d-6c4e3cd0bc8f"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "d4bb0d49-a582-41af-b498-b8351d5033dc"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "8f9b2458-5634-483c-bec0-10e09c964702"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ }
+ ]
+ }
+ },
+ "1,19": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "4,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "项目ID",
+ "GUID": "6abd8cbd-e759-43be-a89e-009ab14e3924"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目",
+ "TableValue": {
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "045ec111-700c-4b22-b873-dfb55421f34d",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "7e56e36f-4596-4151-a148-a9337e0c229e"
+ },
+ "ColumnName": "项目预算工时"
+ },
+ {
+ "GUID": "cbd19529-efe9-4467-9b56-71439cb2059e",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "fc29872b-0e8f-44a0-a0d4-0543940f07d0"
+ },
+ "ColumnName": "项目预算费用"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "7c41fd84-5fee-4fcd-ae09-bd42b26ee9fa"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!B5"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "5e40d79f1eaf4bac926b2fc92b50c797",
+ "BreakpointIdentity": "a1192c4b-2d38-47c1-8cd4-284e916f8601"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!B11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!项目.项目预算工时"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!J11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!项目.项目预算费用"
+ }
+ }
+ ],
+ "BreakpointIdentity": "290f46e2-1bc2-41f8-b2af-d0f58d5c8073"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "cac11e04-0a59-4dfc-b034-dc6f00a7c3e7",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "a4aa69ac-a368-4c91-bf6e-3aee61033889"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "f3bf9496-9bcc-4845-b166-4d1bc5d81832",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "60a2df72-8ee2-4b84-9730-ee35e0d96b02"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "7,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请人",
+ "GUID": "4c945f6a-7457-4561-aa2c-c0909c2ebcfe"
+ },
+ "CellType": {
+ "$type": "ElementUI.SelectCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "DefaultValue": "%CurrentUser.UserName%",
+ "useBinding": true,
+ "options": [
+ {
+ "value": "黄金糕",
+ "label": "黄金糕"
+ },
+ {
+ "value": "双皮奶",
+ "label": "双皮奶"
+ },
+ {
+ "value": "蚵仔煎",
+ "label": "蚵仔煎"
+ },
+ {
+ "value": "龙须面",
+ "label": "龙须面"
+ },
+ {
+ "value": "北京烤鸭",
+ "label": "北京烤鸭"
+ }
+ ],
+ "bindingOptions": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "707c068f-47d1-4a9a-bc5f-cb910557913a",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "5fe34838-c288-454c-8ad1-f55ddbf956fe"
+ },
+ "ColumnName": "value"
+ },
+ {
+ "GUID": "a4ee444d-f45c-4375-b5ec-3a6e296879da",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "fd2e28c3-7aa8-44e8-8081-ac9aa5752fe3"
+ },
+ "ColumnName": "label"
+ }
+ ],
+ "CustomColumns": []
+ },
+ "placeholder": "请选择",
+ "noDataText": "无数据",
+ "filterInServerOptions": {
+ "matchMethod": "contains",
+ "loadingText": "加载中"
+ },
+ "noMatchText": "无匹配数据"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "10,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算工时",
+ "GUID": "5657b97d-0458-4d9e-b431-b807f40a469c"
+ }
+ },
+ "10,9": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算费用",
+ "GUID": "25f5c718-b15b-48b3-bd3b-70429cd0181e"
+ }
+ },
+ "13,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加工时",
+ "GUID": "02056cce-08ef-4a48-91de-a6fc3fce7b9b"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=预算申请!项目ID"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
+ "contextProperty": {
+ "Display": "值变更原因"
+ }
+ },
+ "value": "userInput"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "平均时薪",
+ "TableValue": {
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "8712ca89-d47e-43ef-a9ec-b683856465f9",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "平均时薪",
+ "GUID": "0e3466f7-24b3-4397-85b9-8e1861cdb3cd"
+ },
+ "ColumnName": "平均时薪"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "00ba088f-6b67-471c-96b3-7cf171ad780c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "13887e5c-6fbf-4ce6-8485-d4cb8fcc5ed5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!B8"
+ }
+ }
+ ]
+ },
+ "TopCount": "1"
+ },
+ "ID": "3393119db6334b75921c988985330061",
+ "BreakpointIdentity": "b975a362-f2e3-44d5-a5e4-5ecad66c7041"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=预算申请!平均时薪"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=预算申请!平均时薪.平均时薪"
+ }
+ ]
+ },
+ "value": "0",
+ "compareType": 2
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!B17"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(预算申请!平均时薪.平均时薪*预算申请!B14,0)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "89d53e2d-468f-4008-ac9e-ef18bc70b14d"
+ }
+ ],
+ "ID": "9231217e-2a90-4bde-9431-c88d7c69e8e9"
+ }
+ ],
+ "BreakpointIdentity": "9ec89a96-3f20-4ae4-8648-1249d7345cf9"
+ }
+ ],
+ "ID": "9bade519-bf09-4ea7-8f21-4976564dda00"
+ }
+ ],
+ "BreakpointIdentity": "50becb49-283f-492c-b4a5-2b6a3852f548"
+ }
+ ],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0",
+ "step": 1,
+ "placeholder": "请输入(小时)",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 7,
+ "CompareParamType": 4,
+ "FirstParamValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=OR(预算申请!B14>0,预算申请!B17>0)"
+ },
+ "ErrorMessage": "申请增补工时和增补预算必须填写一项"
+ }
+ },
+ "16,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加费用",
+ "GUID": "a0ce30a0-4841-4e05-a379-5df69b343be5"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputNumberCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "min": "0",
+ "step": 1,
+ "placeholder": "请输入(元)",
+ "controlsPosition": true
+ },
+ "DataValidationInfo": {
+ "NumberType": 7,
+ "CompareParamType": 4,
+ "FirstParamValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=OR(预算申请!B14>0,预算申请!B17>0)"
+ },
+ "InputMessageTitle": "该怎么填?",
+ "InputMessage": "填写工时后,系统会自动计算大致上还需多少预算成本,如果你有更清晰的预算,请直接手动填写",
+ "ErrorMessage": "申请增补工时和增补预算必须填写一项"
+ }
+ },
+ "19,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请理由",
+ "GUID": "28bc089e-af70-4153-962b-c7cc115b6301"
+ },
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": "请输入",
+ "resize": "vertical"
+ },
+ "DataValidationInfo": {
+ "IgnoreBlank": false
+ }
+ },
+ "22,1": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "ID",
+ "GUID": "ab3f7cf7-bb85-48c6-99b0-1ed0b3a9f0b7"
+ }
+ },
+ "22,5": {
+ "BindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "流程实例ID",
+ "GUID": "c6ad2241-fbe5-47a9-984a-fdeccbb8e841"
+ },
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=预算申请!F23"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "63c0fc92-1dcd-4e45-9df7-e13c029e7715"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!F23"
+ }
+ },
+ "BreakpointIdentity": "a81a3edd-7b04-46a1-bdfc-6154d0ea56e5"
+ },
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "bd359586-a8f5-4fa4-8eda-d103b9da7247"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!F23"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ASSIGNEE_",
+ "GUID": "8ba0760a-b915-4d97-8f06-85eccd043687"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a917ef38-9021-4395-a393-04e607cafac7"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算申请!B2"
+ },
+ "TargetType": "Forguncy.ProcessPanelCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "Refresh",
+ "BreakpointIdentity": "f9077d58-0997-430b-8d63-a8bf6e6b122d"
+ }
+ ],
+ "ID": "b6b858b7-74cb-4289-b154-7999af4cc754"
+ }
+ ],
+ "BreakpointIdentity": "248ba0b5-f1c5-41fa-ac5f-c939a1d98a12"
+ }
+ ]
+ }
+ },
+ "22,11": {
+ "BindingInfo": {
+ "TableName": "ACT_HI_PROCINST_View",
+ "ColumnName": "ID_",
+ "GUID": "dbb79920-b4a8-40e3-b243-26e32b42418f"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Foreground": 1
+ },
+ {
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 4,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Formatter": 6,
+ "HorizontalAlignment": 5
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 7
+ },
+ {
+ "Formatter": 8
+ },
+ {
+ "Background": 9
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "Background 2 0",
+ "[AUTO]General",
+ "0\"小时\"",
+ "Left",
+ "¥#,##0_);[Red](¥#,##0)",
+ "Right",
+ "@",
+ "#FFFFFF00"
+ ],
+ "Borders": [
+ {
+ "Color": 2
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 1,
+ "1,4": 1,
+ "1,5": 1,
+ "1,6": 1,
+ "1,7": 1,
+ "1,8": 1,
+ "1,9": 1,
+ "1,10": 1,
+ "1,11": 1,
+ "1,12": 1,
+ "1,13": 1,
+ "1,14": 1,
+ "1,15": 1,
+ "1,16": 1,
+ "1,19": 1,
+ "3,1": 2,
+ "3,18": 3,
+ "4,18": 3,
+ "5,0": 1,
+ "5,1": 1,
+ "5,2": 1,
+ "5,3": 1,
+ "5,4": 1,
+ "5,5": 1,
+ "5,6": 1,
+ "5,7": 1,
+ "5,8": 1,
+ "5,9": 1,
+ "5,10": 1,
+ "5,11": 1,
+ "5,12": 1,
+ "5,13": 1,
+ "5,14": 1,
+ "5,15": 1,
+ "5,16": 1,
+ "5,17": 1,
+ "5,18": 4,
+ "5,20": 1,
+ "6,0": 1,
+ "6,1": 5,
+ "6,2": 1,
+ "6,3": 1,
+ "6,4": 1,
+ "6,5": 1,
+ "6,6": 1,
+ "6,7": 1,
+ "6,8": 1,
+ "6,9": 1,
+ "6,10": 1,
+ "6,11": 1,
+ "6,12": 1,
+ "6,13": 1,
+ "6,14": 1,
+ "6,15": 1,
+ "6,16": 1,
+ "6,17": 1,
+ "6,18": 4,
+ "6,20": 1,
+ "7,0": 1,
+ "7,1": 1,
+ "7,17": 1,
+ "7,18": 4,
+ "7,20": 1,
+ "8,0": 1,
+ "8,1": 1,
+ "8,2": 1,
+ "8,3": 1,
+ "8,4": 1,
+ "8,5": 1,
+ "8,6": 1,
+ "8,7": 1,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 1,
+ "8,11": 1,
+ "8,12": 1,
+ "8,13": 1,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 1,
+ "8,17": 1,
+ "8,18": 4,
+ "8,20": 1,
+ "9,0": 1,
+ "9,1": 5,
+ "9,2": 1,
+ "9,3": 1,
+ "9,4": 1,
+ "9,5": 1,
+ "9,6": 1,
+ "9,7": 1,
+ "9,8": 1,
+ "9,9": 5,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 1,
+ "9,13": 1,
+ "9,14": 1,
+ "9,15": 1,
+ "9,17": 1,
+ "9,18": 4,
+ "9,20": 1,
+ "10,0": 1,
+ "10,1": 6,
+ "10,9": 7,
+ "10,17": 1,
+ "10,18": 4,
+ "10,20": 1,
+ "11,18": 3,
+ "12,1": 5,
+ "12,2": 1,
+ "12,3": 1,
+ "12,4": 1,
+ "12,5": 1,
+ "12,6": 1,
+ "12,7": 1,
+ "12,8": 1,
+ "12,9": 1,
+ "12,10": 1,
+ "12,11": 1,
+ "12,12": 1,
+ "12,13": 1,
+ "12,14": 1,
+ "12,15": 1,
+ "12,16": 1,
+ "12,17": 1,
+ "12,18": 3,
+ "13,1": 1,
+ "13,17": 1,
+ "13,18": 3,
+ "14,1": 1,
+ "14,2": 1,
+ "14,3": 1,
+ "14,4": 1,
+ "14,5": 1,
+ "14,6": 1,
+ "14,7": 1,
+ "14,8": 1,
+ "14,9": 1,
+ "14,10": 1,
+ "14,11": 1,
+ "14,12": 1,
+ "14,13": 1,
+ "14,14": 1,
+ "14,15": 1,
+ "14,16": 1,
+ "14,17": 1,
+ "14,18": 3,
+ "15,1": 5,
+ "15,2": 1,
+ "15,3": 1,
+ "15,4": 1,
+ "15,5": 1,
+ "15,6": 1,
+ "15,7": 1,
+ "15,8": 1,
+ "15,9": 1,
+ "15,10": 1,
+ "15,11": 1,
+ "15,12": 1,
+ "15,13": 1,
+ "15,14": 1,
+ "15,15": 1,
+ "15,16": 8,
+ "15,17": 1,
+ "15,18": 3,
+ "16,1": 1,
+ "16,17": 1,
+ "16,18": 3,
+ "17,1": 1,
+ "17,2": 1,
+ "17,3": 1,
+ "17,4": 1,
+ "17,5": 1,
+ "17,6": 1,
+ "17,7": 1,
+ "17,8": 1,
+ "17,9": 1,
+ "17,10": 1,
+ "17,11": 1,
+ "17,12": 1,
+ "17,13": 1,
+ "17,14": 1,
+ "17,15": 1,
+ "17,16": 1,
+ "17,17": 1,
+ "17,18": 3,
+ "18,1": 5,
+ "18,2": 1,
+ "18,3": 1,
+ "18,4": 1,
+ "18,5": 1,
+ "18,6": 1,
+ "18,7": 1,
+ "18,8": 1,
+ "18,9": 1,
+ "18,10": 1,
+ "18,11": 1,
+ "18,12": 1,
+ "18,13": 1,
+ "18,14": 1,
+ "18,15": 1,
+ "18,16": 1,
+ "18,17": 1,
+ "18,18": 3,
+ "19,1": 1,
+ "19,17": 1,
+ "19,18": 3,
+ "20,17": 1,
+ "20,18": 3,
+ "21,18": 3,
+ "21,19": 1,
+ "22,5": 9,
+ "22,11": 10,
+ "22,18": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ },
+ "Spans": [
+ "4,1,1,16",
+ "13,1,1,16",
+ "16,1,1,16",
+ "19,1,2,16",
+ "7,1,1,16",
+ "10,9,1,8",
+ "10,1,1,8",
+ "22,1,1,4",
+ "1,1,1,16",
+ "22,5,1,5",
+ "22,11,1,7",
+ "1,19,20,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "项目预算变动表"
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "预算申请!$B$5"
+ },
+ {
+ "Name": "变动表ID",
+ "Formula": "预算申请!$B$23"
+ }
+ ]
+}//c4AOK4BKpA/bYEQ1JDhrFkRqMbhed6hHNHcszI9cTwsBlKj0RguKDftgO871Eui3zHwUUBfd9eV3wdgT3h30XDlJsRyfGNmbHBsRXNaQ1WnMJUj3iRvKkBGqxk7KrczfZEjT2AHAZo2ZjpJMzfutSqw1fI+RS6AkCxWjKGFnYymlRW3ewFg/KChtrXjx63bK1qJCq74hn72TTWQp8YKr0WvNaQzvs4YBhH+Hku3pmfqGLcHeZTxN3Ecwz0N13jLnubqKmBTURNxei2rpRMTDo+VCfofBHYhjXmonsRQJP97KSF5DV5AMhMDh3yv54Sdo8/f2jnDCElAWz4eH7zxLn9G+5skZq4PS/MDCYWB7JyrNZ5oDaab33mHoaWvkyQxR5p4uYurWOl6iCr2X9i+e6z7kTlw6XsGz2R3s4PbxKOoIMpAGD0OvJ/Q8Q6HoGapFX2m2AvNIpDKMhgS4imqK5IdqKG/LP0XxbSkEqtI6aLJtYasy+gbYd3HUU8C4UIIhO7K3/mRzkt8wCsZ8EJgPj8GypBOjgs7LryvTrhZ/8VuQ5RNI6/qcr+b1xF+LJacHQWakTvIpV0AiT/VDBiFDNNzflQlw8qaZwdcHhkGoNrFBHMWD0GArZybLT/Z107X29jp7kEieNK8Z4XmviXE3JciteLLS7cV4VKmEfwPPrB2nw2yW4B4k1tEezAKhEml8ElU6fKqXQoH7j/OUWb9BUobvQwrenMWneWZjs4H1PRADUquvXf4vzLpxW6UvyZ8J49c4q8pNBdMZd4A/80fKn95X8EzzLZZy0xwYzeifqeqqnR2/rp08iYiYym6tMyDNx2Er4FyNPmeaeBg0WQBBVRXJg6adHTW723ciSKfN3zOsWC1qQg/l5RFHrCFq97RGfxghbLuhh2pJeDRUNtMR1g==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/预算申请/预算申请.rd b/Pages/项目/项目首页/预算申请/预算申请.rd
new file mode 100644
index 00000000..0fa30ff0
--- /dev/null
+++ b/Pages/项目/项目首页/预算申请/预算申请.rd
@@ -0,0 +1,15 @@
+{
+ "PageType": 0,
+ "ColumnCount": 21,
+ "RowCount": 24,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "预算申请!$B$5"
+ },
+ {
+ "Name": "变动表ID",
+ "Formula": "预算申请!$B$23"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目首页/预算申请/预算申请审批.json b/Pages/项目/项目首页/预算申请/预算申请审批.json
similarity index 62%
rename from Pages/项目首页/预算申请/预算申请审批.json
rename to Pages/项目/项目首页/预算申请/预算申请审批.json
index 08b4a834..ac96474d 100644
--- a/Pages/项目首页/预算申请/预算申请审批.json
+++ b/Pages/项目/项目首页/预算申请/预算申请审批.json
@@ -3,17 +3,17 @@
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
+ "DesignLengthInPixel": 19.0
}
},
"1": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
+ "DesignLengthInPixel": 47.0
}
},
"2": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
+ "DesignLengthInPixel": 19.0
}
},
"3": {
@@ -23,7 +23,7 @@
},
"4": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
+ "DesignLengthInPixel": 35.0
}
},
"5": {
@@ -33,12 +33,12 @@
},
"6": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 25.0
+ "DesignLengthInPixel": 24.0
}
},
"7": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 17.0
+ "DesignLengthInPixel": 32.0
}
},
"8": {
@@ -48,12 +48,12 @@
},
"9": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
+ "DesignLengthInPixel": 17.0
}
},
"10": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
+ "DesignLengthInPixel": 25.0
}
},
"11": {
@@ -63,15 +63,25 @@
},
"12": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
+ "DesignLengthInPixel": 24.0
}
},
"13": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
+ "DesignLengthInPixel": 24.0
}
},
"14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 102.0,
"Mode": 2,
@@ -83,21 +93,21 @@
}
}
},
- "15": {
+ "17": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
- "16": {
+ "18": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
+ "DesignLengthInPixel": 40.0
}
}
},
"InLogicalVisibleIndexes": [
- 17
+ 19
],
- "Count": 18,
+ "Count": 20,
"DefaultSize": 32.0
},
"Cols": {
@@ -177,28 +187,98 @@
}
},
"17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 380.0
+ }
+ },
+ "19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
}
},
- "Count": 18,
+ "Count": 20,
"DefaultSize": 32.0
},
"Values": {
- "1,1": "项目名称",
- "1,13": "申请人",
- "5,3": "预算",
- "5,7": "本次申请增补",
- "5,11": "最终",
- "6,6": "+",
- "6,10": "=",
+ "0,18": "FGC_审批记录",
+ "3,1": "项目名称",
+ "3,13": "申请人",
+ "7,3": "预算",
+ "7,7": "本次申请增补",
+ "7,11": "最终",
"8,6": "+",
"8,10": "=",
- "11,1": "申请理由"
+ "10,6": "+",
+ "10,10": "=",
+ "13,1": "申请理由"
},
"AttachInfos": {
- "2,1": {
+ "0,18": {
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "FGC_审批记录",
+ "OverflowMode": 1
+ }
+ },
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
+ "PreCommands": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "Title": "加载中",
+ "BreakpointIdentity": "19bd3a28-7871-468d-b3bf-65f732aef885"
+ }
+ ],
+ "PostCommands": [
+ {
+ "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon",
+ "BreakpointIdentity": "c8f41d57-f656-47e2-a9d3-2d083997a7f6"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "4a90bc0b-47be-4581-ad37-3834aecd1d8a"
+ },
+ {
+ "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
+ "ReloadData": true,
+ "BreakpointIdentity": "78449503-f4e0-4c59-8fa5-b8c0fa85b99a"
+ }
+ ],
+ "TemplateKey": "同意",
+ "ActionButtonStyleTemplateInfos": [
+ {
+ "ActionTitle": "提交",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "同意",
+ "TemplateKey": "同意"
+ },
+ {
+ "ActionTitle": "暂存",
+ "TemplateKey": "暂存"
+ },
+ {
+ "ActionTitle": "回退",
+ "TemplateKey": "回退"
+ },
+ {
+ "ActionTitle": "结束",
+ "TemplateKey": "拒绝"
+ }
+ ]
+ }
+ },
+ "4,1": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
@@ -210,7 +290,7 @@
}
}
},
- "2,13": {
+ "4,13": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "申请人",
@@ -221,56 +301,56 @@
}
}
},
- "6,3": {
+ "8,3": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算工时",
"GUID": "3f2b409d-8e56-4268-8f6b-f63e74655eec"
}
},
- "6,7": {
+ "8,7": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加工时",
"GUID": "5f8bff8d-6e4d-45b3-8228-49e50f2ecad1"
}
},
- "6,11": {
+ "8,11": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加后工时",
"GUID": "259e1581-5d54-40a6-bf01-18d9bbb9e52b"
}
},
- "8,3": {
+ "10,3": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算费用",
"GUID": "0c2a9de1-3199-4abb-a77b-55298673d38f"
}
},
- "8,7": {
+ "10,7": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加费用",
"GUID": "f575847a-57ea-49df-bb5c-94d947e8b721"
}
},
- "8,11": {
+ "10,11": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加后费用",
"GUID": "d1a4d2e4-58cf-4e61-bd6d-09ac2e75baa8"
}
},
- "14,2": {
+ "16,2": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "申请理由",
"GUID": "eb534252-fbb3-44d1-a7a3-1911eacf7ea0"
}
},
- "17,1": {
+ "19,1": {
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
@@ -280,6 +360,9 @@
},
"StyleDatas": {
"Styles": [
+ {
+ "FontSize": 16.0
+ },
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
@@ -500,211 +583,226 @@
},
"CellStyles": {
"1,1": 0,
- "1,2": 1,
- "1,3": 2,
- "1,4": 2,
- "1,5": 2,
- "1,6": 2,
- "1,7": 2,
- "1,8": 2,
- "1,13": 3,
- "1,17": 2,
- "2,1": 4,
- "2,2": 2,
- "2,3": 2,
- "2,5": 2,
- "2,6": 2,
- "2,7": 2,
- "2,8": 4,
- "2,13": 5,
- "2,14": 2,
- "2,15": 2,
- "2,16": 2,
- "2,17": 2,
- "3,0": 2,
- "3,1": 2,
+ "1,17": 0,
+ "3,1": 1,
"3,2": 2,
- "3,3": 2,
- "3,4": 2,
- "3,5": 2,
- "3,6": 2,
- "3,7": 2,
- "3,8": 2,
- "3,9": 2,
- "3,10": 2,
- "3,11": 2,
- "3,12": 2,
- "3,17": 2,
- "4,0": 2,
- "4,1": 2,
- "4,2": 2,
- "4,3": 2,
- "4,4": 2,
- "4,5": 2,
- "4,6": 2,
- "4,7": 2,
- "4,8": 2,
- "4,9": 2,
- "4,10": 2,
- "4,11": 2,
- "4,12": 2,
- "4,13": 2,
- "4,14": 2,
- "4,15": 2,
- "4,16": 2,
- "4,17": 2,
- "5,0": 2,
- "5,3": 6,
- "5,5": 2,
- "5,6": 7,
- "5,7": 6,
- "5,9": 2,
- "5,10": 2,
- "5,11": 6,
- "5,13": 2,
- "5,15": 2,
- "5,16": 8,
- "6,0": 2,
- "6,3": 9,
- "6,6": 10,
- "6,7": 11,
- "6,9": 2,
- "6,10": 12,
- "6,11": 13,
- "6,15": 2,
- "6,16": 14,
- "7,0": 2,
- "7,3": 15,
- "7,4": 15,
- "7,5": 15,
- "7,6": 10,
- "7,7": 11,
- "7,8": 11,
- "7,9": 11,
- "7,10": 12,
- "7,11": 16,
- "7,12": 16,
- "7,13": 16,
- "7,15": 2,
- "7,16": 14,
- "8,0": 2,
- "8,1": 2,
- "8,2": 2,
- "8,3": 17,
- "8,6": 10,
- "8,7": 18,
- "8,10": 12,
- "8,11": 19,
- "8,14": 2,
- "8,15": 2,
- "8,16": 14,
- "8,17": 2,
- "9,0": 2,
- "9,3": 20,
- "9,4": 20,
- "9,5": 20,
- "9,6": 10,
- "9,7": 21,
- "9,8": 21,
- "9,9": 21,
- "9,10": 12,
- "9,11": 22,
- "9,12": 22,
- "9,13": 22,
- "9,15": 2,
- "9,16": 14,
- "10,0": 2,
- "10,1": 23,
- "10,2": 23,
- "10,3": 23,
- "10,4": 23,
- "10,5": 23,
- "10,6": 24,
- "10,7": 24,
- "10,8": 24,
- "10,9": 25,
- "10,10": 25,
- "10,11": 25,
- "10,12": 25,
- "10,13": 10,
- "10,14": 10,
- "10,15": 26,
- "10,16": 26,
- "10,17": 26,
- "11,0": 2,
- "11,1": 27,
- "11,2": 27,
- "11,3": 2,
- "11,4": 2,
- "11,5": 2,
- "11,6": 2,
- "11,7": 2,
- "11,8": 2,
- "11,9": 2,
- "11,10": 2,
- "11,11": 2,
- "11,12": 2,
- "11,13": 2,
- "11,14": 2,
- "11,15": 2,
- "11,16": 2,
- "11,17": 2,
- "12,0": 2,
- "12,1": 0,
- "12,2": 0,
- "12,3": 2,
- "12,4": 2,
- "12,5": 2,
- "12,6": 2,
- "12,7": 2,
- "12,8": 2,
- "12,9": 2,
- "12,10": 2,
- "12,11": 2,
- "12,12": 2,
- "12,13": 2,
- "12,14": 2,
- "12,15": 2,
- "12,16": 2,
- "12,17": 2,
- "13,0": 2,
- "13,1": 0,
- "13,2": 0,
- "13,3": 2,
- "13,4": 2,
- "13,5": 2,
- "13,6": 2,
- "13,7": 2,
- "13,8": 2,
- "13,9": 2,
- "13,10": 2,
- "13,11": 2,
- "13,12": 2,
- "13,13": 2,
- "13,14": 2,
- "13,15": 2,
- "13,16": 2,
- "13,17": 2,
- "14,0": 2,
- "14,2": 28,
- "15,0": 2,
- "15,1": 28,
- "15,2": 28,
- "15,3": 28,
- "15,4": 28,
- "15,5": 28,
- "15,6": 28,
- "15,7": 28,
- "15,8": 28,
- "15,9": 28,
- "15,10": 28,
- "15,11": 28,
- "15,12": 28,
- "15,13": 28,
- "15,14": 28,
- "15,15": 28,
- "15,16": 28,
- "15,17": 28
+ "3,3": 3,
+ "3,4": 3,
+ "3,5": 3,
+ "3,6": 3,
+ "3,7": 3,
+ "3,8": 3,
+ "3,13": 4,
+ "3,17": 4,
+ "3,19": 3,
+ "4,1": 5,
+ "4,2": 3,
+ "4,3": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 5,
+ "4,13": 6,
+ "4,14": 3,
+ "4,15": 3,
+ "4,16": 3,
+ "4,17": 6,
+ "4,19": 3,
+ "5,0": 3,
+ "5,1": 3,
+ "5,2": 3,
+ "5,3": 3,
+ "5,4": 3,
+ "5,5": 3,
+ "5,6": 3,
+ "5,7": 3,
+ "5,8": 3,
+ "5,9": 3,
+ "5,10": 3,
+ "5,11": 3,
+ "5,12": 3,
+ "5,19": 3,
+ "6,0": 3,
+ "6,1": 3,
+ "6,2": 3,
+ "6,3": 3,
+ "6,4": 3,
+ "6,5": 3,
+ "6,6": 3,
+ "6,7": 3,
+ "6,8": 3,
+ "6,9": 3,
+ "6,10": 3,
+ "6,11": 3,
+ "6,12": 3,
+ "6,13": 3,
+ "6,14": 3,
+ "6,15": 3,
+ "6,16": 3,
+ "6,17": 3,
+ "6,19": 3,
+ "7,0": 3,
+ "7,3": 7,
+ "7,5": 3,
+ "7,6": 8,
+ "7,7": 7,
+ "7,9": 3,
+ "7,10": 3,
+ "7,11": 7,
+ "7,13": 3,
+ "7,15": 3,
+ "7,16": 9,
+ "7,17": 9,
+ "8,0": 3,
+ "8,3": 10,
+ "8,6": 11,
+ "8,7": 12,
+ "8,9": 3,
+ "8,10": 13,
+ "8,11": 14,
+ "8,15": 3,
+ "8,16": 15,
+ "8,17": 15,
+ "9,0": 3,
+ "9,3": 16,
+ "9,4": 16,
+ "9,5": 16,
+ "9,6": 11,
+ "9,7": 12,
+ "9,8": 12,
+ "9,9": 12,
+ "9,10": 13,
+ "9,11": 17,
+ "9,12": 17,
+ "9,13": 17,
+ "9,15": 3,
+ "9,16": 15,
+ "9,17": 15,
+ "10,0": 3,
+ "10,1": 3,
+ "10,2": 3,
+ "10,3": 18,
+ "10,6": 11,
+ "10,7": 19,
+ "10,10": 13,
+ "10,11": 20,
+ "10,14": 3,
+ "10,15": 3,
+ "10,16": 15,
+ "10,17": 15,
+ "10,19": 3,
+ "11,0": 3,
+ "11,3": 21,
+ "11,4": 21,
+ "11,5": 21,
+ "11,6": 11,
+ "11,7": 22,
+ "11,8": 22,
+ "11,9": 22,
+ "11,10": 13,
+ "11,11": 23,
+ "11,12": 23,
+ "11,13": 23,
+ "11,15": 3,
+ "11,16": 15,
+ "11,17": 15,
+ "12,0": 3,
+ "12,1": 24,
+ "12,2": 24,
+ "12,3": 24,
+ "12,4": 24,
+ "12,5": 24,
+ "12,6": 25,
+ "12,7": 25,
+ "12,8": 25,
+ "12,9": 26,
+ "12,10": 26,
+ "12,11": 26,
+ "12,12": 26,
+ "12,13": 11,
+ "12,14": 11,
+ "12,15": 27,
+ "12,16": 27,
+ "12,17": 27,
+ "12,19": 27,
+ "13,0": 3,
+ "13,1": 28,
+ "13,2": 28,
+ "13,3": 3,
+ "13,4": 3,
+ "13,5": 3,
+ "13,6": 3,
+ "13,7": 3,
+ "13,8": 3,
+ "13,9": 3,
+ "13,10": 3,
+ "13,11": 3,
+ "13,12": 3,
+ "13,13": 3,
+ "13,14": 3,
+ "13,15": 3,
+ "13,16": 3,
+ "13,17": 3,
+ "13,19": 3,
+ "14,0": 3,
+ "14,1": 1,
+ "14,2": 1,
+ "14,3": 3,
+ "14,4": 3,
+ "14,5": 3,
+ "14,6": 3,
+ "14,7": 3,
+ "14,8": 3,
+ "14,9": 3,
+ "14,10": 3,
+ "14,11": 3,
+ "14,12": 3,
+ "14,13": 3,
+ "14,14": 3,
+ "14,15": 3,
+ "14,16": 3,
+ "14,17": 3,
+ "14,19": 3,
+ "15,0": 3,
+ "15,1": 1,
+ "15,2": 1,
+ "15,3": 3,
+ "15,4": 3,
+ "15,5": 3,
+ "15,6": 3,
+ "15,7": 3,
+ "15,8": 3,
+ "15,9": 3,
+ "15,10": 3,
+ "15,11": 3,
+ "15,12": 3,
+ "15,13": 3,
+ "15,14": 3,
+ "15,15": 3,
+ "15,16": 3,
+ "15,17": 3,
+ "15,19": 3,
+ "16,0": 3,
+ "16,2": 29,
+ "17,0": 3,
+ "17,1": 29,
+ "17,2": 29,
+ "17,3": 29,
+ "17,4": 29,
+ "17,5": 29,
+ "17,6": 29,
+ "17,7": 29,
+ "17,8": 29,
+ "17,9": 29,
+ "17,10": 29,
+ "17,11": 29,
+ "17,12": 29,
+ "17,13": 29,
+ "17,14": 29,
+ "17,15": 29,
+ "17,16": 29,
+ "17,17": 29,
+ "17,19": 29
},
"SheetStyle": {
"FontFamily": 0,
@@ -712,20 +810,22 @@
}
},
"Spans": [
- "17,1,1,5",
- "5,3,1,3",
- "6,7,1,3",
- "5,7,1,3",
- "5,11,1,3",
- "2,1,1,7",
- "2,13,1,4",
- "1,13,1,4",
- "14,2,1,14",
+ "19,1,1,5",
+ "7,3,1,3",
"8,7,1,3",
+ "7,7,1,3",
+ "7,11,1,3",
+ "4,1,1,7",
+ "4,13,1,4",
+ "3,13,1,4",
+ "16,2,1,14",
+ "10,7,1,3",
+ "10,11,1,3",
"8,11,1,3",
- "6,11,1,3",
- "6,3,1,3",
- "8,3,1,3"
+ "8,3,1,3",
+ "10,3,1,3",
+ "1,1,1,16",
+ "0,18,20,1"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -764,7 +864,7 @@
},
"IsAutomaticStroke": false,
"IsAutomaticFill": false,
- "Location": "32,131",
+ "Location": "32,184",
"Size": "478,147"
},
{
@@ -778,14 +878,14 @@
},
"IsAutomaticStroke": false,
"IsAutomaticFill": false,
- "Location": "32,336",
+ "Location": "32,389",
"Size": "478,132"
}
],
"CustomNames": [
{
"Name": "项目ID",
- "Formula": "预算申请审批!$B$18"
+ "Formula": "预算申请审批!$B$20"
}
]
-}//BnCdMOO6PQ26vTPMFu9/t47nCBz0N30MMAsxAp04lDj4MAfOmTNCzGpuSmpyH8P8EdprpScQj/eQ2pt2un7mIUSM64mho7Mr9Ruq/ULh32b8NmNmTrVkE343HcnyzwXEUpCFv9XJICf5llSfOtTigIcBlNkzOe6p+Ha9VkeyC98TvSr1vC/BiEye7G9ALKEXENHl2+N24K6Z7EZobTZZ5iEsbm5Fx3B7kL7NIaD37cB3ux6lhP66IXPOCozlK2Rx27HUSUhFvn03jc2YUp2vVj/H7+CV0vV8yk1PCikqif7xzu5nyMPjg9kwH2LeEGq1uZLK5ZQn+XgeS24khtKw55UxSUU8kExQGeNNJjKqhdrxd1HwIbrkzcuy5av60JSuPPFcshoN3HXz0a/zANOcdumI8hGOYCC0R1gqVJZGB2oJQx7qFeFt//A9pymAvOD7CBzRMBck2wVW3lxPG3oeTxiImXPYiC5VR3cl/F9xQQeFM5zzOYpIstsRYJGTrzYuzaTgaKIxYvOeXet6XoHNfVSjxyYnAyRuU8LEVNT22Co48UNY1OwKtgWGkIhdVE+TnYbCPZ/AIpuHsyuwYl4L1z3O2HAPuGDCIGccXGHqo2GsY29SvGGaRtvRv3vCTMeiS9z31UlNM60HWJszoVE/a7hJKZcCHsQ/7+qh1OxQ6CBwJkI9OVCTp7FoKhuhsmztwcMsSn1oxMMIwRznCY/pouTXYozEkeaY2mUjUBasRzzhXcezBKFTxqRG9i4oQatUXrGfTJ8HhuWK8Hg32HcXP7cxq1huWFbXRHdTJXPmGhi6wYCHo/UZ6tHVr3phY5iQW/QpB9yZKnYvv5bRa9nZ44NGNOu8MKLFc2nKniQBbTa4enjrpe+Cft/Jcc/N+mQy+riN34mXwrhWI2PLl9+84Q==|920
\ No newline at end of file
+}//zmbU32bl7cKWs/EotZFdg9dtV93IzYOHofz2yYvmiHmjBUpvdxH6h43aWpDjU63wewj6wBb6MdVF+WSZ94l0gzYMJFfspyk+j9q5vFzmJr3UFillZ5u0fGkBidsuCXpo7/NAuoS4KLksmk1jSFcyVCa0GUwZA0mbu/82WJIHfNI4K2acjtTcH1wdI4Rk3ONNa3XKqgqnbtJQiLT6Mnta7vp3nI6/MJ7J049f4jYbuRwnIJ2ma1hlJxOQ2ceMdSO/gykej4WG9/aEsQ5PTsFuH8uuVMH5SW7MatYfxk0dVxFgNoiDHnY/OVVfMCfVCjVRFGM3cyvZuHOdniaHL1ltg0fWsKBGFOsOkJhNWSMJy+Flg9QD618wjtv1YVDfJuRdtOd2PQpzQaVmFi7T7dRsfAme4Tlqa/gV5f8XSFZTQvTawFyafyGKifbkdmAO7bU6ZGxF5n3kr2MTk8X3drVKq+6dvr7/Kqu3vI42eCqftoppP3Mr/7axfeh6sLqgNzWJUECSmwOliAWiNIAEesLwtTImhnLGF6XRfL89PdKv2/l8nGXWWgDHfo60AJ2Oo0hdM07EBVwA/GbfNA0fy+N8wdLWcE2EPs4Zqir8dCI6MeVqlvWJgzRMUsXxRph6phAvbbMId5D1/aSzgSdziEwv+h/wc/5Qi6+zd0P7YnPu2tmmnyh2X+RPua7kM6FVhpwEtFxJkrTS7xfifLxZ5bGVd4z7EtRL1cctdZ7W1KZLo0wE9t5/7n92fvbUo6iQ/5IAsRSXZxjM9prer+CbV9Pv1zMDU9Ail4wKorHpEjpZwswxU+8+A9AWvMdox/b5B4FPoO/TBcobqCJRlYwzkmvjGaAKlH7vQ5Xzzsy9Na6NBuLyx1GC1sulDALQgUf/eHGrl4/CoCqgKrzlsQPSl3FMBw==|920
\ No newline at end of file
diff --git a/Pages/项目/项目首页/预算申请/预算申请审批.rd b/Pages/项目/项目首页/预算申请/预算申请审批.rd
new file mode 100644
index 00000000..b2d9eb39
--- /dev/null
+++ b/Pages/项目/项目首页/预算申请/预算申请审批.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 20,
+ "RowCount": 20,
+ "CustomNames": [
+ {
+ "Name": "项目ID",
+ "Formula": "预算申请审批!$B$20"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/项目首页/项目信息.json b/Pages/项目首页/项目信息.json
deleted file mode 100644
index 59c5e0fe..00000000
--- a/Pages/项目首页/项目信息.json
+++ /dev/null
@@ -1,1904 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 22.0,
- "Mode": 1
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 81.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 81.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 32
- ],
- "Count": 33,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 22,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "项目封面",
- "1,6": "项目名称",
- "4,6": "项目简介",
- "8,1": "计划时间",
- "8,15": "计划工期",
- "11,1": "所属客户",
- "11,15": "所属客户部门",
- "14,1": "管理员",
- "14,8": "权限",
- "14,15": "分组",
- "15,1": "%CurrentUser.UserName%",
- "15,8": "0",
- "17,1": "预算工时",
- "17,8": "预算金额",
- "17,15": "严格模式",
- "18,1": "0",
- "18,8": "0",
- "18,15": false,
- "20,1": "工时核定方式",
- "21,1": "计划",
- "23,1": "项目方案",
- "26,1": "预算方案",
- "30,18": "提交"
- },
- "AttachInfos": {
- "2,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目封面",
- "GUID": "0bad7bf3-59cf-4bf0-b075-da3c64c300f4",
- "IsImagePath": true
- },
- "CellType": {
- "$type": "Forguncy.UploadImageCellType, ServerDesignerCommon",
- "UploadImageLimit": {
- "AllowExtensions": ".png, .jpeg, .jpg, .bmp, .gif, .ico"
- },
- "ImagePath": "app-logo.png"
- }
- },
- "2,6": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "3932708b-c539-4462-8df8-475d18e159b5"
- },
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "text",
- "resize": "none"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "5,6": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目简介",
- "GUID": "04181a21-8f77-4356-b29b-4b49085a531e"
- },
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "textarea",
- "resize": "none"
- }
- },
- "9,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划开始日期",
- "GUID": "a10a60e4-dcff-43fa-a4c7-0ce7653792b8"
- },
- "CellType": {
- "$type": "ElementUI.DatePickerCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B10"
- },
- "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "GetSelectedRange",
- "RetrunParamNames": {
- "StartValue": {
- "SerializeProperty": "开始日期"
- },
- "EndValue": {
- "SerializeProperty": "结束日期"
- }
- }
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!P10"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=DATEDIF(项目信息!开始日期,项目信息!结束日期,\"d\")"
- }
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "daterange",
- "placeholder": "请选择",
- "startPlaceholder": "开始日期",
- "rangeSeparator": "至",
- "endPlaceholder": "结束日期",
- "firstDayOfWeek": 1,
- "clearable": true,
- "DefautWeekFormat": "yyyy 第 WW 周"
- }
- },
- "9,15": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划工期",
- "GUID": "601753c1-fbb6-4e3f-9d27-740c09cd6672"
- },
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "min": 0,
- "max": 100,
- "step": 1,
- "placeholder": "请选择",
- "controls": false,
- "IsDisabled": true
- }
- },
- "12,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户",
- "GUID": "73259c8f-4327-4d4d-bf0e-e1ae4147dc53"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "客户表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "客户表",
- "ColumnName": "ID",
- "GUID": "6597d78a-a32b-410b-9e6e-02f8246a800a"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "客户表",
- "ColumnName": "客户名称",
- "GUID": "235ef66f-42aa-43be-81e2-a252ec8cd6b2"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterable": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "12,15": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户部门",
- "GUID": "2ff2493b-e326-45e9-92b8-d6481d3753e1"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "客户部门表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "客户部门表",
- "ColumnName": "ID",
- "GUID": "5089e384-ae95-41e9-803a-ef14b20412d5"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "客户部门表",
- "ColumnName": "部门名称",
- "GUID": "5279c4b0-9837-451e-80c9-7ddcc0a27746"
- },
- "ColumnName": "label"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "客户部门表",
- "ColumnName": "客户ID",
- "GUID": "811ba467-0062-4df4-8d90-5d3b988085fb"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B13"
- }
- },
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterable": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "15,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "9f298f18-4000-414d-bc43-e98003e3a8e3"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "DefaultValue": "%CurrentUser.UserName%",
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "6dfc2193-adee-4b1e-8568-8beb32e3adb7"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "6fb7138d-becf-4c66-b350-4b99f2ed800a"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "15,8": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "DefaultValue": "0",
- "options": [
- {
- "value": "0",
- "label": "私有"
- },
- {
- "value": "1",
- "label": "公开"
- }
- ],
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "15,15": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目分组",
- "GUID": "58df3610-34ee-4996-bed0-25120673d8fe"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目分组",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目分组",
- "ColumnName": "项目分组",
- "GUID": "5f24491d-98ce-482d-8bf2-41cc4dfdf097"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目分组",
- "ColumnName": "项目分组",
- "GUID": "6dccb167-9e68-4982-bbf2-94fae61e6e7a"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择或输入",
- "noDataText": "无数据",
- "filterable": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "allowCreate": true,
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "17,6": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
- "ProcessDefinitionResourceName": "预算申请",
- "ReturnResultName": "发起流程结果"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目信息!发起流程结果.TaskExists"
- }
- ]
- },
- "value": "1"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!项目ID"
- },
- "TargetCell": {
- "SerializeProperty": "=FGC_任务详情!项目ID"
- }
- }
- ]
- }
- ],
- "Comments": "如果流程发起后,存在当前用户正在办理的任务,那么弹出任务详情页面",
- "ID": "7b4a4cc9-e586-4a9c-b114-42a915ab7c9b"
- }
- ]
- }
- ],
- "ToolTip": "增补工时",
- "Size": 14,
- "ImagePath": "增加.svg",
- "UseCellForeColor": true
- }
- },
- "17,13": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
- "ProcessDefinitionResourceName": "预算申请",
- "ReturnResultName": "发起流程结果"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目信息!发起流程结果.TaskExists"
- }
- ]
- },
- "value": "1"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!项目ID"
- },
- "TargetCell": {
- "SerializeProperty": "=FGC_任务详情!项目ID"
- }
- }
- ]
- }
- ],
- "Comments": "如果流程发起后,存在当前用户正在办理的任务,那么弹出任务详情页面",
- "ID": "5ff5c059-b0da-4a5d-84c3-bb6abb2f5219"
- }
- ]
- }
- ],
- "ToolTip": "增补费用",
- "Size": 14,
- "ImagePath": "增加.svg",
- "UseCellForeColor": true
- }
- },
- "17,17": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "ToolTip": "开启后,将严格控制工时,不允许超额计划",
- "Size": 14,
- "ImagePath": "提示.svg",
- "UseCellForeColor": true
- }
- },
- "18,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算工时",
- "GUID": "079538fe-f23c-41e4-be18-f50a6fd06d27"
- },
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "DefaultValue": "0",
- "min": 0,
- "step": 1,
- "precision": 1,
- "placeholder": "请输入",
- "controlsPosition": true
- },
- "DataValidationInfo": {
- "NumberType": 7,
- "FirstParamValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(OR(INT(项目信息!P19)=0,项目信息!B19>0),1,0)"
- },
- "IgnoreBlank": false,
- "ErrorMessage": "开启严格模式下,预算工时必须大于0"
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(项目信息!项目ID>0,1,0)"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsDisabled": true,
- "IsInvisible": false,
- "IsReadOnly": true
- }
- ]
- }
- },
- "18,8": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算费用",
- "GUID": "10bafad5-a960-433e-a2b3-dfce911b8ca5"
- },
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "DefaultValue": "0",
- "min": 0,
- "step": 1,
- "precision": 1,
- "placeholder": "请输入",
- "controlsPosition": true
- },
- "DataValidationInfo": {
- "NumberType": 7,
- "FirstParamValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(OR(INT(项目信息!B19)=0,项目信息!I19>0),1,0)"
- },
- "IgnoreBlank": false,
- "ErrorMessage": "开启严格模式下,预算工时必须大于0"
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
- "Formula": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(项目信息!项目ID>0,1,0)"
- },
- "StyleInfo": {
- "Underline": null,
- "Strikethrough": null
- },
- "IsDisabled": true,
- "IsInvisible": false,
- "IsReadOnly": true
- }
- ]
- }
- },
- "18,15": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "严格模式",
- "GUID": "9d1420ec-8ca7-462d-8f2e-0041cfff8053"
- },
- "CellType": {
- "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
- "Caption": " 开启严格模式",
- "Style": 2,
- "CommandList": []
- }
- },
- "21,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "工时核定方式",
- "GUID": "0668cfa2-faca-42fd-996a-349f34bcd39a"
- },
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "CellDefaultValue": "计划",
- "Items": [
- {
- "Value": "计划",
- "DisplayValue": "按计划工时"
- },
- {
- "Value": "实际",
- "DisplayValue": "按实际工时"
- }
- ],
- "CommandList": []
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "24,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目方案",
- "GUID": "66dc8ce9-b3dd-4cb6-8b52-e13e91f4553e"
- },
- "CellType": {
- "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "UploadLimit": {},
- "Folder": "%CurrentUser%",
- "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
- "LayoutMode": 4,
- "IsSmallButtonMode": true
- }
- },
- "27,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "预算方案",
- "GUID": "a1fbc12d-0015-4a08-abe8-d3a050b58534"
- },
- "CellType": {
- "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "UploadLimit": {},
- "Folder": "%CurrentUser%",
- "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
- "LayoutMode": 4,
- "IsSmallButtonMode": true
- }
- },
- "30,18": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
- "tableData": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "5b79a673-3839-41ee-80c3-78b5017b5037"
- }
- },
- "value": "%Null%"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B10"
- },
- "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "GetSelectedRange",
- "RetrunParamNames": {
- "StartValue": {
- "SerializeProperty": "开始日期"
- },
- "EndValue": {
- "SerializeProperty": "结束日期"
- }
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
- "ServerCommandName": "新增项目",
- "Parameters": [
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "封面",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B3"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "项目名称",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!G3"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "项目简介",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!G6"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "项目方案",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B25"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "预算方案",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B28"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "所属客户",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B13"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "所属客户部门",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!P13"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "管理员",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B16"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "工时核定方式",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B22"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "权限",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!I16"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "分组",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!P16"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "预算工时",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!B19"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "预算金额",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!I19"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "严格模式",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!P19"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "开始日期"
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "结束日期"
- }
- ],
- "ResultErrorCodeTo": {
- "SerializeProperty": "code"
- },
- "ResultMessageTo": {
- "SerializeProperty": "msg"
- },
- "RefreshAfterFinish": true,
- "CheckDataValidation": true
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目信息!code"
- }
- ]
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!msg"
- }
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "ReloadData": true
- }
- ],
- "ID": "5c8aee71-d800-4228-bdfb-1233da24c628"
- },
- {
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
- "FunctionName": "warning",
- "Title": "温馨提示",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目信息!msg"
- },
- "BtnText": "知道了"
- }
- ],
- "ID": "477f3bf9-3e87-4454-92a6-bfc0c6dd4ae7"
- }
- ]
- }
- ],
- "ID": "2633f00c-c3e5-4baa-a69b-dc83b889ef03"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "ShowConfirm": false
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "保存成功"
- },
- {
- "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
- "ReloadData": true
- }
- ],
- "ID": "707d99af-aec8-4bb4-bf11-089141723357"
- }
- ]
- }
- ],
- "Text": "提交",
- "TemplateKey": "_RS_Main1"
- }
- },
- "32,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "66ba562c-2d2c-49db-8383-b5118215cd00"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Formatter": 1
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 2
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 3
- },
- {
- "BorderBottom": 0
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "BorderBottom": 0
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "[AUTO]General",
- "Right",
- "Text 1 50",
- "Background 2 0"
- ],
- "Borders": [
- {
- "Color": 4
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,2": 0,
- "1,3": 0,
- "1,4": 0,
- "1,6": 0,
- "2,1": 0,
- "2,6": 0,
- "3,0": 0,
- "3,5": 0,
- "3,6": 0,
- "3,7": 0,
- "3,8": 0,
- "3,9": 0,
- "3,10": 0,
- "3,11": 0,
- "3,12": 0,
- "3,13": 0,
- "3,14": 0,
- "3,15": 0,
- "3,16": 0,
- "3,17": 0,
- "3,18": 0,
- "3,19": 0,
- "3,20": 0,
- "3,21": 0,
- "4,0": 0,
- "4,5": 0,
- "4,6": 1,
- "4,7": 0,
- "4,8": 0,
- "4,9": 0,
- "4,10": 0,
- "4,11": 0,
- "4,12": 0,
- "4,13": 0,
- "4,14": 0,
- "4,15": 0,
- "4,16": 0,
- "4,17": 0,
- "4,18": 0,
- "4,19": 0,
- "4,20": 0,
- "4,21": 0,
- "5,0": 0,
- "5,5": 0,
- "5,6": 0,
- "5,21": 0,
- "6,0": 0,
- "6,5": 0,
- "6,21": 0,
- "7,0": 0,
- "7,1": 0,
- "7,2": 0,
- "7,3": 0,
- "7,4": 0,
- "7,5": 0,
- "7,6": 0,
- "7,7": 0,
- "7,8": 0,
- "7,9": 0,
- "7,10": 0,
- "7,11": 0,
- "7,12": 0,
- "7,13": 0,
- "7,14": 0,
- "7,15": 0,
- "7,16": 0,
- "7,17": 0,
- "7,18": 0,
- "7,19": 0,
- "7,20": 0,
- "7,21": 0,
- "8,0": 0,
- "8,1": 0,
- "8,2": 0,
- "8,3": 0,
- "8,4": 0,
- "8,5": 0,
- "8,6": 0,
- "8,7": 0,
- "8,8": 0,
- "8,9": 0,
- "8,10": 0,
- "8,11": 0,
- "8,15": 1,
- "8,16": 0,
- "8,17": 0,
- "8,18": 0,
- "8,19": 0,
- "8,20": 0,
- "8,21": 0,
- "9,0": 0,
- "9,1": 0,
- "9,15": 0,
- "9,21": 0,
- "10,0": 0,
- "10,1": 0,
- "10,2": 0,
- "10,3": 0,
- "10,4": 0,
- "10,5": 0,
- "10,6": 0,
- "10,7": 0,
- "10,8": 0,
- "10,9": 0,
- "10,10": 0,
- "10,11": 0,
- "10,12": 0,
- "10,13": 0,
- "10,14": 0,
- "10,15": 0,
- "10,16": 0,
- "10,17": 0,
- "10,18": 0,
- "10,19": 0,
- "10,20": 0,
- "10,21": 0,
- "11,0": 0,
- "11,1": 0,
- "11,2": 0,
- "11,3": 0,
- "11,4": 0,
- "11,5": 0,
- "11,6": 0,
- "11,7": 0,
- "11,8": 0,
- "11,9": 0,
- "11,10": 0,
- "11,11": 0,
- "11,13": 0,
- "11,14": 0,
- "11,15": 1,
- "11,16": 0,
- "11,17": 0,
- "11,18": 0,
- "11,19": 0,
- "11,20": 0,
- "11,21": 0,
- "12,0": 0,
- "12,1": 0,
- "12,15": 0,
- "12,21": 0,
- "14,0": 0,
- "14,1": 1,
- "14,2": 0,
- "14,3": 0,
- "14,4": 0,
- "14,5": 0,
- "14,6": 0,
- "14,7": 0,
- "14,8": 1,
- "14,9": 0,
- "14,10": 0,
- "14,11": 0,
- "14,12": 0,
- "14,13": 0,
- "14,14": 0,
- "14,15": 0,
- "14,16": 0,
- "14,17": 0,
- "14,18": 0,
- "14,19": 0,
- "14,20": 2,
- "14,21": 0,
- "15,0": 0,
- "15,1": 0,
- "15,8": 0,
- "15,9": 0,
- "15,10": 0,
- "15,11": 0,
- "15,12": 0,
- "15,13": 0,
- "15,14": 0,
- "15,15": 0,
- "15,16": 0,
- "15,17": 0,
- "15,18": 0,
- "15,19": 0,
- "15,20": 0,
- "15,21": 0,
- "17,1": 1,
- "17,2": 0,
- "17,3": 0,
- "17,4": 0,
- "17,5": 0,
- "17,6": 3,
- "17,7": 0,
- "17,8": 1,
- "17,9": 0,
- "17,10": 0,
- "17,11": 0,
- "17,12": 0,
- "17,13": 3,
- "17,14": 0,
- "17,15": 1,
- "17,16": 0,
- "17,17": 3,
- "17,18": 0,
- "17,19": 0,
- "17,20": 0,
- "17,21": 0,
- "18,1": 0,
- "18,2": 0,
- "18,3": 0,
- "18,4": 0,
- "18,5": 0,
- "18,6": 0,
- "18,7": 0,
- "18,8": 0,
- "18,9": 0,
- "18,10": 0,
- "18,11": 0,
- "18,12": 0,
- "18,13": 0,
- "18,14": 0,
- "18,15": 0,
- "18,16": 0,
- "18,17": 0,
- "18,18": 0,
- "18,19": 0,
- "18,20": 0,
- "18,21": 0,
- "19,0": 0,
- "19,1": 0,
- "19,2": 0,
- "19,3": 0,
- "19,4": 0,
- "19,5": 0,
- "19,6": 0,
- "19,7": 0,
- "19,8": 0,
- "19,9": 0,
- "19,10": 0,
- "19,11": 0,
- "19,12": 0,
- "19,13": 0,
- "19,14": 0,
- "19,15": 0,
- "19,16": 0,
- "19,17": 0,
- "19,18": 0,
- "19,19": 0,
- "19,20": 0,
- "19,21": 0,
- "20,0": 0,
- "20,1": 0,
- "20,2": 0,
- "20,3": 0,
- "20,4": 0,
- "20,5": 0,
- "20,6": 0,
- "20,7": 0,
- "20,8": 0,
- "20,9": 0,
- "20,10": 0,
- "20,11": 0,
- "20,12": 0,
- "20,13": 0,
- "20,14": 0,
- "20,15": 0,
- "20,16": 0,
- "20,17": 0,
- "20,18": 0,
- "20,19": 0,
- "20,20": 0,
- "20,21": 0,
- "21,0": 0,
- "21,1": 0,
- "21,21": 0,
- "22,0": 0,
- "22,1": 0,
- "22,2": 0,
- "22,3": 0,
- "22,4": 0,
- "22,5": 0,
- "22,6": 0,
- "22,7": 0,
- "22,8": 0,
- "22,9": 0,
- "22,10": 0,
- "22,11": 0,
- "22,12": 0,
- "22,13": 0,
- "22,14": 0,
- "22,15": 0,
- "22,16": 0,
- "22,17": 0,
- "22,18": 0,
- "22,19": 0,
- "22,20": 0,
- "22,21": 0,
- "23,0": 0,
- "23,1": 1,
- "23,2": 0,
- "23,3": 0,
- "23,4": 0,
- "23,5": 0,
- "23,6": 0,
- "23,7": 0,
- "23,8": 0,
- "23,9": 0,
- "23,10": 0,
- "23,11": 0,
- "23,12": 0,
- "23,13": 0,
- "23,14": 0,
- "23,15": 0,
- "23,16": 0,
- "23,17": 0,
- "23,18": 0,
- "23,19": 0,
- "23,20": 0,
- "23,21": 0,
- "26,0": 0,
- "26,1": 1,
- "26,2": 0,
- "26,3": 0,
- "26,4": 0,
- "26,5": 0,
- "26,6": 0,
- "26,7": 0,
- "26,8": 0,
- "26,9": 0,
- "26,10": 0,
- "26,11": 0,
- "26,12": 0,
- "26,13": 0,
- "26,14": 0,
- "26,15": 0,
- "26,16": 0,
- "26,17": 0,
- "26,18": 0,
- "26,19": 0,
- "26,20": 0,
- "26,21": 0,
- "27,0": 0,
- "27,1": 0,
- "27,21": 0,
- "28,1": 4,
- "28,2": 4,
- "28,3": 4,
- "28,4": 4,
- "28,5": 4,
- "28,6": 4,
- "28,7": 4,
- "28,8": 4,
- "28,9": 4,
- "28,10": 4,
- "28,11": 4,
- "28,12": 4,
- "28,13": 4,
- "28,14": 5,
- "28,15": 5,
- "28,16": 5,
- "28,17": 5,
- "28,18": 5,
- "28,19": 5,
- "28,20": 5,
- "29,14": 0,
- "29,15": 0,
- "29,16": 0,
- "29,17": 0,
- "29,18": 0,
- "29,19": 0,
- "29,20": 0,
- "30,18": 0,
- "30,19": 0,
- "30,20": 0,
- "31,18": 0,
- "31,19": 0,
- "31,20": 0
- },
- "SheetStyle": {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "15,1,1,6",
- "15,8,1,6",
- "15,15,1,6",
- "18,15,1,6",
- "18,1,1,6",
- "18,8,1,6",
- "30,18,1,3",
- "21,1,1,20",
- "24,1,1,20",
- "27,1,1,20",
- "12,15,1,6",
- "12,1,1,13",
- "9,1,1,13",
- "9,15,1,6",
- "2,6,1,15",
- "5,6,2,15",
- "2,1,4,4",
- "32,1,1,3"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "项目ID",
- "Formula": "项目信息!$B$33"
- }
- ]
-}//vZ1RcUtE7caUm+bRbS54tmLvyaGzhQxulOBLhgXfKv+EDMy11cm/0UjtgbfpxSsuI/nFMf4zRvFpfoTgLhE7ucrbyd2XMZIv5q5gJFhvEpU8/TtOTx2Ue4kXQrJGhsChocGv0iQ1/uAYkrHNBdwo6bvedL3zMs0pt88Quc6ufp809hcPkopKOwfMkasOLZ3YvVkRl/Dx5k32hWlqvBk2yiOZxMOs8G29Ez8zy6rhuf0poSx8kqdM9HVwU5FMzXi5tiJu/Mir1rvDtdblcEd5oQgNXVDVtnko8AqG8PxMy7KtN1FRIhFmwT5di+2xE5divNuQY+rDWoy713bN5a71UQd2hb4Q/mjJW3DgVywPBV5CE4fyS3ptGWbJP5XvjyhK91sM7V9ZQ3de1Q4p0O5lXu8ffl7mwpzs9zGqhLb7+Z1Y6gBR67M6tSHXtGZEKmaSbmQruGGM/0BedZFGjCvXTe7VetY3iVnRT8znFsijUeM0ALjvkJyhncwfaZ8DNluyGtmb34zmukixfKyu9pB63D4cZKojCs5H2Eo0YQkz1WgfZoMRy212zjYdnNPYVKFd/K4NkLwJj6u/XLZNxIs0gk4i7LAIcLN9fDYF+Wut4pn3mxxFtQ7WLX9pAkRgscbnHJrhSm3eR/5aEPt4YjRmCcfAOkdTuXxUmu955sddtvgSri4GDO0FLeK3SZvd4QZrBK+RJSpQ3qM9M/Oj2xF1S6Gfw3QUUyO76vuD9Cinu/SZIZnOvaj9WIplVyIk7q6sByoHEWA0jLzIrvl09rPyc75PP9LhgOWfBONYLyDUoDXEqO14XhNNMb+VLtmOxKgAE1XozWYltWKr5zwSGKsrqDQb2yIKDA4yqm/b5nhkP6OXT/kJXcXjQh+Hkp4WySZS8/Sqw8/dO7pT+lo512ZLcA==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目列表.json b/Pages/项目首页/项目列表.json
deleted file mode 100644
index 94c7cd2e..00000000
--- a/Pages/项目首页/项目列表.json
+++ /dev/null
@@ -1,883 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 642.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 7
- ],
- "Count": 8,
- "DefaultSize": 24.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 40,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "项目管理",
- "3,1": 0,
- "3,35": "添加项目"
- },
- "AttachInfos": {
- "3,1": {
- "CssName": "singlebox",
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "CellDefaultValue": 0,
- "Items": [
- {
- "Value": "0",
- "DisplayValue": "所有项目"
- },
- {
- "Value": "1",
- "DisplayValue": "回收站"
- }
- ]
- }
- },
- "3,7": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目分组",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目分组",
- "ColumnName": "项目分组",
- "GUID": "07b3073e-f362-460e-aa6b-0d18966544a4"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目分组",
- "ColumnName": "项目分组",
- "GUID": "5df1fdbb-d806-4e63-94b4-56ced0fd99bd"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "AllowAddEmptyItem": true,
- "EmptyItemLabel": "全部",
- "placeholder": "选择分组",
- "noDataText": "无数据",
- "multiple": true,
- "collapseTags": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "3,14": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目状态",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目状态",
- "ColumnName": "状态码",
- "GUID": "57c45bed-6202-4284-9aa4-03ffc63660fc"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目状态",
- "ColumnName": "项目状态",
- "GUID": "5749abf9-e4bb-44b7-831d-5f9d79592cb9"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "AllowAddEmptyItem": true,
- "EmptyItemLabel": "全部",
- "placeholder": "选择状态",
- "noDataText": "无数据",
- "multiple": true,
- "collapseTags": true,
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据",
- "clearable": true
- }
- },
- "3,21": {
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "text",
- "placeholder": "搜索项目",
- "suffixIcon": {
- "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
- "Name": "Application/047_search_8.svg",
- "BuiltIn": true,
- "Color": "#c0c4cc"
- },
- "resize": "none"
- }
- },
- "3,35": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 3,
- "DrawerDirection": 3,
- "ShowDrawerHeader": true,
- "PageName": "项目信息",
- "LoadBindingDataOption": 2
- }
- ],
- "Text": "添加项目",
- "TemplateKey": "_RS_Main3",
- "Icon": {
- "Name": "增加.svg",
- "Color": "Accent 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "6,1": {
- "CellType": {
- "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
- "TemplatePageName": "b90932e038f94707b54e571ff7cd84d",
- "Command": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目列表!ID"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
- "ShareCommandContainerRefer": {
- "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d"
- }
- }
- ],
- "ID": "e4457e35-d237-44c0-8dcc-f6e3be512a12"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 3,
- "DrawerDirection": 3,
- "ShowDrawerHeader": true,
- "PageName": "项目信息",
- "LoadBindingDataOption": 2
- }
- ],
- "ID": "2c83e94d-41ec-4871-9563-d8673c7e9ac6"
- }
- ]
- }
- ],
- "ParamProperties": {
- "ID": "ID",
- "客户名称": "客户名称",
- "项目名称": "项目名称",
- "项目描述": "项目描述",
- "项目封面": "项目封面",
- "管理员": "管理员"
- }
- },
- "DataSourceType": 1,
- "DataSource": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "31a721b1-719d-4a34-a45a-d2ef5f4c5529"
- },
- "ColumnName": "ID"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户",
- "GUID": "7e286ac3-7bd1-4d9f-94b0-4f645f6e6776",
- "RelationBinding": {
- "RelatedTable": "客户表",
- "RelatedColumn": "ID",
- "DisplayColumn": "客户名称"
- }
- },
- "ColumnName": "客户名称"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "ec586db6-b517-48e1-a264-dfa3ee08fe56"
- },
- "ColumnName": "项目名称"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目简介",
- "GUID": "666cc9d2-c737-4f06-b447-3a463992ea46"
- },
- "ColumnName": "项目描述"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目封面",
- "GUID": "ec5ccbc8-cd6a-4185-be68-aa90423676c8"
- },
- "ColumnName": "项目封面"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "a7919e01-9ffe-4029-888f-65867e2c9ccc",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "管理员"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 6,
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "0ed6053b-2479-45f8-8e5c-ef936b58491b"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目列表!V4"
- },
- "LeftBracket": 1
- },
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 6,
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户",
- "GUID": "ca91536e-e8c7-4e06-b070-3673dd73f639",
- "RelationBinding": {
- "RelatedTable": "客户表",
- "RelatedColumn": "ID",
- "DisplayColumn": "客户名称"
- }
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目列表!V4"
- },
- "RightBracket": 1
- }
- ],
- "RelationType": 1
- },
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 8,
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目分组",
- "GUID": "bca26cfb-c58c-46d9-af56-fc3afa43e818"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目列表!H4"
- }
- },
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 8,
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目状态",
- "GUID": "63295a3a-5bfe-4588-81d5-fff9f74db77d"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目列表!O4"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "删除",
- "GUID": "84819d99-7dd5-4808-b221-3a02a0cd81ce"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目列表!B4"
- }
- }
- ]
- },
- "NullFormulaValueQueryPolicy": 1,
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "FGC_CreateDate",
- "GUID": "f4f699fe-19fb-487f-9ab0-ce1d2ecc1461"
- },
- "Order": 1
- }
- ]
- },
- "IsListviewDataSource": true,
- "CustomColumns": []
- },
- "DataSourceListviewName": "图文列表表格1",
- "IsLoadOnDemand": true,
- "LoadOnDemandCount": 15,
- "DisplayMode": 2,
- "NoItemSetting": {
- "ImageForNoItem": {
- "Name": "暂无内容 (1).png"
- },
- "NoItemImageSize": 128.0,
- "TextForNoItem": "暂无项目",
- "Orientation": 1
- },
- "TemplateKey": "BlackWhite"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 18.666666666666664,
- "FontWeight": 0
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 1
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 2
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "BorderBottom": 0
- },
- {
- "FontFamily": 1,
- "BorderBottom": 0
- },
- {
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 2,
- "BorderBottom": 0
- },
- {
- "BorderBottom": 0
- },
- {
- "HorizontalAlignment": 4
- }
- ],
- "Types": {
- "Strs": [
- "Bold",
- "Body",
- "black",
- "Background 2 0",
- "Center"
- ],
- "Borders": [
- {
- "Color": 3
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "3,1": 1,
- "3,7": 1,
- "3,8": 2,
- "3,9": 2,
- "3,10": 2,
- "3,11": 2,
- "3,12": 2,
- "3,13": 2,
- "3,14": 1,
- "3,15": 2,
- "3,16": 2,
- "3,17": 2,
- "3,18": 2,
- "3,19": 2,
- "3,20": 1,
- "3,21": 3,
- "3,35": 2,
- "3,36": 2,
- "3,37": 2,
- "3,38": 2,
- "4,1": 4,
- "4,2": 4,
- "4,3": 4,
- "4,4": 4,
- "4,5": 4,
- "4,6": 4,
- "4,7": 4,
- "4,8": 4,
- "4,9": 4,
- "4,10": 4,
- "4,11": 4,
- "4,12": 4,
- "4,13": 5,
- "4,14": 4,
- "4,15": 4,
- "4,16": 4,
- "4,17": 4,
- "4,18": 4,
- "4,19": 4,
- "4,20": 4,
- "4,21": 6,
- "4,22": 6,
- "4,23": 6,
- "4,24": 6,
- "4,25": 6,
- "4,26": 6,
- "4,27": 6,
- "4,28": 7,
- "4,29": 7,
- "4,30": 7,
- "4,31": 7,
- "4,32": 7,
- "4,33": 7,
- "4,34": 7,
- "4,35": 5,
- "4,36": 5,
- "4,37": 5,
- "4,38": 5,
- "6,1": 8
- },
- "SheetStyle": {
- "FontFamily": 1
- }
- },
- "Spans": [
- "6,1,1,38",
- "3,1,1,6",
- "3,7,1,6",
- "3,14,1,6",
- "3,35,1,4",
- "3,21,1,13"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "MasterPageName": "FGC_母版页",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//KHjS3/xJlrGWv9VBZu/D4oOPyVGUEVG/EyGID/h5s72rbAwuYBqpQb9GQyjSnAZAj+9U1nyiRv2fd2rDHLwkdDZ/nWnXFrJiF15a/TkIodK31xGYqNZ1ntJlrDU763C8iSuxUP+QT4QS9S0dos/qligY44EiC0AAr6rciFrYuL+mSLcHtmDDRhZIq7PE3wMJv0yTQFdu9sH38+BhX3qAs3CQdJqt6kiUmYtD4EIG7LpxZV7QCPqumk9M/W6c2dnTQVLyNn9UKSp8xvBpr3YGys2c/84ynLjsKf45dywDlqQj4f9SDG5e6qMFAfsqG1fjoMvhr/KlovKB7pV8Y4Iv/MwLz27rYHpq4jrs/M6LNv+SkJB/8kOu2to9CjlPMJlSHwSfs+mG2LVA8ULjRR2325Y3LtkputJdW8sTNk2X+kQj3AXoj046iGBqgUerDfWPBxc/huWbyQBnrWmpKjVFAsyGJO6vQeTT1rK5ldA5JvjRDP0sIWYca9eOKdtR34ULk05c/K84MVun6BXIp7aEelKS7EEy6zU2k5dnhWUNWM+iT/jp8Xw1O+z+z+Ib1csCE6xabMLP9I4tYnPmbL6wnlw99itNHHtJzNGjfz1j9yUSmwUJeQh23UiWqpF2kShMRTihCKWb3SKTA4cEhrHDv8WrZyohoQWz9JvvuNHoHg1OhI/qwskAi9C54rjh/+OG8V7aPSTDu/OdjFj6val378ear79pRnOcvdm9ZhWfvYrFKulzGjlAzbZ3/6SODnjCjdFCf5gxJjzIeo9XwyZYkuLD61N63WxEnLGsGntRp4qIwUwMTVEtqy7tzWsXni5jPG0wGYWIytoSl+8A+vxKXIFMVM86FzC4aZuvnWi1E/zF25ynAf25ddl2JucIHp1s9xU6tN1emtZ0plV/hCIt3w==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目审批.json b/Pages/项目首页/项目审批.json
deleted file mode 100644
index 96b6cf23..00000000
--- a/Pages/项目首页/项目审批.json
+++ /dev/null
@@ -1,948 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 19,
- 20,
- 21
- ],
- "Count": 22,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 34,
- "DefaultSize": 32.0
- },
- "Values": {
- "5,1": "项目经理:",
- "5,12": "项目分组:",
- "5,23": "严格模式:",
- "7,1": "客户部门:",
- "7,12": "客户部门:",
- "7,23": "客户联系人:",
- "9,1": "工时核定方式:",
- "9,12": "预算成本:",
- "9,23": "预算费用:",
- "11,1": "计划开始日期:",
- "11,12": "计划完成日期:",
- "11,23": "计划工期:",
- "13,1": "项目方案:",
- "16,1": "预算方案:"
- },
- "AttachInfos": {
- "1,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目封面",
- "GUID": "7e7bc40d-1b2b-4fd5-9437-fd8d703e1dd1"
- },
- "CellType": {
- "$type": "ElementUI.AvatarCellType, ElementUI",
- "icon": {
- "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
- "Name": "app-logo3.png"
- },
- "shape": 1
- }
- },
- "1,3": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "066029e4-c9f5-44f7-9d03-8f7f2691198f"
- }
- },
- "1,22": {
- "CellType": {
- "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon",
- "PostCommands": [
- {
- "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon"
- },
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "PageName": "FGC_我的待办"
- }
- ],
- "TemplateKey": "_RS_Main1",
- "ActionButtonStyleTemplateInfos": [],
- "ButtonGap": 15
- }
- },
- "2,3": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目简介",
- "GUID": "163fd581-735b-4b46-99f7-e8f235310e0b"
- }
- },
- "5,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "0c5e95f4-7e10-4d13-9b03-85f0e2c61725",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- }
- },
- "5,16": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目分组",
- "GUID": "05f5a4b7-7839-4add-ad5b-569113f4efad"
- }
- },
- "5,27": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "严格模式",
- "GUID": "101cbd01-a027-4dc4-8a00-feb8af902243"
- }
- },
- "7,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户",
- "GUID": "2d803b02-756c-4838-83ac-9510f35782a5",
- "RelationBinding": {
- "RelatedTable": "客户表",
- "RelatedColumn": "ID",
- "DisplayColumn": "客户名称"
- }
- }
- },
- "7,16": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户部门",
- "GUID": "ac638cc8-2768-4c90-ae1a-0779627ab524",
- "RelationBinding": {
- "RelatedTable": "客户部门表",
- "RelatedColumn": "ID",
- "DisplayColumn": "部门名称"
- }
- }
- },
- "7,27": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户部门",
- "GUID": "39b04c5f-f0ea-49f1-abfe-35076e72914a",
- "RelationBinding": {
- "RelatedTable": "客户部门表",
- "RelatedColumn": "ID",
- "DisplayColumn": "联系人"
- }
- }
- },
- "9,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "工时核定方式",
- "GUID": "b81bf8ae-e1e3-4874-b2c8-ec27a6256a82"
- }
- },
- "9,16": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算工时",
- "GUID": "f2ead1e9-1f4f-4f46-8ad0-c7256aec4817"
- }
- },
- "9,27": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算费用",
- "GUID": "a4520b6b-89cd-49e3-8fe6-b433bcae3f26"
- }
- },
- "11,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划开始日期",
- "GUID": "c131bff7-5411-4d1c-bb12-56067f820853"
- }
- },
- "11,16": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划完成日期",
- "GUID": "b60983cb-9252-4866-9e6d-a78b57934977"
- }
- },
- "11,27": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划工期",
- "GUID": "329144a1-49cd-4ae0-9f9f-209a5fff5eed"
- }
- },
- "13,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目方案",
- "GUID": "948d017f-be09-4958-a1df-62105907b65c"
- },
- "CellType": {
- "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "UploadLimit": {},
- "Folder": "%CurrentUser%",
- "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
- "LayoutMode": 4,
- "IsHiddenToolbar": true,
- "Readonly": true
- }
- },
- "16,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "预算方案",
- "GUID": "25832b1d-56e4-4e22-aa45-844c8dadc455"
- },
- "CellType": {
- "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "UploadLimit": {},
- "Folder": "%CurrentUser%",
- "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
- "LayoutMode": 4,
- "IsHiddenToolbar": true,
- "Readonly": true
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0
- },
- {
- "TextIndent": 10,
- "HorizontalAlignment": 1
- },
- {
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 2
- },
- {
- "FontFamily": 0,
- "FontSize": 12.0,
- "Foreground": 3,
- "TextIndent": 10,
- "HorizontalAlignment": 1
- },
- {
- "HorizontalAlignment": 1
- },
- {
- "FontFamily": 0,
- "BorderBottom": 0
- },
- {
- "BorderBottom": 0
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "HorizontalAlignment": 2
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 5
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "HorizontalAlignment": 2
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 5
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 5,
- "Formatter": 6
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 3,
- "Formatter": 7,
- "HorizontalAlignment": 2
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 5,
- "Formatter": 8
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 5,
- "Formatter": 9
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Left",
- "Right",
- "Text 1 50",
- "Background 2 0",
- "black",
- "\"严格\";\"宽松\";\"宽松\"",
- "[AUTO]General",
- "yyyy/m/d",
- "0\"天\""
- ],
- "Borders": [
- {
- "Color": 4
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,3": 1,
- "1,22": 2,
- "2,3": 3,
- "2,20": 4,
- "3,1": 5,
- "3,2": 6,
- "3,3": 6,
- "3,4": 6,
- "3,5": 6,
- "3,6": 6,
- "3,7": 6,
- "3,8": 6,
- "3,9": 6,
- "3,10": 6,
- "3,11": 6,
- "3,12": 6,
- "3,13": 6,
- "3,14": 6,
- "3,15": 6,
- "3,16": 6,
- "3,17": 6,
- "3,18": 6,
- "3,19": 6,
- "3,20": 6,
- "3,21": 6,
- "3,22": 6,
- "3,23": 6,
- "3,24": 6,
- "3,25": 6,
- "3,26": 6,
- "3,27": 6,
- "3,28": 6,
- "3,29": 6,
- "3,30": 6,
- "3,31": 6,
- "3,32": 6,
- "4,1": 0,
- "5,1": 7,
- "5,5": 8,
- "5,12": 9,
- "5,13": 0,
- "5,14": 0,
- "5,15": 0,
- "5,16": 10,
- "5,23": 9,
- "5,24": 0,
- "5,25": 0,
- "5,26": 0,
- "5,27": 11,
- "7,0": 0,
- "7,1": 9,
- "7,2": 0,
- "7,3": 0,
- "7,4": 0,
- "7,5": 10,
- "7,11": 0,
- "7,12": 12,
- "7,13": 0,
- "7,14": 0,
- "7,15": 0,
- "7,16": 10,
- "7,22": 0,
- "7,23": 12,
- "7,24": 0,
- "7,25": 0,
- "7,26": 0,
- "7,27": 10,
- "7,33": 0,
- "8,0": 0,
- "8,1": 0,
- "8,2": 0,
- "8,3": 0,
- "8,4": 0,
- "8,5": 0,
- "8,6": 0,
- "8,7": 0,
- "8,8": 0,
- "8,9": 0,
- "8,10": 0,
- "8,11": 0,
- "8,12": 0,
- "8,13": 0,
- "8,14": 0,
- "8,15": 0,
- "8,16": 0,
- "8,17": 0,
- "8,18": 0,
- "8,19": 0,
- "8,20": 0,
- "8,21": 0,
- "8,22": 0,
- "8,23": 0,
- "8,24": 0,
- "8,25": 0,
- "8,26": 0,
- "8,27": 0,
- "8,28": 0,
- "8,29": 0,
- "8,30": 0,
- "8,31": 0,
- "8,32": 0,
- "8,33": 0,
- "9,0": 0,
- "9,1": 12,
- "9,2": 0,
- "9,3": 0,
- "9,4": 0,
- "9,5": 10,
- "9,11": 0,
- "9,12": 12,
- "9,13": 0,
- "9,14": 0,
- "9,15": 0,
- "9,16": 10,
- "9,22": 0,
- "9,23": 12,
- "9,24": 0,
- "9,25": 0,
- "9,26": 0,
- "9,27": 10,
- "9,33": 0,
- "10,0": 0,
- "10,1": 0,
- "10,2": 0,
- "10,3": 0,
- "10,4": 0,
- "10,5": 0,
- "10,6": 0,
- "10,7": 0,
- "10,8": 0,
- "10,9": 0,
- "10,10": 0,
- "10,11": 0,
- "10,12": 0,
- "10,13": 0,
- "10,14": 0,
- "10,15": 0,
- "10,16": 0,
- "10,17": 0,
- "10,18": 0,
- "10,19": 0,
- "10,20": 0,
- "10,21": 0,
- "10,22": 0,
- "10,23": 0,
- "10,24": 0,
- "10,25": 0,
- "10,26": 0,
- "10,27": 0,
- "10,28": 0,
- "10,29": 0,
- "10,30": 0,
- "10,31": 0,
- "10,32": 0,
- "10,33": 0,
- "11,0": 0,
- "11,1": 12,
- "11,2": 0,
- "11,3": 0,
- "11,4": 0,
- "11,5": 13,
- "11,11": 0,
- "11,12": 12,
- "11,13": 0,
- "11,14": 0,
- "11,15": 0,
- "11,16": 13,
- "11,22": 0,
- "11,23": 12,
- "11,24": 0,
- "11,25": 0,
- "11,26": 0,
- "11,27": 14,
- "11,33": 0,
- "12,0": 0,
- "12,1": 0,
- "12,2": 0,
- "12,3": 0,
- "12,4": 0,
- "12,5": 0,
- "12,6": 0,
- "12,7": 0,
- "12,8": 0,
- "12,9": 0,
- "12,10": 0,
- "12,11": 0,
- "12,12": 0,
- "12,13": 0,
- "12,14": 0,
- "12,15": 0,
- "12,16": 0,
- "12,17": 0,
- "12,18": 0,
- "12,19": 0,
- "12,20": 0,
- "12,21": 0,
- "12,22": 0,
- "12,23": 0,
- "12,24": 0,
- "12,25": 0,
- "12,26": 0,
- "12,27": 0,
- "12,28": 0,
- "12,29": 0,
- "12,30": 0,
- "12,31": 0,
- "12,32": 0,
- "12,33": 0,
- "13,1": 12,
- "13,2": 0,
- "13,3": 0,
- "13,4": 0,
- "13,5": 8,
- "14,1": 12,
- "14,2": 12,
- "14,3": 12,
- "14,4": 12,
- "15,0": 0,
- "15,1": 0,
- "15,2": 0,
- "15,3": 0,
- "15,4": 0,
- "15,5": 0,
- "15,6": 0,
- "15,7": 0,
- "15,8": 0,
- "15,9": 0,
- "15,10": 0,
- "15,11": 0,
- "15,12": 0,
- "15,13": 0,
- "15,14": 0,
- "15,15": 0,
- "15,16": 0,
- "15,17": 0,
- "15,18": 0,
- "15,19": 0,
- "15,20": 0,
- "15,21": 0,
- "15,22": 0,
- "15,23": 0,
- "15,24": 0,
- "15,25": 0,
- "15,26": 0,
- "15,27": 0,
- "15,28": 0,
- "15,29": 0,
- "15,30": 0,
- "15,31": 0,
- "15,32": 0,
- "15,33": 0,
- "16,0": 0,
- "16,1": 12,
- "16,2": 0,
- "16,3": 0,
- "16,4": 0,
- "16,5": 10,
- "16,33": 0
- },
- "SheetStyle": {
- "FontFamily": 0
- }
- },
- "Spans": [
- "1,22,2,11",
- "2,3,1,17",
- "1,3,1,18",
- "1,1,2,2",
- "5,1,1,4",
- "5,5,1,6",
- "5,12,1,4",
- "5,23,1,4",
- "5,16,1,6",
- "7,1,1,4",
- "7,12,1,4",
- "7,23,1,4",
- "7,27,1,6",
- "7,16,1,6",
- "7,5,1,6",
- "9,1,1,4",
- "9,12,1,4",
- "9,23,1,4",
- "9,16,1,6",
- "9,27,1,6",
- "9,5,1,6",
- "5,27,1,6",
- "11,1,1,4",
- "11,12,1,4",
- "11,23,1,4",
- "11,5,1,6",
- "11,16,1,6",
- "11,27,1,6",
- "13,1,1,4",
- "16,1,1,4",
- "16,5,2,28",
- "13,5,2,28"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//rSrfujQyYYQQOEFK/rk4LWT6C8kA/67GBZ87f/JK9NiqfGOSJuISqQiEKC1IHihb4e343R1YpjqFJcT7URh70ixc7hQKAe7GpqUycmV/nmtOHwbsKVO7YttEsxy4Ojo8+P+WhyHTHjRxl/2TBP9rG8kA8wuVXmJxS+znrhz9X1hstSF1nTIh2bhwH9CcOGhiKLqEchlf+0IsCcBjsqouPFc7PNRpcKlJ75wUbkIR3Pp/8mdpS2GhdQkMh6pu82PdyHdQO3R1qAYpGc+aPwsjnfnC3XcD6zX0OJB1TteijXC3BZOMEVbhH1Y+vY635Umk36IgaPP+dkPzonh9GSmuqDpteNGZXt2o0zhzCip68JpUp/lthkY8QL7nWEqr4fkKNTCbnwaBfx5y3oKwl/S11DxlC9NRMWtcPF6DtAoIWhl6p8Ph4yvB5XlLVOdMC7UAb0TXHJHfEZInc0M3bAGrRGCC63JbC4WRPl6BTx8sDwmcTSoUz8QoVF17Rmtd8qzBqrDlm7sG18sQ7jDLpFuKvnzAJoMLg5osG7rIIbuH8nKFS/9RynQrRtAP2NQ53PObfI2+QZhvRxhqf3A/FBpQ1GTSCm+Nu0XJhNa0ueEEMYgj2LKH5BHLtCh9y+HrH3ok8lntVVYZbMga6AiWONZdZA8hHvQXMaJbQY/ZyW2nNaalw3njMpSY1NL0q+EwmHCbLzWN6modpxUOo3Uhr5XvuS7ta5kEMjzBsWndeQ+6X+fvO/3J3Ls3Zjex330chboU8WKTVPaziO4ofOYUcfkVlJQAx4o4VjVMNqjUOEz1YIUwk5daPbZuFaqrvOEfF4JfSowomd3tsJjp5/8xeEU5qG1wCQW4D1deb1I//jC4TKazWDvuzDbvTJq46vMrd3NSNdymedwxvO59n27AWOgd+g==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目标题.json b/Pages/项目首页/项目标题.json
deleted file mode 100644
index 98825232..00000000
--- a/Pages/项目首页/项目标题.json
+++ /dev/null
@@ -1,782 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 11.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 31.0,
- "Mode": 1
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 31.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 5
- ],
- "Count": 6,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 17.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 11.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 63.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 119.0,
- "Mode": 1
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 22.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 521.0,
- "Mode": 1
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 28.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 91.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 91.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 91.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 16,
- "DefaultSize": 10.0
- },
- "Values": {
- "1,5": "加载中...",
- "1,10": "进行中",
- "1,12": "自定义",
- "1,14": "菜单",
- "2,5": "任务列表"
- },
- "AttachInfos": {
- "1,1": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
- "NavigateType": "back",
- "LoadBindingDataOption": 2
- }
- ],
- "ImagePath": "Arrow/291_left_arrow_2.svg",
- "BuiltIn": true,
- "UseCellForeColor": true
- }
- },
- "1,3": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目封面",
- "GUID": "c2ee3256-3788-477f-a274-7b848bdd57df",
- "IsImagePath": true
- },
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "TemplateKey": "中圆角",
- "ImageSizeMode": 2,
- "ImagePath": "app-logo2.png"
- }
- },
- "1,5": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "4c88c968-73e2-4aae-b094-e58585fb1738"
- },
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!H2"
- },
- "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=9.0.103.0, Culture=neutral, PublicKeyToken=967100671921c115",
- "MethodName": "ExecuteCommand"
- }
- ],
- "Text": "加载中...",
- "ClickMode": 1
- }
- },
- "1,7": {
- "CellType": {
- "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 1,
- "Placement": {
- "SerializeProperty": "=项目标题!F2"
- },
- "PageName": "切换项目",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!项目ID"
- },
- "TargetCell": {
- "SerializeProperty": "=切换项目!点击按钮"
- }
- }
- ]
- }
- ],
- "Size": 20,
- "ImagePath": "caret-down-small.svg",
- "UseCellForeColor": true
- }
- },
- "1,10": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目状态",
- "GUID": "392b930d-91cf-4f62-8402-51cacda18e12",
- "RelationBinding": {
- "RelatedTable": "项目状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "项目状态"
- }
- },
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [],
- "Text": "进行中",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "提示.svg",
- "Color": "Accent 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- },
- "ConditionFormatRulesCollection": {
- "Rules": [
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"已删除\"",
- "StyleInfo": {
- "Foreground": "Accent 5 0",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"已归档\"",
- "StyleInfo": {
- "Foreground": "Text 1 50",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"进行中\"",
- "StyleInfo": {
- "Foreground": "Accent 1 0",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"审批中\"",
- "StyleInfo": {
- "Foreground": "Accent 3 0",
- "Underline": null,
- "Strikethrough": null
- }
- },
- {
- "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
- "Operator": 3,
- "Value1": "=\"新建\"",
- "StyleInfo": {
- "Foreground": "Accent 2 0",
- "Underline": null,
- "Strikethrough": null
- }
- }
- ]
- }
- },
- "1,12": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [],
- "Text": "自定义",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "设置 (1).svg",
- "Color": "Accent 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "1,14": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 1,
- "Placement": {
- "SerializeProperty": "=项目标题!O2"
- },
- "PageName": "项目菜单",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!菜单回调"
- },
- "TargetCell": {
- "SerializeProperty": "=项目菜单!点击按钮"
- }
- }
- ]
- }
- ],
- "Text": "菜单",
- "TemplateKey": "Gost",
- "Icon": {
- "Name": "更多1.svg",
- "Color": "Accent 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "2,5": {
- "CellType": {
- "$type": "ElementUI.TabHeader, ElementUI",
- "ClickCommand": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目标题!页签值"
- }
- ]
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!项目子页面"
- },
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
- "Cell": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!项目子页面"
- },
- "Title": "加载中"
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目首页!项目子页面"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!页签值"
- }
- }
- ]
- }
- ],
- "ID": "56e88d7a-8d92-40f2-a2ab-236b620a78bf"
- }
- ]
- }
- ],
- "ParamProperties": {
- "itemIndex": "页签编号",
- "itemValue": "页签值",
- "itemText": "页签标题"
- }
- },
- "DefaultValue": "任务列表",
- "Tabs": [
- {
- "Value": "项目概况",
- "Name": "概况"
- },
- {
- "Value": "任务列表",
- "Name": "任务"
- },
- {
- "Value": "项目工时",
- "Name": "工时"
- },
- {
- "Value": "文档",
- "Name": "文档"
- },
- {
- "Value": "人员",
- "Name": "人员"
- },
- {
- "Value": "负荷",
- "Name": "负荷"
- },
- {
- "Value": "钉钉群",
- "Name": "沟通"
- },
- {
- "Value": "代码",
- "Name": "代码"
- },
- {
- "Value": "统计",
- "Name": "统计"
- }
- ],
- "type": "default",
- "position": "top"
- }
- },
- "5,14": {
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "TemplateKey": "_RS_NewLittleRoundCorner",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目标题!O6"
- }
- ]
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
- "contextProperty": {
- "Display": "值变更原因"
- }
- },
- "value": "passValue"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "事件值",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!菜单回调"
- },
- "ID": "86586cd01c1049e38b937a09ba094830"
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!菜单回调"
- },
- "Value": "%Null%"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目标题!事件值"
- }
- ]
- },
- "value": "项目信息"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 3,
- "DrawerDirection": 3,
- "ShowDrawerHeader": true,
- "PageName": "项目信息",
- "LoadBindingDataOption": 1
- }
- ],
- "ID": "407f8fd6-804b-4105-adbb-caab221b6fa9"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目标题!事件值"
- }
- ]
- },
- "value": "项目岗位"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "项目配置首页"
- }
- ],
- "ID": "2b25fbc8-5401-412a-b34c-f83365dfdd85"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目标题!事件值"
- }
- ]
- },
- "value": "预算申请"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
- "ShareCommandContainerRefer": {
- "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
- },
- "Params": [
- {
- "ParamReferObject": {
- "ParamID": "30be91f8-0920-4879-bfdb-73a2443b9f1b",
- "ShareCommandContainerReferObject": {
- "ShareCommandContainerID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9"
- }
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!项目ID"
- }
- }
- ],
- "ResultErrorCodeTo": {
- "SerializeProperty": "code"
- },
- "ResultMessageTo": {
- "SerializeProperty": "msg"
- }
- }
- ],
- "ID": "01e56348-c221-4ddd-81c4-4db3f8ca5e00"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "=项目标题!事件值"
- }
- ]
- },
- "value": "移到回收站"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "删除",
- "GUID": "ce76ded5-121c-47f3-9f26-867f46bab44c"
- },
- "Value": "1"
- }
- ]
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "操作完成"
- }
- ],
- "ID": "77705d8f-b798-42f6-aeee-66de2d9cb982"
- }
- ]
- }
- ],
- "ID": "e4791f1b-a8e7-43a9-b24c-34cb7a6fe705"
- }
- ]
- }
- ],
- "ID": "e3cb5fbd-6733-4685-81cf-416cbd6c04f0"
- }
- ]
- }
- ]
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 1
- },
- {
- "FontSize": 16.0,
- "HorizontalAlignment": 2,
- "Underline": false
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Formatter": 3
- },
- {
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "Background": 4,
- "Formatter": 5
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Text 1 50",
- "Left",
- "[AUTO]General",
- "#FFFFFF00",
- "@"
- ]
- },
- "CellStyles": {
- "0,10": 0,
- "0,12": 0,
- "0,13": 0,
- "1,1": 1,
- "1,2": 1,
- "1,5": 2,
- "1,10": 3,
- "1,12": 3,
- "1,13": 3,
- "1,14": 3,
- "2,2": 1,
- "2,5": 4,
- "2,9": 4,
- "2,11": 4,
- "2,13": 3,
- "3,2": 1,
- "3,5": 4,
- "3,7": 4,
- "3,8": 4,
- "3,9": 4,
- "3,10": 5,
- "3,11": 4,
- "3,12": 5,
- "3,13": 5,
- "3,14": 4,
- "4,10": 0,
- "4,12": 0,
- "4,13": 0,
- "5,10": 0,
- "5,13": 0,
- "5,14": 6
- },
- "SheetStyle": {
- "FontFamily": 0
- }
- },
- "Spans": [
- "2,5,2,4",
- "1,12,2,1",
- "1,14,2,1",
- "1,1,3,1",
- "1,3,3,1",
- "1,10,2,1"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "项目表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "菜单回调",
- "Formula": "项目标题!$O$6"
- }
- ]
-}//l+YrexHpHdUII38EIU4dULjJ/yAwD8s7OteuvYYxMpEnndsPmnAvlMR9hYyAsrV+z77+E2slou+jyxfWQRRyw873yQinMyaaUgEa+xavbmlW8aepty7P/4DMl5hx0HSRxaHsNz42QN3Y+oy+1YdCgaw3kgQ6I7zMN6oiVeYzb3SCVoWWj3km8DG0iOSDYWHw2eqqOw1cNFvDK0nI3GiWUygfv+XzZfc+nb/lylMd21sMLGevMGpiw93otmMS09LcPuqY/3LxTE7T7HGsmlr5BKgqTBknU8lUHZ4N7gBZXMSuGn6GYlKY657dlHoIth3EGXeiKmd6DisrNfXmch0ZijF+Nbb5aeaM/cFLt58/FdlSCT2ElqAwHBtbxOQlTPRSAIjoi0OpoxO8MjuVh+IRb76hRF+Hl2uDB7SiZ9stA9Zko0MTnbOyPeahAlercOYJM9jrGt58Hee/0o4mU1SD3DsS0zW9MrkTv2o+6nifpn4V6KnY8QVcjVUbFp8ynejXLQTQSmKLyES+Ujxn1oLXbiH4JjxUk6I4uLMb6VXDJylruYPjZlAlcAfGMDs95NsoOF8eVvygy9HVSYvUjKDozdGzmIzY0v6iB4FuZjAl618xmEBIWO2q4DV41sOlIIqeY16zPVIqB+17aEPs0UtOuMCoXkpmi+Lfl0cYR9kNVwdXiO9LUJwUqgt0+4avnveaquejUGBFc3WUn8gCzUyYV8cYWhgG5bHh0JE3bJWr4gAvHBSFkwT+h1a4BNOGOP8EtmvbM+h1JuV068QiEKXQwympnRc/H+hhBjr5yE15EefrqMRxGmvmMhhMb43xB/DzsqdMTAxoMnRoFPV5iBwz6HoOQZCKTkOG09uvhWuVzvxvPS0ziTu36pMQt9xNRPJhEDO2SEdnXP+aKpxelhyZlg==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目配置/项目岗位配置.json b/Pages/项目首页/项目配置/项目岗位配置.json
deleted file mode 100644
index 13bc8d82..00000000
--- a/Pages/项目首页/项目配置/项目岗位配置.json
+++ /dev/null
@@ -1,337 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 40.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 47.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 226.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 5,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 24,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,19": "操作",
- "2,19": "删除"
- },
- "AttachInfos": {
- "1,1": {
- "ListViewInfo": {
- "Name": "表格1",
- "TableName": "项目岗位",
- "RowIndex": 1,
- "ColumnIndex": 1,
- "RowCount": 3,
- "ColumnCount": 22,
- "DetailListViewInfo": {
- "ColumnOfDetailTable": "项目ID",
- "MasterTable": "项目表",
- "ColumnOfMasterTable": "ID",
- "DataCommitType": 2
- },
- "TopCondition": null,
- "ListViewStyleName": "_RS_NewFashionListStyle2",
- "ShowColumnHeaderInDesigner": true,
- "IsRowHeaderVisible": true,
- "ShowEditStatusIcon": true,
- "UseSimpleBar": true,
- "ReserveStyleForBlankRow": true,
- "PaddingBlankRow": true,
- "AllowEditInListview": true,
- "AllowAddNewRow": true,
- "ShowDeleteButton": true,
- "AllowDragFill": true,
- "AllowDragMove": true,
- "RowHeaderContextMenu": {
- "ContextMenuItems": [
- {
- "Text": "插入",
- "Visible": true,
- "OperationType": 2
- },
- {
- "Text": "删除",
- "Visible": true,
- "OperationType": 3
- },
- {
- "Text": "复制并插入",
- "Visible": true,
- "OperationType": 4
- }
- ]
- },
- "ColumnOperation": 2,
- "CommitType": 1
- }
- },
- "2,2": {
- "BindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "岗位名称",
- "GUID": "bdc1be7d-7087-4668-b785-62a92d8ae512"
- },
- "CellType": {
- "$type": "Forguncy.TextCellType, ServerDesignerCommon",
- "SavedValidators": [
- {
- "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
- }
- ],
- "WaterMark": "输入内容添加"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "2,9": {
- "BindingInfo": {
- "TableName": "项目岗位",
- "ColumnName": "默认时薪",
- "GUID": "bff7fd53-ad77-4c16-8699-c1a9eec2259a"
- },
- "CellType": {
- "$type": "Forguncy.NumberCellType, ServerDesignerCommon",
- "WaterMark": "留空则使用人员默认时薪"
- },
- "DataValidationInfo": {
- "InputMessageTitle": "提示",
- "InputMessage": "留空则使用该人员默认时薪"
- }
- },
- "2,19": {
- "CellType": {
- "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
- "ListviewName": "表格1",
- "UpdateType": 2
- }
- ],
- "Text": "删除",
- "ClickMode": 1
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 13.333333333333332,
- "HorizontalAlignment": 0
- },
- {
- "FontSize": 13.333333333333332,
- "Formatter": 1,
- "HorizontalAlignment": 0
- },
- {
- "FontSize": 13.333333333333332,
- "Foreground": 2,
- "HorizontalAlignment": 0,
- "Underline": false
- }
- ],
- "Types": {
- "Strs": [
- "Center",
- "@",
- "#FFFF0000",
- "Body"
- ]
- },
- "CellStyles": {
- "1,2": 0,
- "1,9": 0,
- "1,19": 0,
- "2,2": 1,
- "2,9": 0,
- "2,19": 2
- },
- "SheetStyle": {
- "FontFamily": 3
- }
- },
- "Spans": [
- "3,1,1,22",
- "2,19,1,4",
- "2,2,1,7",
- "2,9,1,10",
- "1,2,1,7",
- "1,9,1,10",
- "1,19,1,4"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//Dg8L542WKKuyqgY8TJdEucsVOqrnXSOPoZcRo0/SvzR/XZjgNFPj7bLNZMvz0nkQpUwCzuLfU6y3FA8hSpaqPV9mfC6Ezn34/LNHcT9ZiBw3WkoQAl280vOlofYhnZPiHwvnG4DMrqXt/njCL6/5XF+s9VEZUriqCJ29uWQWdiKFftZhm+IkeJxycejubSP89adUjHLd2upp+D1s/dHgXLKAYsLIR8UXdhgiwpLpYP/JkE1ew0bilQQWjMKldAsAziiz5on21LEtIYt5tgqKmpiTv7vYOAIUpZ1c5a65lYZtN0DYY6GRjZfEFSNIPiuTVFayVSmsQsElAKRaQ947wVef1FCXYwmZXj5gh4jbmhGs8tNj7K6c60JMk0kiMpWmMMI2B/I+kDRubcj5RRscxvwys3z8RPfsunq3V4PzyKZvdoQ/TSXYTPrzRnZOGnTyF1Kucyl/32DzZsCNXBq2qK5o35IQ+Zj8MqXfrrY1sEZkS7IsJ7s5G1fU9AO4meScxorlFyAoDiFgeiVho8BNvoBLxEZY5Rzp9DyPNS4OegY3V+/i9dsp5IFfsQRsuxDLhP8byWpFWz0OsuIYKv1wXbOg2F9PBkUsSezwvEnKvyXXsWIJOv/x6mY4hl54jIZI/++j0kDAX0G4nggMs39lgFfQiJV+VK9yOTxNWxruqW4YgJYBesB1wG0ATIzwAI+oXRT7aJEG3WYK+6Y6wDpXxv1K+ONo56BXwnmZjFSm/iMvUhSjigfugFcc+OpoHYBKgRgMtD0+8qQmh32YHfTBa8cdo75aXW9P0nGAGISvgIoHAnbwZt8MTVHwyrHOTrWzmf/r/az7qgxDL/RVBcIZpVEaM1BXztrB9w141YZhiF48NNTJWu/X/4pMgfUYCPUNWafMdRjBoZEUfpYhTr4JoQ==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目配置/项目配置首页.json b/Pages/项目首页/项目配置/项目配置首页.json
deleted file mode 100644
index 0e0b13c0..00000000
--- a/Pages/项目首页/项目配置/项目配置首页.json
+++ /dev/null
@@ -1,353 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 36.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 36.0
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 21,
- 22
- ],
- "Count": 23,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 150.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- }
- },
- "Count": 29,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "1",
- "19,25": "保存"
- },
- "AttachInfos": {
- "1,1": {
- "CellType": {
- "$type": "ElementUI.TabHeader, ElementUI",
- "ClickCommand": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目配置首页!D2"
- },
- "TargetType": "Forguncy.TabControlCellType, ServerDesignerCommon, Version=9.0.103.0, Culture=neutral, PublicKeyToken=967100671921c115",
- "MethodName": "SetActiveTabIndex",
- "ParameterValues": {
- "index": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目配置首页!页签编号"
- }
- }
- }
- ],
- "ParamProperties": {
- "itemIndex": "页签编号",
- "itemValue": "页签值",
- "itemText": "页签标题"
- }
- },
- "DefaultValue": "1",
- "Tabs": [
- {
- "Value": "1",
- "Name": "岗位配置"
- },
- {
- "Value": "2",
- "Name": "权限配置"
- }
- ],
- "type": "default",
- "position": "left"
- }
- },
- "1,3": {
- "CellType": {
- "$type": "Forguncy.TabControlCellType, ServerDesignerCommon",
- "TemplateKey": "_RS_NewFashionStyle1",
- "Tabs": [
- "项目岗位配置"
- ],
- "HideHeader": true
- }
- },
- "19,25": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "ShowConfirm": false
- },
- {
- "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
- "Message": "提交成功"
- }
- ],
- "Text": "保存",
- "TemplateKey": "_RS_Main1"
- }
- },
- "21,1": {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "40aeaed0-0b42-4663-a66d-d7fe2293b281"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "BorderBottom": 0
- },
- {
- "Background": 1
- }
- ],
- "Types": {
- "Strs": [
- "Background 2 0",
- "#FFFFFF00",
- "Body"
- ],
- "Borders": [
- {
- "Color": 0
- }
- ]
- },
- "CellStyles": {
- "17,1": 0,
- "17,2": 0,
- "17,3": 0,
- "17,4": 0,
- "17,5": 0,
- "17,6": 0,
- "17,7": 0,
- "17,8": 0,
- "17,9": 0,
- "17,10": 0,
- "17,11": 0,
- "17,12": 0,
- "17,13": 0,
- "17,14": 0,
- "17,15": 0,
- "17,16": 0,
- "17,17": 0,
- "17,18": 0,
- "17,19": 0,
- "17,20": 0,
- "17,21": 0,
- "17,22": 0,
- "17,23": 0,
- "17,24": 0,
- "17,25": 0,
- "17,26": 0,
- "17,27": 0,
- "21,1": 1
- },
- "SheetStyle": {
- "FontFamily": 2
- }
- },
- "Spans": [
- "1,1,16,1",
- "1,3,16,25",
- "17,3,1,25",
- "19,25,1,3"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "Title": "项目配置",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "项目ID",
- "Formula": "项目配置首页!$B$22"
- }
- ]
-}//8kF7ySrTBiUJIyjnGwEjaqS88UCahLbqvxv0O+LiY0OxyNBGozHUmWkUesY4M+MnQhwoViT4FCmGRjCMpCH/70nEgY27P6VvZxTGUG2Pv6Gt/o/t/zHUCUgA/+4khd3AjuwKHVgTof0uW/JH4UQtGGgITdl4IirxbbMGRN+uyYcX6/zIqWLf/0BWprypHGBz2x0wF8JVjRqN30/bkWhytFtFXZ4E6CvFV4opjujd34So+jnnk3wUpFtWhGYR5KqJAOasCQDZj7b89mGU/ao0hDo7I0SX+p8eFvsG1XN3OFTuBKwbQdbieH/4pcaWLymf5S0cC69J7QC06mF5bqJrtQYest+FrRyf0RMvnL771MqY1Xo6u6coOtO1xAGom3OMejPj6q8vy3e+A5N2rsdBeY5VjHKAhByTCWjQL3CeUiSHJ7Cfcb4NqrCQThHJCP+KdIzrorLIOL3weOjQ7GHcwdt0qoVIcB3WbJ7wanb2JTIdM9llShFAyIhUTPqVhp0NQshNB7OGRR9h442ugpbK5hI2MvF64VuSe02QwW9eV8MM+sahzR2lDGrk7IUPe/LhCiXCIjbk0Jau3OtrO8IJtfhxHpL9NGAvxEKtyXCI7hcthvnM/sEH8IaVoYKGiUklpr5EntWLybG5OQQFPPUwJPbeN1BZnOXzUemy6EwQ81j++szgU/1baIjTENsNUmQSLlzT/Vy/4hwBzBQSYRArEX82U5GZSFjbGR4PaFBZxwOecK6DfFI6dJw8LsaLIsSifme3upCQX8qW7LPK20Al6xGr1sS22YnBQrzIZgpXIN6p3LLa0wYMdZjTWolKge0TeiFV4Z0XETbX54+e2MkBZKybWDah6WNZaAR0KMQsyalLhjmAjVmAWY7u9HGK/gSrgbEhoLtkwyVLNTmibsFWDg==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页子页面/任务列表.json b/Pages/项目首页/项目首页子页面/任务列表.json
deleted file mode 100644
index 0595c8d6..00000000
--- a/Pages/项目首页/项目首页子页面/任务列表.json
+++ /dev/null
@@ -1,800 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 20.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 418.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 5,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 1
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "34": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 39,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,35": "新增任务"
- },
- "AttachInfos": {
- "1,1": {
- "CssName": "singlebox",
- "CellType": {
- "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
- "Style": 3,
- "PrimaryColor": "Accent 1 0",
- "SecondaryColor": "Background 1 0",
- "IsBounding": true,
- "DataSource": "任务类型",
- "ValueColumnBindingInfo": {
- "TableName": "任务类型",
- "ColumnName": "ID",
- "GUID": "30ab61e5-5b3f-4e8c-8b88-8b2cfb0f9df5"
- },
- "DisplayColumnBindingInfo": {
- "TableName": "任务类型",
- "ColumnName": "任务类型",
- "GUID": "dc9fb9e4-4a87-4c15-bd4e-0f23d23ce634"
- },
- "AddNullItemWhenBinding": true,
- "NoneItemText": "全部"
- }
- },
- "1,11": {
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "3549df10-5cdb-4291-9562-3c59666f13c1"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "f96e2fce-47cd-428a-9e1d-c8d0c63aa41c"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- }
- },
- "1,19": {
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "text",
- "placeholder": "搜索任务...",
- "suffixIcon": {
- "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
- "Name": "Application/047_search_8.svg",
- "BuiltIn": true,
- "Color": "#c0c4cc"
- },
- "resize": "none"
- }
- },
- "1,35": {
- "CellType": {
- "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "新增任务",
- "PassValues": [
- {
- "Source": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!项目ID"
- },
- "TargetCell": {
- "SerializeProperty": "=新增任务!项目ID"
- }
- }
- ]
- }
- ],
- "Text": "新增任务",
- "TemplateKey": "_RS_Main3",
- "Icon": {
- "Name": "Application/001_add_1.svg",
- "BuiltIn": true,
- "Color": "Background 1",
- "UseCellTypeForeColor": true
- },
- "IconSize": 14.0
- }
- },
- "3,1": {
- "CellType": {
- "$type": "ElementUI.VirtualizedTableCellType, ElementUI",
- "TableName": "EL虚拟表格1",
- "RowDoubleClickCommand": {
- "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
- "Commands": [
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中"
- },
- {
- "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
- "CurrentRowInfo": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "1c788ef6-1380-4142-81c5-bba15db40b2e"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!行数据.value"
- }
- }
- },
- {
- "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PopupDisplayMode": 4,
- "ShowDrawerHeader": true,
- "CloseWhenClickGrayArea": false,
- "PageName": "任务首页",
- "LoadBindingDataOption": 1
- }
- ],
- "ParamProperties": {
- "dataRow": "行数据",
- "value0": "行数据.value",
- "parentValue1": "行数据.parentValue",
- "任务名称2": "行数据.任务名称",
- "执行者3": "行数据.执行者",
- "参与者4": "行数据.参与者",
- "开始时间5": "行数据.开始时间",
- "结束时间6": "行数据.结束时间",
- "任务类型7": "行数据.任务类型",
- "任务状态8": "行数据.任务状态"
- }
- },
- "DataType": "treeTable",
- "BindingTreeTableOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "任务表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "6a245068-8ec9-4ad0-bc03-633ffa266e12"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "父任务ID",
- "GUID": "bc9f5f8b-0e1b-4f25-badf-931e232d25db"
- },
- "ColumnName": "parentValue"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "b47a9a46-35a8-477a-9ad3-5076766198f6",
- "RelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- },
- "ColumnName": "状态"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "31782c0b-cb22-4334-b21e-ab52c15663a2"
- },
- "ColumnName": "任务名称"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "执行者",
- "GUID": "c1832497-2a83-4f71-af19-ffa7fcf36b94",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "执行者"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "开始时间",
- "GUID": "5a41b0e5-53e8-4298-b460-8f33684bbac6"
- },
- "ColumnName": "开始时间"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "结束时间",
- "GUID": "ec068f99-8e37-485e-95f3-faa5620cb4e5"
- },
- "ColumnName": "结束时间"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "总计划工时",
- "GUID": "ea034d55-98ef-4282-9433-ffe14da05a1b"
- },
- "ColumnName": "总计划工时"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "总实际工时",
- "GUID": "86018909-acff-4945-93b2-0a4cfcf4f2ea"
- },
- "ColumnName": "总实际工时"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "参与人数",
- "GUID": "f7b3021a-1c61-42d5-b731-fd4db30dbb35"
- },
- "ColumnName": "参与人数"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "8df0a7c7-5072-4f95-8e55-fa45d44d852b"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!项目ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务类型",
- "GUID": "eb33abef-da3d-4e6a-bf9c-dce00d2b6290"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!B2"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "执行者",
- "GUID": "995a904c-9cbd-4ab4-8b1b-0ac8181771b5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!L2"
- }
- },
- {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 6,
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "d6c8883f-9aa0-46a7-a4f9-e7ed3567a35d"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!T2"
- }
- }
- ]
- },
- "NullFormulaValueQueryPolicy": 1,
- "CustomColumns": [
- "状态",
- "任务名称",
- "执行者",
- "开始时间",
- "结束时间",
- "总计划工时",
- "总实际工时",
- "参与人数"
- ]
- },
- "Columns": [
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "任务名称",
- "Label": "任务名称",
- "Fixed": "left",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "状态",
- "Label": "状态",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "执行者",
- "Label": "执行者",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "开始时间",
- "Label": "开始时间",
- "FormatStr": "yyyy/MM/dd",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "结束时间",
- "Label": "结束时间",
- "FormatStr": "yyyy/MM/dd",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "总计划工时",
- "Label": "总计划工时",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "总实际工时",
- "Label": "总实际工时",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- },
- {
- "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI",
- "DataColumnName": "参与人数",
- "Label": "参与人数",
- "Fixed": "none",
- "Align": "center",
- "HeaderAlign": "center"
- }
- ],
- "DefaultExpansion": "expandAll",
- "ShowLineNumberColumn": true,
- "LineNumberColumnSetting": {
- "Width": 35,
- "Align": "left",
- "Fixed": "left",
- "HeaderAlign": "center"
- },
- "SelectColumnSettings": {
- "Width": 62,
- "Align": "left",
- "Fixed": "none",
- "HeaderAlign": "left"
- },
- "OperationColumnSettings": {
- "ActionButtons": [
- {
- "$type": "ElementUI.VirtualizedTableActionButton, ElementUI",
- "Type": "button",
- "Name": "编辑",
- "Shape": "default"
- },
- {
- "$type": "ElementUI.VirtualizedTableActionButton, ElementUI",
- "Type": "button",
- "Name": "删除",
- "StyleType": "Accent 5",
- "Shape": "default"
- }
- ],
- "Label": "操作",
- "Width": 200,
- "Align": "left",
- "Fixed": "none",
- "HeaderAlign": "center"
- }
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 0
- }
- ],
- "Types": {
- "Strs": [
- "Body"
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,10": 1,
- "1,11": 0,
- "1,19": 0,
- "1,35": 0,
- "1,36": 1,
- "1,37": 1
- },
- "SheetStyle": {
- "FontFamily": 0
- }
- },
- "Spans": [
- "3,1,1,37",
- "1,35,1,3",
- "1,1,1,9",
- "1,11,1,7",
- "1,19,1,15"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PageLoadedCommandList": [
- {
- "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Cell": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务列表!项目子页面"
- },
- "Title": "加载中"
- }
- ],
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//3Y5QnvmL8aHv9i85lU4gc+pq6YGGU/fVk2WLVYh0xpo1vRoo7nskrrIVhm6WUMp1XNCAfuWWNWdfsuW8z9Xu5nAOUVsI4Vk7ckXTM2ab53BnM9kXlY8ia/Rp9KNqHii7KgPCJUfMW5TRhzu9GSjHwGpcQYXJ8KFsm7aGP9qpOgrlI3z9hLP0HGUnaJ1J1r3d9j14Bv3ouqYIydBYsQg7gpgozK14xuJ29GMxJ6WKYjWEjn/1FumrMaiUcbuLvlWmCsGmNdO6bWNaBC6ER6koa17oWcH6HZ5f5IwRvYrr2AgKa1bi+arM4buj2+W9dRGUSnidTPkRBCoxEmOW9xf2JAVzG3owtivFHiWiVWsIOJh5UVDwYamPYllLZsoxquF7LnZG1gAoqrvLCHGiOLmlk1lX07E1Ws9bdjq1j4vKgqfqPkcVkjFOTuMlPtcHlJpDZa2+fKWQdg+GmmYey0aIdGn5I4IKh5w/ARx7Hxzvx8rETOAuIQROLPGwgOiOiiOptzEdutt5pWlSZJCPY4Cl3+QK1OxNmMAd3B/ZB7e6zar3DNwkKjasX9ZX7S7NJjiDE9/mDSsES0WKKDMdINqVQWwjD6SYqqCxkSXj0TWGtg1nI1t1knYUvn2KcwS+wBBneqL07HZCrcZr5aYUOWWVoufGdZ0Ip5qmta/elCnybybc2n5+9NGqlb32/0izy/t8cicHoQRr3dSn4J+mAkMYzY9IrWKC099PUiFRDc7HavUWG+rBKEcm75uMVRFCy4KxvzSNGhFTGuZYRdD/RTAVLrRwGQ0F0c/KlTPXVkdvuVeTkpskJpptMI2+aPF/scD+jIg+LpKNK/EhG/XuB3VWbVGsdVrDRqe4z4ZMI28DbWo0dl5hMQyuQ141TUSR5rnW6E+Mt4lQHNN6+0AeVyeZLw==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页子页面/项目概况-关键数据.json b/Pages/项目首页/项目首页子页面/项目概况-关键数据.json
deleted file mode 100644
index 9514a6ae..00000000
--- a/Pages/项目首页/项目首页子页面/项目概况-关键数据.json
+++ /dev/null
@@ -1,747 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 22.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 27.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 36.0
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 4
- ],
- "Count": 5,
- "DefaultSize": 15.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "32": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "33": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "35": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "36": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "37": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 50.0
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "42": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "43": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "46": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 15.0
- }
- }
- },
- "Count": 47,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "成员数",
- "1,11": "任务数",
- "1,21": "工时",
- "1,31": "费用成本",
- "1,41": "工时成本"
- },
- "Formulas": {
- "1,19": "INT(V5/X5*100)",
- "1,9": "INT(L5/N5*100)",
- "1,29": "INT(AF5/AH5*100)",
- "1,39": "INT(AP5/AR5*100)"
- },
- "AttachInfos": {
- "1,9": {
- "CellType": {
- "$type": "ElementUI.ProgressCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='项目概况-关键数据'!J2"
- }
- ]
- },
- "value": "100",
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='项目概况-关键数据'!J2"
- },
- "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "SetBackgroundColor",
- "ParameterValues": {
- "color": "Accent 4 0"
- }
- }
- ],
- "ID": "999e7e2c-baaa-480f-ac36-803a7c499747"
- }
- ]
- }
- ],
- "type": 2,
- "color": "Accent 1"
- }
- },
- "1,19": {
- "CellType": {
- "$type": "ElementUI.ProgressCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='项目概况-关键数据'!T2"
- }
- ]
- },
- "value": "100",
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='项目概况-关键数据'!T2"
- },
- "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "SetBackgroundColor",
- "ParameterValues": {
- "color": "Accent 4 0"
- }
- }
- ],
- "ID": "466b2394-a1eb-488c-854d-856d7b1d7e20"
- }
- ]
- }
- ],
- "type": 2,
- "color": "Accent 1"
- }
- },
- "1,29": {
- "CellType": {
- "$type": "ElementUI.ProgressCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='项目概况-关键数据'!AD2"
- }
- ]
- },
- "value": "100",
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='项目概况-关键数据'!AD2"
- },
- "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "SetBackgroundColor",
- "ParameterValues": {
- "color": "Accent 4 0"
- }
- }
- ],
- "ID": "439d1412-8231-4bef-bbe6-61877dec22d8"
- }
- ]
- }
- ],
- "type": 2,
- "color": "Accent 1"
- }
- },
- "1,39": {
- "CellType": {
- "$type": "ElementUI.ProgressCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
- "cellLocations": [
- {
- "SerializeProperty": "='项目概况-关键数据'!AN2"
- }
- ]
- },
- "value": "100",
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
- "TargetPageElement": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "='项目概况-关键数据'!AN2"
- },
- "TargetType": "ElementUI.ProgressCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
- "MethodName": "SetBackgroundColor",
- "ParameterValues": {
- "color": "Accent 4 0"
- }
- }
- ],
- "ID": "38485c3e-e065-44c4-bb81-76b43150f8ec"
- }
- ]
- }
- ],
- "type": 2,
- "color": "Accent 1"
- }
- },
- "2,1": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "项目成员数",
- "GUID": "fe9b0d76-1afd-4719-8184-fbe9f6dd3939"
- }
- },
- "2,11": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "任务完成情况",
- "GUID": "9061c0f5-7531-42e6-add3-6b8672ff2020"
- }
- },
- "2,21": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "工时情况",
- "GUID": "2552529c-1f38-4c95-87e4-caa444bc4d72"
- }
- },
- "2,31": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "费用成本情况",
- "GUID": "830ce54a-f4cb-4fa5-b350-30f36058b4fc"
- }
- },
- "2,41": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "工时成本情况",
- "GUID": "27bf41c1-9428-4320-9df2-9dc4c5275d30"
- }
- },
- "4,11": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "已完成任务数",
- "GUID": "d65a8d37-e524-49ab-bd49-86f13e503225"
- }
- },
- "4,13": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "总任务数量",
- "GUID": "c2a48ef7-1357-4541-be25-0091b8cebcab"
- }
- },
- "4,21": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "总实际工时",
- "GUID": "017c57f9-de51-43a4-b62d-0c798a61297b"
- }
- },
- "4,23": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "总计划工时",
- "GUID": "a34f34a5-44bc-49df-a52b-254f1bf422ca"
- }
- },
- "4,31": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "总成本",
- "GUID": "2e8448b0-962e-4b42-bfca-93b8a6b5110b"
- }
- },
- "4,33": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "项目预算费用",
- "GUID": "9648660b-0309-43bc-9ba6-4cc52d9d276d"
- }
- },
- "4,41": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "总核定工时",
- "GUID": "a831ff86-744a-4fa9-9da1-af1ebc16ae03"
- }
- },
- "4,43": {
- "BindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "项目预算工时",
- "GUID": "ec9f7b3b-7abe-454b-9f88-6a09f721fcfc"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- },
- {
- "Foreground": 1
- },
- {
- "FontFamily": 0,
- "FontSize": 12.0
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 1
- },
- {
- "FontFamily": 0,
- "FontSize": 13.333333333333332,
- "Foreground": 1,
- "Formatter": 2
- },
- {
- "FontSize": 18.666666666666664
- },
- {
- "FontFamily": 0,
- "FontSize": 18.666666666666664
- }
- ],
- "Types": {
- "Strs": [
- "Body",
- "Text 1 50",
- "[AUTO]General"
- ]
- },
- "CellStyles": {
- "0,29": 0,
- "0,30": 0,
- "0,39": 0,
- "0,40": 0,
- "1,1": 1,
- "1,9": 2,
- "1,10": 2,
- "1,11": 3,
- "1,12": 0,
- "1,13": 0,
- "1,14": 0,
- "1,15": 0,
- "1,19": 2,
- "1,20": 2,
- "1,21": 4,
- "1,22": 0,
- "1,23": 0,
- "1,24": 0,
- "1,25": 0,
- "1,29": 2,
- "1,30": 2,
- "1,31": 4,
- "1,32": 0,
- "1,33": 0,
- "1,34": 0,
- "1,35": 0,
- "1,36": 0,
- "1,37": 0,
- "1,38": 0,
- "1,39": 2,
- "1,40": 2,
- "1,41": 4,
- "1,42": 0,
- "1,43": 0,
- "1,44": 0,
- "1,45": 0,
- "2,1": 5,
- "2,9": 0,
- "2,10": 2,
- "2,11": 6,
- "2,20": 2,
- "2,21": 6,
- "2,29": 0,
- "2,30": 2,
- "2,31": 6,
- "2,36": 6,
- "2,37": 6,
- "2,38": 6,
- "2,39": 0,
- "2,40": 2,
- "2,41": 6,
- "3,29": 0,
- "3,30": 0,
- "3,39": 0,
- "3,40": 0,
- "4,21": 0,
- "4,22": 0,
- "4,23": 0,
- "4,24": 0,
- "4,29": 0,
- "4,30": 0,
- "4,39": 0,
- "4,40": 0
- },
- "SheetStyle": {
- "FontFamily": 0,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "2,1,1,5",
- "2,11,1,5",
- "2,21,1,5",
- "2,31,1,5",
- "2,41,1,5",
- "1,19,2,1",
- "4,11,1,2",
- "4,13,1,2",
- "1,9,2,1",
- "1,29,2,1",
- "1,39,2,1",
- "4,31,1,2",
- "4,33,1,2",
- "4,23,1,2",
- "4,21,1,2",
- "4,41,1,2",
- "4,43,1,2"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "BackgroundPictures": [
- {
- "Name": "03b7333f-bfbc-420b-a524-e1718dd98162.png",
- "DisplayName": "背景图1",
- "StyleInfo": {
- "CornerRadius": 6.0,
- "Fill": "Background 1 0",
- "StrokeDashType": 8,
- "Stroke": "Background 2 0",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Size": "190,79"
- },
- {
- "Name": "6154fb52-2385-4d1d-abc8-01b77955c5f6.png",
- "DisplayName": "背景图2",
- "StyleInfo": {
- "CornerRadius": 6.0,
- "Fill": "Background 1 0",
- "Stroke": "Background 2 0",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "205,0",
- "Size": "250,79"
- },
- {
- "Name": "769f904e-1d99-4edb-b1dc-4a48a3dcf371.png",
- "DisplayName": "背景图3",
- "StyleInfo": {
- "CornerRadius": 6.0,
- "Fill": "Background 1 0",
- "Stroke": "Background 2 0",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "470,0",
- "Size": "250,79"
- },
- {
- "Name": "4cdb3ab8-4b9f-40b2-98ff-ca716a91f9cc.png",
- "DisplayName": "背景图4",
- "StyleInfo": {
- "CornerRadius": 6.0,
- "Fill": "Background 1 0",
- "Stroke": "Background 2 0",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "735,0",
- "Size": "250,79"
- },
- {
- "Name": "6512132f-7136-446d-a971-e9f12489d7ab.png",
- "DisplayName": "背景图5",
- "StyleInfo": {
- "CornerRadius": 6.0,
- "Fill": "Background 1 0",
- "Stroke": "Background 2 0",
- "StrokeThickness": 1.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Location": "1000,0",
- "Size": "250,79"
- }
- ]
-}//mXviaxBcmn1gLtTeJXxhmY85mHoKUyIAgGeSVxhh3K44z8VZqN1jJrN1JmuUQmlonHho9t3EVTSZ1n49lG+r6qtgbF32RR7a9zCClph+y8yUN7xzHXNQdC+jiT1/jpYmnZojVDrWOikJTSVQ1K2k8YPTna7CChXSJTgqFv5dweZU1Gz193Hq+uyKqhZLypI4rfOPiWvtyDnMkW9X3/W+yM3Y/zGbLf8rwuTzoDbOs6Lay5IsqUkmvKZqnGN88LysX4AzaZZm/wUiR3+7thh+8A+U2Iwvq8TSd1m8e5w0jE1f7ImBMJZwq4eyk9ffZbQdwK9wKHfVBcz4IqL+HYTNnFJ0kG/VLtNBXdVJ2o96b2vTNFZQ8XWB8M6Dz7fYxtQyS8wS4BeSAN5vP1w4g3C6eSGkk6qn8weNT9Ml3ddj1a7Zoqwffy33xyB/78IoEgd1it6164fxvWsw9A+aVcx6DoCtkmX/Q7Ze3wIdbTfQFMD4KkOuzE89axllYcuu+3DmeDGv22lNT2Yb3iqDDxmpfkhmFHJivsaxUr3IGY/B3QjsMt3xazYsde9aUaqsZMTMcYYJww4DI1JfwKdg18w/Vb0Zew80XGx7h1L2BJGU+ULxqcdJrlKeng2ZVVn7DEe5+VAd77ZFvV5BDEdipMh522YnLPpGBiocl/5hlmUYUD90TPdafZG4NAL6LqEPn8WlXpdVH1YRhIz+0eSPPooyvs8N2DLiR5QcEbhqoeQPW+FA129/KiUKwsMbbrn4Xb2rla9zOI50Kxaoljo7RBcLWb8kf97gLnPZf1+4SUa6YjXBIA2hjwLGbD2N4PmonXXz4dwhNJ78+t5nncyowKJ6MoxhFlOFm3eSXoTGo927+3E7B28Ltd+ECy9XQoz947GIZ8VPsovcrZEzz7HAO2X4yw==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页子页面/项目概况.json b/Pages/项目首页/项目首页子页面/项目概况.json
deleted file mode 100644
index 7214e78a..00000000
--- a/Pages/项目首页/项目首页子页面/项目概况.json
+++ /dev/null
@@ -1,804 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 82.0,
- "Mode": 1
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 117.0,
- "Mode": 1
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 278.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 230.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- }
- },
- "Count": 9,
- "DefaultSize": 24.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "26": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "27": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "28": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "29": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "31": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 10.0
- }
- },
- "38": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "39": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "40": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "41": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "42": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "43": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- }
- },
- "Count": 44,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "项目概况-关键数据",
- "3,1": "项目成员统计",
- "5,1": "项目甘特图"
- },
- "AttachInfos": {
- "1,1": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "项目概况-关键数据",
- "OverflowMode": 1
- }
- },
- "1,32": {
- "CellType": {
- "$type": "ElementUI.TimelineCellType, ElementUI",
- "useBinding": true,
- "options": [
- {
- "content": "活动按期开始",
- "timestamp": "2018-04-15"
- },
- {
- "content": "通过审核",
- "timestamp": "2018-04-13"
- },
- {
- "content": "创建成功",
- "timestamp": "2018-04-11"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目动态",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "65db9db5-a46b-4b9c-aa49-258bf2fdef49"
- },
- "ColumnName": "content"
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "FGC_LastModifyDate",
- "GUID": "b20c9e30-f15d-414b-a28c-34d35f1c5d07"
- },
- "ColumnName": "timestamp"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "3890d53f-f1ab-4dae-9f76-f12d44261ffa"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目概况!项目ID"
- }
- },
- "CustomColumns": []
- },
- "sort": "descTimestamp",
- "NodeSize": "normal",
- "placement": 0,
- "format": "yyyy-MM-dd"
- }
- },
- "3,1": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "项目成员统计"
- }
- },
- "5,1": {
- "CellType": {
- "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
- "PageName": "项目甘特图"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontSize": 13.333333333333332,
- "BorderLeft": 0
- },
- {
- "BorderLeft": 0
- },
- {
- "FontFamily": 1,
- "HorizontalAlignment": 2
- },
- {
- "Background": 3,
- "FontFamily": 1,
- "FontSize": 13.333333333333332,
- "Foreground": 4,
- "HorizontalAlignment": 2
- },
- {
- "FontFamily": 1
- }
- ],
- "Types": {
- "Strs": [
- "Background 2 -10",
- "Body",
- "Center",
- "Background 2 0",
- "Text 1 50"
- ],
- "Borders": [
- {
- "Color": 0
- }
- ]
- },
- "CellStyles": {
- "1,32": 0,
- "2,32": 1,
- "3,1": 2,
- "3,32": 1,
- "4,32": 1,
- "5,1": 3,
- "5,2": 4,
- "5,3": 4,
- "5,4": 4,
- "5,5": 4,
- "5,6": 4,
- "5,7": 4,
- "5,8": 4,
- "5,9": 4,
- "5,10": 4,
- "5,11": 4,
- "5,12": 4,
- "5,13": 4,
- "5,14": 4,
- "5,15": 4,
- "5,16": 4,
- "5,17": 4,
- "5,18": 4,
- "5,19": 4,
- "5,20": 4,
- "5,21": 4,
- "5,22": 4,
- "5,23": 4,
- "5,24": 4,
- "5,25": 4,
- "5,26": 4,
- "5,27": 4,
- "5,28": 4,
- "5,29": 4,
- "5,30": 4,
- "5,32": 1,
- "6,32": 1,
- "7,1": 4,
- "7,2": 4,
- "7,3": 4,
- "7,4": 4,
- "7,5": 4,
- "7,6": 4,
- "7,7": 4,
- "7,8": 4,
- "7,9": 4,
- "7,10": 4,
- "7,11": 4,
- "7,12": 4,
- "7,13": 4,
- "7,14": 4,
- "7,15": 4,
- "7,16": 4,
- "7,17": 4,
- "7,18": 4,
- "7,19": 4,
- "7,20": 4,
- "7,21": 4,
- "7,22": 4,
- "7,23": 4,
- "7,24": 4,
- "7,25": 4,
- "7,26": 4,
- "7,27": 4,
- "7,28": 4,
- "7,29": 4,
- "7,30": 4,
- "7,32": 1,
- "8,1": 4,
- "8,2": 4,
- "8,3": 4,
- "8,4": 4,
- "8,5": 4,
- "8,6": 4,
- "8,7": 4,
- "8,8": 4,
- "8,9": 4,
- "8,10": 4,
- "8,11": 4,
- "8,12": 4,
- "8,13": 4,
- "8,14": 4,
- "8,15": 4,
- "8,16": 4,
- "8,17": 4,
- "8,18": 4,
- "8,19": 4,
- "8,20": 4,
- "8,21": 4,
- "8,22": 4,
- "8,23": 4,
- "8,24": 4,
- "8,25": 4,
- "8,26": 4,
- "8,27": 4,
- "8,28": 4,
- "8,29": 4,
- "8,30": 4,
- "8,32": 1
- },
- "SheetStyle": {
- "FontFamily": 1
- }
- },
- "Spans": [
- "3,1,1,30",
- "7,1,1,30",
- "1,1,1,30",
- "1,32,8,11",
- "5,1,1,30"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PageLoadedCommandList": [
- {
- "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
- "CurrentRowInfo": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "View_项目统计信息",
- "ColumnName": "项目ID",
- "GUID": "3ad520ca-8715-461f-8071-64ff78b713ae"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目概况!项目ID"
- }
- }
- },
- {
- "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Cell": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目标题!项目子页面"
- },
- "Title": "加载中"
- }
- ],
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": []
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "Charts": [
- {
- "ChartType": 29,
- "DataOrientation": 1,
- "Tag": {
- "$type": "Forguncy.Model.ChartDataMapping, ServerDesignerCommon",
- "DataSeriesMapping": [
- {
- "ListViewColumnFormula": "计划工时"
- },
- {
- "ListViewColumnFormula": "实际工时"
- }
- ],
- "ItemsMapping": {
- "ListViewColumnFormula": "日期"
- },
- "IsDataSourceEnabled": true,
- "DataSource": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "View_任务工时统计",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "工时日期",
- "GUID": "10a3d3b5-2d7b-4975-b0ae-33903c173bd8"
- },
- "ColumnName": "日期"
- },
- {
- "BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "总计划工时",
- "GUID": "6cca1b7a-20fe-400e-a5d3-5c0a4d36d1b8"
- },
- "ColumnName": "计划工时"
- },
- {
- "BindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "总实际工时",
- "GUID": "4f633881-9c35-4eec-b215-8ebc2f049faa"
- },
- "ColumnName": "实际工时"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "项目ID",
- "GUID": "dc07ea74-592d-4c0a-87a9-73ce7d1dd762"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目概况!项目ID"
- }
- },
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "View_任务工时统计",
- "ColumnName": "工时日期",
- "GUID": "269430ba-2938-48d8-8a44-e031da2bf2cd"
- },
- "Order": 0
- }
- ]
- },
- "IsListviewDataSource": true,
- "CustomColumns": []
- },
- "DataSourceListviewName": "79ea2292-e6a7-4656-9306-bc909173ccab"
- },
- "DisplayEmptyCellsAs": 1,
- "DisplayHidden": true,
- "ChartColorPalette": {
- "RepeatAlgorithmTint": [
- 0.0,
- -40.0,
- 20.0,
- -20.0,
- 40.0,
- -50.0,
- 30.0,
- -30.0,
- 50.0
- ],
- "ColorList": [
- "Accent 1",
- "Accent 2",
- "Accent 3",
- "Accent 4",
- "Accent 5",
- "Accent 6"
- ]
- },
- "XAxises": [
- {
- "Items": [
- "2024-03-01T00:00:00",
- "2024-03-02T00:00:00",
- "2024-03-03T00:00:00",
- "2024-03-04T00:00:00",
- "2024-03-05T00:00:00",
- "2024-03-06T00:00:00",
- "2024-03-07T00:00:00",
- "2024-03-08T00:00:00",
- "2024-03-09T00:00:00",
- "2024-03-10T00:00:00"
- ],
- "UseCustomItems": true,
- "MajorTickPosition": 0,
- "LabelFormatter": "m/d",
- "ShowMajorGridlines": false,
- "MajorGridlinesStroke": "Background 1 -15",
- "MajorGridlinesStrokeThickness": 0.8,
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "StyleInfo": {
- "Fill": "transparent",
- "FontFamily": "Body",
- "FontStretch": "Normal",
- "FontStyle": "Normal",
- "FontWeight": "Normal",
- "StrokeDashType": 8,
- "Stroke": "Background 1 -15",
- "StrokeThickness": 0.8
- }
- }
- ],
- "YAxises": [
- {
- "Visible": false,
- "Orientation": 1,
- "Items": [
- 0.0,
- "NaN"
- ],
- "DisplayUnit": 1.0,
- "MajorTickPosition": 0,
- "LabelFormatter": "General",
- "ShowMajorGridlines": false,
- "MajorGridlinesStroke": "Background 1 -15",
- "MajorGridlinesStrokeThickness": 0.8,
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "StyleInfo": {
- "Fill": "transparent",
- "FontFamily": "Body",
- "FontStretch": "Normal",
- "FontStyle": "Normal",
- "FontWeight": "Normal",
- "StrokeDashType": 0,
- "Stroke": "Background 1 -15",
- "StrokeThickness": 0.0
- }
- },
- {
- "Visible": false,
- "Orientation": 1,
- "AxisPosition": 1,
- "LabelFormatter": "General",
- "ShowMajorGridlines": false
- }
- ],
- "Legend": {
- "Orientation": 0,
- "Alignment": 1,
- "IsAutomaticFill": false,
- "StyleInfo": {
- "Fill": "Transparent"
- }
- },
- "DataSeries": [
- {
- "ChartType": 29,
- "Values": [
- 29.0,
- 29.0,
- 29.0,
- 29.0,
- 29.0,
- 18.0,
- 18.0,
- 18.0,
- 18.0,
- 18.0
- ],
- "Name": "计划工时",
- "MarkerSize": "7,7",
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "StyleInfo": {
- "Fill": "Accent 1 0 51",
- "Stroke": "Accent 1",
- "StrokeThickness": 0.0
- }
- },
- {
- "ChartType": 29,
- "Values": [
- 15.6,
- 15.6,
- 15.399999999999999,
- 7.2,
- 7.2,
- 1.2,
- 1.2,
- 1.2,
- 1.2,
- 1.2
- ],
- "Name": "实际工时",
- "MarkerSize": "7,7",
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "StyleInfo": {
- "Fill": "Accent 4 0 51",
- "Stroke": "Accent 4 0",
- "StrokeThickness": 0.0
- }
- }
- ],
- "PlotArea": {
- "IsAutomaticFill": false,
- "StyleInfo": {
- "Fill": "transparent"
- }
- },
- "StyleInfo": {
- "Fill": "Background 1",
- "FontSize": 13.333333333333332,
- "Foreground": "Text 1 35",
- "StrokeDashType": 8,
- "Stroke": "Background 1 -15",
- "StrokeThickness": 0.0
- },
- "IsAutomaticStroke": false,
- "IsAutomaticFill": false,
- "Name": "Chart1",
- "Location": "32,573",
- "Size": "960,230"
- }
- ],
- "CustomNames": [
- {
- "Name": "工时走势",
- "Formula": "项目概况!$B$8"
- },
- {
- "Name": "关键数据",
- "Formula": "项目概况!$B$2"
- },
- {
- "Name": "项目成员",
- "Formula": "项目概况!$B$4"
- },
- {
- "Name": "项目动态",
- "Formula": "项目概况!$AG$2"
- }
- ]
-}//2/XNxl+qbLlvwEU6alMGY50ParIOauAB4s4gH9x5huEz3qAcR5gidshPkHKLiCPajaiwhkuJsWcOt5OG6CHiW3DNWudQ83tKMlB5654vNQa7WCLT19NBvR8igI2NPo2LUsaf41jEiaXdWnBbgyg0/X3LrcecmORovDyUImF5Qa+C0E8HuMyTA7f3q7Lw1c8fxhpg8Vat2bzDwo9aTUI41OTGePXACI26DYPcQyj4Wzg0js3FP6L07bOwtCy2tR7Qb2cwO7jx+qwAn3obLaN5sD5N+cq5KJA/Za5F67nqeU5EMLGeZy+vheQFQxA6neBbbKgOR0cC8juTe47oOLiXlfQM3y9WvQrZBzozdgY444qgL52Rlyg7NDJ9Egi4GpBddjVW0VVCVg1UT07YrluZrj6omA/1Jlr/+wP3yFb0ps0BWgubp/XSIwa1AYAbQjV0mGgdloKvqtCkYXwXwPRn3N+kvljJS5rPA5/o2SNGIK/pxV5lHa42a5ChZOv6SQKMZdHTbMVRZBZl7W5mey7jSo7HapZyile7EyHHDhbO/80ytKOldmd46ui3OGpkt3dqmZaH5NjbtO+ekyMWrGdq8JCNzhRlWneCQBAUqc/lF2wZ2bW3Udy9+j1OhKnV8JiJw7e3BAMv5JaROpV3MRw5TwApktJ+hmtWF4omRHV4gtnaKF1l3FNu5xzjRx1oU9oG5tWMRKJQE5jW+grRVAFGP0VQQbCkZY1EhWf6+E7DIPSKvU+mvWU/a9tjncNNs7E+PF4VrDGRR5jdxN8xdMkrx3A8hRJ2DGcDv9gtWqaVYwWQmwme5UchgnTfAAbIUg1PSHe2fHSTHhPw50EAD5oxo8sy1v4H8I31qPX+IxWjmJYBEK8nvTZxSJ3CD+Rh/MjcOImOTDrDsXpBgJua26yUMQ==|920
\ No newline at end of file
diff --git a/Pages/项目首页/项目首页子页面/项目甘特图.json b/Pages/项目首页/项目首页子页面/项目甘特图.json
deleted file mode 100644
index 6046026a..00000000
--- a/Pages/项目首页/项目首页子页面/项目甘特图.json
+++ /dev/null
@@ -1,539 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 347.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 1,
- 2,
- 3,
- 4,
- 5,
- 6
- ],
- "Count": 7,
- "DefaultSize": 32.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "22": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "23": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "24": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "25": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "30": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "Mode": 2,
- "MinLength": {
- "Unit": 1
- },
- "MaxLength": {
- "Value": 1.0
- }
- }
- }
- },
- "Count": 31,
- "DefaultSize": 32.0
- },
- "AttachInfos": {
- "0,0": {
- "CellType": {
- "$type": "Gantt.GanttCellType, Gantt",
- "GanttListViewInfo": {
- "ListViewName": "表格1",
- "GanttTaskSetColInfo": {
- "IdCol": "ID",
- "LevelCol": "层级",
- "OrderCol": "次序",
- "NameCol": "任务名称",
- "DependsCol": "前置任务",
- "StartCol": "开始时间",
- "EndCol": "结束时间",
- "DurationCol": "工期",
- "DescriptionCol": "任务说明",
- "CodeCol": "版本名称",
- "ProgressCol": "进度",
- "EndIsMilestoneCol": "里程碑",
- "ActualStartCol": "开始报工日期",
- "ActualEndCol": "最后报工日期",
- "CollapsedCol": "分组名称",
- "StatusCol": "任务状态",
- "AssigsCol": "执行者.全名"
- },
- "GanttStatusSetInfo": {
- "WaitingCol": "-1",
- "ActiveCol": "1",
- "CompletedCol": "2",
- "SuspendedCol": "0",
- "FailedCol": "-2"
- },
- "GanttCollapsedSetLevel": -1
- },
- "InitialCalculationMode": 1
- }
- },
- "1,0": {
- "ListViewInfo": {
- "Name": "表格1",
- "TableName": "任务表",
- "RowIndex": 1,
- "RowCount": 6,
- "ColumnCount": 31,
- "DetailListViewInfo": {
- "ColumnOfDetailTable": "项目ID",
- "MasterTable": "项目表",
- "ColumnOfMasterTable": "ID",
- "DataCommitType": 2
- },
- "TopCondition": null,
- "ListViewStyleName": "_RS_NewFashionListStyle2",
- "ShowColumnHeaderInDesigner": true,
- "ShowEditStatusIcon": true,
- "UseSimpleBar": true,
- "ColumnOperation": 2,
- "CommitType": 1
- }
- },
- "2,0": {
- "NameUsedInJavaScript": "ID",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "506ec052-affb-4a50-b311-5dde9f2beee7"
- }
- },
- "2,2": {
- "NameUsedInJavaScript": "父任务ID",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "父任务ID",
- "GUID": "2d5608c0-bb3a-4545-bbcf-e12ae87f05e8"
- }
- },
- "2,3": {
- "NameUsedInJavaScript": "次序",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "次序",
- "GUID": "7e12b30b-d178-4323-8528-d6630e90260d"
- }
- },
- "2,4": {
- "NameUsedInJavaScript": "层级",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "层级",
- "GUID": "7575addd-67fb-4698-bcc2-260a37f54188"
- }
- },
- "2,6": {
- "NameUsedInJavaScript": "任务名称",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "e3f7ae08-9356-4a2a-8e6c-15eac159a32f"
- }
- },
- "2,8": {
- "NameUsedInJavaScript": "执行者.全名",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "执行者",
- "GUID": "2ac0edd8-0330-47d6-8a32-e6a750d9bcfd",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- }
- },
- "2,10": {
- "NameUsedInJavaScript": "开始时间",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "开始时间",
- "GUID": "26bfe21e-4d4b-4803-8282-478c95388b92"
- }
- },
- "2,12": {
- "NameUsedInJavaScript": "结束时间",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "结束时间",
- "GUID": "9f4b71ba-d1cc-43d0-a361-9ea102f869f7"
- }
- },
- "2,15": {
- "NameUsedInJavaScript": "分组名称",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "分组ID",
- "GUID": "de63958e-8e7c-4585-802e-6054442cb4f5",
- "RelationBinding": {
- "RelatedTable": "项目任务分组",
- "RelatedColumn": "ID",
- "DisplayColumn": "分组名称"
- }
- }
- },
- "2,17": {
- "NameUsedInJavaScript": "版本名称",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "版本",
- "GUID": "64af25ec-9b58-44eb-946d-ad43531fd6e0",
- "RelationBinding": {
- "RelatedTable": "项目版本",
- "RelatedColumn": "ID",
- "DisplayColumn": "版本名称"
- }
- }
- },
- "2,19": {
- "NameUsedInJavaScript": "任务状态",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "ed3ad060-12e8-4be1-9310-ce9710779316"
- }
- },
- "2,21": {
- "NameUsedInJavaScript": "前置任务",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "前置任务",
- "GUID": "62ca8ff5-a0a6-44d9-be23-e4d86597b233"
- }
- },
- "2,23": {
- "NameUsedInJavaScript": "工期",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "工期",
- "GUID": "d5312461-f026-419f-9a68-7361b0102da9"
- }
- },
- "2,25": {
- "NameUsedInJavaScript": "开始报工日期",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "开始报工日期",
- "GUID": "b5ea2af6-9c4d-4470-a8c7-e4cd92ac4ef9"
- }
- },
- "2,27": {
- "NameUsedInJavaScript": "最后报工日期",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "最后报工日期",
- "GUID": "d19371c7-f344-4910-8d73-f549b694d0b7"
- }
- },
- "2,28": {
- "NameUsedInJavaScript": "任务说明",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务说明",
- "GUID": "4b41dacd-aa78-4b93-8c3b-699f38f56e35"
- }
- },
- "2,29": {
- "NameUsedInJavaScript": "里程碑",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "里程碑",
- "GUID": "6c233bf4-7a1d-427c-8ac3-e212f6b5813e"
- }
- },
- "2,30": {
- "NameUsedInJavaScript": "进度",
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "进度",
- "GUID": "b3338cc6-9924-4d62-9e87-b045de8583f1"
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "FontFamily": 0
- }
- ],
- "Types": {
- "Strs": [
- "Body"
- ]
- },
- "CellStyles": {
- "1,2": 0,
- "1,3": 0,
- "1,6": 0,
- "1,7": 0,
- "1,8": 0,
- "1,10": 0,
- "1,12": 0,
- "1,13": 0,
- "1,14": 0,
- "1,15": 0,
- "1,16": 0,
- "1,17": 0,
- "1,18": 0,
- "1,19": 0,
- "1,20": 0,
- "1,21": 0,
- "1,23": 0,
- "1,24": 0,
- "1,28": 0,
- "1,29": 0,
- "2,2": 0,
- "2,3": 0,
- "2,6": 0,
- "2,7": 0,
- "2,8": 0,
- "2,10": 0,
- "2,12": 0,
- "2,13": 0,
- "2,14": 0,
- "2,15": 0,
- "2,16": 0,
- "2,17": 0,
- "2,18": 0,
- "2,19": 0,
- "2,20": 0,
- "2,21": 0,
- "2,23": 0,
- "2,24": 0,
- "2,28": 0,
- "2,29": 0
- },
- "SheetStyle": {
- "FontFamily": 0
- }
- },
- "Spans": [
- "0,0,1,31",
- "3,0,4,31",
- "2,0,1,2",
- "2,4,1,2",
- "2,6,1,2",
- "2,8,1,2",
- "2,10,1,2",
- "2,12,1,3",
- "2,15,1,2",
- "2,17,1,2",
- "2,19,1,2",
- "2,23,1,2",
- "2,25,1,2",
- "2,21,1,2",
- "1,0,1,2",
- "1,4,1,2",
- "1,6,1,2",
- "1,8,1,2",
- "1,10,1,2",
- "1,12,1,3",
- "1,15,1,2",
- "1,17,1,2",
- "1,19,1,2",
- "1,21,1,2",
- "1,23,1,2",
- "1,25,1,2"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "任务表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- }
-}//MLIiD24S25Cde+unqusndsLatl7AGmgpndf8QEYJah6+W13T+1PFUTOcynXj1EKoZZro7Pcwcx3YStijS2yVMLwuZmMxEyWWcAFlwwVO/UmjWS9LqNS68zDs76XDzNr9yTAgL/XyadmoOi08fUXij+O0AgvDg5nVpXfjMMTDZWLTQUqKZGa2uVEonUGRejhyn6pMbap0pdELPSm7d11w+t6Gy04GeHP81rOkR8+qv1y+sdW9URqmz8Rp3wSGyiKDEh7cOWGhCbh6c8Jag9AdlBFvSihnwsIZmzNRMY756WpgdbU3R+zFo5vNZFtfm2opAE6Vd53fCfKYI+dcXNP+8NRh5cqKJkhx7UMj+vPPObjGqJjGzDH4QofiulMR38AXLbmmhfDmfn1MnO15XQcHyszBggRPOE05VGbEj3oByVM8FN9DLVOLup28nP61DblDLl6w89/PHdwhjzuXe43GUBPRqUkBGrzFXSl9PmClHQF0IoTA/skIpNLYRclVxbe5YjMVeFR4VG69OPfI2FD1SzssGQ8d2O+p1ojl3vJCkJktYwoPRjP0jebU8Ao9aahDMy/j51Vk4M1UT/fO7V7zujBfKEvojktaUaEQT3b3iNWVOPUDjiwkBkFtBVtQV2fkCzigbekcKReAL7KMnvYsLEssZ2zJ5YoDzC6iegXTGhLWHGxdV1fB/cb70Q1pqYYrtxD80nn67kdKOLuoxXeuo7n0/2POs6oimbFmXn1Eu7PE1yKqLUO87pKhB5H4boe8YFL8fkzwMuKIQr1BX7LFPBXR0Hn13yNFrkpzz37CcUBCOWKlw9VMgdc6OCbcvQcTa/jFJvBYTHSdZ47karXrZ2q8u0c4HJyAHj0wa8eOZLVWSxYn8E5/VKtw7yBWfk/E9nibu/LyjtoT5A2huqTysA==|920
\ No newline at end of file
diff --git a/Pages/项目首页/预算申请/预算申请.json b/Pages/项目首页/预算申请/预算申请.json
deleted file mode 100644
index 99474e0a..00000000
--- a/Pages/项目首页/预算申请/预算申请.json
+++ /dev/null
@@ -1,937 +0,0 @@
-{
- "Rows": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "6": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "7": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "8": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "9": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "10": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "11": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 24.0
- }
- },
- "17": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 71.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0,
- "Mode": 1
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "20": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 35.0,
- "IsHidden": true
- }
- },
- "21": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
- }
- }
- },
- "InLogicalVisibleIndexes": [
- 20,
- 21
- ],
- "Count": 22,
- "DefaultSize": 35.0
- },
- "Cols": {
- "RowColumnAttachedInfos": {
- "0": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "1": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "2": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "3": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "4": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "5": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "12": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "13": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "14": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "15": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "16": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "18": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0
- }
- },
- "19": {
- "GridRowColumnDefinition": {
- "DesignLengthInPixel": 240.0
- }
- }
- },
- "Count": 21,
- "DefaultSize": 32.0
- },
- "Values": {
- "1,1": "申请项目",
- "1,19": "申请历史",
- "4,1": "申请人",
- "5,1": "%CurrentUser.UserName%",
- "7,1": "现预算工时",
- "7,9": "现预算费用",
- "8,1": 0,
- "8,9": 0,
- "10,1": "申请增补工时",
- "13,1": "申请增补预算",
- "16,1": "申请理由"
- },
- "AttachInfos": {
- "2,1": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "项目ID",
- "GUID": "6abd8cbd-e759-43be-a89e-009ab14e3924"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "项目",
- "TableValue": {
- "TableName": "项目表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算工时",
- "GUID": "7e56e36f-4596-4151-a148-a9337e0c229e"
- },
- "ColumnName": "项目预算工时"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算费用",
- "GUID": "fc29872b-0e8f-44a0-a0d4-0543940f07d0"
- },
- "ColumnName": "项目预算费用"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "7c41fd84-5fee-4fcd-ae09-bd42b26ee9fa"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!B3"
- }
- },
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
- },
- "ID": "5e40d79f1eaf4bac926b2fc92b50c797"
- },
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!B9"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!项目.项目预算工时"
- }
- },
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!J9"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!项目.项目预算费用"
- }
- }
- ]
- }
- ],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "a4aa69ac-a368-4c91-bf6e-3aee61033889"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "60a2df72-8ee2-4b84-9730-ee35e0d96b02"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "2,19": {
- "CellType": {
- "$type": "ElementUI.TimelineCellType, ElementUI",
- "useBinding": true,
- "options": [
- {
- "content": "活动按期开始",
- "timestamp": "2018-04-15"
- },
- {
- "content": "通过审核",
- "timestamp": "2018-04-13"
- },
- {
- "content": "创建成功",
- "timestamp": "2018-04-11"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "项目预算变动表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "描述",
- "GUID": "92f849fb-3f07-4165-b2e5-fe971faa78a5"
- },
- "ColumnName": "content"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "FGC_CreateDate",
- "GUID": "0fce9c7c-6228-4d7e-a3c2-f770817128c2"
- },
- "ColumnName": "timestamp"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "项目ID",
- "GUID": "a3a50794-2d13-4deb-9a2b-5ac663dd784e"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!B3"
- }
- },
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "FGC_CreateDate",
- "GUID": "2c23c1d4-b43b-4cac-8463-52047d924eb4"
- },
- "Order": 1
- }
- ]
- },
- "CustomColumns": []
- },
- "sort": "default",
- "NodeSize": "normal",
- "format": "yyyy-MM-dd"
- }
- },
- "5,1": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "申请人",
- "GUID": "4c945f6a-7457-4561-aa2c-c0909c2ebcfe"
- },
- "CellType": {
- "$type": "ElementUI.SelectCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "DefaultValue": "%CurrentUser.UserName%",
- "useBinding": true,
- "options": [
- {
- "value": "黄金糕",
- "label": "黄金糕"
- },
- {
- "value": "双皮奶",
- "label": "双皮奶"
- },
- {
- "value": "蚵仔煎",
- "label": "蚵仔煎"
- },
- {
- "value": "龙须面",
- "label": "龙须面"
- },
- {
- "value": "北京烤鸭",
- "label": "北京烤鸭"
- }
- ],
- "bindingOptions": {
- "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "5fe34838-c288-454c-8ad1-f55ddbf956fe"
- },
- "ColumnName": "value"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "fd2e28c3-7aa8-44e8-8081-ac9aa5752fe3"
- },
- "ColumnName": "label"
- }
- ],
- "CustomColumns": []
- },
- "placeholder": "请选择",
- "noDataText": "无数据",
- "filterInServerOptions": {
- "matchMethod": "contains",
- "loadingText": "加载中"
- },
- "noMatchText": "无匹配数据"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- "8,1": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "原预算工时",
- "GUID": "5657b97d-0458-4d9e-b431-b807f40a469c"
- }
- },
- "8,9": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "原预算费用",
- "GUID": "25f5c718-b15b-48b3-bd3b-70429cd0181e"
- }
- },
- "11,1": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "增加工时",
- "GUID": "02056cce-08ef-4a48-91de-a6fc3fce7b9b"
- },
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "min": "0",
- "step": 1,
- "placeholder": "请输入(小时)",
- "controlsPosition": true
- },
- "DataValidationInfo": {
- "NumberType": 7,
- "CompareParamType": 4,
- "FirstParamValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=OR(预算申请!B12>0,预算申请!B15>0)"
- },
- "ErrorMessage": "申请增补工时和增补预算必须填写一项"
- }
- },
- "14,1": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "增加费用",
- "GUID": "a0ce30a0-4841-4e05-a379-5df69b343be5"
- },
- "CellType": {
- "$type": "ElementUI.InputNumberCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "min": "0",
- "step": 1,
- "placeholder": "请输入(元)",
- "controlsPosition": true
- },
- "DataValidationInfo": {
- "NumberType": 7,
- "CompareParamType": 4,
- "FirstParamValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=OR(预算申请!B12>0,预算申请!B15>0)"
- },
- "ErrorMessage": "申请增补工时和增补预算必须填写一项"
- }
- },
- "17,1": {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "申请理由",
- "GUID": "28bc089e-af70-4153-962b-c7cc115b6301"
- },
- "CellType": {
- "$type": "ElementUI.InputCellType, ElementUI",
- "CommandList": [],
- "UIPermissions": [
- {
- "Scope": 2,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 1,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- },
- {
- "Scope": 4,
- "AllowRoles": [
- "FGC_Anonymous"
- ]
- }
- ],
- "type": "textarea",
- "placeholder": "请输入",
- "resize": "none"
- },
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- }
- },
- "StyleDatas": {
- "Styles": [
- {
- "Foreground": 0
- },
- {
- "BorderLeft": 0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Formatter": 3
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "BorderLeft": 0
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Foreground": 0,
- "Formatter": 3
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Formatter": 4,
- "HorizontalAlignment": 5
- },
- {
- "FontFamily": 2,
- "FontSize": 13.333333333333332,
- "Formatter": 6,
- "HorizontalAlignment": 5
- }
- ],
- "Types": {
- "Strs": [
- "Text 1 50",
- "Background 2 0",
- "Body",
- "[AUTO]General",
- "0\"小时\"",
- "Left",
- "¥#,##0_);[Red](¥#,##0)"
- ],
- "Borders": [
- {
- "Color": 1
- }
- ]
- },
- "CellStyles": {
- "1,1": 0,
- "1,18": 1,
- "1,19": 2,
- "2,18": 1,
- "3,0": 3,
- "3,1": 3,
- "3,2": 3,
- "3,3": 3,
- "3,4": 3,
- "3,5": 3,
- "3,6": 3,
- "3,7": 3,
- "3,8": 3,
- "3,9": 3,
- "3,10": 3,
- "3,11": 3,
- "3,12": 3,
- "3,13": 3,
- "3,14": 3,
- "3,15": 3,
- "3,16": 3,
- "3,17": 3,
- "3,18": 4,
- "3,20": 3,
- "4,0": 3,
- "4,1": 5,
- "4,2": 3,
- "4,3": 3,
- "4,4": 3,
- "4,5": 3,
- "4,6": 3,
- "4,7": 3,
- "4,8": 3,
- "4,9": 3,
- "4,10": 3,
- "4,11": 3,
- "4,12": 3,
- "4,13": 3,
- "4,14": 3,
- "4,15": 3,
- "4,16": 3,
- "4,17": 3,
- "4,18": 4,
- "4,20": 3,
- "5,0": 3,
- "5,1": 3,
- "5,17": 3,
- "5,18": 4,
- "5,20": 3,
- "6,0": 3,
- "6,1": 3,
- "6,2": 3,
- "6,3": 3,
- "6,4": 3,
- "6,5": 3,
- "6,6": 3,
- "6,7": 3,
- "6,8": 3,
- "6,9": 3,
- "6,10": 3,
- "6,11": 3,
- "6,12": 3,
- "6,13": 3,
- "6,14": 3,
- "6,15": 3,
- "6,16": 3,
- "6,17": 3,
- "6,18": 4,
- "6,20": 3,
- "7,0": 3,
- "7,1": 5,
- "7,2": 3,
- "7,3": 3,
- "7,4": 3,
- "7,5": 3,
- "7,6": 3,
- "7,7": 3,
- "7,8": 3,
- "7,9": 5,
- "7,10": 3,
- "7,11": 3,
- "7,12": 3,
- "7,13": 3,
- "7,14": 3,
- "7,15": 3,
- "7,17": 3,
- "7,18": 4,
- "7,20": 3,
- "8,0": 3,
- "8,1": 6,
- "8,9": 7,
- "8,17": 3,
- "8,18": 4,
- "8,20": 3,
- "9,18": 1,
- "10,1": 5,
- "10,2": 3,
- "10,3": 3,
- "10,4": 3,
- "10,5": 3,
- "10,6": 3,
- "10,7": 3,
- "10,8": 3,
- "10,9": 3,
- "10,10": 3,
- "10,11": 3,
- "10,12": 3,
- "10,13": 3,
- "10,14": 3,
- "10,15": 3,
- "10,16": 3,
- "10,17": 3,
- "10,18": 1,
- "11,1": 3,
- "11,17": 3,
- "11,18": 1,
- "12,1": 3,
- "12,2": 3,
- "12,3": 3,
- "12,4": 3,
- "12,5": 3,
- "12,6": 3,
- "12,7": 3,
- "12,8": 3,
- "12,9": 3,
- "12,10": 3,
- "12,11": 3,
- "12,12": 3,
- "12,13": 3,
- "12,14": 3,
- "12,15": 3,
- "12,16": 3,
- "12,17": 3,
- "12,18": 1,
- "13,1": 5,
- "13,2": 3,
- "13,3": 3,
- "13,4": 3,
- "13,5": 3,
- "13,6": 3,
- "13,7": 3,
- "13,8": 3,
- "13,9": 3,
- "13,10": 3,
- "13,11": 3,
- "13,12": 3,
- "13,13": 3,
- "13,14": 3,
- "13,15": 3,
- "13,16": 3,
- "13,17": 3,
- "13,18": 1,
- "14,1": 3,
- "14,17": 3,
- "14,18": 1,
- "15,1": 3,
- "15,2": 3,
- "15,3": 3,
- "15,4": 3,
- "15,5": 3,
- "15,6": 3,
- "15,7": 3,
- "15,8": 3,
- "15,9": 3,
- "15,10": 3,
- "15,11": 3,
- "15,12": 3,
- "15,13": 3,
- "15,14": 3,
- "15,15": 3,
- "15,16": 3,
- "15,17": 3,
- "15,18": 1,
- "16,1": 5,
- "16,2": 3,
- "16,3": 3,
- "16,4": 3,
- "16,5": 3,
- "16,6": 3,
- "16,7": 3,
- "16,8": 3,
- "16,9": 3,
- "16,10": 3,
- "16,11": 3,
- "16,12": 3,
- "16,13": 3,
- "16,14": 3,
- "16,15": 3,
- "16,16": 3,
- "16,17": 3,
- "16,18": 1,
- "17,1": 3,
- "17,17": 3,
- "17,18": 1,
- "18,17": 3,
- "18,18": 1,
- "19,18": 1,
- "20,18": 1
- },
- "SheetStyle": {
- "FontFamily": 2,
- "FontSize": 13.333333333333332
- }
- },
- "Spans": [
- "2,19,19,1",
- "2,1,1,16",
- "11,1,1,16",
- "14,1,1,16",
- "17,1,2,16",
- "5,1,1,16",
- "8,9,1,8",
- "8,1,1,8"
- ],
- "PageInfo": {
- "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
- "PageLoadedCommandList": [
- {
- "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
- "PropertyItemsList": [
- {
- "TargetCells": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算申请!项目ID"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IFERROR(预算申请!传参1,\"\")"
- }
- }
- ]
- }
- ],
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- },
- "RowBreakLines": [],
- "RepeatRangeSettings": [],
- "RelatedDataTableName": "项目预算变动表"
- },
- "PrintInfo": {
- "PaperSize": {},
- "Margin": {}
- },
- "CustomNames": [
- {
- "Name": "项目ID",
- "Formula": "预算申请!$B$3"
- }
- ]
-}//6dOYconz6rQsaYEyiClV7/hS4ubTX1VE3V6qB857smu6CyFsopagttGqV/rW7nZl3khPnu34CseGGf9XKd568vY+hsRaWVzlZk37lZuWQRSCMDQTvStOYlF4HYy0qDhyvJ6U+MJC1pkx3lWkGfOvRxEMypNaC4qyDC8NRWb7r10qZkEJ9s/LU7DjyN1m5fQFFSIVIS9TzdJTV0TXEtphvStGLE+wFFXsMY3oq88onPW9wm4xQAnUnaRwJPPuVsXPTANLnSOfagUN+p9S80vFPiLOZ0QUC9T2BQzeF9qEgf/Rf1kdNEf7oCAAEVchswBNF+NwTKvteBFxGfhRt1iF5fz48BKtHuBlYCk9dsnoWAZs3MqS0LQVDrBhgw/R7MzQ+Z91eoolgP9edBPZ2iK+xsAOfT7OrajpUhcuqkQhgX5rblJilMKemjmA6s3H2BUcsEd/BZFwXSHEfnEQXR9rebxNoXLgEGvIFBEB6PXJ9BbEHFbJoCdalwNs/FhYTDrTPcs8i9Pm9Ca/Bw2OwIiq8w7YppjuArPuEqP8myjjZTjQ5GeT902kytPjO1VxOx+nnXHvHdIeulF6qR8ycG7lTtAaPd2NiEXguuSyl/S14Xfa8kx3nb88WdElLW8Iv+h3ng4wPKzDo2drWA/o2hbeqeLRJLuUeT25Q1gaX/HXEOiGUkffvvwSj1Nue6pbOqT2wFyZfry2Ue2eOlvH/ADlcZuLOvbC4/L/Rrulgs5fSDrZT01OqX6vyIzWFaaqwAvkpT9brsNzLATeNWnQKcziiSunxSXr3n3kBWC1naRIhNkg2oi4N/FGlGq5xozjYPlJv7M5DkkKl6EQDNt7cV17vNyiP2Y61gRgA1+F7yUF8SxYH0ijLeHsB6I7xBGCJpB4R0FtQZhmRHW+R6R+v1wg+A==|920
\ No newline at end of file
diff --git a/Pages/首页/AI欢迎页.json b/Pages/首页/AI欢迎页.json
new file mode 100644
index 00000000..b91539db
--- /dev/null
+++ b/Pages/首页/AI欢迎页.json
@@ -0,0 +1,420 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 43.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 14,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "13,0": "欢迎登录Clue有绪!"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CssName": "fade-in",
+ "CellType": {
+ "$type": "LottiePlayer.LottiePlayerDiv, LottiePlayer",
+ "Src": "https://lottie.host/1c836141-4e67-4ee0-b310-284a59d8eb54/QTbf8qMYlR.json",
+ "Width": 400,
+ "Height": 400
+ }
+ },
+ "13,0": {
+ "CssName": "fade-effect"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontSize": 26.666666666666664,
+ "Foreground": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "#FFCEB1EB"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 0,
+ "2,5": 0,
+ "2,6": 0,
+ "2,7": 0,
+ "2,8": 0,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 0,
+ "2,12": 0,
+ "3,1": 0,
+ "3,2": 0,
+ "3,3": 0,
+ "3,4": 0,
+ "3,5": 0,
+ "3,6": 0,
+ "3,7": 0,
+ "3,8": 0,
+ "3,9": 0,
+ "3,10": 0,
+ "3,11": 0,
+ "3,12": 0,
+ "4,1": 0,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0,
+ "4,5": 0,
+ "4,6": 0,
+ "4,7": 0,
+ "4,8": 0,
+ "4,9": 0,
+ "4,10": 0,
+ "4,11": 0,
+ "4,12": 0,
+ "5,1": 0,
+ "5,2": 0,
+ "5,3": 0,
+ "5,4": 0,
+ "5,5": 0,
+ "5,6": 0,
+ "5,7": 0,
+ "5,8": 0,
+ "5,9": 0,
+ "5,10": 0,
+ "5,11": 0,
+ "5,12": 0,
+ "6,1": 0,
+ "6,2": 0,
+ "6,3": 0,
+ "6,4": 0,
+ "6,5": 0,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "7,1": 0,
+ "7,2": 0,
+ "7,3": 0,
+ "7,4": 0,
+ "7,5": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,8": 0,
+ "7,9": 0,
+ "7,10": 0,
+ "7,11": 0,
+ "7,12": 0,
+ "8,1": 0,
+ "8,2": 0,
+ "8,3": 0,
+ "8,4": 0,
+ "8,5": 0,
+ "8,6": 0,
+ "8,7": 0,
+ "8,8": 0,
+ "8,9": 0,
+ "8,10": 0,
+ "8,11": 0,
+ "8,12": 0,
+ "9,1": 0,
+ "9,2": 0,
+ "9,3": 0,
+ "9,4": 0,
+ "9,5": 0,
+ "9,6": 0,
+ "9,7": 0,
+ "9,8": 0,
+ "9,9": 0,
+ "9,10": 0,
+ "9,11": 0,
+ "9,12": 0,
+ "10,1": 0,
+ "10,2": 0,
+ "10,3": 0,
+ "10,4": 0,
+ "10,5": 0,
+ "10,6": 0,
+ "10,7": 0,
+ "10,8": 0,
+ "10,9": 0,
+ "10,10": 0,
+ "10,11": 0,
+ "10,12": 0,
+ "11,1": 0,
+ "11,2": 0,
+ "11,3": 0,
+ "11,4": 0,
+ "11,5": 0,
+ "11,6": 0,
+ "11,7": 0,
+ "11,8": 0,
+ "11,9": 0,
+ "11,10": 0,
+ "11,11": 0,
+ "11,12": 0,
+ "12,1": 0,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "12,8": 0,
+ "12,9": 0,
+ "12,10": 0,
+ "12,11": 0,
+ "12,12": 0,
+ "13,0": 1
+ },
+ "RowStyles": {
+ "13": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,12,12",
+ "13,0,1,14"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var cell = Forguncy.Page.getCell(\"提示语\");\r\nvar container = cell._pageCell.cellType.CellElement.runtimeContainer[0];\r\nvar firstLabel = container.querySelector('label');\r\nvar texts = [\r\n \"让工作有头有绪!\",\r\n \"有序才能高效~\",\r\n \"找到线头是关键!\",\r\n \"不要着急,试着慢下来...\",\r\n \"理清头绪,事半功倍!\",\r\n \"有效率,更出色!\",\r\n \"方法对了,事就成了!\",\r\n \"抓住重点,轻松搞定!\",\r\n \"工作有序,效率飞跃!\",\r\n \"统筹规划,事半功倍!\",\r\n \"一步一步来,成功就在眼前!\",\r\n \"专注方法,提升效率!\",\r\n \"理顺思路,轻松驾驭!\",\r\n \"工作有条不紊,成就超凡!\",\r\n \"效率为先,胜利在望!\",\r\n \"找到方法,立刻高效!\",\r\n \"步步为营,效率倍增!\",\r\n \"安排有序,成就无限!\",\r\n \"精心规划,事事顺心!\",\r\n \"方法在手,天下我有!\",\r\n \"井井有条,效率巅峰!\",\r\n \"有序的工作,让成功触手可及!\",\r\n \"找到对的方式,工作一帆风顺!\",\r\n \"每一步都不急不躁,效率自然常在!\",\r\n \"一起走,工作路上不寂寞。\",\r\n \"别停,前方有梦想在等候。\",\r\n \"你发光的样子,真美。\",\r\n \"成功就在下一个拐角。\",\r\n \"笑一笑,工作才更妙。\",\r\n \"我们一起,挑战极限。\",\r\n \"今天的努力,明天的风雨彩虹。\",\r\n \"每一个努力的你,都是英雄。\",\r\n \"一起奋斗,每天都是好时光。\",\r\n \"工作如舞,带着热情来跳吧!\",\r\n \"别怕犯错,错得精彩也是美。\",\r\n \"用心工作,快乐相随。\",\r\n \"忙碌一天,也要给自己点个赞。\",\r\n \"让微笑成为工作的保鲜剂。\",\r\n \"团队力量,无坚不摧。\",\r\n \"今天的汗水,明天的掌声。\",\r\n \"激情点燃梦想,创意成就未来。\",\r\n \"辛苦后的成就,最让人回味无穷。\",\r\n \"每一步,都在创造可能。\",\r\n \"心怀梦想,脚踏实地。\",\r\n \"💪 每一步都算数,加油!\",\r\n \"🚀 相信自己,你比想象中更强大!\",\r\n \"✨ 今天的努力,是明日的惊喜!\",\r\n \"🌈 即使遇到风雨,也要勇敢追光!\",\r\n \"🐢 慢一点没关系,坚持下去才最重要!\",\r\n \"💡 好想法藏在努力里!\",\r\n \"🔥 热情,是工作的最佳燃料!\",\r\n \"🌱 每天进步一点点,就是大大的收获!\",\r\n \"⛰️ 翻过这座山,你会看见更美的风景!\",\r\n \"🪄 用心工作,收获魔法般的成就感!\",\r\n \"🌟 你的努力,值得被所有人看见!\",\r\n \"💖 热爱可抵岁月漫长,加油!\",\r\n \"😊 今天也要元气满满地工作呀!\",\r\n \"🌈 别担心,一切都会越来越好的!\",\r\n \"🚀 梦想,就是用来实现的!\",\r\n \"💡 你认真工作的样子,真迷人!\",\r\n \"💪 奋斗的日子,每一天都闪闪发光!\",\r\n \"💖 为梦想努力的样子,真的很酷!\",\r\n \"✨ 相信自己,你就是最棒的!\",\r\n \"🌈 加油!我们一起创造更美好的未来!\",\r\n \"每一次努力,都是为了更好的自己。\",\r\n \"你的潜力,远比你想象的要大。\",\r\n \"相信自己,你比你想象中的更勇敢。\",\r\n \"没有什么是不可能的,只要你愿意尝试。\",\r\n \"每一个挑战,都是一次成长的机会。\",\r\n \"你的努力,终将成就非凡。\",\r\n \"成功的秘诀是始终如一的努力。\",\r\n \"你的态度决定你的高度。\",\r\n \"没有什么能够阻挡,一个坚定向前的脚步。\",\r\n \"每一次微小的进步,都在为你的成功铺路。\",\r\n \"你的潜力就像一座冰山,露出水面的只是一角。\",\r\n \"生活不是等待暴风雨过去,而是学会在雨中跳舞。\",\r\n \"你现在所经历的一切,都是为了让你成为一个更好的人。\",\r\n \"相信自己,你比自己想象的要坚强。\",\r\n \"梦想不会自动实现,但努力可以让它成真。\",\r\n \"你的努力,是对自己最大的投资。\"\r\n];\r\n\r\nfunction cycleTextContent(element, label, textArray, intervalSeconds) {\r\n function updateText() {\r\n const randomIndex = Math.floor(Math.random() * textArray.length);\r\n updateElementContent(element, label, textArray[randomIndex], intervalSeconds);\r\n setTimeout(updateText, (intervalSeconds + 1) * 1000); \r\n }\r\n\r\n updateText();\r\n}\r\n\r\nfunction updateElementContent(container, label, newText, delaySeconds) {\r\n container.classList.add('fade-effect', 'hidden'); // 开始淡出动画\r\n setTimeout(() => {\r\n label.textContent = newText; // 更新文本\r\n container.style.display = 'none'; // 确保容器在动画后不可见且不占空间\r\n\r\n setTimeout(() => {\r\n container.style.display = ''; // 恢复显示属性\r\n // 使用requestAnimationFrame确保浏览器已经处理了display属性的变更\r\n requestAnimationFrame(() => {\r\n requestAnimationFrame(() => {\r\n container.classList.remove('hidden'); // 开始淡入动画\r\n });\r\n });\r\n }, 10); // 几乎立即开始淡入,但给予浏览器时间来应用display属性\r\n }, 1000); // 等待淡出动画完成\r\n}\r\n\r\ncycleTextContent(container, firstLabel, texts, 3);",
+ "ID": "0e4988519625442888fb2ee828369457",
+ "BreakpointIdentity": "e0c06a04-478f-4a00-9348-56362d6be10c"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "提示语",
+ "Formula": "AI欢迎页!$A$14"
+ }
+ ]
+}//Cd3J1Opjw5HCtgZohAvU6vlLD0cLPvUVNXODDpvUmvrf/5iwDzp5jNHfzcm/WnhpBRarAflLUIOAw3wQshQBvlZ/3fFAZxzGkSZbuEjGZDL2hRjMAtTJFZcqXTNvJ3uV1053my1xzUX1Nz+/RnmNZ8NKxt6I0hYwolGL12fdmo0s6VwNTg0vEOb9WDbWeHxyz+Js8zkfCVUBQJOIM6l/NYlNrpqfVd8uRBN1VS7YjrGEUjaQ/FLqrYM11MvHwz9GNSuM5XiJB5rFlXL0oOrvPRcaTGn98h5xMtCTZI0AVEBC8sZvj5QAXtiSeMRl617qgWfHjpC2sYgImANtc8ZvEhf35PA3kucdWbE3/w6eV8yFjmjwG0RgvJ5rJ4QfjTRLsyYNrkbEb0p4e96wiVsYkNRKCGdg5JqgoQ/9unyaeRIIO+R/QqUyHlmwR56nNxP8Cm1ovEtqullGg083hHrrkAgCOTLhaLLdpqupmQQsV1MLr0f2q4vUKe+0RhKjhmYknxIUPU9CUehVoD5pogT011gvHb1Q5zM1Y/ni9wVsdaN6xchgcvBLXME7kjOCHvRY+AUZIYXs7ZglpuZvk7woEKBh2cf2jlVV30LuylpOqsZv5jZ7uuRuqS08pGUNbeli9iUv1WhwobMjhbpbyTURcBV3Er8XL6BZHBSYaRPdhxEcpGKIWh1ByGrEOXNmV8YnISH9nAUv8AnSzuKPcR+0fWiiIPpySCO+IdUYu9qbh06FUPoehdunX0LNE96E1NcOtmksh60QodeiywgPphsFQb2V/xXPKpWABQvLvhiGheqB84tUJHrs4rOtHeq1WhL6WvnvKfskrFYIxJtonzJ9NZyMIEUrTdNfRZZSnj/ztAny11yY+aBH+iNVyOBp0X4PPcFs2iJdsIhaIG7d2BaOEw==|920
\ No newline at end of file
diff --git a/Pages/首页/AI欢迎页.rd b/Pages/首页/AI欢迎页.rd
new file mode 100644
index 00000000..ee557a50
--- /dev/null
+++ b/Pages/首页/AI欢迎页.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 14,
+ "RowCount": 15,
+ "CustomNames": [
+ {
+ "Name": "提示语",
+ "Formula": "AI欢迎页!$A$14"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/首页/对话页面.json b/Pages/首页/对话页面.json
new file mode 100644
index 00000000..e278bc20
--- /dev/null
+++ b/Pages/首页/对话页面.json
@@ -0,0 +1,382 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 467.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ }
+ },
+ "Count": 2,
+ "DefaultSize": 467.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 28,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "PropertyValues": [
+ {
+ "Name": "主题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!当前主题"
+ }
+ }
+ ],
+ "OverflowMode": 1
+ }
+ }
+ },
+ "StyleDatas": {
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "0,0,1,28"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon",
+ "Name": "AI流消息",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=内容"
+ }
+ ]
+ },
+ "value": "strat"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!聊天列表组件"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "MethodName": "更新消息内容",
+ "ParameterValues": [
+ {
+ "Name": "角色",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!角色"
+ }
+ },
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"\""
+ }
+ }
+ ],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "899b88e3-3b43-44b8-9e0e-137b73d26b3f"
+ }
+ ],
+ "ID": "45a98d68-fa16-4b5e-a502-5bc54f9cf25c"
+ },
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=内容"
+ }
+ ]
+ },
+ "value": "done"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!聊天列表组件"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "MethodName": "保存到数据库",
+ "ParameterValues": [],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "669b26ad-63e6-4ef6-9c7e-ba59009f8b28"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "Forguncy.Page.reloadBindingData();\r\n",
+ "ID": "e46465a3de474b6e9093daf090f87877",
+ "BreakpointIdentity": "9c184748-fd9d-4925-bc94-66bb812bdf6f"
+ }
+ ],
+ "ID": "44a47b41-b155-4f90-882f-3369c42ed0f6"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!聊天列表组件"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "MethodName": "更新消息内容",
+ "ParameterValues": [
+ {
+ "Name": "角色",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!角色"
+ }
+ },
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!内容"
+ }
+ }
+ ],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "701207c0-09ff-42c0-9cc5-e1d1320a3449"
+ }
+ ],
+ "ID": "8a670caa-3de2-460c-868f-7c19bdfebb6b"
+ }
+ ],
+ "BreakpointIdentity": "65db37ba-c6d8-4a08-9404-1c29edd97547"
+ }
+ ],
+ "ID": "a5f3d65373ae434091a53c85f615aab3",
+ "BreakpointIdentity": "76627607-9b90-44bf-bf8a-3671cc6de119"
+ },
+ {
+ "$type": "AsycCommandList.AsycCommandListCommand, AsycCommandList",
+ "CommandList": [
+ {
+ "$type": "xTools.Commands.xDelayed, xTools",
+ "Millisecond": "1000",
+ "BreakpointIdentity": "855b53ef-772e-4620-9315-44d58cdbbc97"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!聊天列表组件"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "MethodName": "滚动到底部",
+ "ParameterValues": [],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "d8707636-0bd5-45e3-ae06-9b4e00ff626a"
+ }
+ ],
+ "TaskDelayTime": 0,
+ "BreakpointIdentity": "98b29142-37d0-4779-b2d0-270b8444aae6"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "聊天列表组件",
+ "Formula": "对话页面!$A$1"
+ }
+ ]
+}//W2k+4U59BDkh6wqeGADa2iwGzslLhhlGLuEdZHQyrmREU+X3mMKvgBddrIUPSeLYbWGLkXlUqBy6p54l/oeOrXKXz4vK2nZx3ZRRfaq6smirHRb9oFyFsKnE6CChac8kHqs6+vtlNCPal9hQFT4UrVow/tn203opyn15VQsq58IVU/V7FO0PGHGrwnBTM5LCbUlfQgOjEllGrlTZ6L29lyASRMnYf0+MBbq/i/nMNkcnI/z23CEf6aM2Spz0mz/rdyo1YnDvl2Aeadbyz/t8xi5w6fTbpse/oXvmJxw/rTFGOuNIxq+/IHUxSLtD7c1pDUjXeueE1J0M4WgnDLEJVm+KPNMV4BM71o1Gzwav8bR2lYNzxs0kQsCsPKcOxGtP/VrF6sDD2gQhAKHpfIWrLdVORhVWiDQ5tJ+pqwgBK1ka9FiKJTRmsdU4UJmscblBJNrGUf997ZUl/t1v4JialhvsWiFKXwM6WoJ0+HbqZrjYL3DiOLMIQFB+mdFA6AktyAVXgDMo4T2EOQUHwbbsmtvvxTy9Cx7Ra7u+UWVIUT+J57cMp0gXbQtzhTcMmf/GR00abVI/9Bu8QOhIDLs3nkgDj3c7enTsU5iJvVGOe3ZlsmPQ3tBtTfxFK4nx84V54+bJLQ1zLVtg20uKeOpok82agqRToN9PJELxyZ5heUwr0TghJQGE9yAP6vLx3JcNUw4x/XSe8FlsqkfxrT8fmv6IltTbcZxaw6OBOUoHedOEsuLdYD9dE8FeLx3A9d2ory2/XsM1tPNDPPVY4GAfnMEm9CdrKIhmVRn0j7SJ6/UuNEhyhBOx1Zy8D0ca6hpjA0EhwZclYzdJF82anvt3JVkAhOTHym7QML1/OqxzELwl2DxbcMb5cTTEDx2tsfIi595X8hJ6AULP4dHSTLVYqA==|920
\ No newline at end of file
diff --git a/Pages/首页/对话页面.rd b/Pages/首页/对话页面.rd
new file mode 100644
index 00000000..3ec783c7
--- /dev/null
+++ b/Pages/首页/对话页面.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 0,
+ "ColumnCount": 28,
+ "RowCount": 2,
+ "CustomNames": [
+ {
+ "Name": "聊天列表组件",
+ "Formula": "对话页面!$A$1"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Pages/首页/首页.json b/Pages/首页/首页.json
new file mode 100644
index 00000000..19c57917
--- /dev/null
+++ b/Pages/首页/首页.json
@@ -0,0 +1,990 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 94.0,
+ "Mode": 1
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 34.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 18,
+ 19
+ ],
+ "Count": 20,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 165.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1,
+ 2,
+ 3,
+ 32
+ ],
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,4": "AI欢迎页"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CssName": "fade-in animation-delay-1",
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "2d17eefef7c5473fbc54f0c5820a6c1",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=ID"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "用户",
+ "GUID": "a182d213-5edf-4223-9112-cfeade0f0a5c"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "主题",
+ "GUID": "2144802b-377f-49df-829b-616a061c371e"
+ },
+ "Value": "新创建的主题"
+ }
+ ],
+ "BreakpointIdentity": "33056093-1816-489b-a46c-b8e360a233fc"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!M20"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "903ec1c2-6c52-43e9-b885-d603a91b21e4"
+ }
+ ],
+ "ID": "94f35db0-1fd2-4297-b92e-edc73c555643"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!当前主题"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "56808491-6617-4c4e-94f0-abaa81cb18d3"
+ }
+ ],
+ "ID": "520dc9cd-2d2e-4173-9cf2-e7ff454d0e7a"
+ }
+ ],
+ "BreakpointIdentity": "65e6fb4e-06ee-4afc-af48-f30f7f028670"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "主题": "主题"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "BindingInfos": [
+ {
+ "GUID": "4eeabb65-6b8d-49da-9ef5-d8c70e1fbb3f",
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "3a6a41fb-86e3-4052-b000-0f524465f9ea"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "e7692dc6-eaf3-47a9-ba93-575639f6853f",
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "主题",
+ "GUID": "a20d0f94-86c7-4784-835a-568652aa8b1b"
+ },
+ "ColumnName": "主题"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "用户",
+ "GUID": "3729856b-909f-481f-9664-3359ef4352de"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "ac946d18-5e7b-49e2-aaec-d5d7ce807d0c"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 16,
+ "TemplateKey": "悬浮变灰",
+ "AllowAddNewRow": true
+ }
+ },
+ "1,4": {
+ "CssName": "",
+ "CellType": {
+ "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon",
+ "PageName": "AI欢迎页",
+ "TabIndex": 2,
+ "DisableTabOrder": true
+ }
+ },
+ "1,32": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!E2"
+ },
+ "Value": "AI欢迎页"
+ }
+ ],
+ "BreakpointIdentity": "86d55a7e-f119-4ec3-a120-27f3cf63c97a"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!B:D,首页!AG:AG"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "fd373165-2888-4932-872a-071195c48b2e"
+ }
+ ],
+ "ToolTip": "清空记录",
+ "Size": 18,
+ "ImagePath": "Application/042_brush_1.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "2,32": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!对话子页面"
+ },
+ "Value": "对话页面"
+ }
+ ],
+ "BreakpointIdentity": "e8dab279-4f70-4e07-8207-2ca21d465c17"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!B:D,首页!AG:AG"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "25f9d816-e99e-4e68-a9da-e00747f1b8a1"
+ }
+ ],
+ "ToolTip": "清空记录",
+ "Size": 18,
+ "ImagePath": "Application/156_processCentre_1.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "16,4": {
+ "CssName": "fade-in animation-delay-1",
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "输入框",
+ "CommandHandlers": [
+ {
+ "CommandName": "发送内容",
+ "Commands": {
+ "Commands": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!对话子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "8a16c342-0b8d-4e85-9a0d-2326be4275f4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=首页!对话子页面"
+ }
+ ]
+ },
+ "value": "对话页面",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "用户",
+ "GUID": "9f981c2d-e297-489e-9213-ece58012be56"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "主题",
+ "GUID": "e7c2f116-0d08-4178-a8e8-cc5306838c5b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(首页!内容=\"\",\"新创建的主题\",LEFT(首页!内容,12))"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e9d1fb7b-0e0c-4f95-8924-abc0ac9f4a83"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!E2"
+ },
+ "Value": "对话页面"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!当前主题"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!M20"
+ }
+ }
+ ],
+ "BreakpointIdentity": "31c5a4a2-de42-4e80-800d-d71b9727c572"
+ },
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!B:D,首页!AG:AG"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "2e1c9293-f384-4110-85ef-1756d759faf5"
+ },
+ {
+ "$type": "xTools.Commands.xDelayed, xTools",
+ "Millisecond": "1000",
+ "BreakpointIdentity": "b69a7fb5-06d6-41fb-b810-fac57c48bacc"
+ }
+ ],
+ "ID": "9013f36a-c918-4c31-9ab3-ac17304a584e"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!当前主题"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!M20"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1f8aa836-4e5f-45a0-8f53-f3971b265487"
+ }
+ ],
+ "ID": "d5ef6a9d-1c1c-4fd4-8e42-dd4bdad0471f"
+ }
+ ],
+ "BreakpointIdentity": "4b8a318b-5460-4314-9882-acc0b68c2e38"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=内容"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!聊天列表组件"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "MethodName": "添加一条消息",
+ "ParameterValues": [
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!母版_当前用户"
+ }
+ },
+ {
+ "Name": "全名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FGC_母版页!母版_当前用户姓名"
+ }
+ },
+ {
+ "Name": "角色",
+ "Value": "user"
+ },
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!内容"
+ }
+ },
+ {
+ "Name": "日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "Name": "是否自己消息",
+ "Value": "1"
+ }
+ ],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "684fa432-1dfe-49ba-9ff7-dfd10e25e0c5"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "ShowConfirm": false,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "0563845d-64ca-4daf-a2b3-6a0d2d9a6cb1"
+ },
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对话页面!聊天列表组件"
+ },
+ "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "CallUserControlPageMethod",
+ "ParameterValues": {
+ "userControlMethodData": {
+ "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon",
+ "UserControlPageName": "聊天列表",
+ "MethodName": "添加一条消息",
+ "ParameterValues": [
+ {
+ "Name": "用户名",
+ "Value": "assistant"
+ },
+ {
+ "Name": "全名",
+ "Value": "AI助手"
+ },
+ {
+ "Name": "角色",
+ "Value": "assistant"
+ },
+ {
+ "Name": "内容",
+ "Value": "思考中..."
+ },
+ {
+ "Name": "日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "Name": "是否自己消息",
+ "Value": "0"
+ }
+ ],
+ "Returns": []
+ }
+ },
+ "BreakpointIdentity": "d23a0de6-f82f-43b0-89fe-bc82eee6c981"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "AI对话",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "主题ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!当前主题"
+ }
+ }
+ ],
+ "RequestAsync": true,
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "ea160283-1956-43cb-8346-5938be40e638"
+ }
+ ],
+ "ID": "10f417f3-2ac4-4f63-801e-8b0b7f306a09"
+ }
+ ],
+ "BreakpointIdentity": "7a4be1cb-3273-4e46-884f-bf32a242a8d4"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=首页!对话子页面"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "f9d28551-ae13-4e60-a4f0-02f28186c4ba"
+ }
+ ],
+ "ParamProperties": {
+ "内容": "内容"
+ }
+ }
+ }
+ ],
+ "PropertyValues": [
+ {
+ "Name": "水印内容",
+ "Value": "请输入内容和我对话!"
+ },
+ {
+ "Name": "默认内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"\""
+ }
+ }
+ ],
+ "TabIndex": 1
+ }
+ },
+ "19,12": {
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "13c24efe-b5bb-4032-800a-7f9d52aac845"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "HorizontalAlignment": 0
+ },
+ {
+ "HorizontalAlignment": 0,
+ "BorderRight": 0
+ },
+ {
+ "Foreground": 2
+ },
+ {
+ "FontFamily": 3,
+ "Foreground": 2
+ },
+ {
+ "Background": 4,
+ "FontFamily": 3,
+ "BorderLeft": 1
+ },
+ {
+ "FontFamily": 3,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Center",
+ "Background 1 -15",
+ "Background 1 -50",
+ "Body",
+ "#FFFFFF00",
+ "black"
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ },
+ {
+ "Color": 5
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,32": 2,
+ "2,2": 1,
+ "2,32": 3,
+ "3,2": 1,
+ "4,2": 1,
+ "5,2": 1,
+ "6,2": 1,
+ "7,2": 1,
+ "8,2": 1,
+ "9,2": 1,
+ "10,2": 1,
+ "11,2": 1,
+ "12,2": 1,
+ "13,2": 1,
+ "14,2": 1,
+ "15,2": 1,
+ "16,2": 1,
+ "17,1": 0,
+ "17,2": 0,
+ "18,12": 4,
+ "18,32": 5,
+ "19,12": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "1,4,14,28",
+ "16,4,1,28",
+ "1,1,16,1",
+ "18,12,1,5",
+ "19,12,1,5"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
+ "MasterPageName": "FGC_母版页",
+ "Title": "Clue&有绪",
+ "PageLoadedCommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "f2e94eef-a96d-43e6-b1f2-d70167efd725"
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "RowBreakLines": [],
+ "RepeatRangeSettings": [],
+ "RelatedDataTableName": "对话主题",
+ "EnableTabIndex": true
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "e49f1517-d0f4-4f0a-b53d-b3f186238ccd.png",
+ "DisplayName": "背景图1",
+ "Transparency": 0.3750000000000351,
+ "StyleInfo": {
+ "Fill": "Background 2 0",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Size": "1237,693"
+ }
+ ],
+ "CustomNames": [
+ {
+ "Name": "对话子页面",
+ "Formula": "首页!$E$2"
+ },
+ {
+ "Name": "当前主题",
+ "Formula": "首页!$M$19"
+ },
+ {
+ "Name": "主题列表",
+ "Formula": "首页!$B$2"
+ }
+ ]
+}//cusuZURQhsvHE23Z2qGjF2lqYZmUbWI4ZEgODhhIm4g1Q0wXCcvvHVg2MegSUt916SoVtRSHS/1I+1gojOvBxs2hPh/dbKh/KertAbyuMeNkzd2WZ047mmnniW/Wx+pj1N7MWS7AwGsjSbUQQpD2YR6335MvfMblkJKZW7yvk8Z7TqPvX9j4KtBy4vwENpvFmLq8dWbTbr8N20bg0f1QbyBphiz5Cr+1zp1I6NikEDdh4KdM1CHjCAB8JrXqM6FyJpH3xWcJUmbTAGBW9EpERJOgjyrausr5zPw9L1VkukiVDg3BBB954NXjWKe2UdnLftGe0qEK7b+2QfM5xui0eApC14kHK0WaFiihapirEiEDpEe/z1IQbty9nCW/1CsSDeIJn79POg4o0FivVMs0OaiIFZ1Wg0pXDpVh/g/ejwDuY5R4GRsAFS2vroT+B/QgI+QoHkr546X385w6pDg1PzUYWXjN5Ag8OIdzZ9z+IVEf0RYqTkekb6a+UBQDlks57r8E/5+0OM2FoOkxj/4Pwa5sxv7viNMTPrpUzsCebWu3APLXN05Zf2kWaHnqBD8x3w4UIdr9RvFp0fo0U2V9YwOfoD4Xgk7nvDbDbxeW3LMuze5fSt5jdTfO3rb9Id7s0omhcEdCOV/lvUnwlXlMtZUKUOb5Y7F1WNibKoIC4VHBAbEemNccLsvgOLiXl+/4HwH9Zo6nrWLpbtDAsFA4SXdKuf1nzjRc+qQgs6iVHRhh3B5C+5VjZmfZ/SO0CS8ff9Y0LLgbuz0DljUEwZzzIf2FFcAWlCnCGN+zLvnYxsSlRF1J/oAlZBEvSKnrqSwQ/E5EG/Boh8He/vueMU/iWRZEQ5NZ7eEKmC+bSfglw2P+28fHUKOmVP5nIp+5wSen/Zh0T7sRCQvVYeINHk810Q==|920
\ No newline at end of file
diff --git a/Pages/首页/首页.rd b/Pages/首页/首页.rd
new file mode 100644
index 00000000..0f80d975
--- /dev/null
+++ b/Pages/首页/首页.rd
@@ -0,0 +1,19 @@
+{
+ "PageType": 0,
+ "ColumnCount": 34,
+ "RowCount": 20,
+ "CustomNames": [
+ {
+ "Name": "对话子页面",
+ "Formula": "首页!$E$2"
+ },
+ {
+ "Name": "当前主题",
+ "Formula": "首页!$M$19"
+ },
+ {
+ "Name": "主题列表",
+ "Formula": "首页!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Plugin/DingTalkPlugin.zip b/Plugin/DingTalkPlugin.zip
new file mode 100644
index 00000000..50d319f0
Binary files /dev/null and b/Plugin/DingTalkPlugin.zip differ
diff --git a/Plugin/EL插件102版本.zip b/Plugin/EL插件102版本.zip
new file mode 100644
index 00000000..9bad2d9c
Binary files /dev/null and b/Plugin/EL插件102版本.zip differ
diff --git a/Plugin/Echarts图表-10_0_102_0(1).zip b/Plugin/Echarts图表-10_0_102_0(1).zip
new file mode 100644
index 00000000..d8110c95
Binary files /dev/null and b/Plugin/Echarts图表-10_0_102_0(1).zip differ
diff --git a/Plugin/Editormd-6_0_102_0.zip b/Plugin/Editormd-6_0_102_0.zip
index 2850a2eb..52a4ec4f 100644
Binary files a/Plugin/Editormd-6_0_102_0.zip and b/Plugin/Editormd-6_0_102_0.zip differ
diff --git a/Plugin/Forguncy.CustomMenu.zip b/Plugin/Forguncy.CustomMenu.zip
index 0b3ea185..230b50e8 100644
Binary files a/Plugin/Forguncy.CustomMenu.zip and b/Plugin/Forguncy.CustomMenu.zip differ
diff --git a/Plugin/Forguncy.PassListviewDataCommand.zip b/Plugin/Forguncy.PassListviewDataCommand.zip
new file mode 100644
index 00000000..b2816278
Binary files /dev/null and b/Plugin/Forguncy.PassListviewDataCommand.zip differ
diff --git a/Plugin/JSON 序列化和反序列化-10_0_102_0.zip b/Plugin/JSON 序列化和反序列化-10_0_102_0.zip
new file mode 100644
index 00000000..399d58c1
Binary files /dev/null and b/Plugin/JSON 序列化和反序列化-10_0_102_0.zip differ
diff --git a/Plugin/JSON数据源-10_0_102_0.zip b/Plugin/JSON数据源-10_0_102_0.zip
new file mode 100644
index 00000000..f4b677d0
Binary files /dev/null and b/Plugin/JSON数据源-10_0_102_0.zip differ
diff --git a/Plugin/LottiePlayer.zip b/Plugin/LottiePlayer.zip
new file mode 100644
index 00000000..c04c3424
Binary files /dev/null and b/Plugin/LottiePlayer.zip differ
diff --git a/Plugin/Notiflix_Forguncy.zip b/Plugin/Notiflix_Forguncy.zip
index 74131a9e..2889d13c 100644
Binary files a/Plugin/Notiflix_Forguncy.zip and b/Plugin/Notiflix_Forguncy.zip differ
diff --git a/Plugin/OPENAIFORGUNCY.zip b/Plugin/OPENAIFORGUNCY.zip
new file mode 100644
index 00000000..7ee2d803
Binary files /dev/null and b/Plugin/OPENAIFORGUNCY.zip differ
diff --git a/Plugin/PC组件包-ElementPlus-9_0_102_0.zip b/Plugin/PC组件包-ElementPlus-9_0_102_0.zip
deleted file mode 100644
index 98aabe2e..00000000
Binary files a/Plugin/PC组件包-ElementPlus-9_0_102_0.zip and /dev/null differ
diff --git a/Plugin/SqlServerWrapper.zip b/Plugin/SqlServerWrapper.zip
new file mode 100644
index 00000000..7b29a43f
Binary files /dev/null and b/Plugin/SqlServerWrapper.zip differ
diff --git a/Plugin/Tiny富文本编辑器-10_0_102_0.zip b/Plugin/Tiny富文本编辑器-10_0_102_0.zip
new file mode 100644
index 00000000..56a56e61
Binary files /dev/null and b/Plugin/Tiny富文本编辑器-10_0_102_0.zip differ
diff --git a/Plugin/UI操作工具箱-9_0_103_0.zip b/Plugin/UI操作工具箱-9_0_103_0.zip
new file mode 100644
index 00000000..5cbd8eac
Binary files /dev/null and b/Plugin/UI操作工具箱-9_0_103_0.zip differ
diff --git a/Plugin/Unlayer-9_0_103_0.zip b/Plugin/Unlayer-9_0_103_0.zip
new file mode 100644
index 00000000..3edc6763
Binary files /dev/null and b/Plugin/Unlayer-9_0_103_0.zip differ
diff --git a/Plugin/xTools快速开发工具包-9_0_4_0.zip b/Plugin/xTools快速开发工具包-9_0_4_0.zip
new file mode 100644
index 00000000..8637fc50
Binary files /dev/null and b/Plugin/xTools快速开发工具包-9_0_4_0.zip differ
diff --git a/Plugin/内容编辑器-9_0_103_0.zip b/Plugin/内容编辑器-9_0_103_0.zip
new file mode 100644
index 00000000..ff89114a
Binary files /dev/null and b/Plugin/内容编辑器-9_0_103_0.zip differ
diff --git a/Plugin/加载动画-10_0_102_0.zip b/Plugin/加载动画-10_0_102_0.zip
new file mode 100644
index 00000000..ba45588e
Binary files /dev/null and b/Plugin/加载动画-10_0_102_0.zip differ
diff --git a/Plugin/加载动画-9_0_102_0.zip b/Plugin/加载动画-9_0_102_0.zip
deleted file mode 100644
index b6f6c193..00000000
Binary files a/Plugin/加载动画-9_0_102_0.zip and /dev/null differ
diff --git a/Plugin/发送HTTP请求命令-10_0_102_0.zip b/Plugin/发送HTTP请求命令-10_0_102_0.zip
new file mode 100644
index 00000000..83811830
Binary files /dev/null and b/Plugin/发送HTTP请求命令-10_0_102_0.zip differ
diff --git a/Plugin/取消当前行-9_0_103_0.zip b/Plugin/取消当前行-9_0_103_0.zip
new file mode 100644
index 00000000..4b43da0b
Binary files /dev/null and b/Plugin/取消当前行-9_0_103_0.zip differ
diff --git a/Plugin/复制到剪贴板-7_0_3_0.zip b/Plugin/复制到剪贴板-7_0_3_0.zip
new file mode 100644
index 00000000..568efad9
Binary files /dev/null and b/Plugin/复制到剪贴板-7_0_3_0.zip differ
diff --git a/Plugin/客户端缓存操作工具库-8_0_0_0.zip b/Plugin/客户端缓存操作工具库-8_0_0_0.zip
new file mode 100644
index 00000000..fce02d74
Binary files /dev/null and b/Plugin/客户端缓存操作工具库-8_0_0_0.zip differ
diff --git a/Plugin/富文本编辑器-10_0_102_0.zip b/Plugin/富文本编辑器-10_0_102_0.zip
new file mode 100644
index 00000000..7005d79e
Binary files /dev/null and b/Plugin/富文本编辑器-10_0_102_0.zip differ
diff --git a/Plugin/对象与集合操作工具-8_0_0_0.zip b/Plugin/对象与集合操作工具-8_0_0_0.zip
new file mode 100644
index 00000000..d405b3d7
Binary files /dev/null and b/Plugin/对象与集合操作工具-8_0_0_0.zip differ
diff --git a/Plugin/嵌入自定义HTML页面-8_0_102_0.zip b/Plugin/嵌入自定义HTML页面-8_0_102_0.zip
new file mode 100644
index 00000000..c204e965
Binary files /dev/null and b/Plugin/嵌入自定义HTML页面-8_0_102_0.zip differ
diff --git a/Plugin/应用服务器操作工具集合-8_0_3_0.zip b/Plugin/应用服务器操作工具集合-8_0_3_0.zip
new file mode 100644
index 00000000..389bf9e4
Binary files /dev/null and b/Plugin/应用服务器操作工具集合-8_0_3_0.zip differ
diff --git a/Plugin/异步运行命令-9_0_103_0.zip b/Plugin/异步运行命令-9_0_103_0.zip
new file mode 100644
index 00000000..2c059c52
Binary files /dev/null and b/Plugin/异步运行命令-9_0_103_0.zip differ
diff --git a/Plugin/支持预览的附件上传-9_0_102_0.zip b/Plugin/支持预览的附件上传-10_0_102_0.zip
similarity index 68%
rename from Plugin/支持预览的附件上传-9_0_102_0.zip
rename to Plugin/支持预览的附件上传-10_0_102_0.zip
index 5637a7eb..f7e25299 100644
Binary files a/Plugin/支持预览的附件上传-9_0_102_0.zip and b/Plugin/支持预览的附件上传-10_0_102_0.zip differ
diff --git a/Plugin/文件操作命令-10_0_102_0.zip b/Plugin/文件操作命令-10_0_102_0.zip
new file mode 100644
index 00000000..1c0c4497
Binary files /dev/null and b/Plugin/文件操作命令-10_0_102_0.zip differ
diff --git a/Plugin/服务端缓存操作工具库-8_0_3_0.zip b/Plugin/服务端缓存操作工具库-8_0_3_0.zip
new file mode 100644
index 00000000..ced746ae
Binary files /dev/null and b/Plugin/服务端缓存操作工具库-8_0_3_0.zip differ
diff --git a/Plugin/标签页和打开标签命令-10_0_102_0.zip b/Plugin/标签页和打开标签命令-10_0_102_0.zip
new file mode 100644
index 00000000..3bef7874
Binary files /dev/null and b/Plugin/标签页和打开标签命令-10_0_102_0.zip differ
diff --git a/Plugin/模板引擎操作库-9_0_103_0.zip b/Plugin/模板引擎操作库-9_0_103_0.zip
new file mode 100644
index 00000000..8e8fd2f5
Binary files /dev/null and b/Plugin/模板引擎操作库-9_0_103_0.zip differ
diff --git a/Plugin/甘特图-9_0_102_0.zip b/Plugin/甘特图-9_0_102_0.zip
deleted file mode 100644
index aab303ab..00000000
Binary files a/Plugin/甘特图-9_0_102_0.zip and /dev/null differ
diff --git a/Plugin/用户管理命令 V2-10_0_102_0.zip b/Plugin/用户管理命令 V2-10_0_102_0.zip
new file mode 100644
index 00000000..338fc65e
Binary files /dev/null and b/Plugin/用户管理命令 V2-10_0_102_0.zip differ
diff --git a/Plugin/网络操作库-9_0_102_0.zip b/Plugin/网络操作库-9_0_102_0.zip
new file mode 100644
index 00000000..fe411ecd
Binary files /dev/null and b/Plugin/网络操作库-9_0_102_0.zip differ
diff --git a/Plugin/设置当前行命令-10_0_102_0.zip b/Plugin/设置当前行命令-10_0_102_0.zip
new file mode 100644
index 00000000..508b6bb8
Binary files /dev/null and b/Plugin/设置当前行命令-10_0_102_0.zip differ
diff --git a/Plugin/设置当前行命令-9_0_102_0.zip b/Plugin/设置当前行命令-9_0_102_0.zip
deleted file mode 100644
index 2bb86951..00000000
Binary files a/Plugin/设置当前行命令-9_0_102_0.zip and /dev/null differ
diff --git a/Plugin/设置焦点命令-10_0_102_0(1).zip b/Plugin/设置焦点命令-10_0_102_0(1).zip
new file mode 100644
index 00000000..05cdc55c
Binary files /dev/null and b/Plugin/设置焦点命令-10_0_102_0(1).zip differ
diff --git a/Plugin/读取管理控制台日志-10_0_5_0.zip b/Plugin/读取管理控制台日志-10_0_5_0.zip
new file mode 100644
index 00000000..c1c58e09
Binary files /dev/null and b/Plugin/读取管理控制台日志-10_0_5_0.zip differ
diff --git a/Plugin/豪~豪插件合集-8_0_103_0(1).zip b/Plugin/豪~豪插件合集-8_0_103_0(1).zip
new file mode 100644
index 00000000..e7a0bddf
Binary files /dev/null and b/Plugin/豪~豪插件合集-8_0_103_0(1).zip differ
diff --git a/Process/反馈处理流程.bpmn b/Process/反馈处理流程.bpmn
new file mode 100644
index 00000000..24720d7f
--- /dev/null
+++ b/Process/反馈处理流程.bpmn
@@ -0,0 +1,116 @@
+
+
+
+
+ 处理用户提交的需求反馈
+
+
+
+
+
+
+
+ Flow_1919cz7
+
+
+
+
+
+ Flow_1919cz7
+ _8c854f9d-40d8-4aed-acb1-6778e09b2e08
+
+ ${nrOfCompletedInstances/nrOfInstances == 1}
+
+
+
+
+
+
+ Flow_09gp50l
+
+
+
+
+
+
+
+
+
+
+ _8c854f9d-40d8-4aed-acb1-6778e09b2e08
+ Flow_0b772fu
+
+ ${nrOfCompletedInstances/nrOfInstances == 1}
+
+
+
+
+
+
+
+
+
+
+
+ Flow_0b772fu
+ Flow_09gp50l
+
+ ${nrOfCompletedInstances > 0}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Process/反馈处理流程.json b/Process/反馈处理流程.json
new file mode 100644
index 00000000..55d26221
--- /dev/null
+++ b/Process/反馈处理流程.json
@@ -0,0 +1,31 @@
+{
+ "Name": "反馈处理流程",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
+ "bpmProcessPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
+ "bpmProcessPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser",
+ "Administrator",
+ "开发工程师",
+ "小组主管",
+ "项目经理",
+ "项目总监",
+ "商务总监"
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Process/新增任务流程.bpmn b/Process/新增任务流程.bpmn
new file mode 100644
index 00000000..ff4326dd
--- /dev/null
+++ b/Process/新增任务流程.bpmn
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ _4f4ab1b2-ce52-46c6-bcc8-52c43b0c4a9f
+
+
+
+
+
+ _4f4ab1b2-ce52-46c6-bcc8-52c43b0c4a9f
+ Flow_0otbu5x
+
+
+
+
+
+ Flow_0otbu5x
+ Flow_1bfvbmv
+
+ ${nrOfCompletedInstances > 0}
+
+
+
+
+
+
+ Flow_1bfvbmv
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Process/立项流程.json b/Process/新增任务流程.json
similarity index 76%
rename from Process/立项流程.json
rename to Process/新增任务流程.json
index 15511adc..b438f3bb 100644
--- a/Process/立项流程.json
+++ b/Process/新增任务流程.json
@@ -1,18 +1,14 @@
{
- "Name": "立项流程",
- "AllowStartRoleList": [],
- "AllowEditRoleList": [],
+ "Name": "新增任务流程",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core",
- "type": 7
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
"bpmProcessPermissionType": 1,
- "resourceName": "立项流程",
"roleNames": [
"FGC_LoginUser"
]
@@ -20,7 +16,6 @@
{
"$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
"bpmProcessPermissionType": 2,
- "resourceName": "立项流程",
"roleNames": [
"FGC_LoginUser"
]
diff --git a/Process/立项流程.bpmn b/Process/立项流程.bpmn
deleted file mode 100644
index ffc3d1a1..00000000
--- a/Process/立项流程.bpmn
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
- 用于项目的立项申请审批
-
-
-
-
-
-
-
- Flow_1m23z42
-
-
-
-
-
- Flow_1m23z42
- _8c854f9d-40d8-4aed-acb1-6778e09b2e08
- ${nrOfCompletedInstances > 0}
-
-
-
-
-
- _8c854f9d-40d8-4aed-acb1-6778e09b2e08
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Process/结算申请.bpmn b/Process/结算申请.bpmn
new file mode 100644
index 00000000..706fcd0a
--- /dev/null
+++ b/Process/结算申请.bpmn
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ _4f4ab1b2-ce52-46c6-bcc8-52c43b0c4a9f
+
+
+
+
+
+ _4f4ab1b2-ce52-46c6-bcc8-52c43b0c4a9f
+ Flow_1vb2401
+
+
+
+
+
+ Flow_1vb2401
+ _8c854f9d-40d8-4aed-acb1-6778e09b2e08
+
+ ${nrOfCompletedInstances/nrOfInstances == 1}
+
+
+
+
+
+
+ Flow_0c6ycpo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _8c854f9d-40d8-4aed-acb1-6778e09b2e08
+ Flow_0c6ycpo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Process/结算申请.json b/Process/结算申请.json
new file mode 100644
index 00000000..32ef301b
--- /dev/null
+++ b/Process/结算申请.json
@@ -0,0 +1,25 @@
+{
+ "Name": "结算申请",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
+ "bpmProcessPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
+ "bpmProcessPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Process/项目立项流程.bpmn b/Process/项目立项流程.bpmn
new file mode 100644
index 00000000..30ed639c
--- /dev/null
+++ b/Process/项目立项流程.bpmn
@@ -0,0 +1,93 @@
+
+
+
+
+ 用于项目的立项申请审批
+
+
+
+
+
+
+
+ Flow_1m23z42
+
+
+
+
+
+ Flow_0cq5pfu
+ _8c854f9d-40d8-4aed-acb1-6778e09b2e08
+
+ ${nrOfCompletedInstances/nrOfInstances == 1}
+
+
+
+
+
+
+ _8c854f9d-40d8-4aed-acb1-6778e09b2e08
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Flow_1m23z42
+ Flow_0cq5pfu
+
+ ${nrOfCompletedInstances > 0}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Process/项目立项流程.json b/Process/项目立项流程.json
new file mode 100644
index 00000000..f7f98035
--- /dev/null
+++ b/Process/项目立项流程.json
@@ -0,0 +1,25 @@
+{
+ "Name": "项目立项流程",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
+ "bpmProcessPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
+ "bpmProcessPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Process/预算申请.bpmn b/Process/预算申请.bpmn
index 0b34bfb9..12b1e4e9 100644
--- a/Process/预算申请.bpmn
+++ b/Process/预算申请.bpmn
@@ -1,86 +1,91 @@
-
-
+
+
+
-
+
-
+
-
+
Flow_1y1g7g4
-
+
Flow_1mecf6x
Flow_10prhsv
- ${nrOfCompletedInstances > 0}
+
+ ${nrOfCompletedInstances > 0}
+
-
+
Flow_10prhsv
-
+
-
+
Flow_1y1g7g4
Flow_1mecf6x
- ${nrOfCompletedInstances > 0}
+
+ ${nrOfCompletedInstances > 0}
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
diff --git a/Process/预算申请.json b/Process/预算申请.json
index d3c600f9..211ca28e 100644
--- a/Process/预算申请.json
+++ b/Process/预算申请.json
@@ -1,18 +1,14 @@
{
"Name": "预算申请",
- "AllowStartRoleList": [],
- "AllowEditRoleList": [],
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core",
- "type": 7
+ "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
"bpmProcessPermissionType": 1,
- "resourceName": "预算申请",
"roleNames": [
"FGC_LoginUser"
]
@@ -20,12 +16,10 @@
{
"$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionBinding, Forguncy.RbacPermission.Core",
"bpmProcessPermissionType": 2,
- "resourceName": "预算申请",
"roleNames": [
"FGC_LoginUser"
]
}
]
- },
- "Weight": 2
+ }
}
\ No newline at end of file
diff --git a/ProcessForguncyDB.sqlite3 b/ProcessForguncyDB.sqlite3
new file mode 100644
index 00000000..483f357d
Binary files /dev/null and b/ProcessForguncyDB.sqlite3 differ
diff --git a/PublishSettingsConfig.json b/PublishSettingsConfig.json
index 0637a088..19da85ad 100644
--- a/PublishSettingsConfig.json
+++ b/PublishSettingsConfig.json
@@ -1 +1,17 @@
-[]
\ No newline at end of file
+[
+ {
+ "Name": "约格服务器",
+ "ApplicationUrl": "https://www.yugasoft.cn/clue",
+ "Remark": "腾讯云服务器",
+ "PublishSettings": {
+ "IsPrivateServer": true,
+ "ServerName": "www.yugasoft.cn",
+ "UserName": "Administrator",
+ "SitePort": 443,
+ "AppName": "clue",
+ "AppStartPage": "",
+ "TakeServeronline": true,
+ "Https": true
+ }
+ }
+]
\ No newline at end of file
diff --git a/Reports/DefaultTheme.rdlx-theme b/Reports/DefaultTheme.rdlx-theme
index 92dc0aaf..06670f80 100644
--- a/Reports/DefaultTheme.rdlx-theme
+++ b/Reports/DefaultTheme.rdlx-theme
@@ -1 +1,33 @@
-#000000#042531#FFFFFF#F3F3F3#1890FF#8BC34A#EBC54B#EA772A#D03736#904DA0#FFFFFF#FFFFFF微软雅黑10ptNormal微软雅黑10ptNormal
\ No newline at end of file
+
+
+
+ #000000
+ #042531
+ #FFFFFF
+ #F3F3F3
+ #1890FF
+ #8BC34A
+ #EBC54B
+ #EA772A
+ #D03736
+ #904DA0
+ #FFFFFF
+ #FFFFFF
+
+
+
+ 微软雅黑
+
+ 10pt
+ Normal
+
+
+ 微软雅黑
+
+ 10pt
+ Normal
+
+
+
+
+
\ No newline at end of file
diff --git a/Reports/人员工时报表.json b/Reports/人员工时报表.json
new file mode 100644
index 00000000..1d9d2e99
--- /dev/null
+++ b/Reports/人员工时报表.json
@@ -0,0 +1,355 @@
+{
+ "Name": "人员工时报表",
+ "DataSources": [
+ {
+ "Name": "工时表",
+ "GUID": "eaf0055e-b7c7-4fd9-9f79-abb67577832d",
+ "DataSourceSetting": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "a9e65ed0-44b1-46e5-94fb-53ec10b0eba8",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "c3ca6f17-89d4-4080-a320-bba11cfaf96a"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "9f7260bb-ede4-4894-a52e-57c7b199b2e4",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "c29bcaa2-1695-4f59-b313-e138e8c31cc5",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户"
+ }
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "GUID": "6db2c031-615e-470b-a9d8-53f44d2d70c2",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "a7be55f3-b9cb-4290-856f-8cf2cb5b6ef1",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "ad0ca9ee-5674-438c-95d1-b3792ac65025",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "18822f72-2b6c-4069-90a9-42f965273618"
+ },
+ "ColumnName": "执行人用户名"
+ },
+ {
+ "GUID": "78d4def9-c9f3-47b6-8476-c1910f0dfe71",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "b18bd52a-a01c-4ba3-8af8-fa9439c06c84"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "04e4a403-73bb-4774-a3f8-8b75f7afcca5",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "58a96f0c-4abb-46c6-b34e-4b4ba6f76dad",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目"
+ },
+ {
+ "GUID": "75e71ca4-0efc-4d81-aba4-dd2dd9ce8234",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "2a376900-56ec-4636-8375-897cb018bec8",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本"
+ }
+ },
+ "ColumnName": "版本ID"
+ },
+ {
+ "GUID": "a73b2f59-0f79-4f74-b89d-71ea88f88280",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "ec0a633e-c253-4260-8c2e-2655e19dd0ff",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "dd3b706b-2722-46e1-bfeb-98386a387826",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "3a2ff136-5a7f-42bc-81da-a071c0371ee8"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "a8a496ac-b0a0-409b-8992-2040733f4c44",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "b3b18e1e-a0fc-45f9-9151-c7fbd7d36853"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "c6d7cd3e-1dae-49ae-af4f-bd94833c7e79",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "a5ed5fe3-b7a4-4740-9aca-270f6b6600de"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "GUID": "8c7f48ca-9bd3-497e-9dd8-5ad2c8a80008",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "9faa2c89-6532-415e-ab31-b0912d588d1e"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "145d52fd-5143-4ef0-a9c8-80443a905379",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "efae7dcd-dd54-45e1-9b7e-af452fecc533"
+ },
+ "ColumnName": "核定工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "03e6fec5-18c0-488d-9823-297696ccc1ac"
+ },
+ "Value": "0"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "48f9a9ee-6c50-42d0-8483-2b5fe1e7c3cd"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ },
+ "ColumnsType": [
+ "date-time",
+ "integer",
+ "string",
+ "string",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "string",
+ "number",
+ "number"
+ ]
+ },
+ {
+ "Name": "项目表",
+ "GUID": "2c95e2a9-2e3a-492b-a2eb-f97669c8e580",
+ "DataSourceSetting": {
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "8dda9a0a-b6bb-49df-8dc9-d316c21bbfee",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "e19ac829-669c-4af5-95bf-91fb1fcee9a3"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "445e2f0b-b018-4d86-977e-ae587dea87f1",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "0bd6fee7-9b55-4f7b-8e52-51ef89d9af45"
+ },
+ "ColumnName": "项目名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "版本表",
+ "GUID": "f9f2ca80-339c-47ab-b41a-078a0a32de1d",
+ "DataSourceSetting": {
+ "TableName": "项目版本",
+ "BindingInfos": [
+ {
+ "GUID": "5783c226-fba4-4f71-be58-9cd05e1b1a5b",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "4623e79b-5bf3-4c98-ac3d-3bcb029f9ed6"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "39b8f7b2-617d-4d33-b5dc-8777e6693ded",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "项目ID",
+ "GUID": "968b4f74-ddcc-4e63-bd80-43cc09ee3632"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "17a72c10-51fd-47f8-85a9-1330d96206b0",
+ "BindingInfo": {
+ "TableName": "项目版本",
+ "ColumnName": "版本名称",
+ "GUID": "c2705c8d-0d35-4c08-9632-79e631731bd9"
+ },
+ "ColumnName": "版本名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "用户信息视图",
+ "GUID": "514ebb17-c46f-48fc-9097-169e0c003849",
+ "DataSourceSetting": {
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "2e348c3b-a275-4c7c-bfc8-daf493377601",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "8cd94fe5-68dd-4a6e-b6b8-115bb93cc90e"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "GUID": "5def5fc4-c963-4ef0-a543-aeb63f2b2e57",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "6c483485-c047-40ea-9166-9829e479d193"
+ },
+ "ColumnName": "全名"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "string",
+ "string"
+ ]
+ },
+ {
+ "Name": "客户表",
+ "GUID": "ab0514fc-2ce4-4077-9a98-cc1b1fc6b0b8",
+ "DataSourceSetting": {
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "4fa89d8d-fe5d-472d-a75a-29efb21270c7",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "9e9c0a3d-8a22-47d2-a7b4-7faf983b304b"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "26a7645d-114c-4e13-8413-2ba8f3ed39b6",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "0fb88e7b-6c9a-472e-aeb4-b00e2be4afaf"
+ },
+ "ColumnName": "客户名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionResource, Forguncy.RbacPermission.Core",
+ "activeReportType": 1
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 1,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "ReportType": 1
+}
\ No newline at end of file
diff --git a/Reports/人员工时报表.rdlx b/Reports/人员工时报表.rdlx
new file mode 100644
index 00000000..f5b5131b
--- /dev/null
+++ b/Reports/人员工时报表.rdlx
@@ -0,0 +1,11 @@
+人员工时报表.rdlx1111111111117.579cm0cm0cm39.926cm7.579cm工时表_DataSet人员工时报表Auto2.274cm6true=" " & Format(Parameters!开始日期.Value, "yyyy-MM-dd") & "~" & Format(Parameters!结束日期.Value, "yyyy-MM-dd") & "人员工时统计表"1.011cmDimGraytrue文本框1项目DimGraytrue文本框12版本DimGraytrue文本框2任务DimGraytrue执行内容DimGraytrue文本框17上报工时DimGraytrue文本框21核定工时=Fields!日期.Value=Fields.Item("任务ID").ValueAscending=Fields.Item("执行人").ValueAscending=Fields.Item("项目ID").ValueAscending=Fields.Item("版本ID").ValueAscending=Fields.Item("任务名称").Value0.758cmRestricted#e6e6e6true项目=Fields.Item("项目").ValueRestricted#e6e6e6true版本=Fields.Item("版本名称").ValueRestricted#e6e6e6true任务=Fields.Item("任务名称").Value#e6e6e6true执行内容=Fields!执行内容.Value#e6e6e6true上报工时=Sum(Fields!上报工时.Value)#e6e6e6true核定工时=Sum(Fields!核定工时.Value) 4.513cm3.509cm6.017cm18.048cm3.918cm3.921cm1.011cm#cccccc1pttrue=Fields.Item("执行人").Value & " "3#cccccc1pttrue小计#cccccc1pttrue=Sum(Fields.Item("上报工时").Value)#cccccc1pttrue=Sum(Fields.Item("核定工时").Value)=Fields.Item("执行人").Valuetrue0.758cm6DimGraytrue=Fields!项目.Valuetrue=Fields!项目ID.Value
1cmtruetrue0cm0cm3.849cm0.656cmtrue
+ b89954dd-a360-4909-926a-34ae179f314f
+ 空白样式
+Clue&有绪0cm34.063cm5.912cm0.603cm1true
+ b89954dd-a360-4909-926a-34ae179f314f
+ 空白样式
+理清头绪 · 形成秩序 · 实现持续
+1.25cmtruetrue0cm0cm39.999cm1.25cmtrue
+ b89954dd-a360-4909-926a-34ae179f314f
+ 空白样式
+="第 " & Globals!PageNumber & " 页 共 " & Globals!TotalPages & " 页"Landscape29.7cm42cm1cm1cm1cm1cm40.001cmDateTimetrueTrueDateTimetrue结束日期TrueIntegertrue客户客户表_DataSet客户名称ID客户表_DataSetIDIntegertrue项目IDTrue项目表_DataSet项目名称IDIntegertrue版本IDTrue版本表_DataSet名称加版本号IDString执行人Truetrue用户信息视图_DataSet全名用户名用户信息视图_DataSet用户名jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/eaf0055e-b7c7-4fd9-9f79-abb67577832d;schemadata={"type":"array","items":{"type":"object","properties":{"日期":{"type":"date-time"},"所属客户":{"type":"integer"},"执行人":{"type":"string"},"执行人用户名":{"type":"string"},"项目ID":{"type":"integer"},"项目":{"type":"string"},"版本ID":{"type":"integer"},"版本名称":{"type":"string"},"任务ID":{"type":"integer"},"任务名称":{"type":"string"},"执行内容":{"type":"string"},"上报工时":{"type":"number"},"核定工时":{"type":"number"}}}}JSONjsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/2c95e2a9-2e3a-492b-a2eb-f97669c8e580;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"项目名称":{"type":"string"}}}}JSONjsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/f9f2ca80-339c-47ab-b41a-078a0a32de1d;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"项目ID":{"type":"integer"},"版本名称":{"type":"string"}}}}JSONjsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/514ebb17-c46f-48fc-9097-169e0c003849;schemadata={"type":"array","items":{"type":"object","properties":{"用户名":{"type":"string"},"全名":{"type":"string"}}}}JSONjsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/ab0514fc-2ce4-4077-9a98-cc1b1fc6b0b8;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"客户名称":{"type":"string"}}}}JSON日期所属客户执行人执行人用户名项目ID项目版本ID版本名称任务ID任务名称执行内容上报工时核定工时=Fields!日期.Value=IIF(IsNothing(Parameters!开始日期.Value), Fields!日期.Value, Parameters!开始日期.Value)GreaterThanOrEqual=Fields!日期.Value=IIF(IsNothing(Parameters!结束日期.Value), Fields!日期.Value, Parameters!结束日期.Value)LessThanOrEqual=Fields!项目ID.Value=IIF(IsNothing(Parameters!项目ID.Value), Fields!项目ID.Value, Parameters!项目ID.Value)Equal=Fields!版本ID.Value=IIF(IsNothing(Parameters!版本ID.Value), Fields!版本ID.Value, Parameters!版本ID.Value)Equal=Fields!执行人用户名.Value=IIF(IsNothing(Parameters!执行人.Value), Fields!执行人用户名.Value, Parameters!执行人.Value)In=Fields!所属客户.Value=IIF(IsNothing(Parameters!客户.Value), Fields!所属客户.Value, Parameters!客户.Value)Equal$.[*]工时表ID项目名称$.[*]项目表ID项目ID版本名称=Fields!项目ID.Value=Parameters!项目ID.ValueEqual$.[*]版本表用户名全名$.[*]用户信息视图ID客户名称$.[*]客户表DisplayTypeGalleySizeTypeFitToPagePaperOrientationLandscapeParametersView{"controls":[{"left":575,"top":5,"width":230,"height":75,"control":{"type":"dropdown","binding":"项目ID","label":{"display":"top","text":"项目","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":810,"top":5,"width":230,"height":75,"control":{"type":"dropdown","binding":"版本ID","label":{"display":"top","text":"版本","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":1045,"top":5,"width":230,"height":75,"control":{"type":"dropdown","binding":"执行人","label":{"display":"top","text":"执行人","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":1400,"top":35,"width":125,"height":30,"control":{"type":"button","action":"preview","text":"","background":"accent"}},{"left":10,"top":5,"width":345,"height":75,"control":{"type":"date-range","binding":["开始日期","结束日期"],"maxRange":["years",1],"viewMode":"days","daysViewHeaderFormat":"","label":{"display":"top","text":"日期范围"},"showDefaultRanges":true}},{"left":1290,"top":35,"width":100,"height":30,"control":{"type":"button","action":"reset","background":"warning","text":""}},{"left":360,"top":5,"width":210,"height":75,"control":{"type":"dropdown","binding":"客户","label":{"display":"top","text":"客户"}}}],"preferredLayout":"free-form","canvas":{"width":1540,"height":90}}DefaultTheme.rdlx-theme
\ No newline at end of file
diff --git a/Reports/客户工时报表.json b/Reports/客户工时报表.json
new file mode 100644
index 00000000..5b9617cf
--- /dev/null
+++ b/Reports/客户工时报表.json
@@ -0,0 +1,281 @@
+{
+ "Name": "客户工时报表",
+ "DataSources": [
+ {
+ "Name": "工时表",
+ "GUID": "34dec195-948f-493a-8364-02df3b09b8c6",
+ "DataSourceSetting": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "7ab3e0a5-345d-41be-b40f-cb9f12da81d3",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "83a8cb6c-7485-4b61-a2f1-3dfe07828f53",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户"
+ }
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "GUID": "3a68f760-ab3e-4878-b3c1-876d20d85271",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "c554b7d7-210f-428c-b5c8-53d3d9b68f84",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户部门"
+ }
+ },
+ "ColumnName": "所属客户部门"
+ },
+ {
+ "GUID": "e6317f36-88ff-4da6-9f7a-1980fe4b4f78",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "5c45e4e4-202f-47c4-a864-46e79706c52c"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "ad17c830-f612-4720-ae3f-f2eaaa2e7393",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "0614a00c-1af1-49cc-9b79-ccf3513069de",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "a05d5513-0bde-4257-94e8-f80338652c9b",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "e3029b2a-dcec-4c12-bdbb-f9cf00e7890a"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "ba1026cc-1679-425b-b862-67c510713f2f",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "583e5d5b-40e0-4a59-891e-30351ebc5d4a"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "8d94994e-8e83-4efc-a811-63224c9356c7",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "ea6af271-a726-4166-a750-2399f73875d1",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目代号"
+ }
+ },
+ "ColumnName": "项目代号"
+ },
+ {
+ "GUID": "834b1fa6-5597-4e77-a8ff-c38cb080f559",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "99b0a01a-2530-4fe7-8a22-7b618aaeba03"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "02c13038-a73c-4b6e-a787-b28dfc9ff37f",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "1409de08-8af1-454e-b331-bc38d29f497e"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "fc668fa2-2128-4b5a-ac7c-b2cbb02c1fce",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "c9348399-b6ad-45ce-bf61-79a0e4348934",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "585ef762-60ca-4584-bc3e-7e17b7a0255b",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "f60c3820-94a6-49b4-9c02-14c5a593c944"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "GUID": "45890c60-f1c5-49b0-9ea3-cb6b7cee9a00",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "40a3a387-1863-4fb3-9619-c1f768bd2b24"
+ },
+ "ColumnName": "上报工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "76027b54-2310-4946-b120-2376da07a655"
+ },
+ "Value": "0"
+ }
+ },
+ "ColumnsType": [
+ "integer",
+ "integer",
+ "date-time",
+ "string",
+ "integer",
+ "string",
+ "string",
+ "integer",
+ "string",
+ "string",
+ "string",
+ "number"
+ ]
+ },
+ {
+ "Name": "客户表",
+ "GUID": "e2702e2e-d2cf-4678-86b2-98b675666b47",
+ "DataSourceSetting": {
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "e1967e3b-1188-475c-81eb-f6832b550126",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "77846f21-5096-4d64-b49d-ef462fe94569"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "c008a240-9240-4d41-829c-ceb226f7d6da",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "13bddc6f-684e-44cd-a6f4-14e43a5426d8"
+ },
+ "ColumnName": "客户名称"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "删除",
+ "GUID": "61812702-3e37-4f5f-b60d-ade7bf90b9e8"
+ },
+ "Value": "1"
+ }
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "客户部门",
+ "GUID": "9cbbe954-b292-43d0-888a-aab456f332ca",
+ "DataSourceSetting": {
+ "TableName": "客户部门表",
+ "BindingInfos": [
+ {
+ "GUID": "9c169d21-9c50-4b2b-86d3-3287f254dfba",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "ea95d20d-4b14-483e-9075-52e143f83b3c"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "4e6d2860-e7a6-4d86-913e-ee63ab9da727",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "客户ID",
+ "GUID": "5c6dc0bf-7414-42d6-adec-bf8fcabc5fe5"
+ },
+ "ColumnName": "客户ID"
+ },
+ {
+ "GUID": "df730495-3c7e-4534-a8a2-631954009375",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门名称",
+ "GUID": "c63eb029-8273-452f-a69b-9a546150fbec"
+ },
+ "ColumnName": "部门名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "integer",
+ "string"
+ ]
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionResource, Forguncy.RbacPermission.Core",
+ "activeReportType": 1
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "ReportType": 1
+}
\ No newline at end of file
diff --git a/Reports/客户工时报表.rdlx b/Reports/客户工时报表.rdlx
new file mode 100644
index 00000000..9bb797a6
--- /dev/null
+++ b/Reports/客户工时报表.rdlx
@@ -0,0 +1,804 @@
+
+
+ 客户工时报表.rdlx1111
+
+
+
+ 5.251cm
+
+
+ 0cm
+ 0.049cm
+ 33.951cm
+ 5.251cm
+
+ 工时表_DataSet
+ 客户工时报表
+ Auto
+
+
+
+ 1.751cm
+
+
+ 6
+
+
+
+ true
+ 开发服务月度工时报表
+
+
+
+
+
+
+ 0.75cm
+
+
+
+
+
+ true
+ 日期
+
+
+
+
+
+
+
+ true
+ 任务
+
+
+
+
+
+
+
+ true
+ 文本框3
+ 负责人
+
+
+
+
+
+
+
+ true
+ 版本
+
+
+
+
+
+
+
+ true
+ 内容
+
+
+
+
+
+
+
+ true
+ 工时
+
+
+
+
+
+
+
+
+
+
+ =Fields!日期.Value
+ =Fields!任务ID.Value
+
+
+
+
+ Ascending
+ =Fields.Item("项目ID").Value
+
+
+ Ascending
+ =Fields.Item("日期").Value
+
+
+ Ascending
+ =Fields.Item("任务ID").Value
+
+
+ Ascending
+ =Fields.Item("执行人").Value
+
+
+
+
+ 0.75cm
+
+
+ Restricted
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 日期
+ =Fields.Item("日期").Value
+
+
+
+
+ Restricted
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 任务名称
+ =Fields.Item("任务名称").Value
+
+
+
+
+ Restricted
+
+
+
+
+
+
+
+
+ true
+ 执行人
+ =Fields.Item("执行人").Value
+
+
+
+
+ Restricted
+
+
+
+
+
+
+
+
+ true
+ 版本名称
+ =Fields.Item("版本名称").Value
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 执行内容
+ =Fields.Item("执行内容").Value
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 上报工时
+ =Sum(Fields!上报工时.Value)
+
+
+
+
+
+
+
+
+
+
+ 5.538cm
+
+
+ 5.035cm
+
+
+ 4.927cm
+
+
+ 4.001cm
+
+
+ 10.401cm
+
+
+ 4.049cm
+
+
+
+
+
+
+
+ 1cm
+
+
+ 4
+
+
+
+
+
+
+
+
+ true
+ 项目名称
+ =Fields!项目名称.Value & IIF(IsNothing(Fields!项目代号.Value), "", "(" & Fields!项目代号.Value & ")")
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 小计
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ =Sum(Fields!上报工时.Value)
+
+
+
+
+
+
+
+
+
+ =Fields.Item("项目ID").Value
+
+
+
+
+
+
+
+
+ Landscape
+ 21cm
+ 36cm
+ 1cm
+ 1cm
+ 1cm
+ 1cm
+
+ 34cm
+
+
+
+
+ Integer
+ 客户
+ True
+
+
+ 客户表_DataSet
+ 客户名称
+ ID
+
+
+
+
+ Integer
+ 部门
+ True
+ true
+
+
+ 客户部门_DataSet
+ 部门名称
+ ID
+
+
+
+
+ 客户部门_DataSet
+ ID
+
+
+
+
+ DateTime
+ true
+ 开始日期
+ True
+
+
+ DateTime
+ true
+ 结束日期
+ True
+
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/34dec195-948f-493a-8364-02df3b09b8c6;schemadata={"type":"array","items":{"type":"object","properties":{"所属客户":{"type":"integer"},"所属客户部门":{"type":"integer"},"日期":{"type":"date-time"},"执行人":{"type":"string"},"项目ID":{"type":"integer"},"项目名称":{"type":"string"},"项目代号":{"type":"string"},"任务ID":{"type":"integer"},"任务名称":{"type":"string"},"版本名称":{"type":"string"},"执行内容":{"type":"string"},"上报工时":{"type":"number"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/e2702e2e-d2cf-4678-86b2-98b675666b47;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"客户名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/9cbbe954-b292-43d0-888a-aab456f332ca;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"客户ID":{"type":"integer"},"部门名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+
+
+
+ 所属客户
+
+
+ 所属客户部门
+
+
+ 日期
+
+
+ 执行人
+
+
+ 项目ID
+
+
+ 项目名称
+
+
+ 项目代号
+
+
+ 任务ID
+
+
+ 任务名称
+
+
+ 版本名称
+
+
+ 执行内容
+
+
+ 上报工时
+
+
+
+
+ =Fields!所属客户.Value
+
+ =Parameters!客户.Value
+
+ Equal
+
+
+ =Fields!所属客户部门.Value
+
+ =Parameters!部门.Value
+
+ In
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!开始日期.Value), Fields!日期.Value, Parameters!开始日期.Value)
+
+ GreaterThanOrEqual
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!结束日期.Value), Fields!日期.Value, Parameters!结束日期.Value)
+
+ LessThanOrEqual
+
+
+
+ $.[*]
+ 工时表
+
+
+
+
+
+ ID
+
+
+ 客户名称
+
+
+
+ $.[*]
+ 客户表
+
+
+
+
+
+ ID
+
+
+ 客户ID
+
+
+ 部门名称
+
+
+
+
+ =Fields!客户ID.Value
+
+ =Parameters!客户.Value
+
+ Equal
+
+
+
+ $.[*]
+ 客户部门
+
+
+
+
+
+ DisplayType
+ Galley
+
+
+ SizeType
+ FitToWidth
+
+
+ PaperOrientation
+ Landscape
+
+
+ ParametersView
+ {"controls":[{"left":25,"top":10,"width":200,"height":75,"control":{"type":"dropdown","binding":"客户","label":{"display":"top","text":"客户","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":235,"top":10,"width":200,"height":75,"control":{"type":"dropdown","binding":"部门","label":{"display":"top","text":"部门","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":905,"top":40,"width":100,"height":30,"control":{"type":"button","action":"preview","text":"","background":"accent"}},{"left":795,"top":40,"width":100,"height":30,"control":{"type":"button","action":"reset","background":"warning","text":""}},{"left":445,"top":10,"width":340,"height":75,"control":{"type":"date-range","binding":["开始日期","结束日期"],"maxRange":["none"],"viewMode":"default","daysViewHeaderFormat":"","label":{"display":"top","text":"日期范围"},"showDefaultRanges":true}}],"preferredLayout":"free-form","canvas":{"width":1020,"height":85}}
+
+
+
+ DefaultTheme.rdlx-theme
+
+
\ No newline at end of file
diff --git a/Reports/客户部门工时报表.json b/Reports/客户部门工时报表.json
new file mode 100644
index 00000000..a50d36e9
--- /dev/null
+++ b/Reports/客户部门工时报表.json
@@ -0,0 +1,296 @@
+{
+ "Name": "客户部门工时报表",
+ "DataSources": [
+ {
+ "Name": "工时表",
+ "GUID": "626dc4a2-38c3-4b2c-9a6d-0b539b349d64",
+ "DataSourceSetting": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "6e3465c4-ccdf-4085-a2dc-e23a05ef68a0",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "a3d0ba0f-de86-4698-a758-9bc78e63dcbd",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户"
+ }
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "GUID": "262adc93-673d-4f70-a566-304590ff8ced",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "c554b7d7-210f-428c-b5c8-53d3d9b68f84",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户部门"
+ }
+ },
+ "ColumnName": "部门ID"
+ },
+ {
+ "GUID": "43d34edc-1e3f-4775-85ad-c5178fb0ed13",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "f0bd613b-9a27-4d8d-8f4e-02dfb64b3a8e",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户部门",
+ "NextRelationBinding": {
+ "RelatedTable": "客户部门表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "部门名称"
+ }
+ }
+ },
+ "ColumnName": "部门名称"
+ },
+ {
+ "GUID": "dcc73f4f-4433-4109-85e1-70b0311734cf",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "5c45e4e4-202f-47c4-a864-46e79706c52c"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "d667dd4a-0de8-4d4b-b108-d3d0cdb1dbad",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "0614a00c-1af1-49cc-9b79-ccf3513069de",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "978e8680-a4fc-408d-b8b5-6dd5a450380a",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "e3029b2a-dcec-4c12-bdbb-f9cf00e7890a"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "382b8827-861d-4493-a53c-ed86ac3f1233",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "583e5d5b-40e0-4a59-891e-30351ebc5d4a"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "681d783f-0f86-4ecf-8e2b-eb5ed6ebf779",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "99b0a01a-2530-4fe7-8a22-7b618aaeba03"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "a28db579-b2c3-41b1-88b6-805ed071d2bf",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "1409de08-8af1-454e-b331-bc38d29f497e"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "5062ddff-1878-401a-ac9a-ce1f9b1ad3a5",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "c9348399-b6ad-45ce-bf61-79a0e4348934",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "a48c52c0-d8df-4e01-be23-3410d6376150",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "f60c3820-94a6-49b4-9c02-14c5a593c944"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "GUID": "cdb09b4f-5074-4a40-82fd-d12c70af9ba9",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "40a3a387-1863-4fb3-9619-c1f768bd2b24"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "085ce2f6-1694-44a4-91c6-bd889cf89acb",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报人天",
+ "GUID": "57c4de08-80ff-460b-abd9-fa850441904d"
+ },
+ "ColumnName": "上报人天"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "76027b54-2310-4946-b120-2376da07a655"
+ },
+ "Value": "0"
+ }
+ },
+ "ColumnsType": [
+ "integer",
+ "integer",
+ "string",
+ "date-time",
+ "string",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "string",
+ "string",
+ "number",
+ "number"
+ ]
+ },
+ {
+ "Name": "客户表",
+ "GUID": "04414b10-23b8-43e4-bad1-ce5281cc2d3a",
+ "DataSourceSetting": {
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "e1967e3b-1188-475c-81eb-f6832b550126",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "77846f21-5096-4d64-b49d-ef462fe94569"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "c008a240-9240-4d41-829c-ceb226f7d6da",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "13bddc6f-684e-44cd-a6f4-14e43a5426d8"
+ },
+ "ColumnName": "客户名称"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "删除",
+ "GUID": "61812702-3e37-4f5f-b60d-ade7bf90b9e8"
+ },
+ "Value": "1"
+ }
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "客户部门",
+ "GUID": "276a04a7-4c76-4074-85c4-6f8e0902f8ba",
+ "DataSourceSetting": {
+ "TableName": "客户部门表",
+ "BindingInfos": [
+ {
+ "GUID": "9c169d21-9c50-4b2b-86d3-3287f254dfba",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "ea95d20d-4b14-483e-9075-52e143f83b3c"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "4e6d2860-e7a6-4d86-913e-ee63ab9da727",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "客户ID",
+ "GUID": "5c6dc0bf-7414-42d6-adec-bf8fcabc5fe5"
+ },
+ "ColumnName": "客户ID"
+ },
+ {
+ "GUID": "df730495-3c7e-4534-a8a2-631954009375",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "部门名称",
+ "GUID": "c63eb029-8273-452f-a69b-9a546150fbec"
+ },
+ "ColumnName": "部门名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "integer",
+ "string"
+ ]
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionResource, Forguncy.RbacPermission.Core",
+ "activeReportType": 1
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "ReportType": 1
+}
\ No newline at end of file
diff --git a/Reports/客户部门工时报表.rdlx b/Reports/客户部门工时报表.rdlx
new file mode 100644
index 00000000..a45f1481
--- /dev/null
+++ b/Reports/客户部门工时报表.rdlx
@@ -0,0 +1,1040 @@
+
+
+ 客户部门工时报表.rdlx111
+
+
+
+ 6.027cm
+
+
+ 0.026cm
+ 0cm
+ 45.976cm
+ 6.001cm
+
+ 工时表_DataSet
+ 客户工时报表
+ Auto
+
+
+
+ 1.751cm
+
+
+ 8
+
+
+
+ true
+ 开发服务月度工时报表
+
+
+
+
+
+
+ 0.75cm
+
+
+
+
+
+ true
+ 日期
+
+
+
+
+
+
+
+ DimGray
+
+
+ true
+ 部门
+
+
+
+
+
+
+
+ DimGray
+
+
+ true
+ 项目
+
+
+
+
+
+
+
+ true
+ 文本框32
+ 版本
+
+
+
+
+
+
+
+ true
+ 任务
+
+
+
+
+
+
+
+ true
+ 文本框3
+ 负责人
+
+
+
+
+
+
+
+ true
+ 内容
+
+
+
+
+
+
+
+ true
+ =IIF(Parameters!显示工时.Value, "工时", "人天")
+
+
+
+
+
+
+
+
+
+
+ =Fields.Item("日期").Value
+ =Fields!项目ID.Value
+ =Fields!任务ID.Value
+ =Fields!执行内容.Value
+
+
+
+
+ Ascending
+ =Fields.Item("日期").Value
+
+
+ Ascending
+ =Fields.Item("项目ID").Value
+
+
+ Ascending
+ =Fields.Item("任务ID").Value
+
+
+ Ascending
+ =Fields.Item("执行人").Value
+
+
+
+
+ 0.75cm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 日期
+ =Fields.Item("日期").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 部门名称
+ =Fields.Item("部门名称").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 项目名称
+ =Fields.Item("项目名称").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 版本名称
+ =Fields.Item("版本名称").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 任务名称
+ =Fields.Item("任务名称").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 执行人
+ =Fields.Item("执行人").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 执行内容
+ =Fields.Item("执行内容").Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1pt
+
+
+ true
+ 上报人天
+ =IIF(Parameters!显示工时.Value, Sum(Fields!上报工时.Value), Sum(Fields!上报人天.Value))
+
+
+
+
+
+
+
+
+
+
+ 4.626cm
+
+
+ 4.675cm
+
+
+ 6.279cm
+
+
+ 4.029cm
+
+
+ 6.235cm
+
+
+ 5.119cm
+
+
+ 10.805cm
+
+
+ 4.208cm
+
+
+
+
+
+ true
+
+
+ 1cm
+
+
+ 8
+
+
+
+ true
+ 部门名称
+ =Fields!部门名称.Value
+
+
+
+
+
+
+
+
+
+
+ =Fields!部门ID.Value
+
+
+
+
+
+
+
+
+ Landscape
+ 100cm
+ 48cm
+ 1cm
+ 1cm
+ 1cm
+ 1cm
+
+ 45.976cm
+
+
+
+
+ Integer
+ 客户
+ True
+
+
+ 客户表_DataSet
+ 客户名称
+ ID
+
+
+
+
+ Integer
+ 部门
+ True
+ true
+
+
+ 客户部门_DataSet
+ 部门名称
+ ID
+
+
+
+
+ 客户部门_DataSet
+ ID
+
+
+
+
+ DateTime
+ true
+ 开始日期
+ True
+
+
+ DateTime
+ true
+ 结束日期
+ True
+
+
+ Boolean
+ 勾选择显示工时,否则显示人天
+ True
+
+
+ true
+
+
+
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/626dc4a2-38c3-4b2c-9a6d-0b539b349d64;schemadata={"type":"array","items":{"type":"object","properties":{"所属客户":{"type":"integer"},"部门ID":{"type":"integer"},"部门名称":{"type":"string"},"日期":{"type":"date-time"},"执行人":{"type":"string"},"项目ID":{"type":"integer"},"项目名称":{"type":"string"},"任务ID":{"type":"integer"},"任务名称":{"type":"string"},"版本名称":{"type":"string"},"执行内容":{"type":"string"},"上报工时":{"type":"number"},"上报人天":{"type":"number"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/04414b10-23b8-43e4-bad1-ce5281cc2d3a;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"客户名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/276a04a7-4c76-4074-85c4-6f8e0902f8ba;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"客户ID":{"type":"integer"},"部门名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+
+
+
+ 所属客户
+
+
+ 部门ID
+
+
+ 部门名称
+
+
+ 日期
+
+
+ 执行人
+
+
+ 项目ID
+
+
+ 项目名称
+
+
+ 任务ID
+
+
+ 任务名称
+
+
+ 版本名称
+
+
+ 执行内容
+
+
+ 上报工时
+
+
+ 上报人天
+
+
+
+
+ =Fields!所属客户.Value
+
+ =Parameters!客户.Value
+
+ Equal
+
+
+ =Fields!部门ID.Value
+
+ =IIF(IsNothing(Parameters!部门.Value), Fields!部门ID.Value, Parameters!部门.Value)
+
+ In
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!开始日期.Value), Fields!日期.Value, Parameters!开始日期.Value)
+
+ GreaterThanOrEqual
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!结束日期.Value), Fields!日期.Value, Parameters!结束日期.Value)
+
+ LessThanOrEqual
+
+
+
+ $.[*]
+ 工时表
+
+
+
+
+
+ ID
+
+
+ 客户名称
+
+
+
+ $.[*]
+ 客户表
+
+
+
+
+
+ ID
+
+
+ 客户ID
+
+
+ 部门名称
+
+
+
+
+ =Fields!客户ID.Value
+
+ =Parameters!客户.Value
+
+ Equal
+
+
+
+ $.[*]
+ 客户部门
+
+
+
+
+
+ DisplayType
+ Galley
+
+
+ SizeType
+ FitToWidth
+
+
+ PaperOrientation
+ Landscape
+
+
+ ParametersView
+ {"controls":[{"left":25,"top":10,"width":200,"height":75,"control":{"type":"dropdown","binding":"客户","label":{"display":"top","text":"客户","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":235,"top":10,"width":200,"height":75,"control":{"type":"dropdown","binding":"部门","label":{"display":"top","text":"部门","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":1045,"top":40,"width":100,"height":30,"control":{"type":"button","action":"preview","text":"","background":"accent"}},{"left":935,"top":40,"width":100,"height":30,"control":{"type":"button","action":"reset","background":"warning","text":""}},{"left":445,"top":10,"width":340,"height":75,"control":{"type":"date-range","binding":["开始日期","结束日期"],"maxRange":["none"],"viewMode":"default","daysViewHeaderFormat":"","label":{"display":"top","text":"日期范围"},"showDefaultRanges":true}},{"left":795,"top":10,"width":125,"height":75,"control":{"type":"boolean","binding":["显示工时"],"label":{"display":"top","text":"工时显示方式"},"subType":"toggle","text":"布尔型","textTrue":"工时","textFalse":"人天","layout":"horizontal"}}],"preferredLayout":"free-form","canvas":{"width":1160,"height":85}}
+
+
+
+ DefaultTheme.rdlx-theme
+
+
\ No newline at end of file
diff --git a/Reports/小组工时报表.json b/Reports/小组工时报表.json
new file mode 100644
index 00000000..0808ae64
--- /dev/null
+++ b/Reports/小组工时报表.json
@@ -0,0 +1,292 @@
+{
+ "Name": "小组工时报表",
+ "DataSources": [
+ {
+ "Name": "工时表",
+ "GUID": "7b71adee-da42-446b-a813-c9d2b2cb74f0",
+ "DataSourceSetting": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "6395e445-fc2c-46a2-b38e-4670ba7c5fba",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "c3ca6f17-89d4-4080-a320-bba11cfaf96a"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "9998ae53-1519-437e-9c84-cca3de658fbc",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "c29bcaa2-1695-4f59-b313-e138e8c31cc5",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "所属客户"
+ }
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "GUID": "0c6a2434-14d5-47d4-bf52-29d36b2c3f8d",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "a7be55f3-b9cb-4290-856f-8cf2cb5b6ef1",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "b21778ef-2e06-4b5c-9c72-c0ae4c9baa09",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "d7733010-ef8a-412d-997c-6c74753f58f6",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 6,
+ "AttachTypeTag": "小组"
+ }
+ },
+ "ColumnName": "执行人_小组"
+ },
+ {
+ "GUID": "02efa499-bae0-46ba-ae86-f3871021a7ea",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "b18bd52a-a01c-4ba3-8af8-fa9439c06c84"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "3f7b7113-e006-4044-9d41-d2f531fb7fae",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "58a96f0c-4abb-46c6-b34e-4b4ba6f76dad",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目"
+ },
+ {
+ "GUID": "c2e68ab1-749f-46b2-8bb9-781de2604b71",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "2a376900-56ec-4636-8375-897cb018bec8",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本"
+ }
+ },
+ "ColumnName": "版本ID"
+ },
+ {
+ "GUID": "9b5f06d0-2391-45d7-b87e-91e37087825c",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "ec0a633e-c253-4260-8c2e-2655e19dd0ff",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "f8bf50af-02ef-4e55-8ca0-4f712028999a",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "3a2ff136-5a7f-42bc-81da-a071c0371ee8"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "0f2e7b87-c58d-4342-a1e8-406221d8503f",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "b3b18e1e-a0fc-45f9-9151-c7fbd7d36853"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "19e9fd17-d866-4d66-81d3-a51082791f2c",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行内容",
+ "GUID": "a5ed5fe3-b7a4-4740-9aca-270f6b6600de"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "GUID": "637f7891-44af-48eb-aa6a-0f2e6325777b",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "9faa2c89-6532-415e-ab31-b0912d588d1e"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "f4475577-502f-4139-bd80-1e1df1956653",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "efae7dcd-dd54-45e1-9b7e-af452fecc533"
+ },
+ "ColumnName": "核定工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "03e6fec5-18c0-488d-9823-297696ccc1ac"
+ },
+ "Value": "0"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "48f9a9ee-6c50-42d0-8483-2b5fe1e7c3cd"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ },
+ "ColumnsType": [
+ "date-time",
+ "integer",
+ "string",
+ "string",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "string",
+ "number",
+ "number"
+ ]
+ },
+ {
+ "Name": "客户表",
+ "GUID": "202dac37-ad38-451e-a44c-907a773fb0a9",
+ "DataSourceSetting": {
+ "TableName": "客户表",
+ "BindingInfos": [
+ {
+ "GUID": "4fa89d8d-fe5d-472d-a75a-29efb21270c7",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "9e9c0a3d-8a22-47d2-a7b4-7faf983b304b"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "26a7645d-114c-4e13-8413-2ba8f3ed39b6",
+ "BindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "0fb88e7b-6c9a-472e-aeb4-b00e2be4afaf"
+ },
+ "ColumnName": "客户名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "组织表",
+ "GUID": "f93940b3-cbf4-44ef-9d42-6c95348ccaf1",
+ "DataSourceSetting": {
+ "TableName": "组织信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "2b05f698-4510-495b-9e88-0973545f50e3",
+ "BindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织名",
+ "GUID": "0aaaa1b0-a726-437e-a415-9dc429c47673"
+ },
+ "ColumnName": "组织名"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "组织信息视图",
+ "ColumnName": "组织级别Id",
+ "GUID": "e75dfa75-561e-4c3e-a95c-0b0e95427795",
+ "RelationBinding": {
+ "RelatedTable": "组织级别视图",
+ "RelatedColumn": "组织级别Id",
+ "DisplayColumn": "组织级别名称"
+ }
+ },
+ "Value": "小组"
+ }
+ },
+ "ColumnsType": [
+ "string"
+ ]
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionResource, Forguncy.RbacPermission.Core",
+ "activeReportType": 1
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 1,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "ReportType": 1
+}
\ No newline at end of file
diff --git a/Reports/小组工时报表.rdlx b/Reports/小组工时报表.rdlx
new file mode 100644
index 00000000..eefe78e1
--- /dev/null
+++ b/Reports/小组工时报表.rdlx
@@ -0,0 +1,1142 @@
+
+
+ 人员工时报表.rdlx111111111111111111111
+
+
+
+ 7.579cm
+
+
+ 0cm
+ 0cm
+ 39.926cm
+ 7.579cm
+
+ 工时表_DataSet
+ 人员工时报表
+ Auto
+
+
+
+ 2.274cm
+
+
+ 6
+
+
+
+ true
+ 工作组工时报表
+
+
+
+
+
+
+ 1.011cm
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 文本框1
+ 项目
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 文本框12
+ 版本
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 文本框2
+ 任务
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 执行内容
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 文本框17
+ 上报工时
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 文本框21
+ 核定工时
+
+
+
+
+
+
+
+
+
+
+ =Fields!日期.Value
+ =Fields.Item("任务ID").Value
+
+
+
+
+
+ Ascending
+ =Fields.Item("执行人").Value
+
+
+ Ascending
+ =Fields.Item("项目ID").Value
+
+
+ Ascending
+ =Fields.Item("版本ID").Value
+
+
+ Ascending
+ =Fields.Item("任务名称").Value
+
+
+
+
+ 0.758cm
+
+
+ Restricted
+
+
+
+ #e6e6e6
+
+
+ true
+ 执行人
+ =Fields!执行人.Value
+
+
+
+
+ Restricted
+
+
+
+ #e6e6e6
+
+
+ true
+ 版本
+ =Fields.Item("版本名称").Value
+
+
+
+
+ Restricted
+
+
+
+ #e6e6e6
+
+
+ true
+ 任务
+ =Fields.Item("任务名称").Value
+
+
+
+
+
+
+
+ #e6e6e6
+
+
+ true
+ 执行内容
+ =Fields!执行内容.Value
+
+
+
+
+
+
+
+ #e6e6e6
+
+
+ true
+ 上报工时
+ =Sum(Fields!上报工时.Value)
+
+
+
+
+
+
+
+ #e6e6e6
+
+
+ true
+ 核定工时
+ =Sum(Fields!核定工时.Value)
+
+
+
+
+
+
+
+
+
+
+ 4.513cm
+
+
+ 3.509cm
+
+
+ 6.017cm
+
+
+ 18.048cm
+
+
+ 3.918cm
+
+
+ 3.921cm
+
+
+
+
+
+
+
+ 1.011cm
+
+
+
+
+
+ #cccccc
+
+
+ 1pt
+
+
+ true
+ 执行人_小组
+ =Fields!执行人_小组.Value
+
+
+
+
+ 3
+
+
+
+ #cccccc
+
+
+ 1pt
+
+
+ true
+ 小计
+
+
+
+
+
+
+
+ #cccccc
+
+
+ 1pt
+
+
+ true
+ =Sum(Fields.Item("上报工时").Value)
+
+
+
+
+
+
+
+ #cccccc
+
+
+ 1pt
+
+
+ true
+ =Sum(Fields.Item("核定工时").Value)
+
+
+
+
+
+
+
+
+
+ =Fields!执行人_小组.Value
+
+
+
+
+
+ true
+
+
+ 0.758cm
+
+
+ 6
+
+
+
+ DimGray
+
+
+ true
+ =Fields!项目.Value
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+ =Fields!项目ID.Value
+
+
+
+
+
+
+
+
+
+ 1.229cm
+ true
+ true
+
+
+ 0cm
+ 33.984cm
+ 5.912cm
+ 0.815cm
+
+ 1
+ true
+
+ b89954dd-a360-4909-926a-34ae179f314f
+ 空白样式
+
+ 理清头绪 · 形成秩序 · 实现持续
+
+
+
+ 0cm
+ 0cm
+ 3.611cm
+ 1.229cm
+ 2
+ image/png
+ FitProportional
+ Embedded
+ 英文深色
+ Middle
+ Center
+
+
+
+
+ 1.25cm
+ true
+ true
+
+
+ 0cm
+ 0cm
+ 39.92cm
+ 1.25cm
+
+ true
+
+ b89954dd-a360-4909-926a-34ae179f314f
+ 空白样式
+
+ ="第 " & Globals!PageNumber & " 页 共 " & Globals!TotalPages & " 页"
+
+
+
+ Landscape
+ 29.7cm
+ 42cm
+ 1cm
+ 1cm
+ 1cm
+ 1cm
+
+ 39.926cm
+
+
+
+
+ DateTime
+ true
+ True
+
+
+ DateTime
+ true
+ 结束日期
+ True
+
+
+ String
+ true
+ 小组
+
+
+ 组织表_DataSet
+ 组织名
+ 组织名
+
+
+
+
+ 组织表_DataSet
+ 组织名
+
+
+
+
+ Integer
+ true
+ 客户
+
+
+ 客户表_DataSet
+ 客户名称
+ ID
+
+
+
+
+ 客户表_DataSet
+ ID
+
+
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAlgAAADiCAYAAACSqLnmAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAACxMAAAsTAQCanBgAAGddSURBVHic7b15eCRXdff/vbequrWPNBrNvmg2j0deRrZB7DBK3hAgeWEcQvIkIcHmDW8C5MWGhCUvP7AhIRAI2CQQCARsEkgIyYsHkpAFkhlnYRmMR8a2xp5Vs2sWzbTWXqruPb8/qlrTKlV1t6Sq3uZ8nqemqqu7zz1VI6m/fc655woiAsMwDMMwDBMdstoOMAzDMAzDNBossBiGYRiGYSKGBRbDMAzDMEzEsMBiGIZhGIaJGBZYDMMwDMMwEcMCi2EYhmEYJmJYYDEMwzAMw0QMCyyGYRiGYZiIYYHFMAzDMAwTMSywGIZhGIZhIoYFFsMwDMMwTMSwwGIYhmEYhokYFlgMwzAMwzARwwKLYRiGYRgmYlhgMQzDMAzDRAwLLIZhGIZhmIhhgcUwDMMwDBMxLLAYhmEYhmEihgUWwzAMwzBMxLDAYhiGYRiGiRgzaoNCiKhNNipLvVEUiRcMwzAMU8MQ1efHXeQCi5lDnGqzmO36/GlkGIZhmAaBBVa0lCOowl5T6r1hoinovCjxPMMwDMMwMcICa+kUE0b+54JeW26UK/86v2ASAefI93zYcwzDMAzDxAALrMVTTiQq7Licx37ywihIaAWJLP/7/OOw0GIYhmGYmGCBtXBKRaGCjssRXQtJERIWJ5SCIlsstBiGYRgmYlhglU8xYVVMVJXaF7NfSFgaMGhfLKLlt8VCi2EYhmEihgVWaRYjrMKO/efCbAXhF1L54yCBFSSyCqNefpuF47PQYhiGYZglwgKrOGFRJr9A8ounUo+L2QrCL5T8e/9x0GPhOw6zXyr6xTAMwzBMCVhghVNKXBUTU/6t2OvDxvNTLHIV9ti/iZDHflHF0SyGYRiGWQIssOZTjrDK75eyFbPtp1i91UK3UnA0i2EYhmGWCAusuSwkahW0yRKPS6UL/cfFCtv9xxrhoqrYc3kbxaJZLLIYhmEYZgGwwLpGMXHlPy4mpIodA+GCK8iHPEHpQf8mESyoNK6JJL/Q0iFjschiGIZhmCXAAsslSFyVilrJMvaBQqxn/ea1re1dN5qJxFYpjS1SGquEEN0Q6BZCtHvjJkDIEGgShAkiSmmtTmmljjl29sj0+NXDl86NjCJcOOXPFYorUXBeY64oCxJQLLIYhmEYZhGIqFepFqJUrXbNsRBx5Y9I+cVUkLiSXT1rl3etWveTVqJptzSMASHEyigcJ9InlON8185l/uvKhbPfHb88msJcAeU/DnouLIUIBAsvFlkMwzBMxYhap1SK611gBaXngsRVWHQq6LEEIJta2prWbtn5ikSy+RekYbwAgBHzteS0cv4jm5n5+tljw/+ay6RzmCusSgmuIKEFsMhiGIZhqggLrLzB+hFY5YiroIhV0a1j+cplqzZsvdtKJO+GEF2xX0UQRBftXPbLF88cf3h87EIKwUJLITzaxSKLYRiGqQlYYOUN1ofACksL5s8HFar7xZRR+DjZ3Nq04YZb3pRINr0ZmK2jqjI0ZWezf3b22PDnZ6bGpzFfXBWLcJUSWfX5E88wDMPUFSyw8gZrX2CVqrkqJ2pVKK6MTTt2vailo/PDQshN8bu/cIjoTHpq/H0jhw7+O66JK7/ICotoschiGIZhqgYLrLzB+hJYCxVXRuG+pW1Z6/rtN7/HtBJvwHzhVnMox/7bM0efvm964uokromqUkIrrPgdAccMwzAMEykssPIGa1tgFRNX5aQDZ/erN23f2rVy7WeEkDdWyPdIINLHxy9f+N/nTjxzGHMFVlBkq1iT0lmTlfOeYRiGud5ggZU3WLsCK6yo3T9bsJi4MgAYvTtv/8mW9o4HAdFRGdejhiZnJsffNnLo4L+BRRbDMAxTw9SrwJKlX9KwLEpcbb3leb/W0r7s8/UrrgBAtLe0d35+y83PfS2uXdu8wn3Mb5Q6ayDgMcMwDMMwHtdLBCtIHIT1uZqXDsxv23e94F4r2fT2CvodN5RNT7/n2JMH/hrXIllh0axiNVkAR7EYhmGYGOAIVu1SKvJSKoLliqv+F76zwcQVAIhkc+sfbLn5uT+HgmtFeFf6YusoMgzDMAzjcT0IrCDColjzhBXcyNVbrUTyt6rka9wYTS1tH9t0Y/9LECwyyxVVLLYYhmEYxqPRBVap1GCxNQUlAGPLzc/9OSvZ9M5KOl0FrNaOzs+u6b1hG4LrsAqFFsBRLIZhGIYpSqMLrDDKKnDfsP3m25pa2v4Q14WIEO2dPWs+3drR1QqOYjEMwzDMkmhkgVVO9Cqo95UBwFi+ekNPW+eKzwJIVNLpaiKE7Fu3te9dKF2HBXAUi2EYhmFCaeRZhKWK2QUCZgoCMIWU5o7bXvxFaRg/USFfs6T1SSJ9lYjGIYQlIDqFlBuFEN0V8iGPmrhy8TVnjj49BHcGoYPg2YXF1ixkGIZhmEio11mEZrUdqADlRq5mWzNsuem5r49bXBHRVcfOfSM9Of7t0VNHhhw752C+OBHLVqzu7lyx+vZkc+tLTdN6OYTojNMvAEZbZ/f7Afy854/EXBGVv39UsGcYhmEYpoBGjWCV24rB8G1mz9redT3re78DiLY4HCOisWx6+rNnjw1/LZueTiO8r5Tfd9Hc2tGydsuNr0s0Nf8vIeTqOPzLMz2Rev3JZw7ux/woln/twlJrFTIMwzDMoqnXCFajC6xSxeyzwiq/v/GOl3xOGuZPx+GUcux/OHf8mQ9Opi6nMH8pGqCEwMr73bps+bJ1W3a+x7QSr43DTwDQSu1/5kf/8WtwxVUxgcVpwjqmb2CwF0C/t20C0Os91emdA4AhACnvOAXgCW8/NHxg3/6YXawIfQODe+Be78u8U/1w70ElSMG9xwDwDQB7hw/sG6nQ2AxT87DAyhusXYFVLHplAjA27rj1+W3Luv82Bn9UZmbq944/9cN8x3S/OClHYM2b6bjlpuf8UlNr+/sRz2QFPTZ6+mUXTh09gfkiq1gtVtB1MDWEJyZeA2A3rgmqpTAEYD+AR4cP7Nsbgb2K0Dcw2AngXgD3oHJiqlweBPCB4QP7UlX2g2GqDgusvMHqC6zFR6+e89K9Uhq3ReyPPTOZ+u2RQwf/GfMXUg6LABVeS9hMRwnA6N152ytb2js/gRhElp3NfPTIE9/7E5SOYhWKLARcB1NlvEjVfQD2IF4xkQLwMIBP1nIUpm9gsB/AI4hGYMbF0PCBfVH/PWKYuqNeBVYjt2koJKgma47g2rhj1wtjEFeUnhr/v564KqxlcjBXtAQJmMIt9LmRQwf/KTMz9aGI/QYAmFbi5Si9RI5f0DI1RN/AYG/fwOBDAE4AuAvxR2o64UaFTvQNDO7rGxjcHfN4C8YTm/tQ2+IKAPr7Bgbvr7YTDMMsjutFYAHhMwgFANnStuzNUQ9oZzOfPzH8+DcQLpzCxFQxsTUvgnT8qR9+RTn2t6L2X0h5a8fylcsw915x/6s6oG9gsNP7cM4Lq2qwG8C+voHBRzxRUys8gtpLCYZxT7UdYBhmcTSywCrWXHSO2Fq9aftmaRgviXJwrdXTJ4Z/9CDKE1T+uiZdxvvmbOdHDv8eiKaivAYAsmvlul2YG6VCwLEfFl5VxEt/HYSbEqwF9gA42DcweG+V/UDfwOBduFa8Xw901mIUkGGY0jSawAoTAkX7YLV39bwW0YoCZ/zy6HscO5fDXLGkfftyBVWYjdlt4srFK7ls5i8ivAYAgJVM3orgDu6FxyyoagRPQBxE7aW/OgE84EWzOqvoxxuqOPZi2V1tBxiGWTiNJrCKESiyhJTStKw9UQ7k5LJfOz9y+BkUj0r5z/kL30tt89535cKZryHiAnPDMLcgOC3IoqrG6BsYfADAQ9X2owR74KYN+ys9sCfsdld6XIZhrk8aXWAFiYI59UTrtuy8WQi5IcIxnSsXzn4eweIqSChRyPlirw3a05ULZ86T1kcivBYIIddivpgKElcsuKqIV8h+b7X9KJN+VEdkVXo8hmGuYxpRYIWlrYLElmxu7Yh0SRylnEcvnz95BvOjTQsVTmFiqpgwI6WcJ6O8HiHEsvwhyhNaTIXxxNVd1fZjgXSi8iJrdwXHYhjmOqeRBFZYVKVY/ZUwLGt3lE5kZ6a+gYVHpPy9sIJEVpDQ8i9TQ1o5J6O8Hgj4lwzypwg5bVhFvMLxu6rsxmLphCuyeqvsB8MwTOQ0ksAqRmCasKW9s0VK49bohqHJ8yOH/w3BkSn/cTmPSz0375xSzsXorgcAhIVgUcVUGa8j+wPV9mOJdAKoduE7wzBM5DSywAprijl7bsXaTf1wu6JHglLqsWx6Oou5AqiciBUK9gh4HHacfzxrhzSll3whTM3jRX1qvaC9XPpR/0KRYRhmDo0qsErVXwGATDa13B7loE4u+12EL4HjXwpnMcfkO54ntoh0brH+M3XFQ6ifZpnlcJfXYoJhGKYhaESBFdSjKbBvkzTMm6IceGZy/HsoP+VXTHSVilj5mT0npdG6+CsIgpxo7TFLxau72l1lN+LggZhThftjtM0wDDOHRhNY5XQXnxVZ0pDboxuaMhfPHD+C8gRVUZG0CGavW0jZsgQ78yFMzHnEVBVPgNRKh/ao6US8ac+RGG0zDMPModEEVhCBNVhWImkKIXujGkRrfVg5toPyBRUQHLHys6CCcsMwVy3k9aUgogmE130VPmYqwwNorNSgnz1xLQ0zfGDfCIChOGwzDMP4aVSBVayVAACgc+Xa1QDMqAbUSh1CsKgKqpsqJrrCCGs5Mec10jB6F+p7MYjokv+U75iFVoXwekbdVWU3KkGcEbpPxmibYRhmlkYRWOV2Fp8VJs2t7eujdEA5zmHvMExcLYSFtEPw1ZUZOxc4VlFIq9H8IVhAVZvrZabd7hijWA+Do1gMw1SARhFYxQgUK6aVjFRgOXbuFBbQTqHI60oRFskSrR1drVGmPQFAKXU6wMcoroNZAJ7g2F1dLypKnFGsOwGkYrTPMAzTkAKrWDRrdi+lsTzKQe1c5iIWVtS+EEr19BIAxIq1m56LiP9P7VzmGIpfCwurynBPtR2oMHFGsUYADIIjWQzDxEgjCqxSCAAQUnZFaTQzPXFhgW8JEyZhbSZKtZ0QyaaWly7Qh5JMXLn4rM/fclKgLLoixGsquqfKblSDN8RlePjAvqHhA/tuA/AB8OxChmFioJEFVlDEZxYpZaQRrPTU5JR3GEm7hSLPh26GZUUqsIj0mdSl81dQXn8uJj4atS1DKe6Kewmd4QP77h8+sG8z3IjWBwDshdsvaz84jcgwzBKIbBZdjRBUbxU02w6A8C9ivCTS0xMZLL24PU+p6JUs2AQAsW5r3y1R119ppYewuLYTTER4AmNPBYd8GMA3AOwfPrAvVeBHL9wasNdU2J89nk+xMnxg334sohGp132+0VtnMAyzCBpNYJViVoAJISJsyEnTQScD9sWEV1j0KkhczRNbre2dr16438Vx7Nz3UV7bicLzTLTsQWU+vIcA3OnVJ83DO/8wgIe9dhEPwV1DMG7uQQUE1mIZPrDv4b6BwSEAB6vtC8MwtUUjpwhL0VxtBwooWrwess0KrURTS8KwEv8zaqcmU5cfReneXoV7Jnpiq0Mq4OHhA/tuCxNXfgrqlx6O1SuXfi96VrMMH9g3hBoWgQzDVIfrV2CJKKN3Yinr/5Va3icociUL9nLdlht/WgixYgk+zINIP3vx9LHTKL6eIsDiKjYK0nJx8vDwgX13L+aN3vsejtadQHZXYIyl8o1qO8AwTG1x/QqsiGnt6FxIRKzcdGCx2qvZLdnS9uuLdDsUJ5f7Fq6JqzCRxcTLnpjtDwF4+xJtvB3xz8J7Tcz2oyBVbQcYhqktrl+BRchEac5KNCV9p+b13sJcYTVvmZsim19UzZ7bdGP/T0hp3BzRZeShiauX9qJ0gXu59WXM4og7Pfj2wkL2xeC9f1ERsAXQH7N9hmGYyLleBFZQzZAd5QBWoqkFwaKpHILeJxGcGpQADABSGqbZ0rbsnYt2OgSt1H9dOHV0BMXTgxzJihFv9mB/jEM87M2cWzKLnYG3AHpjtM0wDBMLjTaLkOAKkZL9mogCZ/4tmkRTcyeAUwhtCxFIqeL2wJRgfuvdedtrhZTbo/C/kPT05BdwTTxxerA67InZ/gdisLc7YptMnVGwpNMyBH9BGAJwEm4bkKHKeDUXbxbsbgCbEO7jOFwf91fIrYpT8CVuN8L/vwC3BOAk3DT4EIChpUa+rxcaTWAVEpbOch+QTkU5mJlIrlzgWwqFYFnF7IXbshWru5uaW38nAtfnQFofOnX4iUfhCqugGqzZl4YcM9Hwshht7y13xmC5DB/Yt79vYHAEHG267vA+qO+F21Kjs8TLdxe8LwXgkwAejPsDu8DHN6D0z+hub39fJX2sBJ64fAPca+xfgp0RuFHrR+EK0ZGl+taIXC8pwjyzIoFIX43SsGFaKxFeYxUUnQo7Hxa5Mgr3qzduey+E6I7yGgAgm5n5LGmtULrAvVhNFrN09sRo+0sx2d0bk12mRvE+sE/AXW2gc4Fv7/Ted8KzEwue7YPeWL0LfHsnrvm4O0K3KkbfwGBn38DgXX0Dgwfh3od7sfTyg14Ad8Hth3eib2DwoDdG5xLtNhSNKLCCPuT950grdS7KQQ3DXO8dBgmoQoqJq7CI1RxxtXHHrkHDtCKfWUWkD40cOvj3CE4P+oUWExPeB0JnTOZTwwf27Y3JdlzCjalBvJ/TfVj6z2ongH1xiKwCH3uXaKoTMfkYJ30Dg/fDFcBxNwbuxzWxdT8LLZdGFFh+Ame3ObZ9PspBpGFsQHmRKv/jcsWVBCCXr1q3urWj6w8xX7gtmfTU5B9p5eSjV+X0v2KxFQ+7Y7S9Ny7DXk1NKgbT+2OwySydRxDdF4FOuB/QUfMQov2y8kiEtmKjb2BwT9/A4GIji0uhE9cifvdXcNyapFEE1rwIVcC5wvOUnp44FqUDQspNCBY95Qir0ForuALLAGAYppVYuX7rJ0QMqUGt1YGRQ4//G66JK/9WqhUDC63o2BWj7bgbYu6NwSZHxmoMbw3G3ojN9vcNDO6Jyphnqz8qex693rXXJF468BG4QrC3iq50wq1hq9vUahQ0isAKI6xPE10+d/IcQOmoBpJS9qL4moFh0arAFgy4Jqxmj7fc9Jx7pGE8PyqfC1ATYxffD1dIFdZfcWuG6rA7Rtv7Y7QNRC+GUuDarlokrkkYUdqtBx8jwxMyJ1DZxdhL0Qs3tXp/lf2oCo0usICQImytHEWaDkc3jOhYvmp9D8IjVn5RFRS18ourWZG1+aY7XmMlm94cnb/XcHLZL5078cwzWFj0ioVWDHi1C70xmd8f90yoGHpi3d0Is7cakP46sBulrUJ6Y7K7aDwBE0U9XFzc1zcw+Mj1VpvVaG0a8n2wgs7P25RyDpoyEVk6pr2z+8YrF86M4ppw0t6efOf8MwzDaq4MAMb6bTfd3tza/gch17YkiOjC+ZNHHsC1yFWQsCoVvaLjP/fCJfu25evfZcEWbyHqozHaLuRuuLOVOpdqJ8aCfGZp9FfbgTLojMlub0x2F4wnWB6AO6Ov1tkDN8U6eL18aWo0gQXMbTZaLPJCTi570LQSd0U1cKKp5Ta4H2J+cZWPFGrMjRr6I1yFaUETgLFqw9YtHV09nwNEU1R+FpKemnj/5NVLEwgWV0EiCwDo3p0b8v7jbe5xOeRFWKCQChNp15nw2h2j7aEYbc8yfGDfSN/A4CAW/406BRZXzNLpj8lub0x2F4QnrvahPsRunn64KcPrQmQ1aoowqOg9v5/dpsavPB7loIZp9qN0KnDOrEDMTwnOiqsVazauW756w19CiOVR+plHOfbXRw49/i8IjloFRrCe37NM/My67lkh9LadGwrvdVjNWTm9v/yvm+X4z71QFG7RXH3NsilG20Mx2p6DN6NwcBFjPgxgM4srhgmnTsVVnn64Iquzyn7ETiNGsPIUaytAAOjimeOnu9dsOCuEXBfFgFIau4SQkkgXRqUIc9OEQYJkntDqXrNxbc/6zX8hhFgThW9+iGh09OSRD2JuYXtoevCWzjbRahnoTpi0vaPFfw0o8jjoOf99CHpdmEieF+lqsAhXb0x2U5XutuyJrNu82VyvgRud6/W9bASuCHsU7vqIqQq5xzB1SZ2Lqzz9cFto3FllP2KlkQRWWP1V/jn/Y4LbcPS/DVP+QiQeCLFs7eYdt5w9fmgIc8WdwDXRMucdmJselACMnvWbN65Ys/EvhZBl594WCM1Mpt49PnbhKoLF1RyRdUtnG1otg7oT5qz/2zpaxKvWdRden/+6go7DXjPrV5i/Aa+fJ7gaRGjtjsnuUEx2S+JFo/ZWa3yGaRQaRFzl2dM3MHj/8IF991fbkbhoxBShf9Zg0S2Xmfn3KAdvae/8SRTvZxWUFpzd1m7ZefOKNZu+GqO4gpPLfu7kM0OPIlxczaYJb+homfPe7R0ttK2jJUhA+Xt6BbWqCLovxXqCFUsfzksn1nsKsW9gsDdG80Mx2mYYpjI0irjKc18j98lqpAhWIUGRlUCBNXrq2KOb+26bAUQLIsCwrN1wFwf1z7grTFUGiRLZu/P2V7S0d3wsKl+C0Fo9fmL4Rx9DaXFFACgp5Wz0qlBcedGroLqqPOLsTFYYQswRPIaYK4oUXbtHiogAYF1LMj++8O39BD5XxxGt3hhtj8dom2GYmOkbGHwAjSWu8jzUNzB4WyOWBzRiBKuQUhEsnZ4aTytH/VtUA0pp9K3csHUrwqNUZsHeBGCYiWRie/8L3tPSvuxTcYorEI1fGT1zj53L5nBNUIXWX+VTgwCwvaNF5MVVd8IMbKh6diYrz85k5Wg6Z1zK5IyEFNIQEJYUMr8ZYu6WkMLIP5fwttF0To6mc8ZoOmecnckavnHye2C+wJtDHUazemO0vT9G2wzDxIhXx3hvld2Ii164y+s0HI0usPIEiqv8PpeZ/scoB1u2fOXrED5LcI7Y6lm3uXfbrc/7GyvR9CbE0OeqADU9mXrLxTPHT8EVVfktqHv7nNRgd8KkbV5huyeu4PkqTk5l5MmpjDw7k5WGECLhE1JpR5vTtjLSjjLTjjLTSs9uM44yZhz3Ofc12iwUXYaA8ASXcXYmW6wzfqjQqjOR1Ruj7VSMthmGiQmv7uqhavsRM/fGXCJRFRpNYIXNGETIeQJA50488+8gGovKCSuR3NPU0taCIsIKgLnlpuf8Ys+6Td+U0uiPauwwspmZD558Zui/UWZD0aSUlE8NvnL9CgCuuGq1DNGdtOTRiRl5ciojTSlE0pAyL6ymbGVM255wUtrMam3YWptZpQ1bk5lT2shvtibT1uQ95742L7ymbWUYQkgphPAEm/AJrULBBfjSk4XXXkciK7YWDd6MPoZh6o+HULsd2qOk4aJYjSawgiiZJsymZ7KOnfu7yEYUomvN5h2vwdzoVT4laC5ftX7djjte8rmm1vbfB0RbZOOG4Ni5rxz78Q++hPkRq9AarHxqME9B5AoAYEkpTCmEIYQwBMREzpHTtjIsKWRWayPriSjliihDEbw9mTOOsmYcZSkiUxGZBFiKYCpPgOUFV1ppM+0oUwDCH9FCeAQLAcf1IrJ6q+0AwzC1g5ca3FNlNyrFXY0WxboeBFaeYmlCmrhy8ave40hoam77VSFkvt7KAGAIIc0tNz/3l1dv2vb3hmG+LKqxiqGV86/Hn/rh+xGeFpwXxbqlsy1fazUbvQKAVssQTVKKQnGVj1olDWnkhZXSZCqCJ57IBGBllLIySlkzjjKJyCQiM+MKLXPGUaYm93Wu6IJpSiHzYiut3DRjPqJlCIjRdC4oZQjEm2aNm86Y7O6PyS7DMDFRsAzO9cQ91XYgShpZYJWbJtQA9Oipoye0ciJr2SCk3LJua9+L4ImrVRu27thx+4v+oqml7X2ViFoBgFbqeyeGH3+rY+dymC+wQju3F84aLLQXJK5mo1ZKG6YQUhFMApnajVSZaUebWaVNW2lLaUooTQlbk+UQJRxyH4NgZpU2NZGRcZQFkOWKNJoVWpYUxoyjDCmwEJFVb1Gs/mo7wDBMzXAvrr+o9l3VdiBKGlFghU3nL7nNTE18MSonHDv3b9PjV0akYZrbdj3/Hd1rNn5NGuZtUdkvhdbqsdNHnvz1bHo6i/lpwNDo1fN7liHfULRw1mCrZQSKq3zUKp/+00Sm0mRklTaVpoQUsJTWCSmEpYkS+U1pspQmSxMlFFFCaZ3IaW0RYCoiIx/VUppMQwiZ09owhJAzjjakgFdEX7LgnXFJVdsBhmHKx0uVNVQ0p0w6vbRoQ9CIAqsYRWuxTj37xPdI6+GlDKC1OpG6PPrWwwf/+3cTTc3Lb+h/4UOJZPMb4EayKoJW6tFTz/7416Ynrk5ibuSqcLZgYHH79y+N59syzM4azKcGAaCw5mpGKSkBYWsyCG7EKqu0aWuylNYJAKatKKkJCVvppNJkOZqShZvSZOWUTmhCQmtXfNmKLCGEpcit3VJEpvRElgTEjKMNISAMIeSlTGAUq5xO8jVFzLUHT8Rom2GY6LkP10dhexCvqbYDUdGojUaDKGyMGZQmlAAom5l5qKml7WMLNk40lZmefOjU4Se+lmhqadp26/N/J9HU/FpUUFgBgHKcfxo59KN7sumZDMLTgn6RVbiMD23vmN+K61r0CmLKi1xZQsi8uLI1SbjpQQOAoQgmaW0QIAlkSAihiIQAhCYSUgiCOzAJAa0JGhBaaCIhoEiTSkgpHGhHkhSOBkwpkNMaCSmVIYRUIC0hCgWVP3oZ1qC0FumttgMMw1Qf78vWXRUedi+AbwDYn1+z1KsB6/e2l6FyxfZ7ANxdobFipdEFVuGHa/7DNqiVw+zjM0ef/vuttwy8SwjRU+4YdjbzrdFTR/5s8urlsY033Pry1mVdvyWE7I7kChaAk8t+5siPv/9R0trBtVRgsZmD8+rT7t05f4WewujVRM6RlpQiSFw5WlvwmqeSW7RuEJEkQCqQoT2BBQDabdoOAkgQNAloASgHUJIgLUNKW5MQAlKCbFPCVBrCkkLltAZsoMU0CILkWNZGd9JSCF+vsJ6EFsMw1zeVTA3uB3B30ELwXmf1/d72oCe47kX87RQ6+wYGdw8f2Lc/5nFip9EFVrnMiqxcZiZn5zJfTiSb317qTVo5z169dP4TF04dHe5evWHTjttffL9hWrfH7GsQuczM1P93/Kkffg3Boqqs3ldB4qrVMgQA5KNXlpTS620lBTArrhRRQgph5pQ2NMiSEKaj9ewMStOQ5gufs+mlna3y5iahegU5liY9lc7qY5dSuccfP5R6TBFpQVAQcBythSWlEIDIaQ1A2pAAaZApBRlCkBQgkNAEKhbFqhc6Y7Q9FKNthmEiwhMxd1VouA8sZKFlT3Dd3zcwuBdub67+WLxy2Y0GmP3c6AJrIfU3sx/MF08d+/L67Tf9RtiyNUSUmplMffbU4R9/y0o0JbfeMvAbyebWXwRgLdXhhUJEF6ZSY289feTJx1C6FUOgsPI2PHjoNN27c4MA3AL3fO8rS0qRj17ZRNISQphCyoxSs5ErKYSpNFkCsATBdEibRDAFYL74hVv/x9qVzW+0VHYlnIwbp9IOQArNCXrh8tXyV3t7ep44fDb7p08fmzgEQIIgHa1tU7pJQAKRo+E0mUIaQlBGaSKAmk1J4lrdlT8NXE/0x2g7FaNthmGiYw8qU3t19/CBfQ8v5o3DB/YN9Q0MDiLehacr0sYobhpRYPlFVdGlVIKYuHppws7lvmolkm/0PaVy2fQj544d+tzM1Pj0+u03/2T7su63CilXReD3gtFaPXbpzIm3jo2eHsVcUVVsIecgkYWCPd62cwMBwA8ujYsmr/ZqPOfIhBTC8Irac1pbRDCEG9zKzwi0CGQpogQIFhEZr/jZ29+6olm9GrksoGyQY0OoHKBygFbIa6KkNHbdsrHpzzpbOj7yvacm/lkThISAozVMKaEJOiGF1pqMHGmypCABaAGIgjqswlRgqYWiGYZhao1KpAcXLa7yDB/Yl+obGLwTwEHEIwh3x2Cz4jTSLMJSs8cW9Hjs/Km/AGDnHyvl/OjSuZFfO/rE9z/e0r6sZ8ftL/5UR1fPB6skrsjJZR86/uQPf6lAXCkADkp3ay8qrh48dDqw2aopILzUoKGIDAkIApmO1pajyZwVV5oSAkgQUfJlL+//3yvajFdDK5B2QMqGUDbgZAE7DdjTgD0DqPTsuQ09yffs2t72XAISmsgS8Arnicyc1pYiGIYQUgghpIAQEEIIiKs52790DrCwCCbDMEzV6BsY7Ef8vfAeXqq4yuPVbX0yCltB9A0M7o7LdqVoFIEVJpbCFgMu1TtJXLlw5oJj575JRBenJ67+38OP/9ebp8evXth26/PvXblh618YplWxnlZzoYn01PibDw999wO5bDqLa6IqKIJVKLIC04KYG92ZE+nJ11+lcrYct5UwhBDebEAjq7SZj2AViit44urGWzfftnF1+2tBCqQ0QApCO4C2AZV1N2casKcAZ8Z9rF3xtX1j632mIZKubXcJHbiTCKUQEI7W0vb6b804KuhnmIUVwzD1xhtitj8CoGRt8QJ5EPGVIPTHZLdi1LvACkr5hYkpGXBcuJ/XT+nCqaN/PDL8+J7Th5/89sYd/a/edGP/3yWamn8RFW69kIe0fvLyuVOvPjH8+D9jfn+rsC7tCxJXXrdz8YNL4xJw668AN4KVUVoqIsPRJAVgKrcju0lEFggJASSJKEmExI5bev8/aAWtAQgCiADS7qaVmyJ0xgHnMuBkXHFFrhCTSrW98PZVe7S7zI4pANMhEkQwtNsby5AQ4loUa16asB5ZFqPtVIy2GYaJhj0x27/bK1SPDM/ew1HaLGBXTHYrRj3XYBUTVvl9kKAKEleBQmx87MLVNZt39C9bvurd0jBuivFaSqHtXPaLJw8d/KgXtQqrtcoXNQUtgwOUJ65maZJSXMnZ0lZadiRMOWMraUphEJEhPOFDhHyXdksACQEkbvqJ5/5me0I2Uc77z5gdySuH8ncjm1cqRVjebr5cAI8ApDQJRxIMRaSFhjTzuUHPkvDK4H3UW+1Vf1yGhw/sG4rLNsMwS8dLD/bGOMTDMbY9+Abc9g1R0xuDzYpSrwKrVNSq8NgvrsrautdsXL9izcbfNUzrpahipI+ILk1PXP2dU88+8R8or7eVP2JVlrgq5Ftnx0R34tqPhimlyCotNZHhaMi8uFJejZQmsoS35E1zW0vHTVtX/hRUBgQBIQFXCrlxJgjD3QwLoGWue9J0t/xz0oBlyl6lSQopJAQZmiBNCAEBIQSErbQwTMMzzjAMU9fsidn+B+IyPHxg3/6+gcE4TO+Ow2glqbcUYVARc9BWKJaKiat8n6bZc6aVsLbeMvDGVRu27DVMazeqeI+Ucv59dOTwz3jiqrCIvZy0YJDYAkqIq0LOpbMiIYVIGkLmlJamlJKIDAIMh8iNYAEJAAnlpggTG55321ssQwpFeUElvQSeK5wgLUAmAaMZsNrczWwBjIS7SROQBoRhSAAGAVJACAKkQyS0JulokgCQVXr2Z0GI0CajDMMwtU6cy8M8HNRINGKG4jDq9QWrW+opgrWQlGBYnVWhmCoUVwYAY92Wnf0dy1f+vpByR4zXUQaUzsxMf+T4Uz/8CoLFVKmlbwK71PsHKeZBq2UI2BDTblpQaoLhaC0BGDKfHgQscoVWQgIJsynZ2rd99XMgbGhIGFJ4ESkvQmWYgLbceiwhADK97KDwnreubdIEAJnvBC9FcKQqrZRoMsrTwFu+/l0WXQzD1BQFS9LExZditJ0nFZPdftRxw9F6EVhB4sovsMJqqYKiVnMEVltn97K1vTt+x0wkfwlVjupprZ66euHsb184fewYyhdXpQrZyxZXf3zotNjmrUWYMKQggsgpLU0BQZ64cjSZAJkCwgSRRYAFkLXiObf/aksyIe2MDWFIQHviynAAsrwidk9cGQZACtDeYykBaYEMC8JIAIYF4ZbHSy+JKIggw0rYiUIjdEHXzzAMUyvsjtH2SIWWnHkU8VxHZww2K0Y9CCx/StC/Lxa5CksLzgqszX23v7KpteN9QoiqNAstQNnZzBdGDh38YzuXyRey+wWV/9gftSpVbxX0GMDcAvfuhCmuZG2pCKJJSmkKCIdIGhAGwW3NAE9cAbAEYBHB2rJ13QsgJRRJmDBA0oCQbr0VkYYgzz1heJ3c86576UTvtTAtkGlCEYTheaW8gUsQds0MwzC1Sn+MtvfGaLsS9KOOr6GWBdZiZgmWKmafFVcr1m5au2LNxt+ThvkTcV5EOWilnkpdPv+B0ZNHnkLpflZBtVZhdVZlR662fP27dO/ODXJbR8vsfU8IIUwBYbttGQxyi81N0Gz7BIvIFVhtt96ye+OarmR6esoVVdBuCtDwXKSCButSAtr0CSwDJKUbqzJNTDnmpPfqeZAbBnOPKfSaOHLFMEw98LIYbX8jRttMCWpVYJUzSzAoJeiPXvlrrqQ0TGtz3+2/kmxueScg2mK9ilIQTaZnJj998tDQV7VWNuaLpqBUYLHUIBAsLBYkNE5MZcSyhCmTUkhASgEYmkhKN6BkQsCEJ7SkgAWCtXJr7yshJXJKICEMaKkhDRPu2s35JRq9dKCS19KFACAECNIVXsIATAsT0+p43vH8f7ima8LKe85r8kCkXWNBKUECuP6KYZiapT8uwxVKDwLx9fGLU3zGTi0KrFL1VgtJCRamA+XqTdu3d/as+bCUxnPivohSOHbuXy+cOvpxx87OaK2CaqiC2i0E1VlFIq7u3bkhsPbMIZJEJEwhDEVkmkIYIBhEZMKLXmF599qNG1avnEg7ICGhhQGpNSC1m0UkQOTd0N7Mwny6EAIEr42D9GYamhYy46M/KPRDilkFRXBvBkkATYbUBFBAJIsFFcMwNU3fwGAv4qsz2h+T3SD2VHCsuqHWBNZCxFXZtVamlbA2993xm1ay6f8ASMZ9EcXQWp2cvHLp4xfOHP/Rph27Xp9sann9hdPHfn5s9PQpFBdQxYQWsARxVcjRiRnRmTBlTmkpIKUlIAGSphAGAEMRmcKdOWhJL5LVvPPmn+/oaBXjV1NICgkNgpYSgkxISW6TBQWQkBDKq7Xyolfuv+5/IwkJaRpwhEFHDp39oaubBEm3BIukEHPEVEIK/7qJnBZkGKae6I3R9kiF1vO7Bw3QFDQOaklglSuuwrqyz0sHAjBWbdja27Vq3celNO6I/QqKQZROz0x+8fThJ7+2cv2Wm7bf+vyvCCl7AaB7zca3jI2efg+Ca6jCaquCZsvBd65cglsgOEqQlCJpiPyMS0O4e4sIBrmtGpIrN63vm5jOwiEBQ0hIAUiQ2wJLEEgJkHQ7hLrRK+Xz2H2eIAHLwrmLUyfHxibHDSlIuPMMXVElQJpACUNoTd7COkSa3KKseWlBhmGYGmd3jLbv8rZ6Zne1HVgKtSKwFiuuis4Q3HrzwC8kW1reV+VaK7Jz2X8bPXnkU9Iw5Jabn3u/aSUGC19gWon/uXrT9i+OnjwyXMzOQsZcjKNHJmZER8IUAhCmECIphdREUpOQttJGUgpDE0zTLapKAGTZO3a9ort7WeLK1AyaDOGJKwEBCQgTEACRex5aAlK5xe90TWERyWspQtPC1Qun/hFu1EqJfLG/gNJElJBCKyLdZEilibQWgjSI3Pqs4NQp118xDFOjxFW7xNQAtSCwliKuAqNWHctXdq3dvOMj0jBfEb/74WjlHEldvvCpK6Onn16//eZfbmpp/RVABKUo5bIVq98xevLIm7zHpRsShLNkMdFmGWJWWGkSScONXDlEhiWEqQmmBCwJJNo39b4kayvkHIIhBAwpXIElDO8qDDfuRQLCXfXGrceaUzQloQEkEhbG00726e899V14syc1kTaFK6osKZUiaEEgIrfxAxGRJmhFnB5kGKbu6K+2A0x8VHupnHLEVaklboyCzVy3te+WdVt3/kM1xRWRHpsav/KRZw/+95tMK9G+9ZaBrzS1tL0xRFwBAAzDfNmG7TcPILjvl/84SsS9OzeIIxMzYizniFVNCTFlKwEABJIaJInI6+AuTCKYXgjKmlzV29/euWz55avTyDmErCJkHSCnBXIE2GTAgQlHuJuSFpRhQRkJKCMBbSSgjSQcw4IjLcBqwvEzV36gifJLAmkhhIaAEhBKCCghoEwptEPQ2hVXpIlodXPC3wOMo1cMwzBM1aiFCFaeMHFVzgxBA4DcesvArySbW9+PqhWyUzY7M/PVM8ef/vKy7tWbb+h/4QOGad1W7rtbly1/lxDytUQ6aLYkMF9wBYmHsPNBzBNtqZwjklKIJimNRMKABAxHkyHltSVyhBCmILKwfvPLFQG5nAPAcNOA5NVaQQKSQJAw4Ua1DEEQ0O6g4pqLBIFEwkRaC33u8Sf/WgjhCCEcAhwpYGuCNiW00qQtU6p8itCSQrWYhs7p0BYNDMMwtczuajtQ63gzLUeq7MaiqGYEyy8Wis0WLCqumlramnfc/uI/Sja3fgjVEVfazmX/8dyJZ38xNTb6L5t29L93xZqNf7YQcQUAUhq39vbd/rOYLy7DBFchi45wHZmYmX3vtKOuHdtKEiA1kSSC9NYdNAXISrd3rZJtHZuvpKaQyTnI2ArpnELWIaRtQkYBGSWQ1QJZLZGDgRwkcsJADiZsYcKGiSxMZMiA1dSCZ09efubqhSsp8uquCFCOJkXeItdCCOUQaUNIlY9eKSKtguuv6i16NRKX4QrNJGIYhomD3mo7sFiqFcEqlgYr1jjUnx40u1au6161cevnqtPbitKObe+/evHsQ3Yum+5Z1/smK9H0M55/i6KppfWdTa3t/5KZnpzG3HuRFw5hQqtQTJQTxZp97z+eHaPn9yyT3QlTzjhKtBhS5LQWkEIQQSqQQUSmhjAIZGgI4+qqLa9qI5JTM1nopsSsMQKgyYAmgjIEHOn2czAIMKVbfyXy7ULdUiyYpsREjuj80FNfAmAT4GhXVDmWlMoTXI4UQllSaIe01hAaWusESXLmRrDqlZPVdoBhGIaJjlpJEYb1uBKYX8g+u63pveGGzp41XxBCbqywv8rOZb9+8czxz81MpiY23dj/1kSy6ReL1ViVixBy7fptN9119InvfwbXhJXGfLGVf7xQYTVvyPzBtKNFqymR1VpMO0palimzWkvDkFIRGaYQBgHmjNXclU60PEdNTKPJMiGlgBCewtFuzwSlJRwDSBgCjkEwhYCUgCGEK7LcPCGUJqxc1oYnnz19/NKxk6cg4AjAFgIOPLEFN5rlCAHlaNItpqEtKXWzKXVOE9lazxNYdRa9YhjmOoMjy41PNQRWWMSqVN3VHHG1cceuF7Ut6/oMICo5zZWUY3/7yoWzf3zp7ImTnp8wTasvCnGVJ5FsenNnz5qvpS6dvwRXNBRGsKKIYs2bXDBtKwELwtRCJBUJ2yChiEROaZkQQprSXS6HIMwznRteJRRZKp0FtJ4dWWuC1hqKCLaScEwDtiFhGQKmJ7KEgFur5b3JMAxcnrHp/BNP/iUBtiyovxJCKA1yBITjELTQpJtMqWyiOdGrbR0thQ1HWVgxDMMwVafSAius7qrwcUlx1bvz9v/R0r7s0wCaKuE0AGjl/HDy6uWPnz1+6IkCfwFAjI9d+GjXynVfRWQ1baJ95fot70hdOv9eBAssv9DykxcZpSJas+/Pai1aYSCntSBIw9EkMkrLJimE0mQIKSQRGTNGsj1lNL8omc7AMk1I4a5hQ+SKK00WlCI4CQO2SbBMAcuQMKVAvlJeSuGlBwnLu1pw5MT5o5NHjj4LAVsR2QKwAdgScAwhFQAlBZQUQtmatABpYRikiKNXDMMwTG1SCynCsCiWv8+VBGD07rztJ1val30WmF1BOFaI9Pn09ORHR4Yf/xbmixUBQJwfOfxke1fPN00rsSeqcU0r8YvrtvZ97eyx4SEUTxVKXFs+p9CvMJEVWCCf01rklBYCUjiahEMkbK2lraV0JElHk7SkMI+2rn6lrXSzTmehExqCCF6vBGit4eTFlTKRsBQsw4BpSJiGgGG4nd6FcPuKQgjoyZy+8tTTX9Ygh0g4QsB2ZxG6dVimV9xuCKENKZQUUKaQqs0ylKOJMtcEFlDf0auRajvAMAzDREclBVap1GBYYfts5GrTjf0vbmnv/DQqI66Unct84cyRp/4kPT2ZRnAR9WxK8/K5k59YvWnbywHREtH4RnvXig9Kw/w5rZz82AbmRrDy4qpYqjDvJyHk/+CGjhaZ0xq2JkHQ0iESOa2lQ1LYmqQmEopITshExxiSP2Vmc7AM6RWqkxu9crN2UEpDKRO2o5GzJRKmCWNWYEm3Xstzpr2jBadOjR6eOfLMMxrIwRVXtiayAWFbUjgacCTIAYRja60BoWFocrQkW2u6ubNtznqEdRy9GonR9m5UduFXhmGY655q1WD5P+gLi9oD2zKs6d1xQ2tH52cBNMftIGl9aPzKxfecO37oKVyLHBVGSQpbSmgA8sqFM+eXr17/54lk89ui8kNK49bNO2//pWNPHfgy5kas/FGbUqlChDwPAMhpLbJKy2ZDC6GlyCqSICVaDCltLaTSUmpJ8pC14jU2UTM5CpIAG443Crn1V5aG0hq2o2DZDizLRNZwYJoGDC9FKPNrEkoBG2k9c3j4y8pNCeYA5BwiWwjhSEA5RLYh4AhIZUihBKCShqGbDKlsrWksa+ttjRG9YhiGYRqMSgmssL5N5fS7MpZ1r+rs7Fn9BUC0x+ynsrOZT488c/BP7WwmB1c85cWV9r220HcCQGePHfrz3p39rxNCronKoWRzy2939qz5p9Sl85cRXI8Vlios7JzgZ869V5oEEUROk5SShAYJQ0hpa5IECEUkr4pkV0omftpyFIQQsPOmCYB2hZXWJhxHwTQN2KYBM+fAMCVMwxVY0hNYWgg0NTfhytkLTzadOPIsgJyQwtYgR0LY5AmtpJRKQCgCnJzSmgCtAG0IUEZrel7PssLu7fUcvQKAVLUdYBiGqUFGqu3AYql0o9Gw1GBQ7ZUBQAopzTW9O/5YCLkpTseI9PmJK5d++cgT3/uknc1k4PVhKtiUb/Of0+mp8anszPQfReqYEJ2rNmx9N8Lr0vwRwKAIIYo9dtwUoFBEwiGStibpEElNbu2VQyQPJ3tepwhNjtJwtIajFBxHwXEc2La7ZTM5ZDI5ZLI20uksZtJZpNM5TE9nMDWTxfRMFhPTGUyms7gyOUPi5JG/0oScBnKKkNWErENkwy1qt3Na2xrkZLXWhpTKMqRanrB0RmuattWcyFWdiysMH9g3FKP5Ss60ZRiGiYzhA/tGqu3DYqmEwApLTRXrfTUrJrbeMvDr0jB2x+mg1uqx8yeefc2Zo0/9EMFiqlBUza6TV3A+f6xPDD/+Da3Vk1H6Z5jWz2/csevFmNvB3h/tCxOtKPFYEEFoN5KVr7cSjtZSubVY4pLZ2jMlk69SmtwGotqrt9IajqNgOwqOJ7JyuRwy6SzS3jaTziCdyWJmJoOpmQwmZrJI2wqTY2M/MkdPHtGgHAG2ctcftAWEbWuyFcExhNBZRVoIqLSjdE5pmnQcPW2rfPSqIcRVBeivtgMMwzCLYH+1HVgKlS5yD/ugD+x9tW7Lzp2JZPM743RKOfbeE8OP/24uM5NBgVAq2Aetc+cXhrMQaTE9fvVD7V0rvhqhm6K1o/MP2pYtf+XU+JUJhKcK8/jTmcD82rFrKUKiWZHlEEmlSTqSZNrRstWQ8lzzyrs1UfJaDlJAKQ1JBAgJrTVISygpIYWAlBpSCkipIG0BwzAAASghQFICtqN7Lh3/a4eQFQI5ATeKpYkcATgEOKThSCEcm8hpl4YmQGW1JtigsZzTqIJqBHW8LATDMEzEfKPaDiyFuCNY5USvgmYNStNKJNqX93wEQCIu55xc9qHDB7/7Tk9cFab9/FGswqiVxvzI1hxhdvrIkweU4/xLlL4KIdev3bLzPQhY5BrlR7H8ewG4wkoTSUUkFUHOKCUySgtFJC81d2/NSOsV+SI0TTS7OZqgtALNzh5UUI4DNZs2tJHLOchmc5jJ2pjO5pCxHdiT49/vGL94RBHlFCFnE9mKKAchbMeLZEkpdFppnZBCTyuts1pTUko1lnPo6MRMva43WIqRmOx2xmSXYRgmLlIAHq6yD0uiUjVYYR/4YV3b5aYbb/tlKY3+uByys5lPHx767oeItI3iaUF/OrBQaBUKrjmPr148+2EA2Sh9Nq3EL2/cseulCE4RLiRlOOd5TSQ1yFvUmaQmSEXuIs9XW1f8piYyNNFsqGz22Js9qLSbNlRKQWny6rOuiaxMzkbatpHJOZjOZJ3usdNfVuSmBt30IHKK4OS0th0iRwihASgCqUlb6atZW087ep6QajBxBcRX6N4fk12GYZi4+MDwgX2pajuxFCpd5A6ULnCXrR1dbcmm5nvicsDOZv70yBPfewDFhZVfRJWzzb7v4pnjI3Yu+/mIXRetHV1/2NG9sgulI1lhImterRt56y8TuTMGlVfgnlq+YZeS5ssKhVVeXM0e5/tgae2JLeWKLU9w5ZRCxlHI5BxkHQdGZmpftzN5kgBbA3ZW61xebOU0OQTYNpEznnOUJihFpJpNQ4/nHCqIXmHL17+LkOsLK/avB56otgMMw1SMVLUdqGEeHj6w78FqO7FU4hRYYa0Z8nu/sJo9Xrv5xjdBiBVxOGXnMn9+5InvfQJzxVVQhMq/L1dczb7+7LHhzxDpM1H6L4RYtWbTjt9H8WL3oMhgqLBN2Y4ggtSAF70iQ0MYTmvXb5P3f1ZY7DVHaBU8Vp7I0kqDNEERIac1clrDJg1bqdy66Qt/ZWvKOW4rhqz2BFVGazunydEENZ5zlEOkMkrTlKNoPOfQxUxuVlwt9JYFbLVKKi7DvLAsw9QWMc8crmceHD6w7+5qOxEFlZpFGDqDDT6h1bVyXbeVTL4pDkeUY//90Sd+8IcIFlFhQopC9iXF1sxkajo9Nfl7UV+HYZqv2nrzwK8gOIJVeBwYIQzaCJCayAAgs0oLtf6GV5A0dgE+cVV4kQVpw0LxpYjcVg6aYCvtiSxC0k7/faeaOecQ5WxNWdvd52xNuYzSjhRwZpTSUkAbQugZpSjliasjEzN0ZGJGHJmYEQ8eOg2E/xyVI6RqVWgNVdsBhmGYKpCCW2+1efjAvrdX15XoqMZiz0VnDvas3fRmQLRFPbDW6skTwz96N5EuFbnyiyn/Ejn+JWf8+iN/fRqAGjn0+L/uuP0l/2KY5k9HeT3Jlpb3rund8dj5kWcP4doyOoU+ocCPsCV+5m2aSMqmlibR1Pb2eeLJ9zgvqABACjHHuAPAIZrda62netMX/ipLlFFEWQiRyynKabeLu+MQOWmlVcKQSgqoq7mcJkBfyOToxFQG3Qn3R/Ufz47lh1gMYUsI1QojMdrejTqf8swwDUgK8UxCGQHwpRjsRs0IgKFGjeZVQmAVizDMSWm1tC1rNhOJX4jcA6KJsfOn35bLpAtbMfiFVWGAplBTAMEfwoXd0/PkBc2c/eXzJ+9btWHL8wERYcNH0dTZs/rTU+Njd05evTzu86vQF7//QVEtwy1kF1ILGO29fb8OIdfn3xgWwSoMAxHR7H+mFmJel9ZWlf6rhMqOpYkyBORs0hkCcgrIEcExpXDSSivt/n/Q1ZxDWa3pxFSGAGAs54jvXxr3d6lfCIXCOGgJoaoLreED+0b6BgbjMs/NRhmm9hiC++UnanqHD+y7Pwa7zAKIS2D5WwLkj4ulCeWazTv2RCtCXGamxt976eyJUyheU+Xve+Vff9CP8D1fKMgKBZYaO39qtHPF6o8mm1s/FOV1CSG3rN2882OHU//9FiKd98Hwv6zAv/zjwAhiVmvRuqZ3g0w0/WahgTCRVfgfKgvOO0RzurJqooubZkb/bkbrjCLK2kRZQwo7p8lxiBxHk2NIoW1Natx2dE6TnnEUnZrO5v3Fk6kpfx8vBBwXuhxG3k6tRrP2I54/uP0x2FwQfQODvXD7fPXD/da+HwCGD+zbXx2PGKZx6RsY7Kz3WXj1TjUXe573QW8lmyKPXinH/ueRQwf/GaVrroKyYQjYB30Q+8UVefZn04XHn37sr3fc/uJXS2k8L8rrM0zz5VtvHXjr0Se+/ye+pwpTlcVShAbcGiyDCEZnz7r7ACT9udH8scI1MSV8zxUq1cKGYu329OccOzuRIWQ0kHWIclCws5pyQkAR4ChH60lbqRbToEsZm8ay9qzPIeIqTGQVCqhyolO1IKoKGYnJbm9MdovSNzDYCeBeAG8I8OE+7zUAsBduU8G9/KHAXEc8ini+UAHuF5n9MdlmyqBafbDmiazVm7ZvltK4PdphKXP53MkPofyZgEHiKqgGy/9cUIAnr0fcenCtVeriuf+LiHtjAUAi2Xxv787bXo5rBe9Bm3+dx8LzBgC5bkf/K4ThtmUoJOii/F1Xc96W9fa2t4HUodUTp/9hxtHZKUdlp5XKTdgql7Kd3IxSKqfJuZSx9eWso8ZyDl3K2HQunSUAyGotnkxNAaUL9YsV84cVv5cbDas0T8Rkt9cTOxWjb2CwH8BBuEKqt8TL9wB4CMCJvoHBe+P0i2FqiFSMtvtjtM2UQdxtGoJmawWKrLbO7ldG7YCdy/7l2Ojp8wgWUkF120HiKgi/4ComsmbHHT119Fgum/ZHmqJAtLQve3Dd1r5dKC6yQgVXU1tne1Nb+3uDLips6mQ+BZgXU4XCyuveSsn0+MenHZW5ajvpGaXt8ZzKTTnKnnK0SivtnJ7JOhmt9ZSj9Gg6O0dcHXbbMhSKpjARFXRdpVpVALUhqPwMxWi7P0bbc/DE1T4sPHLWCeCBvoHBhyotCBmmCgzFaHtXjLaZMohDYAV9aJWKYAnTSrw8Yj8yl86OfAHlRaz8abQgcRX0uFg0K7DG6+Shg5/VWsUQpRBNHctXfmbFmo3rUL7ImhUlq7bsfK8Qco3fatgF5dN/uYLN9m1aOd9OjJ3+4bitslOOdlK2k5tWSk06Sk05yhnL2mrKVnrKdsVV4biHJ2aA4HRykLDynyvWriJIZNVSFGsoRtu7Y7Q9i1drtQ9Lmx11F4AHInCHYWqZoRht747RNlMGle7kHlT0LpZ1r1ompXFLlAM5du5fUpfOX0Z4ACYoghWWEiwW1SolrOboEjuXtVOXzr8DoHSU1wsAQojVPes3f6WzZ00P5osoM+CcAUBu7rv9Z00r8bogm2H1VX4xZRecdwBoUNpMnfvYjFJ2KufkxnJ2bkZpJ620k8o5zoVMTk05Sl/O5uhSJkcj3mzBwxMzeXEFBAuroPRmYMoT88VXmMgCqi+sAABe/dFQTOYr9Y32IUQz9fwuThcyjYz3+56KyXyv92WHqRKVbtPgfywAiK5V656H+bPflkRmZvKbCE7ZhaUHi9VbhVFYSF34+sIx/NerR08eOdba0fWhZHPr7y/2+sIQQm5cvWn757Pp6V9NT01MwxUW/uuaFS4963o3tLR2BDZDDbqY/OOwi5690bnM5/SVC6enCU5WazshpTPtKMfR5KS11tO20qYU2hSCTs9kNQDkRZZHUG2VCDjvF0Z+d/KPNea31QgrhK/2jMIhxJPO2x2DzTn0DQzeFfE49wF4MEJ7DFNrDCG+3809qIHfHy/d319wKtWova8KiVtgFau/mn2cSDTdEe2wlBk9eeR7KF9YLXgAFJ+h5h+v8LoVAHHsyQNfufGOl/ykNMzBRYxfFCmNWzft2PWp40899pZcNp1FiMAyrYTVvWbjJyBEe5Cd/EX6p0cGhXrm3FDSJ/XZI1/MKp1fW1DN2I7Kaq0sKfW0o7QlBAFAXlz5LwHBwmpOJGrlhq2rO7p6XiQNY5MQooW0Hs1mZh4/feTJg1qpwn5kefwiq9pCKoxH4abIoqazb2CwP+Y/bG+I2F5n38DgnuED+/ZGbJdhaoU4ZxK+DFUUWN4XrnsQ8IWxb2AwBXf28JcatVVLnAIrKGLlf14AENIwb45yYK30E7lMOofgOu2wqFVU0av8sb8BaeH9UADExbMn3r16w7ZvxbHuojTMl2y+6Y4PHz743XcRaX+NmQAgNvfdcY+URn/Q+wvFVWFbhrA8WsHNI3t6/INT01NTQgjlaHJyWjuGFCrjaJUVpBNS6NFMLqh9RN63/D5w1mDP+s093as2/J40jP8J38+wmUhix+0veSY7M3X/8acf2xfgdmGHiTCtWG32x2j7DYgpBekVtu+OwfTL4P4hZphGZD+8liUxsKca/bC8vwWPoPgkl064XyTv6hsY3A/g7uED+0bi9ayyxFWDFfY5HFhkLKXcEeXgyrF/iOICqhzxtBDKrcuaU850ZfTMxZmp8f+7wLHKxjCtn9126/N+B64ImVODtX77zS+ykk2/HvQ+/03yT7ssWmTm2N+8fOzpR3Oa1ITtOFmtVVpplXa0EgJkCBSKK/99C6qRmlN/tXrT9g09azZ9SxrGnQj5giCEuLGptf2vb7jtRW9DiEhDcb1YVbw/MiMxmd8Tk10g+uhVnv6Y7DK1R2e1Hag0FYje3BWz/Tl4Uat9WNgM4t0ADnrvbRgqWeQeOLuwvWtFK4ToiXIgx84eQ+lIVVjx+kLElT9qVWwrrBOf7Y81cujgvzp27ssLu8LysZJNb9x6y8CbcK3Q3Vy2YvWq9s4VHwEgSymMoIKmIMHlpgbpypWzx38/q0lltVY5TSqjtJICWgroqzlHXcra2mc6T7HZghKAkWxuTXatXPsFCLGxjEsXppV477Zdz3895ouqsBmEtcT+mOz2et8u42B3THaZ64f+KIzUYYuP/THavidG23Pw/rY8gMUJ5U4ADzWSyKr0LELAF6HoWL6ynA/LBZFNzxxH6ejVYgRVOYQJq8C2DQD0yWcOfpC0fipiP2ZJNre+bdON/T8LwJCGaa3ZtP0PRYm0ZJByhG/v33LpqT+YunJhTAqorNIKgBICWkLoqznHn54NI0hoGQCMjTt2vVkIuWsBl45EsvmDqzduW4twkeUfs1YE1zditB35H1xvtlJ/1HaZmmUkLsMRiaP+CGxUkkdjtN1bQdHyEJYehXwgxi+BFaWSndwL97OYVrI76sHGxy6MoLwoVVBqb6EUq9sqJbYUAJVNz2THLpx5K0ATixi/HERrR+f7126+8Q7DMKy8k+VEr0qF6PLnlVKPjj578BFbk8oqrYQQWgB60lY6Zc8TV/77XywtKAHIzp41nVYi8dZFXHvrshWrfytgjFKCqtpCa3+Mtu+KYfp2xb4lMzXBSIy2d0dg4zUR2Kgke2O2f1/cUb2+gcH7EY2w7YQr1OqeuAVWyQ8vwzCiFliZ6Ymr075zCyleXwyldEhYc9NZoXXx9LGTM5Pj78Dc4vgIEU2dK1Y/uHz1hhtPP/vjd5NSh8p9Z1DYae45mpm6dPb9OU1e1EroaUc5U44KW+8RCP5/CJs1KHvW9v4KEDzbsRSGYb4c8+uuajpN6BWl7o1xiAeiMuT94b4rKnvMdc/LIrCxJwIbFcOb2TsS4xC9iLFxb9/A4B5EW6jf3wipwkpEsIoWvAtpdEQ5GNGcKFC5Yiou0RUUQZsXwcK1eqzv2NlMHEvpuAjRtnzV+geb2zpWnD8+/A6t1PGFmgjK7+Uy6QcunT1xSgBaAHraFVaF11sscpXfhxa4m1YiYSaSdy3U11mE2NC2bHlzyBi1TJxpwj3eH8UouA/xFienYrTNLI5UjLbvWkq0pW9gcDdiXtw8pgaee2OwWchdcYgWL50XR8Sp7qPi1ajBmoOI+iPumsCKq8YqdOQix6Um4s0KraNP/uCTWjnfjstJIUTnyg1b/yzR1Nx54eSzv0Nan1mKPa3VY+eeHXrYE1dqxq29CopahdVf+dsyzIterd92824hxNql+Nna0dWF+hFWefbGbP+hpX5QeB9m90bgSzGeiNk+s3Di/D/pxNJ+pqKMpITRG4PNL8Vg089D3u9sJBSsOdoZlc0C+utwssIcqlXkHhsUXsdUCaEVVhuef1xSaJHW6tThJ+/VWv04LieFEF0r1m/5pDTM5PkTh96mtTq5SFOZyUvn3qMc2waghRDlLEcU6FLANiu2mlpaf2GR/s1i57IZBPdiq1m8NOHDMQ7RCeCRxf4RK+h1Ezf7KzAGszBGYrZ/32IKnb2llXZH7Uwl8NKEQxUY6pEooteejbjEVZ7+GG3HTjUE1pwPWYpe9uR7I1Xrw7RUPVahuAqsx5qZTE1fPnfyzUQ0GpuXQq5cuWHbA0II49yxp+9ZTLowl5n5o8tnjh8TgE4rrabn1lz5xVWeoAhWaIH78lXre6Rh/uSCr28uztVL5+KaQBA3caYJAfcP2MGFfph534Lj/uMKoCJ9gpiFM1KBMfYtJNrivTa2OiMfu2Oy+8mY7BbSCVdk3b+YN/cNDPb2DQw+AvfLVWd0bjUeVU8REunJKO0JiNZ5p6pPKaE1T2RdPnfy3Pjl0f8FUCYup4SUq1f33vgnppVoOnv0yXu1co6U+16t1WNnDj3+JQCUnpsWDKu98gutYrP6ZqNXy1etfy0AaynXSaSPktblTp6sKbwlYkZiHqYXrsi6v1Q0y/vj+hAqJK7A0auapEKitxOuyCqZyvbEwr4K+BQ3e1G5msP7+gYGD5YrYvsGBvd4v/snUGeTCKpFJRZ7DotREQBSjpOKdDSBVhRfCiX4XdGmEKlg7MLj/OP8vnC9PL/I0OdOPHPISja/vbWj81OIeDHsWcekXL1q4w2fvHj66NvPHH7y3nU33PIxwzD7SrwzPXHx7LvTtm3DrR0rFFTlLKKdp1RzUWklk0tOD2qty54xWaN8CZWpK7kP7h/dvXBrbIbg/rHfDWCZt++vgB+FxB3BYxbPECrz83AX3ALtIbg/DyPe1g9gF9wP+84K+FFIFDMd5zF8YF+qb2DwYcRf15inH66IHYH7ZeYkrn2p2e3tX+a9rrNCPjUMcQssv7goPA8AUI59JcoBhZBdQkhBpBfa9wiIVmj5RVbQ8/l9YdQnLzY0AHnymYPf3nrLwB8km1vfF5Ff8xBSrlq5cdufjJ0beeeZZ594x/obdn3YMM3bCp0svDHZdPrjZ08dGynwOWxB7dAhi2yz0asN2295jhBy61Kvz8lm/6vgYaUmPUTJg3Bn1HRWaLw9qJ1vqHur7QATyn5UVnD3V3i8YvTGaPuTqJzAytOLa61WKvFlrlxGqu3AUqhUitAvJmbJzExejHisZPeajetQvM9RNWeT+Wc3BqXU5kSDjj154C/tbObzcTojhOzuXrv5kx3LV245OfzYbzt27t+B+QpRK/XD40/98C8wV1CFRarColb+/TxxBUC2tC/7xaVeHwA1duH0v4X4Ukxs1YwQ84rdK1GbUWsMNdrirw3G9Rxd7I3LsPcz/3Bc9uuIVL3//leyBiuw+Hts9PQFANkoB2ppX7YF85tKlrMBlRFdQdErhBwTADr64x88oBz7H+J0SgjR3rV6/SdWrt/6guM//v77c9n014DCG0IzY6On30ukg5qGliuuCu+1vy3D7HHbsuVthmm+aqnXpLV6LHXp/NUAP2tGQJXJg7j++kFdj6KybvDqsFJVdqNqRNnuIIAPxGi7XthbbQeWSlwCq9wPLyKtiUifjnLwRLL5JsyNiCwkTYgyni+HpdjwixcQaX386cfep5VzYMmehQzmDiia2pb3/N6GHf2vO/LE9z+enpn6E/KeysxMf+LS2ROnCv0qQljUMH/s/7+ZU3u1csPWVwOiZWlXBtjZzDcRLqrKFYZV5zqMYqXQAH9grwP2VtuBKtIfl2EvcnO9i6y6j5BWehZhUASBtNKHoxzETCRehuC0U7lRLGDxAqlYSjLouJyxCADsbCZ3+shTb9daHV2kbyXx/mNkU1vHPdt3veDdp5594ivTE1d/VznOf514+kdfLfH2YqlY//+HX1jNOU40Nf98BJdjj50/9S3M/7krJrZqmQdx/UQMHvZEJVPbXE+i308she4FPIjr5/fdz4g3g7quiVNgFUsfzTmvlfNMlANLafS3dXYvQ5EPcJQX3SoV8SoVGQtKP5YSHEXF3vTE1clzJ575TdL6ROk7sTSsZNPPbbv1eZ8bvzx68MjQd/8P0ewyiWHX5X8uSETNi1b5t3Vbdt4spXHbUv3XyvmP1OXRqwgXV3WVLvQEx/XyrfZ6/uCuG7zmmPur7Ea12B2nce/3/e44x6hh3l5tB6Ig7ghWqZQMAaBcNj0U8bjGqvVbX42QpVcCzpeTRiwnzViucFpIRG2e4JsYu3jl7PFDbyatRxZ6YxaKNMxb12y+8a/Wbr7xuQU+zPqC8GsKur6iwiq/tXV2vyEK37Pp6b9FecX4dcPwgX0PojLdnqvJw/Ve3Hqdcb2Ifj+di+k2vxC8KM7+OMeoQR5shOgVUJkUYbGoAQGg1KXzQ3D7KUVGoqn5V4SQBooLq1LRrIWIoFI2Svnhfy5QaK3asHX7jXe85M87V6y+7ezx4bcsYZmbshFCdHd0r/x0787bXuXzO+xelrq+oM0AILtWru0xTOtnluw00eUzR5/+Dor35Qqrv6p18dXI32pTaJBvr9cLXrH7/iq7US12V2CMu3H9pAqHhg/sa5jf/zgEVrlT32c/zMbHLoxrrZ6K0gkh5dYNN9yyGyEf5AgXBkHprIWKK79wCxUU5W5NLW0t23Y9/x3dazZ+VRrm7W2d3R/sWL6q79zxQ7+ltcoXnseJ1dLe+ZEtNz/3l0pcl//6wvb5Y6PwuRVrN/0vAE1Lddaxc//PzmUdXGt3UWzmY11FtLy0TKNGDT7AtVd1ScN8KC6Q18Q9gBfNbeQvVXlGAAxW24koqUQNVv44aJv90FO2/e9RO9Da3vkOw7QSKC5ojCLPlYrSlBOtKVdIzREahc9t3HHrSzffdMc3E8nmN+Jac1irY/mKD7d1rthaQZElm1ra3rdt1/PfFhIdnCeYiuzn3feO5T1dViL5yxH4SRNXL+fTg6WW7KlLhg/sux+NFzXY76VAmTqjwUV/MforMYiXMnuwEmNViRSAOxvty1WcAgsoPTV+dpuZGv921IMLKXds7rv9jQgWAH6BUI4QKhWVKiWeim3zXrd81frVO25/8YNty7o/J4RcF3CFVueKVR9pae/ccO74oXu0VpG2uwgjkWx+8/b+F3zYtBKJMq+trGtetXH7WzB/LckFo7U6MHry8DEsbPmeehRdd6JxUgcpXB/f0hsWT/QPVdmNStNZqYG81NlQpcarICkAg55IbyjiFlh5StXA0Nljw8NEOvL2A4mmlnvWb73pDpQQM5gvssqJ0JRKjRUbz4AbjTILjg0AhjQMa8vNz3396o3b/skwrVcWv0LRtHzluo82ty1bfe5Y5USWaSXu3Hbr8z7X3rWiC8HXVniNc64vaFuxtnd9RNErZNPTX0bwEj4LqcOqebxve40SUr+bC9sbgkE0juivRQbRWCIrhQYVV0DlBJYff5pQA9BOLvdIDGNZ7ct7Prlibe96XBNBYR/2Qam6UpGtciI1/vFM37nZ4zWbd9x0w20v+pumlrb7IUR7WVcoROvyVev/qLmto+fc8UP3aq3OLO5WLQxpmC9ev+2mv13Te8NOlCce/dc9e3+7V6//XQDJpfpERJfOHh3+FwSkoREsqOoa7w9TvUd+3t4os4audwpEf6q6njQmBfd3pLqeREIKDSyugPgEVtBsrJJRhMvnT/01ADtqZ4QQq3rWbfpS9+oNa1Fc+JRM2y3yNcWElQnA7OjqWX7DbS/6QFfP2r1SGv2LuMbW5as3fKKppb373PFn3lYpkSWE7O1aue7/bbv1eW/y6t1CrxEh933Tjf0vN0zr5VH449i5v8ll0znMjWAVHgMNJriGD+x7GPUrsh7muqvGwvvAZJEVE57IuhP1HclKocHFFVCZCFY56RkNQF+9eHYsrvX2hJAbV27Y8pWVG7ZsRXgKK0wIhAmxsIiMWe7Wtmz5sm23Pu9/r99203dMK/F67/2LvEbRumLNxk80tbQtP3fimbeR1hURWQASiaaWd2/vf8HX123tuwPzrzMsqmUuX7V+bUt75wcj8kOlLp3/a8wXV0FiKkhU1a3QqlOR9eDwgX315nMYqWo7UEtcRyIrVY1BC+7vUDXGXyJDAG5rdHEFVCdFGJQenD2euHLxU4i4J1YeIeSGFas3/t2mG/tfjvAUVphwKvY4SKSFCTcTgLV2840333Dbi+7fuOPW/0w0tbwbQnRFdJFt3Ws2PtDU3Lbs3IlnfquCIgtSGn3Luld9dcftL/6kJ2QLr93yPTaWda9asWrD1s+JiK5dK+c7l86eOIvS6cG6FVLF8ERWvRS+391I/W5i/rCI03ZsXCcia3+1Bi5IF+6tlg+L4EG4kauRKvtREQRRtJ81Qsw2Hi/sQC4L9vkZeP702qwA2XH7ix80TOvOSB3z4di5r184feyj45dHx7C4iIe/w3p+H7qt3XxjX2tH16vMROKVQsje6K/qGkQ0cWX09Nsy6ekra3t3fEbIoFmIsaKVY397euLqX509dugxIk0ouBerN23f2dWz9qNCRncfJq9eeu3pI089BsDxNuXbNIKL34EGEl1ed+mHUKEp5AtkBO507KEq+xE5fQODBxHPPd9czx9IfQODnQAeQWWacpZiBEBvhPbu9r7YVJW+gcF7ATxQbT+KkIJ7r/Yu5s1R65RKEafAAoKFR2HLg7zImhMNWrl+y8YVazd9B0BzpM7NgyZz2cxfXj538supS+cvYeEpJRGwn926etZ2d/asHrCSzS8yTPOlwa0WYoRo6uqlc29LT09eXLPphs8KKddXdPxZN/Q55Tg/VI59WghhmFbiDmmYz0GEEVSt1dAzj/3HnbgmrvwCK0xcNZzAAmY/1O4DcG91PZnDg2jgRqJ9A4N3wRW2UbJ3+MC+WL9sVoq+gcH74f5MVoMUrnVE3xeRzZHhA/s2R2RrydTwF6sHscTfexZYeYOlBVZhL6mgInETgLm9/wVvtxJN90bqXDg55dj7s5mZf75y4cx/ToxdTKH8D18BAMnm1uSKtZt2NLW03WpaiVulYfQLIbcAcyJdlYdoZnzswr0zU+OnV2/c/udViGRVhPTUxJtPDP/oWygdvfKL6Dz1+Rtcgr6Bwd1wP9R2V9GN/XBnCg5V0YeKEEMUq6FqVfoGBnvh/jzeVcFh96OgDUjfwOADWPoXjxRqtEjbE/r3IdpI3WJ4GK6wGlmqIRZYeYPBAit/XCyKNSdV2NTS1rL5pjv+SQi5NVIHS6NJ62NKOYe0UseVcs4pJzcGCAUAQshmachWw7B6pJRrhGGsl1Ju86JTiy5Qj5nsVGrsXeNXLj61ZtP2j0rDvKPaDkUJaX3omcf/82dIaxvXxFV+rwv2QRFKoEHFVSHeH917UNlvtw8D+JK3Vt11gRdF2IdoGlDWRPopDrz7dA/iFVopuB/wDwaMvxQhnIKb5t6/yPfHjhfB3oPKC60U3N/7T0aZ1maBlTco5gVsFhLFmpMu3HDDrc9v7+z+KmpXuNQFpPXRq5fOvWf05JFnEk3Nic19d3wkqrYItUB6avw3Tgw//s8ITw0GCSwE7BseL6L1Brh/fDtjGGI/gG/Abb+QisF+zeNFaR7C4qOGI3DF1f5oPKpdPCFwF9yfyf6IzKYAfBLuLNVUkXEXUxf2MCKKylSKvoHBPXDXTNyDeH7nU3AL7b8RVz87Flh5g+ECK38ctCCyv6nnbMH79v4X/raVSL4tUievH8jOZf/y1LNPfDybns5654Q0DGPrLc97j5VIvr6q3kWA1urgs4//18+R1kG1Vxy9KoIntnYDeBncD7fOBZoY8bZH4c5023+9iqogvPt7D9x73FnGW/YD+BLcuqtUPF7VLp7o2Y1rP4/9KP9nMgVP3C8k6lcQSduN8EjPfrhfGvbWk7AKIoLfecD9XR8C8ATc3/mhpXtWHBZYeYPzBRZQfJZd0a7oppVIbLv1+V+RhvGCSB1tcIhodHri6ntOPfvEf+dPwff/sPXW570p2dTy25grgusJmrx6+XWnjzx5AMF1V/7aq4Yvbl8K3gdcv/ewF3M/cEZwrXt0qhZrT2oZ74O8E/Pv634AuB6iVYvFEwV5Co9TcD/oI/t59I011OhCt8TvPODd3/xxte4HC6y8weICK38cJrD87RtMAMbyVet7Vm3c+ogQclOkzjYoynG+NXry8PvHxy5c8U4FtZgQAOTmm55zZ3Nr+x/Avdd1hXKcf3j28f/8LSy8sL3hi9sZhmEaBRZYeYPBAguYH8XKHxcWvIctlmys3rR96/KV674OIZZH6nAjQXQpPT35AW82XZigmCdwN+649cVtHcv/BEJ0VNznRUNTF8+c+KnL506ewdyidn9qsFBgARy9YhiGqSvqVWBVs5N74eNCMVDYr2j2w3L05JFjE1cvvwGgiQr7Ww+Qcuy/PXNs+KdODP/oHzB3Jp0/suP4t1PP/vg/rlw4cyeRfqY67i+cXCb9scvnTp7D3J+XcprF1udvKsMwDFNXVDKCBRRvzBlU9O6PZMn1227u7+ha8RCEWBGp43UKkT4xPZF676lnn/guykuJAcH3W7a0d7Zu2H7zHxim9ZqKXcAi0Fr96OgT3/8Fx85lUbzuiqNXDMMwdU69RrCqJbDyx/5UYamaLAOAXL1x+5auVWu/WIUeWTUEzdi57BfOHB3+0/TU+AzCIzlAkRosBIjarbcM/FKyueV9gIi5k/5ioInL50+/8uLpY6cQ3u+qVNd2gAUWwzBMXcACK2+wuMACihe8l1P4LgEY7V0rOtZu2flRwzB/JtILqH2Ucuy/vXz+1ANj50+NoniKrJTACrrXEl7NW1fP2geElLfGfUELITM9+dbjTz/29yiv35W/YztHrxiGYeoMFlh5gwsTWPnHYU1ISwqtLTc/986mltb7AdEZzRXULFnHzv1d6tL5P7t45vgpXBMU/rq1Uv2eyokaSgBGItmc2LTztrdbieRvoAaavTp27jOHD/73h1E6LVisLQPAAothGKZuYIGVN1haYAHzo1j5fTkiq1BgSQBG9+oNK3vW9f6+NMxXRHENNQXRVdvO/c3Y6KkvXhk9cxHzhYRfWJXTTDMsYljYWX/2/q7b2ndrx/Kejwohb4ztOkugHPtrh4e++y5vOZzCiFWQuOLUIMMwTIPAAitvsDyBBSxOZPlbOcw53rhj1wtb2zvfJ6TsW+JlVB0i/Uwunf7SuROHHklPT2ZQWliFzZ4L+g8Oi2IF3V8JwEg2tyQ37tj1VivR9BYAVvRXHI5y7L899uSBdzl2Lof5wiqsqD1s5mB9/qYyDMNcp7DAyhssX2ABxYve/SIrLJo1RwhIwzR7d952Z7K55c1CyG1LuJRqkFGO/Y8zk+NfPX3kyccQHJ0Kilb521wApQVWqVRhUDRLrt18440d3Ss/KKXxvAivOwyyc9lPHf3x9//IWwqnmLgqR2DW528pwzDMdQwLrLzBxQus/ONyolklxZaQ0ti0o/8nmlra3igN40WLu5rKQFo/lctl/u7SmeOPTFy5NI5gARUWrQoTFWEpQn+rjEIBWypaOHtvN++8/dXJltZ3xNddn1Lp6cl3nXj6R/8EX080zO+TxuKKYRimQWGBlTe4MIEFBIus/L7ULMOgqItfbIlVG7dt7ujqebWZSLymRlo7EGl9yHFy35lKjf39+ZHDRxAciSoVqSomrIrNmCt2j8PSsvM2K5FMbNyx63WJpuY3CSG3RHBfAEAr5Xxz7PypD10+d/I85oupYqnSYtden7+hDMMw1zkssPIGFy6wgNIiC7jWdd6fMiwlCuYcr92yc0dL+7JB00y8WBryNkC0LsbhBaKI9Amt1EE7l/3B+NiF/xw7f+oCgsVSKTG1GGEVVOTu34elZANFa+FjwzCNDTfcsruppe110jD/B4DEYu6RVs53JlNjD5w9Nvw05nf0J4SnBIPaMbC4YhiGaQBYYOUNLk5gAcVFVn5fKuJSbO8/FlYiafWs27wl2dK2w7QSNxqGcYOQcr2AWA0huhbof4ZInydNZ4n0ea3VOa3U2Wx65siVC2eenZlMzSBcEBUTUOUIqiBhFSYwyplcUKz+Leh4dt/e1dPWs3bTbivZ9CJpGLd7EcNgwUU0qrV60rHt/xi/PPpPl86NXEB43VlYxIrFFcMwTAPDAitvcPECC1i8yAoUUCgirkK22bESyWarvWtFp2klWoU0TNOyWvzOOnZu2s5mpjIzU1PTE1fzAgoI/rAvVyQtRFAVE1bl/McGRQpLiaxSInbOZhimsXz1hpXJ5pYuCGECgHacmcnU2Ojk1UuT3pjFInjlzpiE7xgF5xiGYZg6hQVW3uDSBNasmZDHxYRAKbFVtrjynQvzK+jGLUZgAQtL+0UhrIKuKQoRm39caKfQdiH+awqL3JVTfwbfsX8MhmEYpk6pV4FlVtuBEAjzxYxA8AdomBAo9lyQUPMfo8hx4fjFjhcqtMoVWGFjFPOvkFJCMX++2H2VCL7PGvPvaZj9/L5UJK+YAA27hvr8jWQYhmEagloVWECwyCrn9WECqlyBhRLHQeMWOw4SEgg5LvV8mN1iPhXzeSkitpiAhe+4cKywe7SYDb5jv12GYRiGqQq1LLCA8oVA4bliQgAIFgJBe/9xub4WHvvPLUZ0lWM7yIdyiEvEImAfZi+/X2gkD75z5V4DwzAMw8ROrQusPGFCICjiUvj6YlGqsAhLFAKr8HE5+3JfGzRO2LlyWaiILTz2i1gg+F7D917/2AuJ6gXt/fYYhmEYpqrUi8ACwoVA/lwx4bGYiNVCxJV/vHKOFyKmwoRDlIKilIjN74OihSiy9x8X2vY/LhXBKyY0WVwxDMMwNUM9Caw8xYTWQt5XKnrlf64c22HnykkfljouNV4ULObe+kVskI1iNssRn2HnyvWRYRiGYSpKPQqsPGEf5OXWEQVFv0qJqcUIj6DXLiYSU0kRsVQR639vKVuLFZssrBiGYZiapFb7YC16+DKfW2ikqlSrgTDKEQXFbNSKgAi7/mIiqtj78iwk8lfqfQzDMEwDwn2waoNiEZSwgu1i54LeuxhfFmKnFn+Swu7rQtKHxWyWc76c8RiGYRimJmg0gVWI/8O4nFRiuanChYwb9eurTbkitpzzCx2PYRiGYeqCRhZYfsI+qBcSXYlj/Hom6JoqKU4ZhmEYpiaJvAaLYRiGYRjmekeWfgnDMAzDMAyzEFhgMQzDMAzDRAwLLIZhGIZhmIhhgcUwDMMwDBMxLLAYhmEYhmEihgUWwzAMwzBMxLDAYhiGYRiGiZj/H8H/gj5ahXi0AAAAAElFTkSuQmCC
+ image/png
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAsEAAADmCAYAAAA0h1jTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWMyODQ1NGYtODkwOS04MzRkLWI2MTctM2I1MDVkZmQ3NTRjIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGRkNGQ0VEMkI4RTExRUZCOEM4QkU4MTI0MzY5MkU1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGRkNGQ0VDMkI4RTExRUZCOEM4QkU4MTI0MzY5MkU1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmRjZTU0ZTU3LWY5YzAtNGM0ZS1iNTc2LTkyYjIzNTY4NWE3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxYzI4NDU0Zi04OTA5LTgzNGQtYjYxNy0zYjUwNWRmZDc1NGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5z7Rv2AABL2UlEQVR42uydS3db15XnNyVZsiw/KD/j2InBPCpJOYmpVKpcj64S6Orq7tWru0ROetATkasHGkr8BBQ/AamhR6RmXZMWtWrQryoLqnSl464kgipxyonjCLIdP2JbgiRbsvVinz/OPsLB5bkX9wL3ggDu/7fWEUQQxOM+f3djn70nNjc3hRBCCCGEDBlHJqopHjXZ+vflzQ0usGxMUIIJIYQQQoZOgI+Zf1cy/MWCEeF1Lrj07OAiIIQQQggZOg5lfPwKFxklmBBCCCFk1Dmd8fGTKdMniLKLi4AQQgghZMh4eXPVSG3d/A9ie9D7zbS4PGBCCSaEEEIIGUMRrpl/a1vuPzJxRuWYUIIJIYQQQkrD2aAEW2nuzpGJivm34j3HC9KOLtfN8yxSggkhhBBCSDaOTEAoT6lkNltiaQfktWYks7lN72tW7AS6SsKjquZx58tQaYIT4wghhBBC8mVa2lHWSf3/MRXjC0YyjxfwmrUUjznVRYBLBSWYEEIIISRfXOQ3BKR4yYjw2ja8r/UUj0GUuhSNNyjBhBBCCCF5gnSHlzcPCBpYWKkMMbsN7+y83jYSHnNi29I1BgxzggkhhBAyHByZcOW/KtL+2t4vDwY5Oz0y+ap4n3YS2lJQNgfPhgrwdMx7QvR6tSybGyWYEEIIKa90WtlMW1Ug39ed1vGCCu90yr+ebf39y5vHR3jJN7bl/b+82Wi99pGJuG50c2WJAlOCCSGEkPIKMKoEHNP/u3shw4gGns5VjG2Etyo2qjst/U/OOjhCSzr0Xre7BFkoFWNdJbk0UIIJIYSQcnIscF9VXCWDIxMQIkQG6z1Ib8WT3qqUuyJBKMJdhGw2U64bCHCo49xy2VYMJZgQQggpJ+tmzCf8HuKKklpTQyi9J0ZiCbdznDvp5cKiO+eD62VrdPdwcFsoWRSYEkwIIWTbef7FlyAJkIXGa6++0uASGRAvby60miLYCVKTsSJ8ZKK6JTWiWOl1zSUAtoeLZjzithGxqRqjUsIrJJzFvnfbqANR/qOt9XpkAstyppXra6V8NrC8F8u4C1CCCSGEbKcA46R8xkmY+RmytWxkuMalMxARXlVpWuoiVnnn9IqKLqT2/L3/FxMh3U5Cubenc3jegzHraV5sRzj/omZapfi4xFWpKNFkOJ+Jzc1NHgQIIYRslwSfkXZnLR9EyxYZGR4AiPTaC5EiaKjgOtFtquw2SrBcIcCnIveifvD+HJ47br+JY92Mk4H1jPUxVVYJZiSYEELIdhInQ27yzgwXUeFUcniOmie7jdKIbjKhVIjtymVG9DkUBV4uqwBTggkhhGw3y57wRqk+/+JLFUaDC+dQD3/j2gKPUn7u4LA506Hc27waUUymeIxrf4x9zKWzdF6AIh2mxFCCCSGEbBsQXCO6mJSzFvOQWSlRB6sBShqk6GjCBUiUmhlnW7eDbqwxmuSfe2vXGaLL813WWVNsxHn13uvZ9IkoC2VfSZRgQggh2y3C60aED0l4EtEkl1Bu4lvxxLeS4i8aKlPrZf7KvMflPB8Q09UBrLPlDvm1zzEf+Nt1XsxQggkhhAwHiAZXA9J7kIumLyGbVIGCSE1n+EtEfJmP3Rv9R4HbFTuOZXjdqZg87KWAkC9yNVGCCSGEDAGaFlGXbDPeSbxEQXwRXZ/v8RmWuRB7Wu6VwDKHmGaNAh/LKMASFOAjE3iOSk9CvrXRR2jfPOiJNSbfbYzStwaUYEIIIcNC6ORZ4WLJJL7IGZ3t8khcbNTE5vieCvyeeb+9k1cFhlVdl2m3/3qMkIeiwKtdtqNeotCi292S+fu5Uan3TAkmhBAyLJwPCBwlOFlY0k5wg5SgTuzGvYihzRWVoLSRXtZFVbZGgXFBsR55jJ+a0mitF/8xwErzlIosRvXe89mf11JcQK4EtonkKLB9f2t97HcV3RYpwYQQQggpRLggW0tdZGWr+HYSKo22wShwz4SiwIveOgs1z7CCC9l9efP4lr+2662h8uuLapRGQGZntzwm+hqdnQCrUrKJqJRgQgghw0ItJBKsFZxJfhtia8OeSGxWEa5j2yltJMt6mZWtObOrkbSApImJiA4f7+MdXIz8HCo5uOAJsqvGUsn4Ok3pjPJWAs8xMhdRlGBCCCHDTkXiO8uNm0z5k5HqXp3XqspvNeYvIb4nMzSumA/cV2eXt57WGdbXSkAWo2kl6yq7oWjrZI7v51iMmCLinCXVwQnvWXHNUcKT75wIV8V+k1AflVVHCSaEEDIs1Ev96a0An+uQkCMTGyoXceICuVnoQV6HqaXvqBOSzoUtubdYR0cm4p6jkcu+057UFqUq3SuvNKWzKUq6/TGUskEJJoQQkpbnX3wJJ69pHZN6Utl47dVXStOkAJ/VLIfybgSQjiMTdWl/bY7tYD5BehZ7yt+1X92HpLq/9sdWwKb1s9RKsc7CFRhqwYi8TWWZjFmXc32+k6Yn5Fmiyrb19YhFcCnBhBAyusLrZPeFiPhGWTGPnSqTCMdQpsk6aFCByVPVhMcg17Sf3N2jQQHutb5rKFXDRjzXVdTHefsNVWmIa0e8FCOhMzksI6Q6uCoh3WS5JiNY05cSTAghoyu9EISsM7BdJHB1hD7rvLRLQDVFc1WNyNdSPkUtIIDT0m+UclSwUjLjTVx7TtqRYQjTib7ydu3zhgT7ZMbnmdTnSWrIMd9670cmZsZStmxkN7oslzM0rbDCnM+yWeoivhst8U2fM04JJoQQ0pMI+oLQrX5rGhEeJZqy9ev8ebNMGnoiPsFKD6lkuFHQxU9Ilhqp5MimUUx7F3NpmNZ9YH3MBDg0GQ5pEKsxjw0t96KbStRVyim+lGBCCClcftN27MpCbcQWQ01lN9T0otUK1iyndSPCC9xiBi5uFQlHbU92kb1jkq17mQTW/bixFrlATUqDWAtczPaaz12V5Kivz0IZ83wpwYQQslVOo3mQDbF5cc0MX9VHn3dSZe+g9B/xlcD7O9Hre9suNH95TtMi1mIehsjwefPY1ZjPTYrhaMz96zHCdVziS3r56wvb6Fnp7IQ2zhcTs4GLvLg0iPnAYzeCEePk18RyReS5mvIvVinAlGBCCBEJR2JaMqYyi5PXnJGyricNT3wPSX8RX7wmXu+8SkQzzeuPkAyva6WHOBE+JOGv+y9ycy1E3OIqTaxvkbfurXNdJ7rOMlp+dYjxXo7RbTouDcKJa3S/X8j4eisSn3fdDBzbGsLW15RgQghRae0GTvZnzNif8DzzfYpvXbwanGWo+KAijBPyqcCJeppb50CJK5217AlXRYVrNka2TgSluXMbjxO1cb2gDqdBtGU5uszTT4SzEee4C3gn06EGKgtlr/pACSaEELlXe3ZGun+VOGkeV3XpB2jVK52T27LQkHaUt14W6Y1Z/jWzLA/oybwaWUbbfYFUjXvPY7USrNzGpUKcMr+vSXxN4obYr/rXu74OclzDzSDqY7Ic5yVNGoSV16XAhd5qYh6wff5DnvRWYy4olluR53B1itXS1GimBBNCSCoRa9XiNNKzJvFfK4LDWs7ssGSLVNal3V50g3V9tyz/hi7/eZUxSNm2dCfT9XtGEvJcNY0D0rc4JutyKeHzTsds623ZykZN0uetjpIAh1Ib2mkQ7QuNuEYk9cTazvb517q8i9Y22Yrypm/VTCjBhBDS4mQXCZ5P8RwdrUXHKY93ADK8LttfKquR8nHzKjMzIy5vlZTbtQ+qe/T6lXo9IMFVGcGWuhFBjV442TQIG409nEL8+6mGsi5bI86hCxumQVCCCSGkEHAiOm1EjjU3R1vEkR6DiNxaiodXkRYz4nWNV2Iu5JoSN/Ht5c1+WviGJjYeHPGLiLhvDi6kfJbulRpsy+wFXV/32qZLqDmKlfJjWy5cWA+YEkwIITnhTkKlmcg27ugkScjD0Qx/Nrotm22Vh1A++6Ju25C7vCcohmSvMqLLD+v+VMw2kHa7wHFkOfC8s97FgU1xsHnX6z1c2CTVKA5tE37lj4aus9Op8r4pwYSQAk7O/tdtrYOmfnVM8lvG89K9yLxrL3qCaQ5jK79ZpHbU011CUeCNe7JzZGJZJS8/wpPjKi3xG6Wv6q2o5nGRsHjvc9uo8pJsrSne1AuTNO8L23E19jXi/64i4cofFR2z5jF4b3Nlqi9MCSZkOPAPijggrZkT91GVYX7FVbz8uPJPq4z49rysK4GTe2vC4HalE/QgvzWxkf+6bhOjKwNWlqYD27kfMWzECmB/wloPvPa0jFZe8FpKAXYXzqdla0WIWitFoS2/8zHPcT6DmC9t2WbjIrj2dSHMh/S22z5QaYn/kYkDCWXwKMGEkNzZCBzccDA9ZU7k7mR8gkKcSciSTjpR5sauLNbgl/e5uJOs+X1rotWgLjAyyi/e28mx2rfa0hWlc+KUzUMNPUOnsLYnf02K/dr8+FhL8JGJNeleFnFdl8WG/k018JkXU3Td28iwXFakW41iu+5d+/ZeothOtEvR1pwSTMgQgK9czYl7OebENalX8ZikM0NZS5SfqrTLFKWlzmXaN5NdZLNVNkq332aB6z9r5H99xCe9pZUlK1vhiVM1CVU2aHeYcyXt2jILcU4W4dDkuOdGRICPJVw8Y1tBhZnVQKR8KfDYUxLOh27o9reROuJqJTv6vtoVI9o1hrsd+1zkGuvooISrWsxSggkhgxbh4xoxS/oa7rCMcqmh4uRnXpLLFLloeuj3J7gEc7mIW4iRr7Y82ZP4agHrn2kvbVmaDYhQ+olTbaGbTliW3ao91CT8zdawL7uqxFfTmIttQmH/LnpsqcQ8z2KPE9DCNYrb9YWnu2z36y2B72xzjfcYqnDBnGBCyPbIhLk5YE7qK7K1BA44y6V0T3wq0o5UJX3V2Pqq2zz+eOBE5aIipP9tFy2Sa7K1M1xUnlZz3AbSym9DyjDZtN2qN7qNzyTk+DYC91W7CFW3SVxZn3NYqMQI/VyXHOk0E25bF1895VrblIq4VIulLhcjJ2OlG1HkIxN1KXELc0owIcPJ6RgJrlF+X8LJ9LB0/8oy+lX3ocBjT3AiXK4ijOU9o9VOXFpKNIeR8lsca4Hl0W22/8UMz4/luNz1K3wrV80t7wWRx2GecAVZtBcS2K7SlQ0LR4Gjx+yFnj93uOU1LiTjUi3cay6nbJ9cowQTQkaBcc1fzCK/SwknHBzMT4aER6UpdKBf5WZViAzXxX79vmCW/axegGAd9Jp60swov7Hbwthic1mjaRALKUVIulxIhJs2JBNKP5qW9B37tkuEVzMeF5IisYtd207bdIYlb301u1zY1LsESZYzrvMrZT5WUYIJGU5CV/gnKb/hiwMVnqQDf2iyCBtgDEaINyRbykloAlVd01nSyO9y6SY62klRKwEBTnMR0IwR32wTt9JL8DhV4ZiOOS7VdfnXU1y4rNxbD1EBtuu1GlivqOqBdTvfsc5e3pzpcT1FqVKCCSHDJMHNsp3YNeoH+T2WIL/LKaPjoVSIszm8v2lP9mrcbAu7ADxF+U0lUlkFOE6CTnaNYHYnFGE8OGZLv6EXEZMdx6WXNxdSrLe1iMSeiPx+MrBe2+2X8RrtznN2v8GkyLjWyRD2sJSXOhBACSZkOHkkxYlqnAUYkYi1GCHCQX4xbWqIyupszPP0Kr8rkROYaD3nRXb6K4TJhAuh8nb32ypSWQW4SGqyNVWgMlbLH5HbIxOIvroycidiJbRTbnFRV42IaPSiI5oGgePdcuQx5yPHtoMdxzWbr9wuGWnztNM1woiXZkowIaRwpstwtW7E8Yx3MnC5bocknL/bUMnMKq8hAW72Ik6a37oWI2WtmfmQYTY1KUR4o/K7XOYc+YAAJ5fxGjyhdVMZu/VgRXEh5ToLtWKuS7T6RLjM3UKKyhJV/ft5vQCpBPatSse6Cbe5TrsfUoIJIQMRgfNj+jkrEfGfTpCexR5zeEOpEKklVSsduGoUaU4MS8Kya71eFB2T5JnqlN+wADuRagzgtd1Ex4qK93IwYmgrRIT+vjpEoj7IdRYnwDMRAQ6VuVtPuczQyORywnGqnmHZj1qba0owIdtw0q5KZyQTB7NGDifpqAg0BviZKvqZcFt0RYo5SS71Iyo9x3v8LHGpEKdTLIOjGcQ3ad2RdBcaKxI/IWdZSl4dxZOkaEez5RRtjPt9zYq+5uHAvlo1v5+KiVLWJDw5rlaydVbR41yyALcvoqNlBRczvFrc8aqmx9uwHG89bjESTAhJPHEfl5jyOJofioPOiayTdVTAZJAS7Mni0cjBECe9qaJeV1MSpjTNAK97MHJgPtGn+MwmnBDilsMxSS575DfYmOee0Pd2lzT50W0nx7m07uEmS61Lmpq9vfGIV/ngcJcLO3fsWI/ZV6I8V6q1ZZfjGYlOnrPl06LVIKqBfWGhpwYbneeO5S554qWdHEcJJqR3nktxYphFK2RzEp/L8LyVmCv1oiQkSfoqiHYXPeu+hzJaaTkauG89lFahIr4i8e1O8f5O+/m++jeT3BV62vaS8qsL3/ZHmANiy2EVKS7Hul2YpOR84EK0PN+UtEvXda8e0Z4w57PRdaJd8oX6yVKmnlCCCRkIJ2RrR6wQEOFjRp7SlhyqRq/ki6hnm1JCmqMqefoVe+iEezpwIRAXjWzoel6PWQc40cxzV8i0XiqS3Fo5tA6IY/hm7NcSLmAbKS/yx1GAjweCC0nl06LH4qxpEI7FHsrb1aVEtYEpwYTkAL7KNyf0KRXhw10OIllE8rnAASpvOVxJcdDDiW1hhBtKhKLAjUgkt6rLIpSDnabd7llKcKZt77jEN7yo6Yk/Gjk8zyU3NGzoRWQ9pYyXU4LDpeviBThcDaLXVJdezhehms4vUIIJId1EuCk2v2vdnODnZeusXv/kkZbpIiRAI3BLXaQt+LX/CMpW3IS4plYgwIkCM9xD0V9MwlpNKf8boXWOZc1JXB3LI+5iw520UfmjZh53KkaOSXGkuRg+Lfar+awXxPUY6RvfChHZBbgSOIbUcmhW0i+cGEcIyUTcCWI1Y03a6TwlIK65Q+Bk1WqTOiathOdjDuJJZdhaZaayyCuWlVm+oZnVVQlPFCqb/CalmrTKa0XShKZTixQp+liG48FqX7nHtpnEeAuWzeV1222ovXu3DnKhlLSFPt4RL74pwYRsC6GWoHVzkk+d16URs9wkQKOeS1K+jltHMz5+Nct6ClykTAe2hVJLsH4zshKz7WHZdNR91m8qKoH9p8lDy8Cp5Vh2LXSRiJ9H85umcLkziT2+JgmwLXcXPeZnSYN4LnDhQQmmBBOyLYQOist9PkdPEqB5v2sx76npye/YHTBVvioZ/qTRhwADfFUcjXQiFWOhjDtBl4lv2N4WYqqNVGMuMMjgyTMPe9zKpFVSCjCi6IsJAjwtWyfOZb346P4+bNk1jENic7kXYi5UKMGEkL7I4yR+sJ+/T/H1c+srzjGPrh2OWQ9nJVwKrtLPi2kua/TuSVyIjGGEvdu2l1Rur1uudaiz31keVgqn6AlQocoDlZFdWrbN8JwkV9ZZ6FKXVyRcDWIu47uZ3nKMb9d3PiShRiU2fSNae7iZ93FxVNjB/Z+QXAQgNAmrlyhu9KB2OuN7uBAjwDggH0DTgXEW4EgHP/8Av6ANFxZj/q7fA34t5UXRuC73ed32lmIkKM22Vw1cYLD9dPEUnZ97ZRtes2gRxnZ5ILDfW5HtJsBHJkKTRGcy5V/bCG9ouZ6T5Oo/OE+cURlOolGGjZ+RYELyIZQPfDKjSFQiV9/NNE0qunz9XFMBbJRkPYQkzE/72JB2xy2fSvSg762PNG2wzwaW/9iXGNKLjqWYbS808S3pAi56Ut5I+R5O6YnddRhc5+Gob/I8XtRTXOyPogg3WuJqZfSoHisWupaOs+XQQl3hsn5r1M8ynG5dtB6ZmNHXrcYc08YeRoIJyYfZGAHNQjWrBGjd1XOBv8UBGpUOZsoiwDFR4IbfcleXRWh5THrPM6nLFZFNtDu9oJHOJDZSrM9xW97HdfmEPidEdCpDg5hQKkTab0FOeif2NfO+zqRYX2RwEjzeExuRHvHyJqK/B1IIsJur4bOcInVCko5ZCesQz7vYknVErl/eRKmOOe/vz2lTjxdSXryMHYwEE9K/DFRka/5Uo4d80INpJaDLxDeIx3IJZ9WHosDLMRcnUUlqzVZPaOawIgnVHrRxSrS7XmWU84LjIuEqmEsS3957MUubbc0lnk95YRFa9lhvC55ctC6GzH1YZ67bX4NHqlgq2yLU41wrOPx5XVvkaAvl4zlfXKy3tvs4IUcqx5GJZe94GZfDTwkmhKRittcTeMLzNOPyIVWAzwREDSebhSwCMkYXIvOyNSJZi/lq/GLgvsPmOQ4nCEGaC4paYFuojvDJ5JzbxrQWclOXTyVm+SxniPz6hAR4PctFHNazeY+NiGS4SaJL5nfr+v4ow4OWYKQNhGsFlwcrwGciy7pb/eBubMjW8peNVM8J8T4ycVDiv61qlKXUGtMhCOmfUDWCExklbjpyMIsT4GO+nHhAPg6UUYATohnLCbIaEoE4GWg10UjxHkJlpQ6O6EVFNbKNuRnnoWUEwZzqUYBBqKbzyaxPotv+VMy+A9FGWstaDpMgy0DeF27lrfXcFuDpjuXbnwC3c5I7I+1ZSnLOJazn0pxHGAkmpD9ZqEi4tm/Wq+jDIYnGSVtP4A1P1qInl7kSy6/LTY0ul+WEZZJ23WQtKVcLyHh1jBc9ZPNEP9ueToiLrrtGr8+p62lOn3cl8NzYl+YZGe4qWHlLa11KVC2liwBj21vMaT3VWxd+Ntd4MlN6ie3mNxN4fz1dhI4qjAQT0h+hVIheDiD+CaKmOabT0v6quCLhKFzZBRgnmWgkccOfDBcQpW7iU9eT1FSWknIx62FS1+M4geWBbx3y2PZCUeDlft+gphIdSHgu7FcuMjwpJCpvlR7+ZsWMtZjSW5USLsPpoAAjApz3RQZkuJf8avs+IMKrkfdYmnMKJZiQ/gilQmTKBw5Ek08GxDiOtZIv/2hbXghsmq8ZQ18DupQSjF4bitRSXigNNSq3zZjlNpXHZL+4ms55lTjD+tOLoamEfdLJ8LES70ONLT/3lg961i1PFeLZ1uQ32xq4EnMxNY7yO6kVF6ICvNh3CkQRQIRtZ7spsbWKS9XpkhJMSO8n8WnJJxXCl6RGRgmo9FIOCuINCRnlKKV+7vnISXUhpbw2A9K0mIPchWprHhzRRbwYWV6Iqs7kWHVkrctr5iX02KfmZGv+pAMXUStmezo3hlH7rOvZvwjPKlMbuowBxPeUiuBKzOPHr/pAO/3Bn7DWULlcHer3jgufMlXroAQT0jehr3JP9/A8fjTZ//p2XdJFSyoZxPG4Gah/62rgnhvFKJgKcFSiZjJI7NnAc1ZzeGuhk0h1FDduXIyZgWn9iPzuz7PboG5z0e22UWSjC41uI0UiLio8rfvD8VIdxdrdz5bFRiuP9/FcNRXhbvthY0yXZTPyGVEDeKqMcjkqTGxubnIpEJL9JD6pIhnNfzuQJZqoqRAXPAmYCryOi041NcIQ/Xp9QyNd3V7nlITrCiMHeWaEln1VBd5nIYtAqegsBSS6lvA3s7r8sB6CJbx0fV0O/PlMmXO3U+47A1tGaKjR5eKkrttUnWusB8ITwqTjAn+cv3ZHPvA4RrrHEEaCCemNUJtXkeytLP1o8paTguY11nTgoBqKNFe6nPDxXs8lvLfGCAnUtMp8zwKc8JkrMa85r9HzUyrOKwEJv7e+JBwFq3KXucdaYN/ZGPBFQlJ5KLcfs/Ncr7QnXMUt47Nj/vkpwJRgMg5o7qjLl7uc01fG40Bcl521jCfO2YwSsJFWvLX97ynZ2qUo+nyLo7ItytYmIQs9foWeKMGudbLK71pAkKf14iJE6AT4AneZexdk0eXWlHSTGXPDlVKT5HSjSd2fK1xzfYnwRmB9b3ABEUowGfYTFiJekIBjKlqtCSRcLq0LgaQTYyoR9mqkNtOKqJ68N2LeU/S5L0i4MkFDpWO/lrlqjsAyj7YcdWW61nN8mRew3LQ282WJbw2cePEh4ShXlftNSyZDk+G2ZRvUCawz0j3vvvTHvL5E+OXNOT3e4LiFC/0TBdQhJqQn2CyDJAlH6MTNg1d8FDgqwt2K/k/qSSFr0f7TEm7PW9N1t6QXLiH5XS5y8lHBy9xJZ60gcZqV9OXMWnnBMb8LRYJb9YLLmmMauIhxLG5nrrTW43YNA+K+LSn9BUwOMryesL8Qsm0wEkyiJysc8C8kHPhPc/lsWTbrMeJzKqkQv86+72UyUOirxINe7m9IgF0N3FE9Ec2r/M7oMhv0xZiTXkS0IE1TcRcuCaI7XeJdZyXw+df7aLWcqwhLu7RX3MUqIWQMYXUI4gveSoxA+SethZIvo+is8nsVHWJmnKPpwuIA3kccnOUevwzTHPxwwXFSO5D1u35Kuf/EHFeGblnEVAxxTLHFMiHjByPBxE0COpcgwOt6Eii7AFcDYuPX9Q1NtJkvqC1rmog81tsMBTgzTW+bn8sqwEooL3i6hPvM/CgIMNDucnH7SoW7BSHjB3OCKcCQurjqATWxUcQGl1SLaJSo7qcX4Ct6szzXIyf9SRXnvGdD4/lWEiRucYRTH7YTXNSs5pBuUS+7BMc0NFkY8u0Scp6UH0wIGSMYCS63AB+LOeA7iZqhAHdcLFQjd4fSHEItR3Nvm6vrJbRucN8MBbjn5ZpXV7R6wnZUlmPLWmR5DH1Oupcf3IwcD3kcJIQSTMbkBDWpZaBCkcSanqxWuaQ6iEaBV0MT2vQkGpWoosQnFF0+yfSHoZCpOGka+2hw5NiCfQEVSQ6Mynap73NKZXhOj4eUYELGEKZDlE+AXcetSuDXy5oXRzqX2XxEZHFCXE74k3rk8WisMFlARQPkBUfzLQ9yjQ0NtcAF0AtjvJ+0mkuILTOHbf2E5JNash0i3NT1RwgZYxgJLpfMQZjOBQS41dmHAhx7Yo9GgRe6nNgH0iwhprRalWutr/VdyfHpQpHPyhgvPndsQV7tVI6pJYQQUgiMBJdH5FyEJnSinuHJKpZjEXFZTVHXNyQ/iNAW0Sp0I7pekXeaVwOCEjZ4wLpu5PRc58t0keJKBRJCCCWYDIsAJ6U/lL7ub4pl50eB6ylr/tYHKD9nAxc3eN+1Pj7zrEp7Ve/DzQIn22WmEbOMK8wxJYSQ7YfpEOMtcXHpD05qKMDJ+LPbESmfS/NHKjjNgJgWQUh2D2bcTqqYzGTGZd1elgLSvsLNIRsJ0fgKlw4hhFCCSTHym1T9wQldg0uq6wXEdOSiIcsyq4dkswDR6qkaBaKR6JBlBlpko0zevCTXRp3UKDHJBit1EELIkMJ0iPGTN8gMInmVgPi6qgWQnTPa2OEES2ptWYbRNIjFHrqGnQ3IaM9pCl3Ac85GhDX4lbuK+FEJ54cnvga3k55grj0hpEznzwmxAVY3Jrzh/yzerc9E4GeM+3Ts8J5LZGsw9653OxEYO7zX+JwSPB4bnatgMCvhr1pb1R/09py0I34QZrT1bahIXdTbesknyq15y2i9x5rJNdlaVQJpCkXUXw7lBUN21yMXR4clfW5yXT/Ded0eKMDx+x++NTgktsRgLXDhQwghwyiru3TsjIgl2NQBmbzjhjnG3Q08F+R0nxn3e2Ov3u5Wed3tjV36WjsjUioRQd7hPW6XJ8L+3+/2XsM9brf32ru84b8H/P2vKMHjwYoKbQgI7pyTGLOxIg/4VOQxFe/vIW5o/1vKtrtIEfDEpd5H3vQgy2PVAvdBuNcTvhmIk97TeVWWGAGakk97XHxLgOj6Gb2grOvFwyPC9ruEkGIEdq+OPZ707fGkdpdsjcaK/rzHk8I9kee43/s5+vv7VHj919r0nnfCk9OdkfcSleFolDiKL8PRKO6OyH1RaZ5IuSi/PLG5ubndK3NWpaPew1fOpL0Ml2Rr1AkSuxiN6qoYraV46v1lighrqsAZTwr7Kh2n+bYd8mmeb6Kg9345IlyNFOKNz4g2zxtlrFZglhkuBqMR9KlelkWXMoRRZkp0oUHIOIvoTm/4wubEykVTd0k7Mumk0pdNF+Hc491Go5ab+tz3e8/xgPfzA97PuwMS7L+/+yKi6qKruwL37Zbs88cQNb5lxm39P27vesvFLRs/dWEzsNzc7+54993xnveu91o39X73GHe/e9zdwM8fbqsEa2H6C/2egMgWkWtJUNKy1MetdZGk0pysVWIuqEg2dVts9vmcIckqpH2seS3IezXFQ5t6cXSi7Pua5n6f8y8K0N63z+dEakRiJY2iLoQIIZn2Vf+rdT9q6Q8/t1U8md2nwulk9n79nZPTnZ64burr7I0Iq3uOvZ7Auufc643dgbe/6YmleIK8M/J+faH0pfKuRNIcPGn8XG9vBUTST4+46z3OCa9/e1OH//+bgb+5E5FciQjzXU9uneDe9N7DbR3uuaP3+bIcFeVb250OERWweTOOexspBAK5dq0JRSlrtJaatNKqj5vqctIuaiLXMHLKE+C8moecD0gwtvki8mvPdpFgCC9aPW+wMcq9faButn9I72Fd9ydyeM5V85zYZ85IOBWCF/mEJMtp0qQp//5oRNP/Wt0Xpjve/RDK/WY8KDZd6WEzHtKfH1Qx3ecJqJ/T6uTSyXM0/9XJ7YP6c1Y2Y8bngcdC5j4x46refmbGdTNu6ONvezJ7OyKxdyJy+rk3/Oe5oT9/GrkPP39mjnWbeiERvYiYiIj4ZkCeW6JsnuPmdm9vw5YTfFgL8z+n8uCfRKbN766wtW/uIrCqyzwkwqXIZzSff0UF0glwXpIKGVoKXFgUkfYTei3Rz3SC+028COd9UaJyPSPhJjU1LnVCEgV4ryeX/iSoHRH53acC68Tz4YjURn++X//2rvc8bnKYS0HwxdefuJUmz9SPan4indFM/zk+199f8+QSP1/R2+s6fMH9RIV101sOfpQ2Gn11cuuk2I+yhoT7buD//m3r/9FJceZnF9FNcxGzqX+zOUzb3LBJcCXmRO7A5BOezIsR4aNSwiL+mh99rAABdgIa5ZGCPkrofTfEpl8w8rs9cj2lEy2PeheUJ7l0SImOr3ukHWH15dalBfgz+vdIO0XgQZXXfZ7Q7tPHua/9nbj6Ent/ZPTiOLc9Mf1Mxw1PNP00gduyNXoKuXXRUxdJvSHtkl13PEl1z+HLq5NaF51199+OyLsEJPNuqHrDgI99fl7v0LPdEpxVOFoF+1muqRBqEl9hYlwP0IjKrhQkwC4iGL27kJJZEF2tTOBfyDQpwNsuw5Dg4zr/QTjngQzx8XAiIDK4f5cnrfcHxDM6iWtCbx/2ZPYhT4bdzw94z+VXD4hGZff08HE2VTyveiLrvu6/GZFZl1/7qQqsG9dVhN244Ymrn0MbzXO94b/msEU+yRBJsJ64F1REWEpoe7kYuO+RMf/M2OaQmrBcoJw0B7htRy9kWKN2eGSY8ksGKbShRgXRcZ90VhdwMrvL/L2rdrBTxXVSxfVRsTm1Lp92Un9+2HvMTumctCXSjt7uTCG10a/hb6hwXldRdVHU295j3MSw2yq+TR2X9faq9/NlaefTfibtFAO/soN77jsqsje5VVGCizo5rIutZzrtyYJr/jAdIxUkf0JR0KGSKI2mVdz77TfKqZMDawNYrtWIeBfF+cAyq7IcFyGlEuD7pTMf1kVUXaUBN6krmje7XyX3MU90XfrBjsCtY4cn1Vkrn0BEXS6sSxvwJ2o54XU5tC5P9orK7BW970NPaEO5rTsk3PyhW5SWUVxK8MBkuB7ZkRE5ORd4KIRinatuIBJc3eaD+aS+h0N6W4n8fnkEJ3xND3gdlqnCByHjKrZ79QL6YW/46QUu/xXDldpyqQjuFlK7R9oTvlzqgRNjFw3uxwsgjZfEBquuSTvi+qknuS6/1eXSOsF1ubTu1i/N5XJn/bzcVq6sOQfc5hZCRl6CQ1JsdnzI7nzkVwcpwYUs74ZZ3oP86j7uYA/RndX13K3xwJJ5/AZzxBMl+AUuFkK29Zi2wzvO3tX7XHUDf7iyXP7P7nEuWutG9Of7pbOSQbSdbK/ckvYkr0+ls1yWXz7L5cJCYK94Uusk2P3fTTDzGyDc9oT2FrcYQglusxyQYIjRAlddYRJVjRzAJ4ueXOWJL+q1Zo2UMpe8fYINTY5jXjAh+UutL5t+isAOaUdjo1URdusks516334dSD94XG/d/5/U5+iXTemcyOU3SnBpBr7UujQEJ6P4ncurxS3SDj4SG+39GD+b487VwDKa0GMS0wkIJbiPkzqikxvSGRFkhYjiCMluIV+na6qDE9/qGC/TQUt6nRJMSGECjKjqE9IZkXU1aHer3LrUg0lPavE3j+qt6wA2EXObB5+qrLqobDTn1lVOcHJ7VW8/8kT3tifSvlR3LYFF+SVjI8FaR3VJT6w1PcmeHKCEnpatX4sflmK6bpWdUIezvE8iTnzzeJ36CEz6mt7udciLRkJSH5+crLpJYq7igd8i14mvE133OD8S7Iafd5tX0MlNBLsk7YlhTf2/q5rgmi1c9R7zsd7vUhFuBwZzbAklOMJBaUeWqjqO6deuG3rSbehjKp6c5NUVC88TLaGGkzxbKI/OiWVaxXde8ouMQn7nuHS3XhjEiDglmJT5GPSgHnuc1D4k7YlmrjTYPuks9+XSFR6Sdm6tK/PlxNZNNMtLbj+Rzujsp/rzdemsZdv0BPeaPt6VD4tK7k2W+CKkdwle1JNoNKIF4T2WcNBZNzte37m7mue4IZ25wRVEFHMUbZJNqtKcdFy6w1HpLRpaV9F1F1n1EW38MOjJhpwcR8ZRYv2cW7/WLc5hSEHw82+jDRyw/yEl4SlppyU8pj8/rn+7Qzrrze7oQW43pTPvVjwhvSFbJ5b53cD86O4HOj5WucX/ryLFQPORXdrE5nZ3ByNk7CVYxeNAJC0iDXh8XhPYQhPkUDaLElwwWcVTo75HVYCzyF9T1+dZ3I5Rp7PoZMN6weurMagudYTkLLlxObIPqLg+KO1JZq7N7oMqtF/Q8aTK7bP6c6gxw13v+f083B1dBNfdbgbE11VDuCrt9rlOcF1+7scquu/pgNy+ExelDU0uo/QSMmAJ9na+dbFNLWYlpm5rhEbOJ/boBLkKV99QncRwkZJ1kltDxff0GDd0WJDOaPgg0nhqkfVQ5RZKhlyAEZF1ObZ+Ddx9KsD+5LIv6C2ivC49weXf+rm4cVLbS/rCpyqxLlXBtdL91JNf3H9JhddNMHPlwG5LO0XB1by9lSS1nFxGyBBJsLdjbqi4uKjfqYCQ4kCRd75mdIJcFaW12I60UJpdTl44YR1T+U17UVLXdVmK+r66fQ46f70RWFecHEe2S3IhpPulnZPrWu66Lmb4/2PSTlt4XO9z6Qyura+ro7ungLfpJo75XcjcRLMb0m6368qEXdL7b0m7pJgrL3aDObiEjKkER07w9cBXr0hdWC3g6+xa4D6kZ7BmcH68EBDW0EnNpTzMZ5Cyk2as86JlIFwM3MfJcaQIwUVUFdFa16Us1OjB5eK6gZ8flXbFhfs82cV9O3J8i5sSzsdFFBd1cSGrLnKL9ITfeT9f0sfckXb09jNzDPuca54QSjAOgIgCVjzRWSjqa21NiahLZ34jG2fky3SX9e0mulVTii++MTjJCOTA4eQ40svxPJSXu1PaE8326M8TKpeomoDUhGf09mkzviTtfNyH9PFuspnfxaxXoY3Wqd1Ukb2uwupkVfT+Syq2b5vxjhnvquy+JTaie1Pfl3u+VsqCOWbd4RZBCCW4mxCt6I8bKsBFT2Y6GRE1Ns7I7wRYla0pDSf0d/OSflLkutgcX05a3D6aWS9wSOn3f4jpA9KuZ7tDpRcR26dUdCG4X/b+/7AnxU6YXfmw+2TrxDOR3htCIHcWubc3PNl1k84+VMl92xNcXIRflXZ1hmi3tFYXNa24MOEFW5iHSwgluOsBE1K05qQnj1JoKdnwxNuRqnGGtuad1x9rYzwRq1cOe//HCWRRLzIupJDfugrzOFV1GDfYXpqiC6l1qQpu7FOZRZrCF1V4Xfkwl3/rHofhJqztLOAt3pJ2rVwX2XWdzZCe4FIV3lfZvaZ/85m00x1aqQ7mOHQr7YtSfAmhBGc5kFY8AV40B5DVQb1ZTYloRKQssXGGTt5CFPNYRPimuPo7QC73Sf3/tF5sJMmvK2l2gpH4oSOuYQYZf9HdJ515ua6dL1ITnlbZdZUWXCc0J8KuOQQmru0o6C36ZcSctN5U8XXtej/Q/19Vwf1E2iXIMC5lkVxCCMlNglWMIL7bleu5ERHaSlxKhAr7KQk3+iBbpbYqNud3sotgMeo7xGiDmXXpnLjIdTUekutydF0HM1cODLLrauVCdhHVfVKl1kVwXavf/fr/InC1cW9JO2XB3aI2LlIVkLaAqC4iupekPUkNAxHgy2Ybvsa1TQgZOgnWNILaNr7nk7K1U92sRKJfmrO8FiN0jFy2l5Mrc9ZNftf1wqfGpTYSLEtnwxKut9HfVyG/z5nxVb2Qh+giP/cpldo9KsP7pF1v1+8wFr3tlc2Y50BJsTfEplP9VoUX6VQfeFLsRNfV170TeV7/lhBChkuCtxsty9aQzmgumncc96RuSeJbOiMiVvqKEinlF8sKUV+WNhu9/QSpQzO6L0yqFJPh3y8R1cXksy95kvtlFV1IrktfeFAl19Xb3eUJbi8tf9OCWrpvq+RiuIoLSGPwc3mv688u9eGe4LLrGSFkWJjY3By9i25zokCEdz5yN3J8q5JcxQAR4Jkyf42fUn4hvMvaJZAQ0t8+56TUCaprA4y83CelnbYAoX1Ef3bd0dwktd0FvT1XYsx1NPPb/Lq6uRDfSyq2bpLax3r7oTlOXOJaJoSMIrtG9H2fDkjwOemey1p2AcYyW0lYTjWV3xp3DUIy7VuuNJjfxnevSuzjnuC6SWgQW0R6EfF9Tv9fFBBd19XMyS7+3/QkF0J7TUXXdUVz0d73mKNLCBlHRjISrCedy5K+7BMO9lNlFeAUdX7XhVUeCOm2H4VyaiG8SE1wndBcRNfd55pHYLIacnkfKlB0o7cuyouI7jsqvDgGuhbBbnIafo8ug79juTBCSJnYNcLvHVUi5ruILx5T2sYNKeV3mfm+hKQCaQzI0X1cx6N6IY7xpP7uGf2/iwa7Kg7utigQ6X1LxfY9T3hdaoN/P3J2b+toRYfZCpgQQgkeLc7GSLCbzLVa4shvVeW3mrB8ONmNkPD+g0ju0yqzEF2kMTyk4uvuxy0e5xpK3K+SfH/Bbw9pCi56e0nHp7pff6DC+1u9/4a0y5N9bvb3G1y7hBAyHhKM6O5a5D5I3QHKb1B+sWxOlvnigBBvX8GxDxFcV2XBNY5AOgPSFyrSztV9TH/n6vFi7Cjw7SFdATm4qK5wRdpVFxDFRVrDWzre1ftc9YVWrq/Zv+9wDRNCSHdGNidYT2RohDHr32dOABNlW4kp5JeVHkhZ9gV//8f/90h7wpoTVwgv8nN/X2xVma/reEza5cXcxLa82gO7HF3//9el3TEN4orSYYjkvqHjTTN+JbbW7sf6niac8FJ2CSGkP/qOBGvJrXkzDkp7ohomWJ0eQJWB01EJRpOMsuQAd5HfmrDSAymXAO/yjmkQ2QdVcn/PjG/obUVl14nxfSrKewPHw7wuqO+q7LpcXEgvvo35jUruG/r/hrRTGG5Ju4rDTa2te5NrmRBChkiCDWdka1tiSNkxc1JaKDgCGUqJOKT3j9sJflranfFwsXE0sNwpv6QswouUBDfZzOXwfknHV8S2D0YKA6K++3Vgvyk6Z/dTT3hduTHk6CJ14aIO3IeJaNdUhjGusDIDIYSMngRXEn53WGwFgkJAbqs5GdYjMghRHKuOcOYzHhcb8U2C8kvGUXbdZDMXsYXMflHH0/ozJq65EmWQX3RYKzot6hNPeD9X6cWENXRTwwS19zzJdc0l3jf75xWuVUIIGR8JRmvWczG/G0Td2ZMRCZ4cw5SIpIlsDUg/5ZeMsOhOqOTuks6GE8+q0EJskcLwsP7/WWlPXttT4FtzKQguPcGVFHOT095W8W16soufUW/3Y65ZQggZcwlGgwVzEoOAVQO/vjiAzwDZXYncN24pEaHPiJMuIr+r3IzJiPOoym5F5RalyB5R4UV6A2rvIso7Ie3Ww+62SJDG8Gs9jl1Qwb0q7dbB7+st5HjTG3e5SgkhZPjpuzqETs46E/PrupG0A0V/CPMeEIn2o8FN87r7x2lFmc8ICT7mlqsZc6zzS0ZwO35O2pFcF+F1zSaeVdlFa2HXYMLl/hYJUhowQQ2T096RrdFd113tE/HaDpv97xbXKCGElFSCtTLEBUluXzxVtKxpZ7ToBLm5casSoRccTbY3JiOwraLawjMqusjXfUiFF9UakM/7ZRVf3L/LE94i+VzandNcFPea/vyWCvC7ej8mtSGie5cT1gghZDzpOR1CBfiMJ8AQXUROohULUMVgMeVzYlLbYXPSmcv4dralSoR5vxV8/kFJKfN+yRDKLnJyH9CxTwdSGb5mxrfN+KbYmrxPepKL407eqQx+DV7I7hUVXDd57YpKLtIbfmnGv+CYxXbBhBBCCe4FvzQaJHBG/4/UhIr3uNm0EizxZb+6ySGqRGxIZ83gXKtEePWQj0Y+H36Hm3V8TnZjI2Mqu8jB3a3DNZCA8CK9AU0nXjDjuyq/D0o7b/c+HUVVa4DEukoN+D8msqE6w+ue7P7M7JfvRz7LhCfOhBBCSkhP6RDmJLKmQtgSYD/vNyY14UC3aKnWwYVA18xjZ3p4T6HX7TslQqO9R/XzTnZ5eE/vnZAhFd/d0u5SNqmCi8guGk88LzbVAdFdpD64SHDRKQ0QXkR4r+vtb1V2MRDl/VDaNXpbt2afvMG1SQghJErmSHBUgKUdAXaEUhOq0r1c2mG9PdvjZ8k1JUIjvyveZ01DFX/HaDAZQeGFyCK1AeKLSaWYpIY0hi+p7GJ/QNWGp3Q8OoC3hSoMLq0B8otobkNlF6kNLs0B4vsha/ASQggpRIIDUoiT0UxU+GJSEyC43Up5ucfXevkgeaVEaF7yQf3bSg9vZbrXz0DIAGQXUV3XgMJNRsNENXRZe1pl9wmV4CmV4AcKfltIY7iu44beYoIaJqv9RuUXgosJa61JbKzMQAghpF9SpUN4k+Bcvm5TBbge83iIcjQquz8uQuqlQvRV2qzXlAgV30MqvpN9LM+BlIQjJOX+gLxcjJ16u0ulFhHeZ1R2n9D7vqYiXKTw4mBzR8ddHYjwvq4X1W+KTW+A7KK18AcqvJ9xbRJCCMmbtJHgU9I5YW2xS45vKDUBgrke8/ijelvr8/NkSolQ+UV0u5LhNSDy/mfH/1FMf4N1e8mQ8bjKrStL9qjeugjvw3oMcJ3a7iv4/SDC+zOVXUR431PZ/VjF9119jBPlO2afus3VSAghZFskWHOAq75omhPTetLfaGpCPSLOBxMk2KUwnO7nw6RJidCo9jEV77RR34aK9GmWKSPDiG7XEFtUa0AO7yMqvF/V+yDAyPlF+sM+yadlehIQ21/rvoP8XT+d4T0VXuT83pR28wlWayCEEDIcEhyZBAfqkj7H9nREgoP5uRqNdTKaR13f8xEJnkSaBMTd3EJ+l1LKLz4rhPckm1OQIRNeNJhAlPcJ3ZYR0f2aCi+qNyDV4UGVXleurCiQ0nBJbBOKD1R+MS6qBL+pInzF7Ed3kJNM2SWEEDI0EmxOTMfFRmpPuiiv3ucLME5kcxkqH2yocPoyOh0QykN6W8upqkJIWI+a18Z7qaT425PC1AYyHLI7oSLrxm6VX9TkfV4vMr+mIrxD2pHePPGbUGAyGnJ4Xfkx1ObFpDWUJ/upjl8mTVqjABNCCBkaCdZWvE5WUeKroSdXX2AhxpkaQUB2zXM1pTPqWvUl1WtAISqfeVAL3Dfd5fFOfFnajGy39Pqi+IQK7/fENqJAlPdRabcZdnV5XfOHvLmlwntLpRfCi0lsPzfjVbGNKHC/y+G9rbeEEELI8Etw4L4zkZ/XzUm5185rEEw/NQHRZr9Umv+7XFoca15wmodC9pe75TcTMiABRlWUr5vxHfN/NKNAasPjehHpxsMFv40bKrW4RXoDJq8hpeGfxeb1IvLravd+zElrhBBCxk2Cfep9CDA4GxHdauT3R73X6TsKq5HlNcovGVLRdVUYkLaAhhOo0lARm8OLCK8rX/Zlsbm8ReJq8rqGE++q9L6lAoy8XkR+3zf7ygWuPUIIIeMowXGTviClc30+fy3y8728YK0N7NIUTvf7QXSCHQQ4adLbshmrTHsgAxRe3KL27hdUcp/UbRQVG37fjO+oEBcJortoSHFLByTXdV37UGX3bbGT2X7DRhSEEEJKIcGaPoAUhWNRYex3cpjKbvTuqor30QRZziIbLvo7myDzrrzZBlc5GYAAI7XhGRXfx1V+kc+LRipIdXB5vCLF5PL6QHiRu+vq8qKCg+vGhoGI723dXzlpjRBCSGlodYxTkcRXni6KimjpYk5CcEY60yAgwHP6ei1J7bVLXJfoL4T3JMWXDEB6XSoDpPcxsekM3zLj98RGeZH+sFdsikPRDSkgu64D20cqvU548TMiwqjNe9PsG59z7RFCCCkrrZxgjQYjPxHpCfWc0wXORiQYr3EmIqtZpQPSi05v84Ffr0sOUWxCYrY9RG6f1gHhRaQX+87zKr+o4fuw/u6hgt/OJb2YRKthRHQR9UVKw6/0FuXMWnm/Zn+4ybVHCCGERCTYibD037Y4RCjnuOL9/0RGCYFQr8nWmr947wuUX5Kz9CKC6yozILf3ORVeJ7343aMqxUWCygzYR9FmGBUaENVFfV40h/mFijCElxFeQgghJIsEF0hSVLmethtbQvS3qfLLtAfSr/Ci4cROHdg3kKbzbTP+SOwEtmekHeV9XB+XN8jLdfV23f8R4UWZsh+Lrc/7SxVeTGD7nNJLCCGEDKEEmxN0LaFub6oGGQntjjdUgFntgeQBcnqRrvOHYieyTaoIP6XiiwYVTpSLakUM6UVO72tm/EhspBfVG5DOgLJmrmPbJieyEUIIIUMswUpdwl3b1rvILyTklGytL8zoL+kLze1Fc4pv6ECU11VymFLxhfQWWb0BYou0hjfF5vFCfFG5weX3vmO28UtcW4QQQsh4SXBwAp5WfDgkNgpXla3R31Z1Ceb+kozS6yK6iPYif/c5leDf11FkNzakLSDCiyiuK1GGurzv68/Ylt8w2/TrXFOEEELIeEnw+cB9pwOiMi/JHd9yK91GxlJ0EbWd0O0a5chQnWGf2FSGb+iF2F+Ize8tijve+FwlF/V5P1T5RT7vG2acM9vyx1xrhBBCyHhLcD3lfSsxf4+I8SJbHZMEAb5PxXevSi9E93sqvWhFjDxePGZ3wW8FVRpchNeVK/sXlV+0J77tDUIIIYSMuQTHia0vMYjSTcbIMtMfSFR6EfF9SAdyeRHp/a7Y1AakPSD94VEptiUxcnrfU+l9XwUY+b2v6/+vuWG238+41gghhBBKcKtqRIqHoenFca4mouXLHpZ2M4qvqfBWzHjCjC+a8RX9f1FAaDFRDakNSGVAFzakNvxKZRi/QwfEj7jGCCGEEEowqEZ+bgSkuG5EB+2Up/X3NUZ/Sy292DbvF9tyGOOrnvQ+rcKLhhWPFvg20KAC5chQkxffXKBW77/oeFvv+4gl+gghhBBKcBzPdZNgFWGUPGPZMwowtktUbvi2Si+ivIj8vqACPOGNokB6AxpTYFLnz8WmNyCn9yOVX1R8YJ1eQgghhBKcSIWLmnQR32fFRnZxwfSUSu/zKr2IBCMqvK/At4DI7s9Uei+IndgG4XV1e5HTe9dcqN3h2iKEEEIowZRg0qv0Qm5dUwo3se07KsEu7/fBAt9Cw4zf6HhHbCUHjF+b8Z6RXVZvIIQQQijBuUtwg4u+dNLrqjVAbJHegPJlfyQ24jtZsPQipxdRXUxcuyx2Qts5sZVHUK/3CtcQIYQQQgkugkZEhM9z0Y+18CJXd4cO/B/R3T8XO0ESk9v2S7vSw56cXtbPz0UU96rYZhWY2IZo7490/JDSSwghhJBBSTC6vKHqAyYUbbDqw9izV6X3L6RdtxdRYDSxeERs44q8J7ZBfBHxvaYXXT9W6UUlh8sqw5+abe8GVw8hhBBCJjY3OcGd9MfzL76EaC4msaFZBdIbEPmd0vHFgl4WE9RQwgxRXVRy+IUZP1UBxsUW6va+zSYVhBBCCAmxi4uA9CC9D5ibZ8z4ktgob0VspP/7Yuv3FsFtadftheSiSQWivL9V4cWEtn820nuXa4gQQgghlGDSj+y63N77xObwPqq3XzbjRbEpDy8W9PKI9N7S2+squejMhgoOb6kA/8RI7+dcU4QQQgihBJM8Qf4uKjaghi8ivX9mxh+rDO/WURSQ3V/o7bsqvZhQ+ZETZCPAN7mKCCGEEEIJJn2hndpQrgwT2JDP+wc6ntb7nlQxLoLfSTu94SP9P5pXIN8XkeBrRno/4VoihBBCCCWY5CG+kNqHVW7RphiT25DugJzfr4rN+y0C5PdelHb9XkR5f6z3obzZJSO917iGCCGEEEIJJnlIL9oPYyDPF9FedGn7ukrvt8w4IDYPOG+QugCpRYkyRHR/YsYrYlMeIMIfGeltcg0RQgghhBJM8hZgNKl4QWzt3i+p/EJ6n5V2Y4uJgl7+52b8d7ERX6Q8/E7lF2K8KZ3NLgghhBBCKMGkL/FFasN3VXSnVIK/IbahBUqdPVTQSyOX9wcqvQ2xk9ve1vs/e+3VV25z7RBCCCGEEkzykl5UbHDpDV9UAXaT2xAJxgS3IqK9SGVACbNfq/Siji9SHd4wwnuZa4YQQgghlGCSt/iiZNmkDuT1/oXKL0QYv9uX80sidQF5vUhpgOCiWcXrZvzQjFeN9L7HtUIIIYQQSjDJW3pdEwsMtCh+ScUXAvy42EoPqPiQV8QX0ntXxRflytCqGFHf/2PG35nxM6Y3EEIIIYQSTIoGk9n+tdg0B6Q8IMXhC2IbW+yUfKs73FDpRZe2fzbjjN5eUym+SgEmhBBCCCWY5I7W8v2+yi8mt2GyGyo8VCT/cma3VHpRu/c3ZvyT2NxepD58YMabRno/41ohhBBCCCWY5C29mNyGCC/KmCGv95ti0x3+1Iw9Ob+cS3O4oaL7mthubajmgMYVPzHSe4lrhRBCCCGUYJKn8Lr8XjSwwMQ2lC1Dnu9BM/6DGdM5vyTye2+r/CKi2xAb6UX5sjfN+KGR3p9zzRBCCCGEEkyKEmAsf9TrRekytCz+N2bMmPGUSvEDBbwsxPdnYqO8SHeoi83xfVfl+HOuGUIIIYRQgkne4juhgot0B0xsQ4rD76n4Iv3hiQJeFh3aGma8I7Z+LxpYoLpDK/f3tVdfucY1QwghhBBKMMlbfJHji5JlKF+GMmaY1PYVvZ1WKc4TRHMR2UWOL2r2/tSMc2JTHjC57SNWdCCEEEIIJZjkLb3I8d2tA5Hdb6r8QnxR4eGPc35J5PliYtunYqO7mNj2A5VflDb7mJPbCCGEEEIowUXzpLRLmEGAkeeLnF/X4CJvILj/aMYrYqs7fCw2BQLd3O7qIIQQQgghlOB8ef7Fl55R6cVAigPyfZHj+5DYZhZ5L2ukOaBxxU/MeF/aE90gxLdfe/WVO1wrhBBCCCGU4LylFxPcIL6Y4IbmFd9T+f2i3v94zi+JaC5Kmb2uAoyUBzSyeM0I7w2uEUIIIYQQSnBR4otGFShnhnq+FbG5vcjx/YqK7/6cpbcpNrXhqgrw35nxD0Z6G1wbhBBCCCGU4CLFd0L/e5/YFIe/Ehv1dRFgpDrszFF8r+vzoZzZWTP+F8RXbKWHHVwjhBBCCCGU4KIFGOL752b8mdgubsjxRU3fJ1SKd+f4cjfF5vVCfP9e7AQ3RIIvv/bqK5/oY5jnSwghhBBCCS5EfDGR7fsqu1Ni83xR2eExld68orEQWsgtWhUjtxdd21zr4teN+LKiAyGEEEIIJbhQ8UVk9wtiu7Yhx/cvxaY+QHwncpReNLHAJLYLYie2IfL7SzN+aKT3N1wThBBCCCGU4CKlFzm3u/XzI7f335nxb8VGgCG+aD6RR54vxBcRXbQlflulF+P/mXHGiO9vuQkSQgghhFCCB8XTZrxkxl+b8YIZD+p4QPJLd4BII+KL9sU/F9vBDWkPqPSAaPB1bn6EEEIIIZTgQnn+xZe+JnaS2x+JzfVFZQfcd1+OL3NLbA1fRH1RzxcRX6Q9oJnFe94EN0IIIYQQQgkuRHr3iq3o8G2V3m+IrfLwzZxf6jMzPjDjQzPeENvBDeLbMOOiEd9PuZkRQgghhFCCixBepDBgQHyf0oFyZi+a8e/FVnrIi00VXzfJ7ZwZ/yg25QERYHRwu8lNixBCCCGEElw0j5rxpBlfF5vyUDXjq2bcL/mmOwBMcvuh2PxeV+UBlR1Q0xeT4FjLlxBCCCGEElwMWs/XdW37U7EtjBH9fVxsM4s8u6vdFhvtRS1fpDyghfEvVYivv/bqK7e4KRFCCCGEUIKLEl+UL5tU8UU5MzSyeEZs1PfZnF/uExXehgrvj1SCf8c8X0IIIYQQSnCR0otavShbtldl90/ETnBDVQc0s3gq55eE3H6sA7m+f2fG/xVb8eGmkd9NbjKEEEIIIZTgIgUYubwVM76HH834rhnf0fsmJL9Obr4A/70ZfyO2tBl+vmLGDcovIYQQQggluGj5fVbF91tiqzog5QG5v3k3swCo4lAz43+a8ZoZ74iN+l6m+BJCCCGEUIKLFt9nVHohu+jghnzfihn7zXgo55dDx7afmvEzsRPccIuyZk1uDoQQQgghlOAipRfR3KdVcnGLJhZVsRPcMPHtwZxfElUc3hJbygwR3zNm/MCI7w1uAoQQQgghlOAixXenvh5uMbntkNhmFl9WEYb85pHnu6kDzSyQ04uWxW+acdqMv2XElxBCCCGEDDISjNzevxRb1QHtjF1nt/tUjPOa6IYJbdfFpjr8rdgKD6j2cNUI8DWuckIIIYQQUpgEa8rDH+rABLev6S0aWuzO+eXQrAIR3l+Z8QMzfmzGu2b82ojvh1zNhBBCCCGkMAk24osc34qOb6gAo5vbFwp47xBfpDt8IHaiG3J90cL4p0Z83+GqJYQQQgghhUiwkV78/cNiJ7g9asYBM/7ajJfENrjIm9vSjvq+bsZ5va0Z8f0lVychhBBCCClUgrWZBVIb/sqMWbE5v6jju0fyT3dwAox0B8gu8n3/t9gI8B2x9X4JIYQQQggpToKNAH/T3PwnM/6VGV+RYvJ8Ha3cXjN+LraT20/ERoJ/99qrr1B+CSGEEEJIsRKs6Q/I850XW+LsqYLeF3J9GyrAPxQb8YUIv2PE9zpXGyGEEEIIGYgEGwFGCbOvm7Fgxn+RfNsXAzSuuKrjH8z4e7H5vheN+F7iqiKEEEIIIQOXYLHNLP5KR94C/IkZPxKb5/uG2FbG6PB2i6uIEEIIIYRspwR/34w/EZv/mxeI9KKuL6o8/EJHq9nFa6++cperhxBCCCGEbLcEf0tsw4udfb4murf9VNolzhABRsrDJ1wdhBBCCCFk2CR4l/ReUg2T2d5VAUa+L9oZ1824YeT3NlcDIYQQQggZVgl+z4zfmbFpxkSKxyOd4bYK8Fkz/qvYdsZ4jk+N/N7h4ieEEEIIIcMuwa+a8bwZf2DGYykej8YW/01szu+bZnxkxlXKLyGEEEIIGSUJvmjG35jxkBn/2YzHA49BKTNEfVHbF5PcXjPSe5GLmRBCCCGEDBMTm5ubmf7g+RdfwgS5/yh2ktwTZqB98udmXBPb0vh/GPE9x0VLCCGEEELGRoJVhFEneL8Zz5ix14wPzXiLk9wIIYQQQsgo8P8FGAC0yKvmpb3lHAAAAABJRU5ErkJggg==
+ image/png
+
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/7b71adee-da42-446b-a813-c9d2b2cb74f0;schemadata={"type":"array","items":{"type":"object","properties":{"日期":{"type":"date-time"},"所属客户":{"type":"integer"},"执行人":{"type":"string"},"执行人_小组":{"type":"string"},"项目ID":{"type":"integer"},"项目":{"type":"string"},"版本ID":{"type":"integer"},"版本名称":{"type":"string"},"任务ID":{"type":"integer"},"任务名称":{"type":"string"},"执行内容":{"type":"string"},"上报工时":{"type":"number"},"核定工时":{"type":"number"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/202dac37-ad38-451e-a44c-907a773fb0a9;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"客户名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/f93940b3-cbf4-44ef-9d42-6c95348ccaf1;schemadata={"type":"array","items":{"type":"object","properties":{"组织名":{"type":"string"}}}}
+ JSON
+
+
+
+
+
+
+
+ 日期
+
+
+ 所属客户
+
+
+ 执行人
+
+
+ 执行人_小组
+
+
+ 项目ID
+
+
+ 项目
+
+
+ 版本ID
+
+
+ 版本名称
+
+
+ 任务ID
+
+
+ 任务名称
+
+
+ 执行内容
+
+
+ 上报工时
+
+
+ 核定工时
+
+
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!开始日期.Value), Fields!日期.Value, Parameters!开始日期.Value)
+
+ GreaterThanOrEqual
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!结束日期.Value), Fields!日期.Value, Parameters!结束日期.Value)
+
+ LessThanOrEqual
+
+
+ =Fields!所属客户.Value
+
+ =IIF(IsNothing(Parameters!客户.Value), Fields!所属客户.Value, Parameters!客户.Value)
+
+ Equal
+
+
+ =Fields!执行人_小组.Value
+
+ =IIF(IsNothing(Parameters!小组.Value), Fields!执行人_小组.Value, Parameters!小组.Value)
+
+ Equal
+
+
+
+ $.[*]
+ 工时表
+
+
+
+
+
+ ID
+
+
+ 客户名称
+
+
+
+ $.[*]
+ 客户表
+
+
+
+
+
+ 组织名
+
+
+
+ $.[*]
+ 组织表
+
+
+
+
+
+ DisplayType
+ Galley
+
+
+ SizeType
+ FitToPage
+
+
+ PaperOrientation
+ Landscape
+
+
+ ParametersView
+ {"controls":[{"left":360,"top":5,"width":310,"height":75,"control":{"type":"dropdown","binding":"小组","label":{"display":"top","text":"工作组","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":1050,"top":35,"width":125,"height":30,"control":{"type":"button","action":"preview","text":"","background":"accent"}},{"left":10,"top":5,"width":345,"height":75,"control":{"type":"date-range","binding":["开始日期","结束日期"],"maxRange":["years",1],"viewMode":"days","daysViewHeaderFormat":"","label":{"display":"top","text":"日期范围"},"showDefaultRanges":true}},{"left":945,"top":35,"width":100,"height":30,"control":{"type":"button","action":"reset","background":"warning","text":""}},{"left":680,"top":5,"width":260,"height":75,"control":{"type":"dropdown","binding":"客户","label":{"display":"top","text":"客户"}}}],"preferredLayout":"free-form","canvas":{"width":1540,"height":90}}
+
+
+
+ DefaultTheme.rdlx-theme
+
+
\ No newline at end of file
diff --git a/Reports/项目工时报表.json b/Reports/项目工时报表.json
new file mode 100644
index 00000000..1bc4a33d
--- /dev/null
+++ b/Reports/项目工时报表.json
@@ -0,0 +1,251 @@
+{
+ "Name": "项目工时报表",
+ "DataSources": [
+ {
+ "Name": "任务表",
+ "GUID": "b496c790-735b-421c-a389-bfadb91fde62",
+ "DataSourceSetting": {
+ "TableName": "任务表",
+ "BindingInfos": [
+ {
+ "GUID": "c898b8ad-6868-4792-8ef6-05f64868a70a",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "3789dc3f-98b6-4e6a-9b36-8a4e87593f1a"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "9a7199d5-9392-41e2-94ff-a567f55c71ea",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "823f9a5d-891a-4e92-bf9b-8b2fc2794c7e"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "项目表",
+ "GUID": "e137dd12-5ee8-49e2-885c-b957f39a7e6d",
+ "DataSourceSetting": {
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "4ac29c60-8d92-44d9-abfa-70a5b4407c87",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "1df6b99c-de0a-4b46-ad14-be3659cffb8f"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "f052ae2d-04b8-407b-b2e1-f06b2399361e",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "1a4d4dc2-279d-4263-a47f-547ead2fa0d4"
+ },
+ "ColumnName": "项目名称"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "删除",
+ "GUID": "336a9436-ad44-4167-9498-bb513c202161"
+ },
+ "Value": "1"
+ }
+ },
+ "ColumnsType": [
+ "integer",
+ "string"
+ ]
+ },
+ {
+ "Name": "工时表",
+ "GUID": "fa568b7a-3657-42fd-9a30-16d65c837b91",
+ "DataSourceSetting": {
+ "TableName": "View_任务工时统计",
+ "BindingInfos": [
+ {
+ "GUID": "551bd01e-188a-46fd-bdd6-e389dce73e70",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "24beea6f-ea24-43dc-893f-6187bb09d16f"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "23cfbb15-20bc-484a-9baf-abf204c7c292",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目ID",
+ "GUID": "04ed2898-7612-480d-8122-aabe23cdbdf8"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "GUID": "7ee079ec-9806-44b3-b9e4-454f0d83ec01",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "项目名称",
+ "GUID": "8ab925dc-0f21-45ed-baf5-86d8eeb8c23e"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "GUID": "d274f927-8dc7-47f8-8af3-f4ebb227c50a",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "74c2fc0e-4dec-4285-844f-d07e16d5bd8b"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "GUID": "03785d6a-75bf-40ab-9ea4-9aa14b2f12dd",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "3e823461-6857-41e4-99f1-2bc0bba7f3e5",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "GUID": "becb6111-2856-4c5e-8ffe-9037a66fc571",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "5809be93-2eda-463d-95d1-69364ab26756",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本"
+ }
+ },
+ "ColumnName": "版本ID"
+ },
+ {
+ "GUID": "f85c1be7-2264-4cbe-81ee-4d106bbd497f",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "926f9477-8918-4a1b-bc36-8d37f8b5ee4f",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "GUID": "c0abe6c2-b2e6-42f0-9831-b5e471a94b9d",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务名称",
+ "GUID": "f3f10905-1688-4c17-942d-6deb109efa2d"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "GUID": "6e77fba2-7cd9-467e-b8f6-b42feb5612f6",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务说明",
+ "GUID": "89ab2fbe-f086-4e89-9ed3-72be3ac4f39d"
+ },
+ "ColumnName": "任务说明"
+ },
+ {
+ "GUID": "709cc928-6cef-43a5-afde-a4ad06cc9332",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "c3c55fad-735f-4831-ab13-cce9026ff6f0"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "GUID": "2e0271a0-f5fd-4b83-9a57-811f79d9addf",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "837baf1d-f53d-439d-9982-715f5a23f9f3"
+ },
+ "ColumnName": "核定工时"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 2,
+ "ColumnBindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "91281664-cf87-4b9a-9ed1-900f865f7ce3"
+ },
+ "Value": "0"
+ }
+ },
+ "ColumnsType": [
+ "date-time",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "integer",
+ "string",
+ "string",
+ "string",
+ "number",
+ "number"
+ ]
+ }
+ ],
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionResource, Forguncy.RbacPermission.Core",
+ "activeReportType": 1
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ActiveReport.ActiveReportPermissionBinding, Forguncy.RbacPermission.Core",
+ "activeReportPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ }
+ ]
+ },
+ "ReportType": 1
+}
\ No newline at end of file
diff --git a/Reports/项目工时报表.rdlx b/Reports/项目工时报表.rdlx
new file mode 100644
index 00000000..70cfc480
--- /dev/null
+++ b/Reports/项目工时报表.rdlx
@@ -0,0 +1,795 @@
+
+
+ 项目工时报表.rdlx11111
+
+
+
+ 5.25cm
+
+
+ 0cm
+ 0.002cm
+ 27.654cm
+ 5.25cm
+
+ 工时表_DataSet
+ 项目工时报表
+ Auto
+
+
+
+ 2cm
+
+
+ 4
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ =Format(Parameters!开始日期.Value, "yyyy-MM-dd") & "~" & Format(Parameters!结束日期.Value, "yyyy-MM-dd") & "项目工时报表"
+
+
+
+
+
+
+ 0.75cm
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 任务
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 任务说明
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 总计划工时
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 总核定工时
+
+
+
+
+
+
+
+
+
+
+ =Fields.Item("任务ID").Value
+
+
+
+
+ 0.75cm
+
+
+
+
+
+ #e6e6e6
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 任务名称
+ =Fields.Item("任务名称").Value
+
+
+
+
+
+
+
+ #e6e6e6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 任务说明
+ =Fields.Item("任务说明").Value
+
+
+
+
+
+
+
+ #e6e6e6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 总计划工时
+ =Sum(Fields!上报工时.Value)
+
+
+
+
+
+
+
+ #e6e6e6
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 总核定工时
+ =Sum(Fields!核定工时.Value)
+
+
+
+
+
+
+
+
+
+
+ 6.499cm
+
+
+ 12.499cm
+
+
+ 4.328cm
+
+
+ 4.328cm
+
+
+
+
+
+
+
+ 0.75cm
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+ true
+ 项目名称
+ =(Fields.Item("项目名称").Value & "-") & Fields.Item("版本名称").Value
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+ true
+ 小计
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+
+
+
+ true
+ =Sum(Fields.Item("上报工时").Value)
+
+
+
+
+
+
+
+ DimGray
+
+
+
+
+
+
+
+
+ true
+ =Sum(Fields.Item("核定工时").Value)
+
+
+
+
+
+
+
+
+
+ =Fields.Item("项目ID").Value
+ =Fields.Item("版本ID").Value
+
+
+
+
+
+
+
+
+ Landscape
+ 21cm
+ 29.7cm
+ 1cm
+ 1cm
+ 1cm
+ 1cm
+
+ 27.656cm
+
+
+
+
+ DateTime
+ 开始日期
+ True
+
+
+ DateTime
+ 结束日期
+ True
+
+
+ Integer
+ 项目
+ True
+ true
+
+
+ 项目表_DataSet
+ 项目名称
+ ID
+
+
+
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/b496c790-735b-421c-a389-bfadb91fde62;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"任务名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/e137dd12-5ee8-49e2-885c-b957f39a7e6d;schemadata={"type":"array","items":{"type":"object","properties":{"ID":{"type":"integer"},"项目名称":{"type":"string"}}}}
+ JSON
+
+
+
+
+ jsondoc=http://localhost:26489/Forguncy/ARDataSource/GetDataSource/fa568b7a-3657-42fd-9a30-16d65c837b91;schemadata={"type":"array","items":{"type":"object","properties":{"日期":{"type":"date-time"},"项目ID":{"type":"integer"},"项目名称":{"type":"string"},"任务ID":{"type":"integer"},"版本名称":{"type":"string"},"版本ID":{"type":"integer"},"执行人":{"type":"string"},"任务名称":{"type":"string"},"任务说明":{"type":"string"},"上报工时":{"type":"number"},"核定工时":{"type":"number"}}}}
+ JSON
+
+
+
+
+
+
+
+ ID
+
+
+ 任务名称
+
+
+
+ $.[*]
+ 任务表
+
+
+
+
+
+ ID
+
+
+ 项目名称
+
+
+
+ $.[*]
+ 项目表
+
+
+
+
+
+ 日期
+
+
+ 项目ID
+
+
+ 项目名称
+
+
+ 任务ID
+
+
+ 版本名称
+
+
+ 版本ID
+
+
+ 执行人
+
+
+ 任务名称
+
+
+ 任务说明
+
+
+ 上报工时
+
+
+ 核定工时
+
+
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!开始日期.Value), Fields!日期.Value, Parameters!开始日期.Value)
+
+ GreaterThanOrEqual
+
+
+ =Fields!日期.Value
+
+ =IIF(IsNothing(Parameters!结束日期.Value), Fields!日期.Value, Parameters!结束日期.Value)
+
+ LessThanOrEqual
+
+
+ =Fields!项目ID.Value
+
+ =IIF(IsNothing(Parameters!项目ID.Value), Fields!项目ID.Value, Parameters!项目ID.Value)
+
+ In
+
+
+
+ $.[*]
+ 工时表
+
+
+
+
+
+ DisplayType
+ Galley
+
+
+ SizeType
+ FitToWidth
+
+
+ PaperOrientation
+ Landscape
+
+
+ ParametersView
+ {"controls":[{"left":360,"top":15,"width":200,"height":60,"control":{"type":"dropdown","binding":"项目ID","label":{"display":"top","text":"项目","color":"default","font":{"bold":false,"italic":false,"underline":false,"transform":"none"}}}},{"left":680,"top":45,"width":110,"height":30,"control":{"type":"button","action":"preview","text":"","background":"accent"}},{"left":570,"top":45,"width":100,"height":30,"control":{"type":"button","action":"reset","background":"warning","text":""}},{"left":15,"top":15,"width":335,"height":60,"control":{"type":"date-range","binding":["开始日期","结束日期"],"maxRange":["none"],"viewMode":"default","daysViewHeaderFormat":"","label":{"display":"top","text":"日期范围"},"showDefaultRanges":true}}],"preferredLayout":"free-form","canvas":{"width":805,"height":75}}
+
+
+
+ DefaultTheme.rdlx-theme
+
+
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/仓库新增事件.json b/SchedulerTasks/事件任务/仓库新增事件.json
new file mode 100644
index 00000000..8af59627
--- /dev/null
+++ b/SchedulerTasks/事件任务/仓库新增事件.json
@@ -0,0 +1,127 @@
+{
+ "Name": "仓库新增事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBInsertTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "Git仓库表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "3b46b4ca-f9d8-42ff-b3b8-3f16ac77bf85",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "4df73fd8-6f4a-4494-a420-438f7ac6cae8"
+ },
+ "ColumnName": "仓库ID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "ID",
+ "GUID": "756ffb58-1344-4902-8def-9c021e71204a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "c3b76409d13b461eb4df829ffd6281fc",
+ "BreakpointIdentity": "f4f3a933-7250-4829-9d9d-91faeecd77c9"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "同步仓库的所有提交",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分支名"
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "7eb43e89-4a97-4922-b94e-a667744553f8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "6062f204-a6f8-4631-ace7-76b68711dc3f"
+ }
+ ],
+ "ID": "0851d852-79fb-47e7-8159-de55e804fde3"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在",
+ "BreakpointIdentity": "64f26f4e-3c11-4185-8f04-9f435e7df8b6"
+ }
+ ],
+ "ID": "fb35c13d-174f-4e4b-a327-7dce8b5b104e"
+ }
+ ],
+ "BreakpointIdentity": "7978deed-ea68-470c-ae44-45cb771a6995"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/任务成员表删除事件.json b/SchedulerTasks/事件任务/任务成员表删除事件.json
new file mode 100644
index 00000000..766bf98c
--- /dev/null
+++ b/SchedulerTasks/事件任务/任务成员表删除事件.json
@@ -0,0 +1,260 @@
+{
+ "Name": "任务成员表删除事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBDeleteTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "任务成员表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务成员表",
+ "TableValue": {
+ "TableName": "任务成员表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "7a00c483-c53d-4472-9d4d-7e8da8d98cda",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "11a01503-503d-4cd4-b030-1533e813344c",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "仓库ID"
+ }
+ }
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "f18d9de6-db9d-41f4-9417-7b1a731832ee",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "8fd1a862-1a40-456c-b747-95f2cc5736e9"
+ },
+ "ColumnName": "任务成员"
+ },
+ {
+ "GUID": "fe139fc4-ecec-4fcd-a0c7-a551eea755d9",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "a4b5128a-7fa3-4976-8afc-3fcd3d70495e",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本"
+ }
+ },
+ "ColumnName": "版本"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "ID",
+ "GUID": "baaaa696-72d5-4465-bb10-fcd820685a6d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "45a9bcad07f04bfa8238d483a1b77a25",
+ "BreakpointIdentity": "abc268d2-acc0-458e-ab2d-3cc9fdb81da4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "其他地方是否加入",
+ "TableValue": {
+ "TableName": "任务成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "5b359ad4-e3f0-4d78-9a0f-e2b75b87d3ab",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "仓库ID"
+ }
+ }
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.仓库ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "354f7bc1-a0ba-4b5a-a78d-70f253c97975"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.任务成员"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "ID",
+ "GUID": "0bb67d92-134d-497e-bd52-9e2ec276f5e7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ }
+ ]
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "1d5b3aede57d4506b9efea90dcc85b85",
+ "BreakpointIdentity": "51db7bfe-2e4e-4420-9d19-597b8e779315"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.仓库ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=其他地方是否加入"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "增加仓库成员",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.任务成员"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "44804395-1255-4a45-abdf-c5e537923ca7"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "db491052-c8f7-4211-9ca4-bd3366b239ba"
+ }
+ ],
+ "ID": "aa912eb1-4870-4e3e-b22a-01490cbd70d4"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "尚有其他任务中加入该仓库,取消移除",
+ "BreakpointIdentity": "1909c414-2d46-4b08-9b8b-800c32ad0ffa"
+ }
+ ],
+ "ID": "d5999687-74da-47c1-a933-efbc65efd3de"
+ }
+ ],
+ "BreakpointIdentity": "6a5fde04-fa76-4ac4-baa1-613be465b662"
+ }
+ ],
+ "ID": "8a2e0489-af3c-486b-834b-c80fd3afcade"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "该任务版本未绑定仓库",
+ "BreakpointIdentity": "0446b740-8273-4664-834f-5dcf006d7a91"
+ }
+ ],
+ "ID": "d491153e-be6a-43f9-a4bb-e526ac509658"
+ }
+ ],
+ "BreakpointIdentity": "d2ad281c-7f08-45f1-bbb3-88a9c8e72a7d"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/任务成员表变更事件.json b/SchedulerTasks/事件任务/任务成员表变更事件.json
new file mode 100644
index 00000000..d248e3e8
--- /dev/null
+++ b/SchedulerTasks/事件任务/任务成员表变更事件.json
@@ -0,0 +1,139 @@
+{
+ "Name": "任务成员表变更事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBInsertTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "任务成员表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务成员表",
+ "TableValue": {
+ "TableName": "任务成员表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "bc469306-891a-455a-bf27-36895f1c2142",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "53455ba9-9b93-4d54-a52e-e59aca7bb0a0",
+ "RelationBinding": {
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本",
+ "NextRelationBinding": {
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "仓库ID"
+ }
+ }
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "e73b68d9-8b35-42ff-9c76-3b70ab1c9b06",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "8860c399-59b1-4480-ad8e-326cab1d3b7a"
+ },
+ "ColumnName": "任务成员"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "ID",
+ "GUID": "374ed20e-67dd-4af1-a9e8-cddc35d887d1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "766b5c6e24104778a42f6abd8737d27a",
+ "BreakpointIdentity": "757aeff7-99a3-4ddf-ab38-92cdaaad05c1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.仓库ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "增加仓库成员",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员表.任务成员"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "2489a901-a9df-49db-a0b4-81439123899b"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "1841dffc-b0e8-4bfe-b194-5977c80ecb26"
+ }
+ ],
+ "ID": "46595dab-5c7d-4516-a513-2cc76d12188b"
+ }
+ ],
+ "BreakpointIdentity": "0f67058a-32dc-4a5d-85db-8d66f85c3887"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/任务表新增事件.json b/SchedulerTasks/事件任务/任务表新增事件.json
new file mode 100644
index 00000000..4097983b
--- /dev/null
+++ b/SchedulerTasks/事件任务/任务表新增事件.json
@@ -0,0 +1,54 @@
+{
+ "Name": "任务表新增事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBInsertTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "任务表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "初始化填充任务数据",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "55eac933-b1b5-4c4e-908d-f0113d635aee"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "02818f8d-4da6-4fcf-93ed-12aacd45b204"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/任务表更新事件.json b/SchedulerTasks/事件任务/任务表更新事件.json
new file mode 100644
index 00000000..661b76bb
--- /dev/null
+++ b/SchedulerTasks/事件任务/任务表更新事件.json
@@ -0,0 +1,130 @@
+{
+ "Name": "任务表更新事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBUpdateTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "任务表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayQuery, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=变更数据"
+ },
+ "Operation": 1,
+ "OperationParamaterPairs": [
+ {
+ "Name": "ColumnName",
+ "Value": "任务负责人"
+ }
+ ],
+ "OutParamaterName": "任务负责人列",
+ "BreakpointIdentity": "60530f4d-1881-4407-b3f9-c2da5a36c481"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务负责人列"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务负责人列.OldValue"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务负责人列.NewValue"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "初始化填充任务数据",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "13efe387-d077-43cd-b79f-d8dd9b169383"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "8eeaa891-9688-4bf2-beec-af94898c7c99"
+ }
+ ],
+ "ID": "b381facc-f099-4afc-a350-ef111b888f7b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "负责人无变更,忽略",
+ "BreakpointIdentity": "0efaa38d-1a61-4521-b606-65f58ccef607"
+ }
+ ],
+ "ID": "1d7c0609-cb73-4a62-b517-1ca2e444d755"
+ }
+ ],
+ "BreakpointIdentity": "9f9ecf45-4753-4011-b307-90acec87d6be"
+ }
+ ],
+ "ID": "41c44573-867e-4e0b-a347-2bcb24952dc4"
+ }
+ ],
+ "BreakpointIdentity": "7d4bc347-f510-4745-9815-a7435a658714"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/应用启动时.json b/SchedulerTasks/事件任务/应用启动时.json
new file mode 100644
index 00000000..3627dbf2
--- /dev/null
+++ b/SchedulerTasks/事件任务/应用启动时.json
@@ -0,0 +1,62 @@
+{
+ "Name": "应用启动时",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.AppReStartTriggerSaveData, ServerDesignerCommon"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "自动更新版本号",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "5bfb7e35-d526-440f-ac19-04467eb37972"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "初始化钉钉配置",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "a8182b02-b966-4001-a2bc-19cd9a8368ae"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "订阅钉钉回调事件",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "9b904786-1d3c-4344-b0f0-9132817d4a00"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "937e0da6-8e88-4cce-bbca-e7a646ac0ae7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/应用部署时.json b/SchedulerTasks/事件任务/应用部署时.json
new file mode 100644
index 00000000..cc0d0a95
--- /dev/null
+++ b/SchedulerTasks/事件任务/应用部署时.json
@@ -0,0 +1,62 @@
+{
+ "Name": "应用部署时",
+ "Enabled": false,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.AppReDeployTriggerSaveData, ServerDesignerCommon"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "自动更新版本号",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ed65cc58-9143-4cfa-ac78-24715bf77404"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "初始化钉钉配置",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "e1fd1a80-1919-4fea-b1d2-4a5cdd59d52f"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "订阅钉钉回调事件",
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "a80cf99d-0187-4049-8e06-07d05b1ea0b5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "f97401d8-e2b6-4413-ad29-1a0e1015fdc6"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/汇报新增事件.json b/SchedulerTasks/事件任务/汇报新增事件.json
new file mode 100644
index 00000000..3dac6538
--- /dev/null
+++ b/SchedulerTasks/事件任务/汇报新增事件.json
@@ -0,0 +1,36 @@
+{
+ "Name": "汇报新增事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBInsertTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "汇报记录表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "发送日报消息到钉钉",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4a16d47d-c714-4591-9109-a31092bf8420"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/事件任务/项目表新增事件.json b/SchedulerTasks/事件任务/项目表新增事件.json
new file mode 100644
index 00000000..67a52421
--- /dev/null
+++ b/SchedulerTasks/事件任务/项目表新增事件.json
@@ -0,0 +1,82 @@
+{
+ "Name": "项目表新增事件",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.EndDBInsertTriggerSaveData, ServerDesignerCommon",
+ "DataParamName": "变更数据",
+ "TableNameParamName": "数据表名",
+ "PrimaryKeyParamName": "主键",
+ "OperatorParamName": "操作人",
+ "OperationTimeParamName": "操作时间",
+ "SelectTables": [
+ "项目表"
+ ]
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "填充项目初始化数据",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "0d0e1ef3-45ea-4c22-814b-f1df45edae8e"
+ },
+ {
+ "$type": "AsycCommandList.AsycCommandListServerCommand, AsycCommandList",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "生成项目封面",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主键.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "当前用户"
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "a7156ecd-fb58-48fc-8ebe-33b8ad17711f"
+ }
+ ],
+ "TaskDelayTime": 0,
+ "BreakpointIdentity": "3b14af95-4a3f-4010-9624-fa011cd7e187"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "d3b57ac3-0e9a-4c54-998d-1b2593e1e3ad"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SchedulerTasks/定时任务/定时更新会议信息.json b/SchedulerTasks/定时任务/定时更新会议信息.json
new file mode 100644
index 00000000..7a190e4a
--- /dev/null
+++ b/SchedulerTasks/定时任务/定时更新会议信息.json
@@ -0,0 +1,93 @@
+{
+ "Name": "定时更新会议信息",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.ScheduleTriggerSaveData, ServerDesignerCommon",
+ "StartDateTime": 45625.0,
+ "ScheduleRunInDebugServer": false
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "未结束会议",
+ "TableValue": {
+ "TableName": "会议记录表",
+ "BindingInfos": [
+ {
+ "GUID": "a45f6edb-b6d4-4a52-a624-0918d6261aeb",
+ "BindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "59b994f1-1b15-4606-940d-d9c222f34468"
+ },
+ "ColumnName": "钉钉会议ID"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "feb0b45e-80dc-465c-8220-0d793e372e23"
+ },
+ "Value": "2"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "117bec0b-6642-4a66-ae7e-5fab726a6023"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()-(1/24)"
+ }
+ }
+ ]
+ }
+ },
+ "ID": "dab7e1a81fd441ec8d4c35bedb9908e0",
+ "Comments": "寻找已经开始1小时且未结束的",
+ "BreakpointIdentity": "c0a2f5d0-83ba-4c88-a177-4c872d68ff66"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=未结束会议"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "更新钉钉会议信息",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "钉钉会议ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.钉钉会议ID"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4280c79c-e600-4e6c-a929-d3f09e348339"
+ }
+ ],
+ "BreakpointIdentity": "c046347a-045c-4464-9114-ffbb79720235"
+ }
+ ],
+ "ReturnProperties": []
+}
\ No newline at end of file
diff --git a/SchedulerTasks/定时任务/每周生成周报.json b/SchedulerTasks/定时任务/每周生成周报.json
new file mode 100644
index 00000000..f9c7f593
--- /dev/null
+++ b/SchedulerTasks/定时任务/每周生成周报.json
@@ -0,0 +1,339 @@
+{
+ "Name": "每周生成周报",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.WeeklyScheduleTriggerSaveData, ServerDesignerCommon",
+ "DaysOfWeek": [
+ 0
+ ],
+ "StartDateTime": 45616.75,
+ "ScheduleRunInDebugServer": false
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目列表",
+ "TableValue": {
+ "TableName": "项目表",
+ "BindingInfos": [
+ {
+ "GUID": "edd09dea-bb51-492d-832a-0533eccff4a6",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "f206c3ad-8efa-40ef-a1aa-a2f003c8ee92"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "522df4f1-72cf-4328-8f40-97025c0ac7c0",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "ecbadf6c-bb28-47df-90ac-dc3674c7ec82"
+ },
+ "ColumnName": "项目经理"
+ },
+ {
+ "GUID": "17603b9f-9a92-4e13-b6c4-96bc934a4a2c",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "794b61c2-7144-46cc-982d-6743dab9380a"
+ },
+ "ColumnName": "项目名称"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "4deb203f-fef2-47d1-82e3-30a8af65d643"
+ },
+ "Value": "2"
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "FGC_LastModifyDate",
+ "GUID": "d93a6df8-d657-4f3a-b9f5-88e4819ee4b5"
+ },
+ "Order": 1
+ }
+ ]
+ }
+ },
+ "ID": "deaf3edbc1e84e2d986011db624ad49d",
+ "BreakpointIdentity": "157d2bda-68dd-4fcb-9d6d-fd9b3bf643f0"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "本周第一天",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()-WEEKDAY(TODAY(),3)"
+ },
+ "ID": "df92815915cf4d4b8a6f35e43a53d228",
+ "BreakpointIdentity": "eac48097-aa12-4a95-9221-bb32d4f7a083"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "本周最后一天",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()-WEEKDAY(TODAY(),3)+6"
+ },
+ "ID": "30fc8cda20f14e26b91c7e60a6cc4a4a",
+ "BreakpointIdentity": "3cd3a2b6-9867-4eb0-a2d1-47f861459d3c"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "AI生成项目汇报",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报类型",
+ "Value": "周报"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本周第一天"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本周最后一天"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "生成日报",
+ "ResultTo": {
+ "SerializeProperty": "生成汇报"
+ }
+ }
+ ],
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "1cfede2f-912d-48a9-9f20-e39d6ebfecdd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "UpdateType": "addOrEdit",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "652c9102-3f85-4755-8383-ae9615961f1a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "d8272eb5-f5d3-4b70-a8dd-05e8b9061051"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本周最后一天"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "b54634d1-8481-4090-84e4-bc1960226fda"
+ },
+ "Value": "项目"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "0778c6f5-9d4e-4fe3-95c7-ce6339301926"
+ },
+ "Value": "周报"
+ }
+ ]
+ },
+ "UpdateBindingValues": [
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "cc144cc7-1157-4ecc-9d45-8f0471e299f1"
+ },
+ "Value": "项目"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "25ef692c-469f-4dfe-8730-b0d46abe4fb0"
+ },
+ "Value": "周报"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "6ca95cdf-dfd7-4267-b7fb-c35e3342bd1d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "2e610634-a618-4cf7-a1d1-c216c935425f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本周最后一天"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "ee5d5206-638d-4888-8d34-dcf0b8570fce"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.项目经理"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "标题",
+ "GUID": "038099ce-3c7d-4e39-a11d-decca911262d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.项目名称&\"的项目周报\""
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "ea3a0428-abaf-466a-8488-9835ff33205b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成汇报"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "纯文本内容",
+ "GUID": "e105995e-3147-4cf5-ba06-ed2913ea17de"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成汇报"
+ }
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "d9a0d9f9-d353-4879-a8fd-51e7014436ad"
+ },
+ "Value": "0"
+ },
+ {
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "6743d7ba-93b7-49e1-84f9-3e1f2cb7ec45"
+ },
+ "Value": "1"
+ }
+ ],
+ "BreakpointIdentity": "142c2fcd-7d6a-42b7-8211-6bf29d15b5cd"
+ }
+ ],
+ "ID": "0ef26d17-6eda-46bd-94c5-52eccaea5a60"
+ }
+ ],
+ "BreakpointIdentity": "6c4c49ed-716f-4eea-aa95-21e0869c6586"
+ }
+ ],
+ "BreakpointIdentity": "535518a1-b9b7-4753-bfc6-636e32777dd7"
+ }
+ ],
+ "ReturnProperties": []
+}
\ No newline at end of file
diff --git a/SchedulerTasks/定时任务/每日生成日报.json b/SchedulerTasks/定时任务/每日生成日报.json
new file mode 100644
index 00000000..89886fff
--- /dev/null
+++ b/SchedulerTasks/定时任务/每日生成日报.json
@@ -0,0 +1,44 @@
+{
+ "Name": "每日生成日报",
+ "Description": "每日自动运行,生成昨日日报数据",
+ "Enabled": true,
+ "Triggers": [
+ {
+ "$type": "Forguncy.SaveLoad.DailyScheduleTriggerSaveData, ServerDesignerCommon",
+ "StartDateTime": 45457.00069444445,
+ "ScheduleRunInDebugServer": false
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "自动生成日报",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()-1"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "cdoe"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "6e3603d9-fb31-4b9f-b4c5-35be4b715aa4"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "已成功生成工作日报!",
+ "BreakpointIdentity": "6c866cf1-2e0c-44f2-a4f2-ae2b3e4d3b88"
+ }
+ ],
+ "ReturnProperties": []
+}
\ No newline at end of file
diff --git a/ServerCommands/AI/AI对话.json b/ServerCommands/AI/AI对话.json
new file mode 100644
index 00000000..35605265
--- /dev/null
+++ b/ServerCommands/AI/AI对话.json
@@ -0,0 +1,491 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "AI对话",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "主题ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "主题信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "90894556-d981-4368-9f92-ecb4d6ca7ffb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "83a31143-581e-4afc-8910-2826889e35af"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e6315872-b0aa-4ea7-8842-e63a17eecd17",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "主题",
+ "GUID": "7ec162b4-dcd0-4cc1-87a3-3b9c711e09f4"
+ },
+ "ColumnName": "主题"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "c7b1e947-30c5-4550-ab96-3458a2f0d10a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主题ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "a4e6f9bd1d114334a198e9c5952f9396",
+ "BreakpointIdentity": "f6b29b6f-393b-497a-934f-f30e0f4f273c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主题信息"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "用户",
+ "GUID": "1041a413-15a6-41d2-b7cd-6c4c93a9ec6a"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "主题",
+ "GUID": "c1419f50-4e91-4e36-ad86-99086a9ae013"
+ },
+ "Value": "新创建的主题"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "主题信息",
+ "BreakpointIdentity": "a954e16c-d572-419c-965f-0999fee47b9d"
+ }
+ ]
+ },
+ "ID": "4e6be5e0-a4df-4aa3-bd4e-144f78b626cd"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7322fbbc-559d-40b3-8e57-e30fe557cfed"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "9adec28510a64178b629bf740173d72f",
+ "BreakpointIdentity": "15070501-f7bc-4e9d-93c1-ccd78f3235a5"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "消息记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "对话历史",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "05c68ac8-2b71-4abd-99e0-e6e0f4d195b1",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话历史",
+ "ColumnName": "角色",
+ "GUID": "2b8d2f47-f447-4851-b920-3f8917ed16e3"
+ },
+ "ColumnName": "role"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7847e49c-4254-499b-ac14-cbc81ed29335",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话历史",
+ "ColumnName": "内容",
+ "GUID": "e9fe5d96-47d4-49b9-aa7a-a5b3ed984c7b"
+ },
+ "ColumnName": "content"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "009b02ae-8ac0-4699-8446-28f0df518ecb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话历史",
+ "ColumnName": "图片",
+ "GUID": "c3d18449-c1a4-4754-abd8-0edc49309d48"
+ },
+ "ColumnName": "img"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话历史",
+ "ColumnName": "主题",
+ "GUID": "f7d70ba9-3871-4633-a196-b8967915305b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主题ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话历史",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "834fe33b-50ff-4c97-9211-aa91de5726c0"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ }
+ },
+ "ID": "ee09c660717e4658aad9d1f056d4a294",
+ "BreakpointIdentity": "c0939395-298c-4953-8af6-053330816d07"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息记录.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "AI流消息",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "角色"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": "strat"
+ }
+ ]
+ },
+ "ID": "33b6a7ea5aeb40d78695440299de376e",
+ "BreakpointIdentity": "d5d7ecdd-9216-40a8-bd97-ae240052a871"
+ },
+ {
+ "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY",
+ "URL": "https://openai.api2d.net",
+ "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh",
+ "ORGANIZATION": "",
+ "IsDataSource": "json",
+ "MessageJSON": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息记录"
+ },
+ "Parameter": {
+ "$type": "OPENAIFORGUNCY.ParameterObject, OPENAIFORGUNCY",
+ "Model": 42,
+ "Temperature": 1.0,
+ "TopP": 1.0,
+ "MaxTokens": 1000,
+ "SystemContent": "你是一个乐于助人的智能助手,请您为我解答我提出的问题。",
+ "Stream": true,
+ "Response_format": "text"
+ },
+ "Tools": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": []
+ },
+ "ResultTo": "result",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "AI流消息",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "角色",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.role"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.content"
+ }
+ }
+ ]
+ },
+ "ID": "9d2bb17a5f964e2c9e8a874273cafbe4",
+ "BreakpointIdentity": "f6c279a0-d789-4798-98c5-21ff4e4af3c7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "bb06b43c-d96a-4cbf-801b-042b55d664dd"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "AI流消息",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "角色"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": "done"
+ }
+ ]
+ },
+ "ID": "0cf23e921fd44b7bad72bad1d0446d31",
+ "BreakpointIdentity": "fb2e20a5-9be2-4382-b0af-115729fac53e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主题信息.主题"
+ }
+ },
+ "value": "新创建的主题"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "对话主题",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "665e9b45-d556-43f1-be2f-3344a1529679"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主题信息.ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "对话主题",
+ "ColumnName": "主题",
+ "GUID": "d5b820d6-2ce8-404d-b278-811dd721fb59"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEFT(消息记录.0.content,12)"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "5342b4f3-7960-4ebc-8b04-f59c60d930c1"
+ }
+ ]
+ },
+ "ID": "b95724ac-99c9-4891-82fc-e13fe8a73e9e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8c8b44fe-2cfb-4d0b-bf7d-03f958c36525"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "回答完毕",
+ "BreakpointIdentity": "948b5ab6-2de3-473e-9676-acd690a7f11c"
+ }
+ ]
+ },
+ "ID": "ade0073d-a0b8-43a0-94a3-f7460852e706"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请输入消息",
+ "BreakpointIdentity": "f181fac3-07a6-4354-9df2-e5f047534ac5"
+ }
+ ]
+ },
+ "ID": "028d5d02-3a8a-4da3-948b-eaaf8e7ab9fb"
+ }
+ ]
+ },
+ "BreakpointIdentity": "762f9064-4660-4214-9c1c-ff72d2a3ed22"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/AI/从页面生成项目封面.json b/ServerCommands/AI/从页面生成项目封面.json
new file mode 100644
index 00000000..5736b80a
--- /dev/null
+++ b/ServerCommands/AI/从页面生成项目封面.json
@@ -0,0 +1,109 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "从页面生成项目封面",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "be6b3c5342a54ca8a8fbfdad6d1488a3",
+ "BreakpointIdentity": "a36061a6-a4dd-41c2-b59d-c93e8dd7158c"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "生成项目封面",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "当前用户",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "fbe06291-7242-4984-8b61-adaddbadc0b3"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "5ea7da2a-c3fd-40ae-8477-513ac3276160"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/AI/测试回复JSON.json b/ServerCommands/AI/测试回复JSON.json
new file mode 100644
index 00000000..5bc4dc4c
--- /dev/null
+++ b/ServerCommands/AI/测试回复JSON.json
@@ -0,0 +1,313 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "测试回复JSON",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "22d5b9ac2c1d44b7909b092cf426e1ef",
+ "BreakpointIdentity": "21d74359-2b5e-4030-bc07-bc39ffbe545a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d2c29a63-a2e8-413c-b1d0-56474a78b2b2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "859fc8d2-4cf6-456d-8f69-b1639d6fe7ae"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8163ca70-051a-4cb2-ae0f-bedd0b91de5c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "a0db1a7b-3b83-48d8-a970-06e23169a0c9"
+ },
+ "ColumnName": "项目简介"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "4ac54688-e12a-40d2-8238-c4757d8dcc24"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "87d4b62fc3e246d2a0deb149c6f42dff",
+ "BreakpointIdentity": "5f37b509-f073-4c45-9330-f30a9d79529c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目名称"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目简介"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN(项目.项目简介)"
+ }
+ },
+ "value": "12",
+ "compareType": 5
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "role",
+ "Value": "user"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"我的项目名称为:\"&项目.项目名称&\",项目简介:\"&项目.项目简介&\"。请你发挥创意,帮我生成一段英文描述词,回复中请不要携带任何引导语、说明语,只能返回你生成的图片描述。\""
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "user",
+ "BreakpointIdentity": "abb3d858-91bc-42a6-b841-6d225283eae0"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=user"
+ },
+ "Operation": 15,
+ "OutParamaterName": "消息列表",
+ "BreakpointIdentity": "d93ce569-f160-4243-a852-c6eccc2937ad"
+ },
+ {
+ "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY",
+ "URL": "https://openai.api2d.net",
+ "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh",
+ "ORGANIZATION": "",
+ "IsDataSource": "json",
+ "MessageJSON": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息列表"
+ },
+ "Parameter": {
+ "$type": "OPENAIFORGUNCY.ParameterObject, OPENAIFORGUNCY",
+ "Model": 47,
+ "Temperature": 1.0,
+ "TopP": 1.0,
+ "MaxTokens": 100,
+ "SystemContent": "我需要为我的项目生成一张封面图片,需要你帮我生成Prompt英文关键词,用来描述这张图片,以便AI能够准确生成,你可以根据我提供的项目信息,来生成合适的图片描述,以职业、商务、工作主题为主,风格为真实摄影,场景可以是办公楼、办公室、工作场景等,灯光明亮自然,可以抽象一些,而且不要包含明显人物。需要注意的是,你的回复应该只包含我需要的描述,不需要任何其他引导性、说明性文字。",
+ "Response_format": "text"
+ },
+ "Tools": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": []
+ },
+ "ResultTo": "result",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.content"
+ },
+ "BreakpointIdentity": "7fa02d89-087e-4d61-883f-09d370171189"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c30ce380-1a7e-403c-814f-93f21c0c6dec"
+ }
+ ]
+ },
+ "ID": "7e4cfdfa-9340-4935-a088-17876a836e57"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目资料不全,请在项目简介中尽量详细说明项目背景、使用场景、使用人群等。",
+ "BreakpointIdentity": "2ee44ac4-91d0-44b1-80d7-8ad7080499a8"
+ }
+ ]
+ },
+ "ID": "fbf293cd-b028-483b-8a50-f9d2ab197b7e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ec74a0d2-0ca3-44f0-b9e9-5ddf54f16636"
+ }
+ ]
+ },
+ "ID": "ebeabd47-8996-4a9e-8799-4a83c75f3a93"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目不存在",
+ "BreakpointIdentity": "0f670206-dd48-4c94-8c6d-8c4819d77a36"
+ }
+ ]
+ },
+ "ID": "894738cb-ad2b-43c8-b6d8-22b1703828c0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f0a9c57c-a5c1-4b2b-a9c5-123d7a8e36e3"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/AI/生成图片.json b/ServerCommands/AI/生成图片.json
new file mode 100644
index 00000000..be767caa
--- /dev/null
+++ b/ServerCommands/AI/生成图片.json
@@ -0,0 +1,146 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "生成图片",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "Prompt",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "生成一个封面图片,用于描述:Clue、有绪、综合管理系统,使用真实摄影风格,具有商务、工作的特点,色彩清爽、低饱和度。"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "OPENAIFORGUNCY.CreateImage, OPENAIFORGUNCY",
+ "URL": "https://openai.api2d.net",
+ "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh",
+ "ORGANIZATION": "",
+ "Prompt": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Prompt"
+ },
+ "Size": "512x512",
+ "Number": 1,
+ "Style": "natural",
+ "Quality": "standard",
+ "UserName": "Administrator",
+ "FileName": "新生成的图片",
+ "ResultTo": "result",
+ "BreakpointIdentity": "6405a4fa-8837-4b29-adf9-51fec026ff10"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "生成完毕",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "图片地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.0"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "eb0b9c94-7f62-4dfb-bcd6-17e682c0699c"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "图片地址"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0127e9ee-ba9d-431c-8cda-3b729a8d62e5"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "62ef986c-6ac3-4096-9f59-a31290f14223"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "图片地址"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/AI/生成项目封面.json b/ServerCommands/AI/生成项目封面.json
new file mode 100644
index 00000000..624a0bb4
--- /dev/null
+++ b/ServerCommands/AI/生成项目封面.json
@@ -0,0 +1,697 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "生成项目封面",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "13"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "当前用户",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator",
+ "RequestTimeout": 200
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d7dd533a-f61e-493e-970b-c75065b89c4c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "2e422ab6-d64e-4a2e-9ff2-9878808d3c5c"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "291e03d0-3fe3-4844-82dd-0269f040abac",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "cc7282d1-923f-4221-b499-88fbf12d02ab"
+ },
+ "ColumnName": "项目简介"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "deb5d689-0982-43f4-a5c0-7daeebaee349"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "4258d9cad0ab46759a779ee7d5e19d41",
+ "BreakpointIdentity": "44e8c392-381c-43c3-bac9-4f1f11c142bf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "简介字数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=LEN(项目.项目简介)"
+ },
+ "ID": "1c3d13eac3964aeaa4e075aaa233ebc1",
+ "BreakpointIdentity": "8f25781c-406c-4b9c-8254-be5b1e4bdcde"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目名称"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目简介"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=简介字数"
+ }
+ },
+ "value": "12",
+ "compareType": 2
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "MustachePlugin.Render, MustachePlugin",
+ "DataSrouce": "我的软件需要一个封面图片,项目的名称叫“{{项目名称}}”,简介:{{项目简介}},请根据项目信息,推测它所在的行业和适合作为封面的场景,为我生成Prompt。我希望图片不要太花哨,颜色要纯净、高级。",
+ "UseCustomsDataHash": true,
+ "CustomsDataHash": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目"
+ },
+ "SetMaxRecursionDepth": 512,
+ "ResultTo": "输出结果",
+ "BreakpointIdentity": "b7c4f2d9-64b6-4cd7-94ca-80ac73a20c1c"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "role",
+ "Value": "user"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输出结果"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "user",
+ "BreakpointIdentity": "f41c0b07-79bb-41c1-a574-b02b89da2aa2"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=user"
+ },
+ "Operation": 15,
+ "OutParamaterName": "消息列表",
+ "BreakpointIdentity": "d9f56264-aa5c-4bdf-94b6-2c684248fd81"
+ },
+ {
+ "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY",
+ "URL": "https://openai.api2d.net",
+ "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh",
+ "ORGANIZATION": "",
+ "IsDataSource": "json",
+ "MessageJSON": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息列表"
+ },
+ "Parameter": {
+ "$type": "OPENAIFORGUNCY.ParameterObject, OPENAIFORGUNCY",
+ "Model": 38,
+ "Temperature": 1.0,
+ "TopP": 1.0,
+ "MaxTokens": 100,
+ "SystemContent": "你是一个专业的图片Prompt创意专家,你需要根据我给出的要求,生成一段英文Prompt,用于给AI生成图片。Prompt中你需要用英文关键词,对主题、场景、风格、灯光、角度、颜色、质感等等做详细描述,你的回复中只能包含最终生成的Prompt,不能有任何引导语、描述语。",
+ "Response_format": "text"
+ },
+ "Tools": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": []
+ },
+ "ResultTo": "result",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "Prompt",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.content"
+ },
+ "ID": "4cf035c0b1844b09a0afa97dd93b2a68",
+ "BreakpointIdentity": "be48084c-a156-44e4-9599-602fadbfe1c4"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "生成图片",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "Prompt",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Prompt"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "图片地址",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "图片地址"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "25e7e3fb-f689-4c45-8e9b-fdcefdbd0769"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "e97813c0-1ef7-4799-9af9-b2e4b8af270a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "b723f549-8cc0-4816-981e-9754b294aa55"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=图片地址"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "4e6acc38-f07c-4cc2-83b0-49639b738979"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "页面名称",
+ "Value": "项目首页"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开方式",
+ "Value": "跳转页面"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开样式"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "主题",
+ "Value": "成功"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "传值",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "目标单元格",
+ "Value": "项目ID"
+ }
+ ]
+ },
+ "OutParamaterName": "参数对象",
+ "BreakpointIdentity": "e0a1f7db-3de8-4a6c-a77b-2bc63e722b8a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "提醒通知",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "标题",
+ "Value": "任务完成"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"项目\"&项目.项目名称&\"的封面已经生成完毕,记得看看哦~\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "类型",
+ "Value": "打开页面",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "参数对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参数对象"
+ }
+ }
+ ]
+ },
+ "ID": "34a32d9791db4e28a98c3e124753d6d8",
+ "BreakpointIdentity": "ea0fe028-8365-4f4a-99d7-23d5b25bfc32"
+ }
+ ]
+ },
+ "ID": "37b9e983-53a2-4cc7-87f0-76bd1efdf2ed"
+ }
+ ]
+ },
+ "BreakpointIdentity": "908d71ee-1864-487a-b5fe-ccbea9a3c0c4"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=图片地址"
+ },
+ "BreakpointIdentity": "d2ffd845-ce77-47a3-ab01-340f9a79e63e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5f107ec4-e6cc-4af3-83ca-e9539334bfca"
+ }
+ ]
+ },
+ "ID": "bfe7ddfd-f399-4f6b-bf3c-de7b16a200ff"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目资料不全,请在项目简介中尽量详细说明项目背景、使用场景、使用人群等。",
+ "BreakpointIdentity": "3bd7fb81-286a-4476-a0dc-1b56fbbc70d8"
+ }
+ ]
+ },
+ "ID": "7bc4dd97-9840-44e1-836b-f253659b6e13"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e277275c-eb65-44eb-b47b-9c38e2d795b9"
+ }
+ ]
+ },
+ "ID": "435f6645-d52d-48d6-a857-486c076ad990"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目不存在",
+ "BreakpointIdentity": "70b10561-161c-4eac-b644-f633db830efb"
+ }
+ ]
+ },
+ "ID": "bc66f91b-af42-4f24-868b-023e783c0e7a"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ea91d2a5-6434-4861-a1c9-07c20c1f5ac5"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "409f3d0c-1e3c-409f-89fa-e35284eed38d"
+ },
+ "Value": "AI生成项目封面"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "427eb193-17cd-49c5-8b8a-c81d83289c47"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "6c1b5b7d-3076-4feb-8917-2e3ba41e4bb2"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8c352a70-bee5-46b4-80dd-6f2adff7dd0a"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "页面名称",
+ "Value": "项目首页"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开方式",
+ "Value": "跳转页面"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开样式"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "主题",
+ "Value": "成功"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "传值",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "目标单元格",
+ "Value": "项目ID"
+ }
+ ]
+ },
+ "OutParamaterName": "参数对象",
+ "BreakpointIdentity": "d4238b2e-c481-434b-bd8a-234917d15054"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "提醒通知",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "标题",
+ "Value": "生成项目图片失败"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "类型",
+ "Value": "打开页面",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "参数对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参数对象"
+ }
+ }
+ ]
+ },
+ "ID": "36f09bdad8db44d69c390c4231083668",
+ "BreakpointIdentity": "ead6e4f2-5a0f-41cf-a884-1604032976d2"
+ }
+ ]
+ },
+ "ID": "2f22daff-e713-4f97-8431-23764c8db093"
+ }
+ ]
+ },
+ "BreakpointIdentity": "72cc050f-0e88-482c-93f9-f94df1c50159"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "6c9640d1-09bd-4f2c-bdf7-501b34fe5dcf"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/GitCallback.json b/ServerCommands/Gitee/GitCallback.json
new file mode 100644
index 00000000..e0f984c6
--- /dev/null
+++ b/ServerCommands/Gitee/GitCallback.json
@@ -0,0 +1,618 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "GitCallback",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "SaveFormData.GetFormDataFiles, SaveFormData",
+ "ResultToReq": "请求信息",
+ "BreakpointIdentity": "960ef583-6c7b-4d29-afdd-be70dc477f30"
+ },
+ {
+ "$type": "SaveFormData.fillInJSONProperties, SaveFormData",
+ "FullJsonString": "{\r\n \"ref\": \"refs/heads/版本10\",\r\n \"sign\": \"\",\r\n \"user\": {\r\n \"id\": 13097545,\r\n \"url\": \"https://gitee.com/tyfeikele\",\r\n \"name\": \"tyfeikele\",\r\n \"email\": \"tyfeikele@qq.com\",\r\n \"username\": \"tyfeikele\",\r\n \"user_name\": \"tyfeikele\"\r\n },\r\n \"after\": \"e74df3005e06241146220c1c78b746b1cb903e9d\",\r\n \"before\": \"bce508cc4c7574d8974a6e94a832c639ad07af99\",\r\n \"pusher\": {\r\n \"id\": 13097545,\r\n \"url\": \"https://gitee.com/tyfeikele\",\r\n \"name\": \"tyfeikele\",\r\n \"email\": \"tyfeikele@qq.com\",\r\n \"username\": \"tyfeikele\",\r\n \"user_name\": \"tyfeikele\"\r\n },\r\n \"sender\": {\r\n \"id\": 13097545,\r\n \"url\": \"https://gitee.com/tyfeikele\",\r\n \"name\": \"tyfeikele\",\r\n \"type\": \"User\",\r\n \"email\": \"tyfeikele@qq.com\",\r\n \"login\": \"tyfeikele\",\r\n \"remark\": null,\r\n \"html_url\": \"https://gitee.com/tyfeikele\",\r\n \"username\": \"tyfeikele\",\r\n \"user_name\": \"tyfeikele\",\r\n \"avatar_url\": \"https://foruda.gitee.com/avatar/1687145611305567010/13097545_tyfeikele_1687145611.png\",\r\n \"site_admin\": false\r\n },\r\n \"commits\": [\r\n {\r\n \"id\": \"e74df3005e06241146220c1c78b746b1cb903e9d\",\r\n \"url\": \"https://gitee.com/cuckooent/pms/commit/e74df3005e06241146220c1c78b746b1cb903e9d\",\r\n \"added\": [\r\n \r\n ],\r\n \"author\": {\r\n \"id\": null,\r\n \"url\": null,\r\n \"name\": \"HZG System\",\r\n \"time\": \"2024-06-18T09:38:19+08:00\",\r\n \"user\": null,\r\n \"email\": \"HZG System\",\r\n \"remark\": null,\r\n \"username\": null,\r\n \"user_name\": null\r\n },\r\n \"message\": \"{\\\"Message\\\":\\\"签出模块 : 后端新增项目反馈, 匿名提交项目反馈\\\",\\\"MessageType\\\":1,\\\"Modules\\\":[],\\\"Version\\\":\\\"v1\\\"}\\n\",\r\n \"removed\": [\r\n \r\n ],\r\n \"tree_id\": \"57f89455bbd615902d2a41732205a659beec7dc4\",\r\n \"distinct\": true,\r\n \"modified\": [\r\n \".collaboration\"\r\n ],\r\n \"committer\": {\r\n \"id\": null,\r\n \"url\": null,\r\n \"name\": \"HZG System\",\r\n \"time\": null,\r\n \"user\": null,\r\n \"email\": \"HZG System\",\r\n \"remark\": null,\r\n \"username\": null,\r\n \"user_name\": null\r\n },\r\n \"timestamp\": \"2024-06-18T09:38:19+08:00\",\r\n \"parent_ids\": [\r\n \"bce508cc4c7574d8974a6e94a832c639ad07af99\"\r\n ]\r\n }\r\n ],\r\n \"compare\": \"https://gitee.com/cuckooent/pms/compare/bce508cc4c7574d8974a6e94a832c639ad07af99...e74df3005e06241146220c1c78b746b1cb903e9d\",\r\n \"created\": false,\r\n \"deleted\": false,\r\n \"hook_id\": 1400568,\r\n \"project\": {\r\n \"id\": 33487312,\r\n \"url\": \"https://gitee.com/cuckooent/pms\",\r\n \"fork\": false,\r\n \"name\": \"PMS\",\r\n \"path\": \"pms\",\r\n \"owner\": {\r\n \"id\": 5267986,\r\n \"url\": \"https://gitee.com/cuckooent\",\r\n \"name\": \"超哥\",\r\n \"type\": \"User\",\r\n \"email\": \"phoben@qq.com\",\r\n \"login\": \"cuckooent\",\r\n \"remark\": null,\r\n \"html_url\": \"https://gitee.com/cuckooent\",\r\n \"username\": \"cuckooent\",\r\n \"user_name\": \"cuckooent\",\r\n \"avatar_url\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\",\r\n \"site_admin\": false\r\n },\r\n \"git_url\": \"git://gitee.com/cuckooent/pms.git\",\r\n \"license\": null,\r\n \"private\": true,\r\n \"ssh_url\": \"git@gitee.com:cuckooent/pms.git\",\r\n \"svn_url\": \"svn://gitee.com/cuckooent/pms\",\r\n \"has_wiki\": true,\r\n \"homepage\": null,\r\n \"html_url\": \"https://gitee.com/cuckooent/pms\",\r\n \"language\": \"C#\",\r\n \"clone_url\": \"https://gitee.com/cuckooent/pms.git\",\r\n \"full_name\": \"cuckooent/pms\",\r\n \"has_pages\": false,\r\n \"namespace\": \"cuckooent\",\r\n \"pushed_at\": \"2024-06-18T09:38:20+08:00\",\r\n \"created_at\": \"2024-02-29T22:11:29+08:00\",\r\n \"has_issues\": true,\r\n \"updated_at\": \"2024-06-18T09:38:20+08:00\",\r\n \"description\": \"新的PMS软件开发项目管理系统\",\r\n \"forks_count\": 0,\r\n \"git_ssh_url\": \"git@gitee.com:cuckooent/pms.git\",\r\n \"git_svn_url\": \"svn://gitee.com/cuckooent/pms\",\r\n \"git_http_url\": \"https://gitee.com/cuckooent/pms.git\",\r\n \"default_branch\": \"master\",\r\n \"watchers_count\": 3,\r\n \"stargazers_count\": 0,\r\n \"open_issues_count\": 0,\r\n \"name_with_namespace\": \"超哥/PMS\",\r\n \"path_with_namespace\": \"cuckooent/pms\"\r\n },\r\n \"user_id\": 13097545,\r\n \"hook_url\": \"https://gitee.com/cuckooent/pms/hooks/1400568/edit\",\r\n \"password\": \"6158891\",\r\n \"hook_name\": \"push_hooks\",\r\n \"push_data\": null,\r\n \"timestamp\": \"1718674701049\",\r\n \"user_name\": \"tyfeikele\",\r\n \"enterprise\": null,\r\n \"repository\": {\r\n \"id\": 33487312,\r\n \"url\": \"https://gitee.com/cuckooent/pms\",\r\n \"fork\": false,\r\n \"name\": \"PMS\",\r\n \"path\": \"pms\",\r\n \"owner\": {\r\n \"id\": 5267986,\r\n \"url\": \"https://gitee.com/cuckooent\",\r\n \"name\": \"超哥\",\r\n \"type\": \"User\",\r\n \"email\": \"phoben@qq.com\",\r\n \"login\": \"cuckooent\",\r\n \"remark\": null,\r\n \"html_url\": \"https://gitee.com/cuckooent\",\r\n \"username\": \"cuckooent\",\r\n \"user_name\": \"cuckooent\",\r\n \"avatar_url\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\",\r\n \"site_admin\": false\r\n },\r\n \"git_url\": \"git://gitee.com/cuckooent/pms.git\",\r\n \"license\": null,\r\n \"private\": true,\r\n \"ssh_url\": \"git@gitee.com:cuckooent/pms.git\",\r\n \"svn_url\": \"svn://gitee.com/cuckooent/pms\",\r\n \"has_wiki\": true,\r\n \"homepage\": null,\r\n \"html_url\": \"https://gitee.com/cuckooent/pms\",\r\n \"language\": \"C#\",\r\n \"clone_url\": \"https://gitee.com/cuckooent/pms.git\",\r\n \"full_name\": \"cuckooent/pms\",\r\n \"has_pages\": false,\r\n \"namespace\": \"cuckooent\",\r\n \"pushed_at\": \"2024-06-18T09:38:20+08:00\",\r\n \"created_at\": \"2024-02-29T22:11:29+08:00\",\r\n \"has_issues\": true,\r\n \"updated_at\": \"2024-06-18T09:38:20+08:00\",\r\n \"description\": \"新的PMS软件开发项目管理系统\",\r\n \"forks_count\": 0,\r\n \"git_ssh_url\": \"git@gitee.com:cuckooent/pms.git\",\r\n \"git_svn_url\": \"svn://gitee.com/cuckooent/pms\",\r\n \"git_http_url\": \"https://gitee.com/cuckooent/pms.git\",\r\n \"default_branch\": \"master\",\r\n \"watchers_count\": 3,\r\n \"stargazers_count\": 0,\r\n \"open_issues_count\": 0,\r\n \"name_with_namespace\": \"超哥/PMS\",\r\n \"path_with_namespace\": \"cuckooent/pms\"\r\n },\r\n \"user_email\": \"tyfeikele@qq.com\",\r\n \"head_commit\": {\r\n \"id\": \"e74df3005e06241146220c1c78b746b1cb903e9d\",\r\n \"url\": \"https://gitee.com/cuckooent/pms/commit/e74df3005e06241146220c1c78b746b1cb903e9d\",\r\n \"added\": [\r\n \r\n ],\r\n \"author\": {\r\n \"id\": null,\r\n \"url\": null,\r\n \"name\": \"HZG System\",\r\n \"time\": \"2024-06-18T09:38:19+08:00\",\r\n \"user\": null,\r\n \"email\": \"HZG System\",\r\n \"remark\": null,\r\n \"username\": null,\r\n \"user_name\": null\r\n },\r\n \"message\": \"{\\\"Message\\\":\\\"签出模块 : 后端新增项目反馈, 匿名提交项目反馈\\\",\\\"MessageType\\\":1,\\\"Modules\\\":[],\\\"Version\\\":\\\"v1\\\"}\\n\",\r\n \"removed\": [\r\n \r\n ],\r\n \"tree_id\": \"57f89455bbd615902d2a41732205a659beec7dc4\",\r\n \"distinct\": true,\r\n \"modified\": [\r\n \".collaboration\"\r\n ],\r\n \"committer\": {\r\n \"id\": null,\r\n \"url\": null,\r\n \"name\": \"HZG System\",\r\n \"time\": null,\r\n \"user\": null,\r\n \"email\": \"HZG System\",\r\n \"remark\": null,\r\n \"username\": null,\r\n \"user_name\": null\r\n },\r\n \"timestamp\": \"2024-06-18T09:38:19+08:00\",\r\n \"parent_ids\": [\r\n \"bce508cc4c7574d8974a6e94a832c639ad07af99\"\r\n ]\r\n },\r\n \"total_commits_count\": 1,\r\n \"commits_more_than_ten\": false\r\n }",
+ "SourceJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请求信息.Body"
+ },
+ "ResultTo": "钩子数据",
+ "BreakpointIdentity": "0b81bc28-41d5-4f4e-86a4-6118ff5e2f4e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.hook_name"
+ }
+ },
+ "value": "push_hooks"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.head_commit.message"
+ },
+ "SampleJson": "{\r\n \"Message\": \"新增WebHook的订阅\",\r\n \"MessageType\": 2,\r\n \"Modules\": [\r\n {\r\n \"State\": 3,\r\n \"Type\": 15,\r\n \"Name\": \"ServerCommand/创建一个仓库WebHook\"\r\n }\r\n ],\r\n \"Version\": \"v1\"\r\n}",
+ "ToParameter": "message",
+ "BreakpointIdentity": "d79ed149-44cf-4b8f-8365-c435cf77404d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.MessageType"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "Operation": 17,
+ "OperationParamaterAName": "/",
+ "OperationParamaterBName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.ref"
+ },
+ "OutParamaterName": "ref",
+ "BreakpointIdentity": "b7a5dbaa-db01-40ea-b202-2b5537e126c9"
+ },
+ {
+ "$type": "GETPOST.正则类.正则_校验, GETPOST",
+ "JieShouMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ },
+ "JieShouMsg2": "^(.{0,3}|[^\\u4e00-\\u9fa5]*)$",
+ "FanHuiMsg": "内容有效性",
+ "BreakpointIdentity": "d816c160-136b-4f9b-92ca-17d6254ff8b3"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "内容得分",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(内容有效性,-1,IF(LEN(message.Message)<4,0,LEN(message.Message)))"
+ },
+ "ID": "e9a9309656da40e8b972d75a529aada4",
+ "BreakpointIdentity": "03deb17e-a5d0-49df-8289-4ae89001716c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "内容得分",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(内容得分>100,100,内容得分)"
+ },
+ "ID": "94c3f90ece7f4f1da065672d832b71bc",
+ "BreakpointIdentity": "da3804c9-b4d4-4e71-a08d-d259a6359ee6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(内容有效性,1,0)"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git_事件记录",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "事件名称",
+ "GUID": "f5728a26-d93f-4c8d-95ce-81f96969dd0a"
+ },
+ "Value": "签入工程"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "hook_id",
+ "GUID": "c87cd952-ef50-418c-893f-3a38ddb64c1a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.hook_id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "事件内容",
+ "GUID": "1455fcf6-d422-40f7-b96d-103a71f51a78"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "空间路径",
+ "GUID": "ed438631-1542-4734-8281-4b55b6c09990"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.repository.namespace"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库名称",
+ "GUID": "4c3924b2-7d09-4dd8-a6d4-234618128853"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.repository.name"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库路径",
+ "GUID": "da433dcc-a5f7-44af-8e18-49a581d58b86"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.repository.path"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "url",
+ "GUID": "c5802278-760f-4346-9fff-5dd169d7a167"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.head_commit.url"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "提交人",
+ "GUID": "3607700b-92ac-4076-959a-be225339146d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.pusher.name"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "git用户名",
+ "GUID": "42ab09c4-d71c-4fda-b6cd-c083d0ee40c3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.pusher.username"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库ID",
+ "GUID": "e9d7e4e9-d2c2-4af5-9c38-c580f32afa03"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.repository.id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "2ecf9f6b-8cb0-41df-a0fc-d54e427cd660"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.head_commit.timestamp"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "内容得分",
+ "GUID": "1d3ac7f3-23d8-4615-b5c4-c25ff9d6cf45"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容得分"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "sha",
+ "GUID": "ae4a80e9-a6b0-43fc-a1a6-be84aff1b071"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.after"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "分支",
+ "GUID": "385c23f4-efcc-43eb-bffe-88c777f9db3b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ref.2"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "1017d044-0465-4baf-85e3-04e811623523"
+ }
+ ]
+ },
+ "ID": "87f48cdb-2309-4292-bf8a-0be12ac52ff4"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0da04987-a251-421b-9987-f4f5d6a35342"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "19eeec3f-dee6-4b51-96c7-5a50412a9db9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "664ac1a2-90a4-4c4b-bf52-4b363e8b2e56"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "198d8a88-c702-41b2-bcd9-c520f2198faf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子数据.pusher.username"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "1a60c725ef3b4a2380ffdd8496fa830c",
+ "BreakpointIdentity": "5813539b-3290-4ee8-87ea-0a0d3acd5436"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "积分记录表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "用户",
+ "GUID": "e9513eeb-ae0a-4188-ade8-3076325b6ce5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "类型",
+ "GUID": "51fad653-a46a-4be6-a483-6f9b96e20379"
+ },
+ "Value": "GitPush"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "分数",
+ "GUID": "03909ab6-62b4-41e4-98e4-a2a174622fa2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容得分"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "变动日期",
+ "GUID": "cd49dcfc-a4ae-45ec-bcc1-79d71db9125c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "备注",
+ "GUID": "33fb126a-2df3-4bc6-b91e-cf9d12577240"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"用户对Git仓库[\"&钩子数据.repository.name&\"]的签入,被系统自动评分。\"&CHAR(10)&\"签入内容:\"&message.Message"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "c6382b3e-b1af-46bc-9293-5b5372cd3bfa"
+ }
+ ]
+ },
+ "ID": "f858d446-1a47-4993-947f-4ff1da263015"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f613adaa-4d9d-4dde-9ab9-e04a22915507"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "签入已被记录",
+ "BreakpointIdentity": "f1907f58-6710-4ae0-83e6-4c417c45d735"
+ }
+ ]
+ },
+ "ID": "223823a7-c303-4c19-a0d7-0cb42f44b3c1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c86c64bc-58cf-477a-b0c4-8486d93431e0"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "0b7ad66f-04e7-456a-91ba-c329e0ff318e"
+ },
+ "Value": "CallBack"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "646d1de8-c6a2-48fb-8e68-9743fb1f9c0c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "0f380873-1489-4994-b42f-a2d97976102d"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1ee79bd2-c366-4e4b-8cce-b9dfee541007"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "e1fd09fd-c8c3-44ff-b3d3-6948f5f0fac2"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "80de59e4-b138-4221-8e62-9c6b9566b392"
+ }
+ ]
+ },
+ "ID": "8866f07c-0538-475f-9b9f-2c022f1712f5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "96a18a32-6e6c-4558-8ec0-b991a59314f7"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/从Gitee提取报工.json b/ServerCommands/Gitee/从Gitee提取报工.json
new file mode 100644
index 00000000..97821301
--- /dev/null
+++ b/ServerCommands/Gitee/从Gitee提取报工.json
@@ -0,0 +1,451 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "从Gitee提取报工",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-06-16"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-06-16"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "1"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "69d8c1ee-a506-4394-b555-d677c7d67873",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "5879fc09-08fa-451a-a355-b26d486f8c31"
+ },
+ "ColumnName": "GIT用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "24bb73b2-b153-4756-85c1-7b2af8af884d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "402bd344cfca42359c04befcc43281eb",
+ "BreakpointIdentity": "1be8ce59-34d8-4663-947b-1d16e39a324d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a0951355-4309-4cb6-ad68-64b157cbb953",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "dde5bb9b-eca1-4a75-8842-48e549ca0dfb",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "仓库ID"
+ }
+ },
+ "ColumnName": "仓库ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "b704bc09-9556-4e08-bf59-03af3049108f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "53d55dafedf84348b4e169d77995ba21",
+ "BreakpointIdentity": "cfa62151-3949-4b50-a6c4-a49f5ab91fc5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算天数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")"
+ },
+ "ID": "048771b03aa5416a895bd851b7627f55",
+ "BreakpointIdentity": "79536666-e896-4d17-88c2-343e72831931"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "总工时",
+ "ParameterValue": "0",
+ "ID": "ad995e7f70654432b1f0484ef0ba2576",
+ "BreakpointIdentity": "37fa3640-3be3-432a-b774-5ea2566d1e60"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "Gitee事件",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git_事件记录",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "51124d2e-a47f-4e12-a8a5-7b9e54a89b01",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "事件内容",
+ "GUID": "c2d0070c-3266-465c-865d-90e48ee75302"
+ },
+ "ColumnName": "事件内容"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "6f2040a7-9a8d-449f-982d-85c6c73ab517"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "5a6061db-576d-4083-b830-58e94583f2f0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "git用户名",
+ "GUID": "0057124f-d1b6-4f02-a3d8-1affcc691fed"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库ID",
+ "GUID": "1e4558ce-b6b5-465e-aff1-ba427e4bb9d0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.仓库ID"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "d1eb816a-334f-46ce-9738-4740009be374"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ }
+ },
+ "ID": "21794093a6d44ebda680c4016a96ee16",
+ "BreakpointIdentity": "740cc455-bb15-4d75-a3f8-66e57c40ff47"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee事件"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=CHAR(10)"
+ },
+ "OperationParamaterBName": "事件内容",
+ "OutParamaterName": "获取工作内容",
+ "BreakpointIdentity": "7a2ffad2-8ef1-49c7-8872-f86acd395482"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "工作内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=获取工作内容"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "8a584938-cfa6-4bac-9828-e684b6e3bd0b"
+ }
+ ]
+ },
+ "ID": "7dc84c7a-7d07-4b43-be55-4fb0431c4034"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "您尚未设置Gitee信息,请前往\"个人中心\"设置后再试",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "工作内容"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4af4665c-2a06-4de1-9c85-d6b00acb84e8"
+ }
+ ]
+ },
+ "ID": "dac78dab-805a-4931-96c2-670cefe9f336"
+ }
+ ]
+ },
+ "BreakpointIdentity": "cfd526a7-2192-4347-b11e-b7cc52f7af46"
+ }
+ ]
+ },
+ "ID": "d3e05d14-9f3d-4bca-9939-196c2e3d527e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "任务不存在",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "工作内容"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4e463aad-516c-433c-ab50-a540f9451bad"
+ }
+ ]
+ },
+ "ID": "1d25b23d-b7f9-44da-b716-59426c92aca0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5696bef7-9299-45a5-a8c2-43b999ba2c26"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "工作内容"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/从页面同步仓库的所有提交.json b/ServerCommands/Gitee/从页面同步仓库的所有提交.json
new file mode 100644
index 00000000..e7ef5280
--- /dev/null
+++ b/ServerCommands/Gitee/从页面同步仓库的所有提交.json
@@ -0,0 +1,109 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "从页面同步仓库的所有提交",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "分支名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "同步仓库的所有提交",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "分支名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支名"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d538f71a-59e5-458f-9c79-dd0e9edec1be"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "80bda0de-bfe1-4c3f-a988-b3c0cad41659"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/列出仓库的WebHooks.json b/ServerCommands/Gitee/列出仓库的WebHooks.json
new file mode 100644
index 00000000..3a00ccbc
--- /dev/null
+++ b/ServerCommands/Gitee/列出仓库的WebHooks.json
@@ -0,0 +1,475 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "列出仓库的WebHooks",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "33487312"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c6eb66bd-c1e2-4bf4-ad2d-549a68fb23f2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "68ee86fa-88ce-4787-9175-7fb4b1f4639f"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "30c3f423-ad80-474d-ae90-2e7dc076bddb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "4ca2adb0-be71-4cff-a7f0-0f319f33fc35"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "e3ee2272-9867-43eb-97ee-199cb94862de"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "22c08c26600240308f2761ba08d0b396",
+ "BreakpointIdentity": "2a7059b8-fbdc-482c-a0ec-a4ed999dd133"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "eab47598-bcd0-4b61-ab21-f4499617214f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "2c41e2fb-0784-4414-a2f6-e7bf48e1a825"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "72c9972f-e241-4bc7-8414-58a9ecdcd638",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "a4dc7e40-113c-4634-a254-bd3d364169e2"
+ },
+ "ColumnName": "空间路径名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "7aa0116e-f6a8-4a54-9dc1-10755107fdf9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a2fa9d23eaeb4e18ba0abc7c6ba18b88",
+ "BreakpointIdentity": "b5de737b-48db-433b-9c22-2f9bb00e0af4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "62fab694-7e35-4a53-b5ed-fb3e03c830e6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/hooks\""
+ },
+ "ID": "fbb123be017a4289846192ec2842aebb",
+ "BreakpointIdentity": "9fd2dfab-43bc-44d0-9138-9b398e5efc66"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": 1
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": 100
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "de6ea5df-1149-490b-8bfe-8baeda3a45e5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "完成",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "钩子列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "952c124b-edc3-4d23-9b05-da7f2704e214"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "SampleJson": "{\"message\":\"\"}",
+ "ToParameter": "错误信息",
+ "BreakpointIdentity": "9fb8c287-d338-4210-9cb2-606ee19e4c27"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=错误信息.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "钩子列表"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "097965aa-43b4-4dad-97e5-0b2f371797c3"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "6a7ffa44-204d-4a43-b812-735e935bdc26"
+ }
+ ]
+ },
+ "ID": "1752833b-0e10-44eb-87f0-2541803972f1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "钩子列表"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c742ba16-49d5-488e-9d33-9b40f5f9bfdf"
+ }
+ ]
+ },
+ "ID": "921097ed-fca5-4655-be7e-64120fbf1318"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c26db4eb-bcee-42e3-8fe8-eb37f4c3d6c8"
+ }
+ ]
+ },
+ "ID": "d673caa3-1384-46d7-b540-8135ca902efc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在,请先同步仓库到系统中",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "钩子列表"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9c752f0c-1c29-4d77-b392-f0dd0ada8add"
+ }
+ ]
+ },
+ "ID": "e7fa8693-0cbf-4a80-a1c8-b46ca5181ac3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "cf4fa366-530c-4c29-aa26-49a59f75eb1d"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "钩子列表"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "ACCESS_TOKEN"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/列出授权用户所有的Namespace.json b/ServerCommands/Gitee/列出授权用户所有的Namespace.json
new file mode 100644
index 00000000..8dd16c89
--- /dev/null
+++ b/ServerCommands/Gitee/列出授权用户所有的Namespace.json
@@ -0,0 +1,388 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "列出授权用户所有的Namespace",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "bbb103b6-4394-47df-a249-eab13b880b14"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": "https://gitee.com/api/v5/user/namespaces",
+ "ID": "e09586acb7f74d1db8d88b8f48c345c4",
+ "BreakpointIdentity": "a0e15828-bc0f-431a-b696-d29611b22911"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "mode",
+ "DataItemType": 0,
+ "Data": "all"
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "b53962b6-9467-452d-a084-fef350f77b0a"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "企业列表",
+ "BreakpointIdentity": "57be95cd-a34d-4d97-bbe3-4abf9b315076"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "类型",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(ISBLANK(Item.type),\"个人\",SWITCH(Item.type,\"Enterprise\",\"企业\",\"Group\",\"组织\",\"个人\"))"
+ },
+ "ID": "a3da1376a2bf434fb27a08ef4c99d602",
+ "BreakpointIdentity": "6be205d5-69b8-47a8-8378-f3146790311e"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.name&\"(\"&类型&\")\""
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "路径",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.path"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "当前企业",
+ "BreakpointIdentity": "055830b1-543f-4b66-810f-201bb8b70d31"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=企业列表"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前企业"
+ },
+ "OutParamaterName": "企业列表",
+ "BreakpointIdentity": "3c774bd1-22ca-4a38-8d61-0b48428a314c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e3e40149-7308-41b9-9e72-1e40825802f5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "完成",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "企业列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=企业列表"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "107f82f5-64c9-47d1-add9-25c1dd89aed2"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "SampleJson": "{\"message\":\"\"}",
+ "ToParameter": "错误信息",
+ "BreakpointIdentity": "98bf2a8e-033d-4dd7-8626-565fbcc30695"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=错误信息.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "企业列表"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "9309fa18-7fcc-42d8-a7b8-05a08223bee9"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "824d57e2-b0ae-4b59-9abf-b4f84e2498b0"
+ }
+ ]
+ },
+ "ID": "3dc6e9f3-5038-4a85-b7cd-11d5f774a0ba"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "企业列表"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9c2e5209-4ba8-4e94-895b-933319779a21"
+ }
+ ]
+ },
+ "ID": "ed1cb341-3592-44b8-a1ea-2712c283c198"
+ }
+ ]
+ },
+ "BreakpointIdentity": "fe21d7b5-4b93-4a4c-9bde-6e25abe8e004"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "企业列表"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "ACCESS_TOKEN"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/创建一个仓库WebHook.json b/ServerCommands/Gitee/创建一个仓库WebHook.json
new file mode 100644
index 00000000..fa386f37
--- /dev/null
+++ b/ServerCommands/Gitee/创建一个仓库WebHook.json
@@ -0,0 +1,781 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建一个仓库WebHook",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "gyrnccc"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "回调地址",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_Gitee"
+ },
+ "SampleJson": "{\"client_id\":\"c7d05fcbaf78ad728fcc0267d081ae6c50dc667667758a0933525d4cbe09ed90\",\"client_secret\":\"b4d40db2155ca530e5771b37a2fb67161d4106c64df28f32504b4e3bcfb81313\",\"回调地址\":\"https://develop.gridfriend.cn/sims/ServerCommand/GitCallback\"}",
+ "ToParameter": "Gitee配置",
+ "BreakpointIdentity": "09b22a4d-9293-4baa-b78e-803aa03c32db"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c26e601c-dffb-46f1-be97-ce46d5deadcc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "a7631324-378f-4577-a8af-d976f21cda27"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b594d85c-3422-4cb3-a063-69e472c32537",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "523d4df5-59b6-4437-b68b-661078b7bab5"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "86de2db8-485a-4991-bb27-80ceb2d895c8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "ea6babeddf554a1eb8f46e195877e952",
+ "BreakpointIdentity": "807667b9-5099-4525-94ec-1b739671f9d9"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0a505d22-ea26-4dc6-b902-96c42172d2b9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "2c41e2fb-0784-4414-a2f6-e7bf48e1a825"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "121fa6ba-4747-40c0-b487-a07c961bfc2e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "a4dc7e40-113c-4634-a254-bd3d364169e2"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "503ebf75-30bd-4a66-a195-648da8f8fc6e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "Callback_url",
+ "GUID": "b34b70ae-08b3-4667-be01-afce405fb9bc"
+ },
+ "ColumnName": "hook_url"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "86dc894b-ec40-4338-9790-00d444e8415b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "hook_api_url",
+ "GUID": "e2132ce0-b395-4f03-8d7d-f8ed3bea93f0"
+ },
+ "ColumnName": "hook_api_url"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a05ca3bf-0ba0-4492-ba0c-214241c0d440",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "01bbed57-b961-4d6b-b4ee-dba6636960af"
+ },
+ "ColumnName": "绑定成功"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "7aa0116e-f6a8-4a54-9dc1-10755107fdf9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "1b4300438e784c359a61002851e79412",
+ "BreakpointIdentity": "996de412-ef2f-445f-b94d-7de792dd825f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.绑定成功"
+ }
+ },
+ "value": "1",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "列出仓库的WebHooks",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "钩子列表",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "钩子列表"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "ACCESS_TOKEN",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b6988f5b-1a7d-4c2e-bf58-5095cd3e9f42"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找钩子",
+ "ID": "6f7ee52d7d6d4a18b64e15dc1131d859",
+ "BreakpointIdentity": "661f6637-389b-4a29-99ec-bd6a3ef55e03"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子列表.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayQuery, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子列表"
+ },
+ "Operation": 1,
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.QueryConditionObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.QueryConditionObject, CollectionOperationKit",
+ "Name": "url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.hook_url"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "查找钩子",
+ "BreakpointIdentity": "9994e958-04df-4b69-b72f-8c79ab2d1bd4"
+ }
+ ]
+ },
+ "ID": "5853f122-036d-4717-a0f0-fca5ca55ce30"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a9ab6adf-3530-4007-af28-5af083649d71"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找钩子"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "url",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(回调地址=\"\",Gitee配置.回调地址,回调地址)"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "encryption_type",
+ "DataItemType": 0,
+ "Data": 0
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "password",
+ "DataItemType": 0,
+ "Data": 6158891
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "push_events",
+ "DataItemType": 0,
+ "Data": true
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.hook_api_url"
+ },
+ "Method": "POST",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "75efbb0d-aba6-423c-9720-46e4f876b511"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "421e0ce9-cf66-4deb-8fe6-f586f95a2d78"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "钩子ID",
+ "GUID": "1f729556-f7f8-4aca-99f4-eece62450379"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "70fb1703-fd1e-482a-b1e0-5aa14fa8b8f2"
+ },
+ "Value": "1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d06f07f7-bcee-4532-955b-1e0315e21c43"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7d689a59-f232-4946-ace1-0447a3b3274d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "BreakpointIdentity": "a046dbf1-3a9d-402d-bc65-b5635b0b8a2c"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "421e0ce9-cf66-4deb-8fe6-f586f95a2d78"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "钩子ID",
+ "GUID": "0262e00f-f0ad-4090-924a-be83852b83c7"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "2b24ccec-ece7-4e8c-bea9-d2ca6214f106"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "17056627-4d60-4184-a2dc-5dd467bc51a7"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "SampleJson": "{\"message\":\"\"}",
+ "ToParameter": "错误信息",
+ "BreakpointIdentity": "703273d0-5422-4b1c-964c-6acc424ff917"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=错误信息.message"
+ },
+ "BreakpointIdentity": "59b22ec0-fd36-41cc-8afd-2874c833da11"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "651e5e33-01fd-4d79-a9af-b22169ad6faf"
+ }
+ ]
+ },
+ "ID": "71e63d25-66b9-4c24-860e-ac5a6d01d63a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "421e0ce9-cf66-4deb-8fe6-f586f95a2d78"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "钩子ID",
+ "GUID": "50e8d8ee-ac9a-4a54-b82d-b18e2eb768b1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找钩子.id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "c949b79f-2827-437e-a0f6-e08aae9b7521"
+ },
+ "Value": "1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "77452f9a-99aa-48e9-966d-75fa64391eba"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "钩子已存在",
+ "BreakpointIdentity": "6e5ab00e-1a81-4239-a423-d59c0885c015"
+ }
+ ]
+ },
+ "ID": "3bcb27cf-405c-4a73-9d3f-ec99d64ab28f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8a8fe8fd-68a1-471f-adca-c667a15b30a1"
+ }
+ ]
+ },
+ "ID": "6848556a-5be3-4381-841f-dabf8413a1a0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "68036532-bb9f-4375-8f3b-e195ef095599"
+ }
+ ]
+ },
+ "ID": "1b1c77c1-6a7a-4c56-b0c7-8ea315008d62"
+ }
+ ]
+ },
+ "BreakpointIdentity": "67e27479-f651-43e3-b9cc-9092f1d858c5"
+ }
+ ]
+ },
+ "ID": "5ee284b9-60d0-429a-80a9-ac575ce099fe"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "该仓库已绑定",
+ "BreakpointIdentity": "0517e9ce-9260-413c-be9b-3bcb0fa629be"
+ }
+ ]
+ },
+ "ID": "265e7359-2ccd-4dc1-98fc-6d0e64cc99ae"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8fe00cd7-a624-453e-9ce8-78755ae333a5"
+ }
+ ]
+ },
+ "ID": "b1047e7c-b83d-4fe1-9281-7a9987cc3c35"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在,请先同步仓库到系统中",
+ "BreakpointIdentity": "6896c465-f72a-4a2e-8f6d-91700a727b1e"
+ }
+ ]
+ },
+ "ID": "260a2275-ddd3-4791-8e9c-a575151f3462"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f0654513-cd02-46cc-ae2f-b0f61cd02e51"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/删除一个仓库WebHook.json b/ServerCommands/Gitee/删除一个仓库WebHook.json
new file mode 100644
index 00000000..f2fba68a
--- /dev/null
+++ b/ServerCommands/Gitee/删除一个仓库WebHook.json
@@ -0,0 +1,466 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除一个仓库WebHook",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "gyrnccc"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "清空钩子",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0f5789c1-7d47-4c09-8653-74a57374d6c6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "a01c203a-e4df-4196-b987-949bb9e2bdf9"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8dc4402a-90d4-4e1b-98c6-7b53573085c2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "f0989a4d-ce36-4869-b70a-3d3a7ef5f711"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "994df018-43ca-4427-98a9-3e3e0bde686c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "Callback_url",
+ "GUID": "7593214d-3ac3-4f31-8e29-e4230cf2b96a"
+ },
+ "ColumnName": "hook_url"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "856ed04e-a1ca-466b-a6dd-7e36934e1b6a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "203a79b333264e53af68232a742b899f",
+ "BreakpointIdentity": "0604b79f-fe32-440b-8211-27219d634d6b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "列出仓库的WebHooks",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "钩子列表",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "钩子列表"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "ACCESS_TOKEN",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b1714190-356a-4a27-afee-15726dc0c15a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钩子列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.url"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.hook_url"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=清空钩子"
+ }
+ },
+ "value": "1"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/hooks/\"&WebHookId"
+ },
+ "ID": "0cc504bc6d7044118b6022cea324f20f",
+ "BreakpointIdentity": "6c647ce0-dd34-4a18-afef-47037dd1cc59"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "DELETE",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "df0955a8-21e7-40be-b29a-3d12990ef865"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除成功",
+ "BreakpointIdentity": "e0659cb3-d947-482d-8373-4e5cc5b2880b"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "SampleJson": "{\"message\":\"\"}",
+ "ToParameter": "错误信息",
+ "BreakpointIdentity": "49a3b058-2d42-4ef2-84fc-ff005a5fa1b0"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=错误信息.message"
+ },
+ "BreakpointIdentity": "c7e8b874-80fd-4093-ac09-3575346ee915"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "21a64dc2-535c-4c68-8b96-a23964c73c14"
+ }
+ ]
+ },
+ "ID": "60a2a58f-f66d-4c6e-a72d-b9fe7644a84b"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ac699b2f-9133-4705-aef5-49ccfdd14a64"
+ }
+ ]
+ },
+ "BreakpointIdentity": "31fcf7dd-6463-4dea-be5e-2224367bf892"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "ID",
+ "GUID": "f371a6e5-d82e-455a-a0ab-49d2edaa505a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "eac7cb09-049a-4f2f-89ec-a6676767f5a2"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "af2115a7-34e2-433b-8df0-0f8695c6a203"
+ }
+ ]
+ },
+ "ID": "a89210a3-0b71-4abf-a3ac-f8b3de662d02"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "80563e37-dc00-44f0-af8c-ae22423fcc6e"
+ }
+ ]
+ },
+ "ID": "03717384-eac0-4441-b494-3fcbabc5a54f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "33acacca-ad62-45f3-a655-f980eb461b9e"
+ }
+ ]
+ },
+ "ID": "ff56da14-53dd-4210-9c5b-0e2d2e865b3e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在!",
+ "BreakpointIdentity": "eac54dcf-4eb4-4f23-8bfb-36bb04467ebb"
+ }
+ ]
+ },
+ "ID": "11816e75-5877-4b78-960a-6b6405c36733"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2379cedb-abdd-4dc6-999f-91c4537a4123"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/判断是否为仓库成员.json b/ServerCommands/Gitee/判断是否为仓库成员.json
new file mode 100644
index 00000000..3b9a6722
--- /dev/null
+++ b/ServerCommands/Gitee/判断是否为仓库成员.json
@@ -0,0 +1,399 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "判断是否为仓库成员",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "检测用户",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "linxi"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "空间路径",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "yugasoft"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库路径",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "sst-ga-res"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "640dd92f-0bf8-4391-b3eb-f0b1dd379336",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "cfc0c600-5d1f-41ba-ad07-8c77444e5748"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d2b48381-be2c-4e45-96da-5de9ed58bf8a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "ec2222a1-0ee7-4b1a-8872-5a9f101f9495"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "59cb0c69-e361-405b-8b58-c3337407a53e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=检测用户"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "b67c61c022a24531a060cb6141bbce88",
+ "BreakpointIdentity": "8cde56a8-79aa-49ce-ad75-8246caaeee7c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": "Administrator"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d1d612ba-04b8-470d-a38f-5a50a6a2c407"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.编码类.URL编码, GETPOST",
+ "BianmaMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ },
+ "BianMaTpye": 1,
+ "BianMaFun": 1,
+ "FanHuiMsg": "编码用户名",
+ "BreakpointIdentity": "4a8f1cd1-8224-4f0f-9b5f-fb1fd42a3a2f"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&空间路径&\"/\"&仓库路径&\"/collaborators/\"&编码用户名"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 10.0,
+ "BreakpointIdentity": "0d0544cd-f060-4a09-a72c-f4b448542853"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "该成员为仓库成员",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "09f0f81e-42f2-40f7-8b72-459394dffd82"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该成员不为仓库成员",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "5511be11-1199-4b39-99a3-91d136f0ff0c"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "a6c4e733-f5c4-4a31-ba1e-204ecf2ff425"
+ }
+ ]
+ },
+ "ID": "60bfb42a-efa7-4e0d-bcfd-230bcdd12db2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4391a590-33b8-435d-af7b-55292d0857ee"
+ }
+ ]
+ },
+ "ID": "6b65aff2-0cec-47ed-9017-40df822b1080"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d5b2f0a7-0efa-45e4-8d39-9c476ac41778"
+ }
+ ]
+ },
+ "ID": "c89d4bdc-7293-4763-92a2-5cac72335910"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该用户尚未维护Gitee信息",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "ACCESS_TOKEN"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7fce733e-1831-4e51-ab72-1011b18fe83e"
+ }
+ ]
+ },
+ "ID": "6a026d76-f484-44a7-ab01-5a3a63faf596"
+ }
+ ]
+ },
+ "BreakpointIdentity": "248c838f-9b12-4b0b-9561-b82312d1a3ff"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "ACCESS_TOKEN"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/同步一个仓库到表.json b/ServerCommands/Gitee/同步一个仓库到表.json
new file mode 100644
index 00000000..720e38a5
--- /dev/null
+++ b/ServerCommands/Gitee/同步一个仓库到表.json
@@ -0,0 +1,775 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "同步一个仓库到表",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "空间路径名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "空间名称",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库路径名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库名称",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库地址",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库描述",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库成员",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "创建人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "创建人头像",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "api_url",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "默认分支",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库URL",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_Gitee"
+ },
+ "SampleJson": "{\"client_id\":\"c7d05fcbaf78ad728fcc0267d081ae6c50dc667667758a0933525d4cbe09ed90\",\"client_secret\":\"b4d40db2155ca530e5771b37a2fb67161d4106c64df28f32504b4e3bcfb81313\",\"回调地址\":\"https://develop.gridfriend.cn/pms/ServerCommand/GitCallback\"}",
+ "ToParameter": "Gitee配置",
+ "BreakpointIdentity": "5ca8c380-59e3-4b42-bd70-d3e707b48221"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "1dd4782fe94f4a11941ae75c0bfc282c",
+ "BreakpointIdentity": "e7362d93-d639-4d5c-9f45-0c8032ef0fef"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2103657e-50c4-48c0-bb28-21b1c95f28aa",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "917e816f-695c-4b75-af4d-bb404ea81fb2"
+ },
+ "ColumnName": "绑定成功"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "cb3e1ea6-5719-447f-9e75-84923cffaf89"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a705fda09a50494186c5584333d88fc8",
+ "BreakpointIdentity": "17978b5c-30fe-4e8f-a571-ded6e2a3f1a9"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找仓库"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "5252fab0-cb4d-446a-9693-8991b3100509"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "dd0162bf-1a2e-4674-9624-1fc45c02ff87"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=空间路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间名称",
+ "GUID": "440536f5-b3cd-4156-b0f6-b6a64d1afd81"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=空间名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "b1b76a67-9ca6-4f8c-9a1e-1f22665f2cf4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "be307fcd-4ac7-4982-9330-cf2df0e12dee"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库地址",
+ "GUID": "790e4a41-e053-414e-905f-9fea0925e6a0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库地址"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库描述",
+ "GUID": "8bbcb300-91ff-459c-b0b2-7af867cfe95c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库成员",
+ "GUID": "d16d40ca-2348-48e1-b556-487ce8667130"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库成员"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人",
+ "GUID": "4a5d2361-bcff-4aaf-8cd0-1c7518461ca6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人头像",
+ "GUID": "642aa423-344d-4ecd-b322-36171bd0b405"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建人头像"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "Callback_url",
+ "GUID": "49ca0165-39cd-4d54-998a-c687ede21e3c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.回调地址"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "hook_api_url",
+ "GUID": "832bb491-3904-490d-8949-7c5e5316e8a1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=api_url"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "订阅成功",
+ "GUID": "364b9e00-7988-422d-9fab-151c222ccf2c"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "默认分支",
+ "GUID": "e928a3b2-2e28-4c40-8cd4-fb5ad6423d6b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=默认分支"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "拉取人员",
+ "GUID": "144431fe-7ee2-4a9c-9a7a-1804fe29efcb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库URL",
+ "GUID": "8b3bd8d8-849d-4618-ac62-eeaa67a12fc5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库URL"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "1ec8aef9-f694-49ea-bec3-aed749ef7b1d"
+ }
+ ]
+ },
+ "ID": "54d94f54-7195-4cec-a5ea-0601cd71e59d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "0cb22c5e-6428-421d-b601-e71f8fe673bd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "75112a8a-9848-4940-877c-ac9a006f4c66"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=空间路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间名称",
+ "GUID": "54601920-1b2b-4ca4-93ec-d3898450f25a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=空间名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "2f4a3893-cf6d-4503-83ee-7b148ce04e98"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "b1daf34b-60b6-4436-a24f-e8470bcc48e4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库地址",
+ "GUID": "2971fcde-5e57-4121-b47f-5c4a355aeced"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库地址"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库描述",
+ "GUID": "27085df6-39e2-46e7-8791-662a474bcb21"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库成员",
+ "GUID": "6bce128e-2c75-421c-9950-6dbaf5999d7e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库成员"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人",
+ "GUID": "1be66450-577f-40de-a23c-85ee770e67b7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人头像",
+ "GUID": "5d8597e6-21c3-4a1c-9f48-1202675fb0eb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=创建人头像"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "hook_api_url",
+ "GUID": "192ef3fe-59f1-46db-aa58-84dd1777030e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=api_url"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库URL",
+ "GUID": "e33d2bcd-002e-4787-8914-b4003e2ed5a6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库URL"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "bb63b824-c8f8-400c-8d9b-27604036574f"
+ }
+ ]
+ },
+ "ID": "dd183dfc-cf41-4d6f-a8ef-87b47a37d297"
+ }
+ ]
+ },
+ "BreakpointIdentity": "accae147-a51f-4db7-a0ee-431404903184"
+ }
+ ]
+ },
+ "BreakpointIdentity": "51fdb170-a08a-4c6d-97e2-11e61489031d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.回调地址"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "创建一个仓库WebHook",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "回调地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.回调地址"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "39509f77-701c-4965-b126-e02c19430dc7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "仓库创建并订阅成功!",
+ "BreakpointIdentity": "0dcf95c2-da62-4155-a7e4-243e83c94f47"
+ }
+ ]
+ },
+ "ID": "b979edc1-7636-409c-8462-3d023d1a4e1c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"仓库创建成功,但未能订阅:\"&msg"
+ },
+ "BreakpointIdentity": "063e460b-3922-4422-ae34-5cb574cdb3c9"
+ }
+ ]
+ },
+ "ID": "90ee0a8d-7de2-4b9e-9fa0-07659342c9e2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9e919c36-f075-4b52-92ce-e374b9347414"
+ }
+ ]
+ },
+ "ID": "d292f5d6-f204-44af-87a1-0ba5fd792689"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "仓库创建成功!",
+ "BreakpointIdentity": "5e50eab4-4152-40a8-be88-eca529b7cc54"
+ }
+ ]
+ },
+ "ID": "9560b567-abeb-4580-8ba9-46f820af5cbf"
+ }
+ ]
+ },
+ "BreakpointIdentity": "54550ee9-0d48-49ef-aa1d-0eb7524cc46c"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/同步仓库的所有提交.json b/ServerCommands/Gitee/同步仓库的所有提交.json
new file mode 100644
index 00000000..12b0d510
--- /dev/null
+++ b/ServerCommands/Gitee/同步仓库的所有提交.json
@@ -0,0 +1,1228 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "同步仓库的所有提交",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "33487312"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "分支名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator",
+ "RequestTimeout": 300
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "72e6f987-a16e-49d8-902d-b52f2c8e9c55",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "303470ed-af95-4a8a-a4e2-78e6a04e8f4a"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "944f5c7a-ea55-4624-b508-2343763d042b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "11780eee-0063-4da7-8149-a3ee91c46750"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a9f47968-a581-4c06-a2db-8da8092f1e34",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "1801c9d6-dbe4-4071-8be0-8e647932db97"
+ },
+ "ColumnName": "仓库名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a23ec553-78ab-4de6-b3ef-827e8ae2f679",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "拉取人员",
+ "GUID": "1e47126d-9b27-4586-9e85-617839459cf1"
+ },
+ "ColumnName": "拉取人员"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6d3a8597-ea67-4140-ba4e-332fe0246f3f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "最后事件接收日期",
+ "GUID": "08be87e6-b94c-4b73-86cd-03bbaafcdcc9"
+ },
+ "ColumnName": "最后事件接收日期"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "c667efb2-7b6d-44ae-8928-4519c6ebb1b4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "e51c46b625b242ed912681d4e8525c3e",
+ "BreakpointIdentity": "088de897-a6a4-4c04-a12b-a118380b67d6"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "同步起始日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(仓库.最后事件接收日期=\"\",\"\",TEXT(仓库.最后事件接收日期,\"yyyy-mm-dd hh:mm:ss\"))"
+ },
+ "ID": "799b0ab715814e4c948275f8c45aeecb",
+ "BreakpointIdentity": "3e9f0b8f-6393-4da2-b24e-f0b7f6360309"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "同步数量",
+ "ParameterValue": "0",
+ "ID": "3559e701107b45919558b9f3a7dcfe0d",
+ "BreakpointIdentity": "63aa63e2-252b-4e6f-babc-03189377d5b0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.拉取人员"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.拉取人员"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "55bcedfc-7f1d-4478-b525-96ed8ab0a201"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": "100",
+ "LoopIndexParamName": "循环次数",
+ "LoopItemParamName": "当前循环"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "author",
+ "DataItemType": 0
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "sha",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支名"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "since",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=同步起始日期"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "until",
+ "DataItemType": 0
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=循环次数"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": 100
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/commits\""
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "af2f746f-791d-4b56-a794-688ee6f095b8"
+ }
+ ]
+ },
+ "ID": "2f3b80e4-feff-4e28-a6a4-7099f888b44a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "author",
+ "DataItemType": 0
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "since",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=同步起始日期"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "until",
+ "DataItemType": 0
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=循环次数"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": 100
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/commits\""
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "709ddb14-d129-42ba-a7bf-d552401d2fe7"
+ }
+ ]
+ },
+ "ID": "8acf24da-883a-461d-9fc1-8c41ba90dfa7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a0ccfbf6-7eac-4c95-a457-44b41428434c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Count"
+ }
+ },
+ "value": "0"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.EndLoopCommand, ServerDesignerCommon",
+ "WithinLoop": true,
+ "BreakpointIdentity": "0208c783-2a08-465a-b162-ae82bdc99d58"
+ }
+ ]
+ },
+ "ID": "5c5063e0-8cc1-4a6d-8fe4-7bcde513ccf7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "SaveFormData.fillInJSONProperties, SaveFormData",
+ "FullJsonString": "{\r\n \"sha\": \"\",\r\n \"html_url\": \"\",\r\n \"commit\": \"\",\r\n \"committer\": \"\",\r\n \"author\": \"\"\r\n}",
+ "SourceJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item"
+ },
+ "ResultTo": "完整ITEM",
+ "BreakpointIdentity": "6be7ad0c-6bbc-4d5e-b4c7-f5da1a9b6231"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.commit.message"
+ },
+ "SampleJson": "{\r\n \"Message\": \"签出模块 : 项目反馈\",\r\n \"MessageType\": 1,\r\n \"Modules\": [],\r\n \"Version\": \"v1\"\r\n}",
+ "ToParameter": "message",
+ "BreakpointIdentity": "b601b334-cbbd-47b0-8e6d-b3ee9704c80f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.MessageType"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git_事件记录",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "sha",
+ "GUID": "498d425b-39c3-4495-bd17-9282b73c4cb9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.sha"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "45e81d40576547d38f566575cc1945dd",
+ "BreakpointIdentity": "ab364e00-0d48-4df1-9527-d742a567e39e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.committer"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.正则类.正则_校验, GETPOST",
+ "JieShouMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ },
+ "JieShouMsg2": "^(.{0,3}|[^\\u4e00-\\u9fa5]*)$",
+ "FanHuiMsg": "内容有效性",
+ "BreakpointIdentity": "5c27ab66-8052-4072-b28f-ddb79f5a495d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "内容得分",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(内容有效性,0,LEN(message.Message))"
+ },
+ "ID": "7a32695f6ce542e8968e8cb1ded1a232",
+ "BreakpointIdentity": "d43554c4-d8f7-4f02-9174-93b0ae19b320"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(内容有效性,1,0)"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "同步数量",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=同步数量+1"
+ },
+ "ID": "d762787be83f4411a14dee04cf70b9c2",
+ "BreakpointIdentity": "f418bcb8-1267-412c-bda2-ed6260ec1f99"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "Git_事件记录",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库ID",
+ "GUID": "51ebab99-7a17-4aca-8d4b-6270f87a71a4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "事件名称",
+ "GUID": "cf66d999-3bca-4fa4-80d9-065bbf2f1941"
+ },
+ "Value": "签入工程"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "空间路径",
+ "GUID": "1e44f357-276e-4a46-b187-d67aff496bf5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.空间路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库名称",
+ "GUID": "a4d9c8fd-44e0-4de9-b354-9247d7919a65"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.仓库名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库路径",
+ "GUID": "f0153d48-41f8-433a-a0a2-96b4e3a6ab7e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库.仓库路径名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "提交人",
+ "GUID": "fe22be95-4772-4783-bcdb-0c296c00656d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.committer.name"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "事件内容",
+ "GUID": "cdf66e98-5000-4852-b8ca-50066351a507"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "url",
+ "GUID": "6175424d-8fdf-480f-8893-cbb3308444da"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.html_url"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "git用户名",
+ "GUID": "ba687819-e36f-406a-a3ee-668bc36ad0d2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.committer.login"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "83038dcb-b23c-4480-8a43-bdbf032f2bae"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.commit.committer.date"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "内容得分",
+ "GUID": "f65c404a-4a81-4017-9fea-b1064dd12d71"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(内容得分>100,100,内容得分)"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git_事件记录",
+ "ColumnName": "sha",
+ "GUID": "a6267537-6f46-410c-92eb-13738d20ab27"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.sha"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e7a9ec18-79ca-44e0-a458-b082f9c5045e"
+ }
+ ]
+ },
+ "ID": "29d870d3-6517-4dd8-9ea8-45524ce5ac70"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e4a33843-e447-431b-a27d-440b39637d84"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否已记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "积分记录表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "来源标识",
+ "GUID": "8401e7ac-8d37-46e5-a19d-b3b3e61ddf1c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.sha"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "49e56134f0e24e448f13c8883b62b9c0",
+ "BreakpointIdentity": "24d70512-3113-4842-a4b7-bb0122c1fb6f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否已记录"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "46c7f177-9a96-4ff2-9e27-415c231c6825",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "311be55b-90c9-417e-b8fb-378024d8f3ce"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "f42da023-ab7d-46ba-bbc7-0d0a65476625"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.committer.login"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "ee8c68eba7654bf0891e3d2f4fb2f335",
+ "BreakpointIdentity": "bf531873-d131-48e8-8450-5c915cdd3d1b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "积分记录表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "用户",
+ "GUID": "e29fdc3b-6418-4698-9776-160c4a894683"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "类型",
+ "GUID": "d33260fb-2cbe-4acf-8b29-89e4c0f23585"
+ },
+ "Value": "GitPush"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "分数",
+ "GUID": "11823396-2edd-4194-91a8-d99455f38db0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容得分"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "变动日期",
+ "GUID": "a0a265bf-4685-4440-abe0-282bc503fa43"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "备注",
+ "GUID": "62f0b1a2-06f5-4543-bf38-13bf0e78ca5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"用户对Git仓库[\"&仓库.仓库名称&\"]的签入,被系统自动评分。\"&CHAR(10)&\"签入内容:\"&message.Message"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "积分记录表",
+ "ColumnName": "来源标识",
+ "GUID": "fcb548ea-11d0-4de2-b895-eae7a536461a"
+ },
+ "Value": "Gitee"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6023a1ee-415a-4bc7-a62d-533e75e1c110"
+ }
+ ]
+ },
+ "ID": "bf7fe869-fbd5-47de-ab34-d511bb174cec"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8ace300a-b172-47bc-803d-78b963f1afaf"
+ }
+ ]
+ },
+ "ID": "f2c01bcd-1210-4819-b89d-c4bd6132ea79"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ff2ada44-3faf-4265-9a99-be57dc7ae719"
+ }
+ ]
+ },
+ "ID": "97b515e9-63f0-4dc8-8eb0-10e062317180"
+ }
+ ]
+ },
+ "BreakpointIdentity": "fab95158-0b44-4e55-90ab-ce604cc0a6d5"
+ }
+ ]
+ },
+ "ID": "b7fdc042-0511-425e-b69b-cbd365000f94"
+ }
+ ]
+ },
+ "BreakpointIdentity": "fbc76c67-4c4d-4f9c-8076-980c0c9493d7"
+ }
+ ]
+ },
+ "ID": "b50ff65d-85fd-4bdf-8441-e989f4159377"
+ }
+ ]
+ },
+ "BreakpointIdentity": "96b98abc-6415-430c-af53-c28e82ac9ac5"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "747e973f-ff29-449f-b29b-a2c84e4f465d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7264c956-0408-4c69-a745-ee064697131c"
+ }
+ ]
+ },
+ "ID": "e82104ab-17b5-4a5a-ae80-096d0dcfaf95"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c697c356-2b85-4257-8846-5486e0b784f7"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "fa81128f-f4fd-42ac-8ce0-56138c8b152c"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "4526e6aa-62c5-48be-919b-4ad377cd218d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "00566ae7-e4dc-430c-a2b9-0bbf2ea85bdb"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0dc98d4c-9957-49b3-b1dc-a416a6db6ec5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"已为您成功同步\"&同步数量&\"条记录\""
+ },
+ "BreakpointIdentity": "2f865061-df8e-4934-99ed-65d8e154bee8"
+ }
+ ]
+ },
+ "ID": "56be7079-a797-494a-b0f2-63a3b435a4ff"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "025bef50-d329-4bc2-b086-580fad1f583a"
+ }
+ ]
+ },
+ "ID": "f29f31df-5829-4913-b64f-f589e164e350"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e4dc3b8b-0e14-422e-acd4-5790f3453f48"
+ }
+ ]
+ },
+ "ID": "2e0abc8d-4f78-49ea-80d7-29e884da6dc1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在或尚未设置拉取人员",
+ "BreakpointIdentity": "a599a1e7-52ad-497f-8ed5-8c153c0324b4"
+ }
+ ]
+ },
+ "ID": "692fa7fa-f2b2-4443-860a-a6b83216f74c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e6630c18-c3b1-43b8-8dd6-255503409c5a"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/在线获取仓库某日提交数据.json b/ServerCommands/Gitee/在线获取仓库某日提交数据.json
new file mode 100644
index 00000000..d77f2822
--- /dev/null
+++ b/ServerCommands/Gitee/在线获取仓库某日提交数据.json
@@ -0,0 +1,990 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "在线获取仓库某日提交数据",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "32969134"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "分支名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "V1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "成员用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-06-18"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-06-18"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "过滤无效信息",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "19b15ea6-fc48-42d2-9182-6e518b140e8a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "9e61f919-3b74-492d-90f5-d7ffe9d57b19"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0dce8e2d-9e69-4de2-a271-dc7a72eb640a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "29f063e2-b0ce-4470-b45b-de2f2791caa9"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f82f1176-ca1c-4ad9-9598-870198977b1b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "4f72a429-a1df-4d1b-9b8d-a55dd4af7076"
+ },
+ "ColumnName": "仓库名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "86f0f98d-6b6b-4907-bf1a-9829f672b293"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "5be3e6ca9c20408faecb0d57e4cb67f4",
+ "BreakpointIdentity": "8f031924-fb2e-4129-a733-10652f416068"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1e4e0e72-98e0-4607-832f-e63ccefda9a3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "25b16057-d543-4975-bc69-f26ab4854843"
+ },
+ "ColumnName": "GIT用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "0ce90775-6b94-4126-b1ad-9230b078526c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "fd49088e893c4d0a93832255a8031b39",
+ "BreakpointIdentity": "71bb182c-9d27-445a-b184-f34866aa635e"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "提交信息数组",
+ "BreakpointIdentity": "1728e691-e497-4656-bb0f-2103c4afd081"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员.GIT用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "55a8cdc8-9c81-4034-91b9-d2fa2da5e09f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": "100",
+ "LoopIndexParamName": "循环次数",
+ "LoopItemParamName": "当前循环"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "sha",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支名"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "author",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员.GIT用户名"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "since",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(开始日期,\"yyyy-mm-dd\")&\" 00:00:00\""
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "until",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(结束日期,\"yyyy-mm-dd\")&\" 23:59:59\""
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=循环次数"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": 100
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/commits\""
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "b453c4b2-c111-42d1-9fe4-1ab9b7514c89"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Count"
+ }
+ },
+ "value": "0"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.EndLoopCommand, ServerDesignerCommon",
+ "WithinLoop": true,
+ "BreakpointIdentity": "b4d1d941-320c-4684-b02d-bf5a6eb077d8"
+ }
+ ]
+ },
+ "ID": "b01c6dee-2f67-4124-b01b-717e0234034f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "SaveFormData.fillInJSONProperties, SaveFormData",
+ "FullJsonString": "{\r\n \"sha\": \"\",\r\n \"html_url\": \"\",\r\n \"commit\": \"\",\r\n \"committer\": \"\",\r\n \"author\": \"\"\r\n}",
+ "SourceJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item"
+ },
+ "ResultTo": "完整ITEM",
+ "BreakpointIdentity": "3b2f92ff-b830-401b-abee-b5156f0da30d"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.commit.message"
+ },
+ "SampleJson": "{\r\n \"Message\": \"签出模块 : 项目反馈\",\r\n \"MessageType\": 1,\r\n \"Modules\": [],\r\n \"Version\": \"v1\"\r\n}",
+ "ToParameter": "message",
+ "BreakpointIdentity": "53d4a5ff-c6e9-4dee-ab87-3c1caeff6bed"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.MessageType"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整ITEM.committer"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=过滤无效信息"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.正则类.正则_校验, GETPOST",
+ "JieShouMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ },
+ "JieShouMsg2": "^(.{0,3}|[^\\u4e00-\\u9fa5]*)$",
+ "FanHuiMsg": "内容有效性",
+ "BreakpointIdentity": "2f3bf7be-24f1-4ecc-a0e6-8d823aed8160"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容有效性"
+ }
+ },
+ "value": "False"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交信息数组"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ },
+ "OutParamaterName": "提交信息数组",
+ "BreakpointIdentity": "a868feb0-ff0d-49fe-869b-69ccd6dffcc0"
+ }
+ ]
+ },
+ "ID": "e3049a3a-ca1a-4eb9-9318-d9ba92bb6eee"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b13a53f7-efad-4352-9942-c6a10e6ea3d7"
+ }
+ ]
+ },
+ "ID": "ce9586c9-ebf7-41dc-adea-9c2224c72a8a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交信息数组"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message.Message"
+ },
+ "OutParamaterName": "提交信息数组",
+ "BreakpointIdentity": "33cc2273-3204-48c5-84a6-28470a23351e"
+ }
+ ]
+ },
+ "ID": "3d67d3df-ee87-4638-9026-ae8432705a38"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0e831888-15e8-473c-9fea-38af0b2571b3"
+ }
+ ]
+ },
+ "ID": "95fd2307-3a90-4512-a92f-a968581461dd"
+ }
+ ]
+ },
+ "BreakpointIdentity": "415eaca5-d569-4275-9153-1ce79622e812"
+ }
+ ]
+ },
+ "ID": "506af9b7-a15f-4d60-a97e-1166d938e209"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ce8716ed-135f-42e5-93ae-ad855bc77d9d"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "b1443439-d4d3-4649-a1b2-f5c4ccf6e1e6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ebbd9eac-a836-4816-9aaa-8597c1def2df"
+ }
+ ]
+ },
+ "ID": "c95feec1-d5c3-488b-a004-30202c336e86"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1a20375e-81c5-4c36-8156-01c0b5c46abe"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交信息"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c228e163-aec5-4d3f-af2b-6e16881583cf"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "7858ecb0-c7a2-49ed-863b-80cb8cc7e892"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f1f415fe-5804-40ca-a7eb-bdcd989a1768"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1131900c-456f-4bea-aa79-057212dbc42e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交信息数组"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交信息数组.Count"
+ }
+ },
+ "value": "0"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "未发现签入信息,有没有可能你选错了日期?",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交信息"
+ }
+ ]
+ },
+ "BreakpointIdentity": "17e77894-faf0-4114-a51e-8ce20b3d3034"
+ }
+ ]
+ },
+ "ID": "0e60d27c-6ea5-476d-8370-42c80d47496d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交信息数组"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=CHAR(10)"
+ },
+ "OutParamaterName": "提交信息字符串",
+ "BreakpointIdentity": "2d5d07c8-eb56-4fd8-9a96-9bcaca516118"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取完成",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交信息",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交信息字符串"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "858484e9-e21d-4cce-985b-d5697008ac55"
+ }
+ ]
+ },
+ "ID": "6d6b111b-9d6a-44c0-bd2a-91c982d8b78c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "94fcf5c5-8775-43a5-b620-455e7e169fe6"
+ }
+ ]
+ },
+ "ID": "3a5cd6fb-4941-4e5a-9a81-35895366e63f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交信息"
+ }
+ ]
+ },
+ "BreakpointIdentity": "eae1838f-3c7b-4807-9b2f-32094b8ee7b5"
+ }
+ ]
+ },
+ "ID": "9ab74cf3-a592-4de8-965a-a3e1160328c7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a4e2ec35-b7df-4ea0-8981-387ea615f219"
+ }
+ ]
+ },
+ "ID": "e2e69ce2-e4ed-433b-8e28-f6dd21a2c251"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "所查找的用户未登记Gitee信息",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交信息"
+ }
+ ]
+ },
+ "BreakpointIdentity": "56d403d1-396c-4f0d-99be-ebacc35c54fe"
+ }
+ ]
+ },
+ "ID": "741fc417-e27f-4909-8641-2b1d685a4085"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7aae1466-5acd-4a79-9616-eddfb066f651"
+ }
+ ]
+ },
+ "ID": "66930be1-c3c6-4639-9390-29bf50a999c4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在或尚未同步到系统",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交信息"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ee53239c-fa5e-44eb-b2ac-b8175b87072a"
+ }
+ ]
+ },
+ "ID": "8ce0953a-1f17-4459-b05f-ad2b86151d43"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f6f7310d-ce51-4dce-bf2c-2988ca5110ba"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "提交信息"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/增加仓库成员.json b/ServerCommands/Gitee/增加仓库成员.json
new file mode 100644
index 00000000..0a66f456
--- /dev/null
+++ b/ServerCommands/Gitee/增加仓库成员.json
@@ -0,0 +1,490 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "增加仓库成员",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "33487312"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "成员",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "linxi"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6a0612b1-d332-4daf-a99f-a960fe3122b8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "25b330fd-62ed-4d0b-8ccc-cfeeb9087bb6"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "676d1d48-bd57-4b6c-b310-a1f10b8f4edc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "c41f664e-b1ad-4c3c-8e10-33926de9de12"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "77f6497e-0a26-4e3d-92c4-4c807a455563"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "5dc79d6e7c85431bab753562cd2dbb7c",
+ "BreakpointIdentity": "18734716-4d3b-4e65-ad51-2d8f8c8d2b8a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "02a64056-1d4a-4fba-8f15-f0f02836bdf6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "7c1ab6bb-1e3c-41fb-a2f5-a208f902fb3d"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1a473aee-9478-4e60-ae48-06b4493998d9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "549350b1-176c-40fa-957f-664b464a6fc0"
+ },
+ "ColumnName": "仓库路径名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "a46197a1-76be-4909-a1e7-e486efac36bd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "e6bfd30904e34e50bc40ddb4f4c14f13",
+ "BreakpointIdentity": "711ca58b-b2a5-42de-9fc0-35c4b0e02f4f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": "Administrator"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "e5c5be1f-eb5d-4d06-8445-ba89adfd570b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.编码类.URL编码, GETPOST",
+ "BianmaMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ },
+ "BianMaTpye": 1,
+ "BianMaFun": 1,
+ "FanHuiMsg": "编码用户名",
+ "BreakpointIdentity": "8806dbf1-32b2-4296-b710-7b1ba463bd90"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "permission",
+ "DataItemType": 0,
+ "Data": "push"
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/collaborators/\"&用户.GIT用户名"
+ },
+ "Method": "PUT",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 10.0,
+ "BreakpointIdentity": "99ca8dce-cbb5-49aa-aa9a-276fd394775a"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "设置成员权限成功",
+ "BreakpointIdentity": "3f938242-b1b4-43d8-9903-f546b02bdd06"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "f65aa440-21a2-4891-a210-053b3d216252"
+ },
+ "Value": "新增或设置仓库成员权限"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "98ae3704-38d1-4161-9c84-77d6b82678eb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "4a4476d9-09ee-4bf4-94de-59b4921a4831"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "26ddc002-ef43-4dbc-abd9-2d5fdfeb7cd3"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "143e11ac-3754-4cb3-a64b-61a245295c16"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "4f815344-dda3-4ab8-bd8f-1858d8fde93a"
+ }
+ ]
+ },
+ "ID": "e4569f47-316d-441f-8775-68f06c309bce"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "eac43f0d-20c2-41df-8ffd-4853265ab529"
+ }
+ ]
+ },
+ "ID": "9fd6accf-04c0-448a-8d6a-f5df03544852"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5087dab5-58c5-40cc-9cd1-c3d7e4a9fe06"
+ }
+ ]
+ },
+ "ID": "3bb30849-f3a0-43c1-bc39-7df59b659bd2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在",
+ "BreakpointIdentity": "99886148-8288-45d2-afaf-62eaff8befeb"
+ }
+ ]
+ },
+ "ID": "61007c8d-563c-485c-b7ca-a6b8cbbbef8f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4f5d8b4b-8307-4d01-989c-b7d03e6e741e"
+ }
+ ]
+ },
+ "ID": "659e51d2-fe5b-410a-9a47-114a387f1814"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该用户尚未维护Gitee信息",
+ "BreakpointIdentity": "4d8080d9-d691-49c5-b921-b4a2ff3e4842"
+ }
+ ]
+ },
+ "ID": "1f978fd2-c0db-449d-856e-007c3f671b76"
+ }
+ ]
+ },
+ "BreakpointIdentity": "781d68f9-59b9-447f-9fdc-3266f476f235"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/搜索仓库.json b/ServerCommands/Gitee/搜索仓库.json
new file mode 100644
index 00000000..87923ae8
--- /dev/null
+++ b/ServerCommands/Gitee/搜索仓库.json
@@ -0,0 +1,586 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "搜索仓库",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "关键字",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "pms"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "页码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "行数",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "20"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d729d953-26ba-47db-932c-1c1c03d82582",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "a7a542bb-c690-4434-a291-280d4cd24db1"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8d265c7d-5038-4665-9bf7-56b3c74628db",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "b2873649-7bba-4aff-a01a-ca2b893679d7"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "245446e2-3f7b-450d-865b-84dfbb83d524"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "9f4a9b7507724d0fa549ff7383b33525",
+ "BreakpointIdentity": "9344c855-2084-400e-b62e-5dd09c583b27"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "仓库列表",
+ "BreakpointIdentity": "c087da24-6b91-4731-a736-3297d6117939"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b27dce6a-8533-4558-84af-76a9118d0875"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": "https://gitee.com/api/v5/user/repos",
+ "ID": "732024d7ab3b473793a631aa754e2d01",
+ "BreakpointIdentity": "23661cc0-ba66-4c86-8df0-a9f02149823a"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "visibility",
+ "DataItemType": 0,
+ "Data": "all"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "affiliation",
+ "DataItemType": 0,
+ "Data": "admin"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "q",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关键字"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "sort",
+ "DataItemType": 0,
+ "Data": "updated"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "direction",
+ "DataItemType": 0,
+ "Data": "desc"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页码"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=行数"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "e6f0fad0-1dc8-4d20-b9f3-aed6dc0015eb"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.members"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": ",",
+ "OutParamaterName": "仓库成员名称",
+ "BreakpointIdentity": "2fdddecd-bcea-434c-b980-b9f39470f0ba"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.id"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.namespace.path"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.namespace.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.path"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.html_url"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.description"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库成员名称"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.owner.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.owner.avatar_url"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "hook_api_url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.hooks_url"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "默认分支",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.default_branch"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库URL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.url"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "仓库信息",
+ "BreakpointIdentity": "7863914e-feb9-4c1d-925a-30921ad7f0b6"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库列表"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库信息"
+ },
+ "OutParamaterName": "仓库列表",
+ "BreakpointIdentity": "5ae1ce35-d7ce-4fe9-9492-f1696ea3cf49"
+ }
+ ]
+ },
+ "BreakpointIdentity": "52f73962-be5d-41d2-839c-351a916782af"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库列表"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "总行数",
+ "Value": "100"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d7c95047-a8ba-437c-b6c5-2ff07f9898f1"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "总行数"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4ca01521-ea91-4514-8c22-4a392a88a627"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "3f560b51-0eec-4d8b-9e5d-1f4f54bf843a"
+ }
+ ]
+ },
+ "ID": "ce13ef60-68c8-43db-a507-85e6c8af15c5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库列表"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "总行数"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9a25e82f-6914-40de-b871-21657aaad560"
+ }
+ ]
+ },
+ "ID": "d3bd1f71-b60a-4ead-aa45-f340b33f9118"
+ }
+ ]
+ },
+ "BreakpointIdentity": "23b12ced-d3b0-4ffb-9412-29d14659ada7"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "仓库列表"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "总行数"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/更新GITEE信息.json b/ServerCommands/Gitee/更新GITEE信息.json
new file mode 100644
index 00000000..a71f4b22
--- /dev/null
+++ b/ServerCommands/Gitee/更新GITEE信息.json
@@ -0,0 +1,408 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "更新GITEE信息",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "Git用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "cuckooent"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "Git密码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "x6158891C"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_Gitee"
+ },
+ "SampleJson": "{\r\n \"client_id\": \"c7d05fcbaf78ad728fcc0267d081ae6c50dc667667758a0933525d4cbe09ed90\",\r\n \"client_secret\": \"b4d40db2155ca530e5771b37a2fb67161d4106c64df28f32504b4e3bcfb81313\"\r\n}",
+ "ToParameter": "Gitee配置",
+ "BreakpointIdentity": "330b0eca-a1dd-4b27-b906-bf0920c219a8"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1b272cc8-ff24-4aa1-9795-10b22b504bbf",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "adce5931-be11-4801-8178-6bed10f2c9b2"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4e191c4a-ccc0-485a-bd61-0ebecf122d49",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "7deda464-b19d-48b4-bb68-3f738a324abc"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a0ee631b-9b0d-48a1-b2d1-66c9e0922682",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "614d14c1-d3eb-474c-8645-4e7aa800c8e0"
+ },
+ "ColumnName": "邮件"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "5528766a-0121-41a8-99b1-1d47fcfc5c60"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "24f1c159d1b34db09b2072799a47af8d",
+ "BreakpointIdentity": "77e79a38-0159-46b0-86be-706581b517a0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "grant_type",
+ "DataItemType": 0,
+ "Data": "password"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "username",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git用户名"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "password",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git密码"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "client_id",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.client_id"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "client_secret",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.client_secret"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "scope",
+ "DataItemType": 0,
+ "Data": "user_info projects pull_requests issues notes keys hook groups gists enterprises"
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": "https://gitee.com/oauth/token",
+ "Method": "POST",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "179cde16-932b-4d51-99ee-722c354901c1"
+ },
+ {
+ "$type": "SaveFormData.fillInJSONProperties, SaveFormData",
+ "FullJsonString": "{\r\n \"error\": \"invalid_grant\",\r\n \"error_description\": \"授权方式无效,或者登录回调地址无效、过期或已被撤销\",\r\n \"access_token\": \"5c7c5fe2b1f0fc025c1a38006b6e95f3\",\r\n \"token_type\": \"bearer\",\r\n \"expires_in\": 86400,\r\n \"refresh_token\": \"03be42668ee199713604ff75491eeb0904a665d069de178c6c8f73c0a50a6ab6\",\r\n \"scope\": \"user_info projects pull_requests issues notes keys hook groups gists enterprises\",\r\n \"created_at\": 1718241807\r\n}",
+ "SourceJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "ResultTo": "RES",
+ "BreakpointIdentity": "ee7783fe-0dc7-46fd-ad0a-8a6c96349b18"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=RES.error"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.全名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.邮件"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "GIT用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git用户名"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "GIT密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git密码"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "b83accbe-67c2-4e52-918a-630edeced6fb"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "保存成功",
+ "BreakpointIdentity": "51882b63-25f2-4251-8b6a-651975522da9"
+ }
+ ]
+ },
+ "ID": "08651328-573a-4b07-a490-cba632119f6e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.error"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.error_description"
+ },
+ "BreakpointIdentity": "697cd9ba-df72-48a1-a24a-32d3fb48dbdd"
+ }
+ ]
+ },
+ "ID": "9040600b-dc31-4b3d-9a15-4fccb6accc30"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7e72cbf4-3d08-4d44-b5b7-8981001c007c"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "50757498-c465-4025-adaa-39ab03372d7e"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "335e08bf-21d2-425b-a835-cad76c8e56f9"
+ }
+ ]
+ },
+ "ID": "4686ff36-8ae3-4b56-b83d-79b3a6ea35e0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "用户不存在",
+ "BreakpointIdentity": "7af14519-61df-4626-a05c-616b71f0b298"
+ }
+ ]
+ },
+ "ID": "d6d98ba7-100d-44fe-b6b0-cb51c462099b"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3ec8a3f3-604a-4cd9-92d7-e2415f91e74a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/移除仓库成员.json b/ServerCommands/Gitee/移除仓库成员.json
new file mode 100644
index 00000000..9a979a40
--- /dev/null
+++ b/ServerCommands/Gitee/移除仓库成员.json
@@ -0,0 +1,490 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "移除仓库成员",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "33487312"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "成员",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "linxi"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "df6a32b1-d7cb-413b-b2cc-d8f27bf2c9fc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "e438c713-665c-4543-8db0-f6f2e8871874"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "90a46275-cffe-4a54-9752-01f8e0275e6f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "893a696a-d88b-4edf-b38e-8353676a1429"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "717f7d03-bd00-4d30-afb1-bba8f53cb052"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "f1bea57b26664cdf87370f409f603b4a",
+ "BreakpointIdentity": "dc6ace56-8fa6-4691-a798-440a62707d53"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "02a64056-1d4a-4fba-8f15-f0f02836bdf6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "7c1ab6bb-1e3c-41fb-a2f5-a208f902fb3d"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1a473aee-9478-4e60-ae48-06b4493998d9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "549350b1-176c-40fa-957f-664b464a6fc0"
+ },
+ "ColumnName": "仓库路径名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "a46197a1-76be-4909-a1e7-e486efac36bd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "e6bfd30904e34e50bc40ddb4f4c14f13",
+ "BreakpointIdentity": "f55bd577-0eac-4caa-9c4b-1e813faffe0f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": "Administrator"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "ACCESS_TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "8a1106b6-16e8-4d47-939e-8fbaf076a444"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.编码类.URL编码, GETPOST",
+ "BianmaMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户.GIT用户名"
+ },
+ "BianMaTpye": 1,
+ "BianMaFun": 1,
+ "FanHuiMsg": "编码用户名",
+ "BreakpointIdentity": "fc0d9e2e-7da7-482e-8160-1c2207229dbf"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ACCESS_TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "permission",
+ "DataItemType": 0,
+ "Data": "push"
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&仓库.空间路径名&\"/\"&仓库.仓库路径名&\"/collaborators/\"&用户.GIT用户名"
+ },
+ "Method": "DELETE",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 10.0,
+ "BreakpointIdentity": "161ba688-cf88-451a-bb16-ddbbf839bbfc"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "移除仓库成员成功",
+ "BreakpointIdentity": "edd26ae0-7939-49df-9924-031834e0379d"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "9046e6da-5463-4803-a641-d1fad357b253"
+ },
+ "Value": "新增或设置仓库成员权限"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "afe9fd41-27a3-4b2b-aba3-3133a683e47f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "fae3516e-e6cd-4c64-b52a-f9c2117a5882"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b5cc7719-d05f-43a7-9695-7be89ed56e01"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "d9cf53cf-a4d8-4246-9ea3-45dbcfa12be4"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "ff70cda6-7a66-468a-b433-90a3e9e7489d"
+ }
+ ]
+ },
+ "ID": "d1d021fe-b54d-46d9-8248-12f9fe433867"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "bb2cff0d-44c9-4afa-b655-ecc35be4d9a9"
+ }
+ ]
+ },
+ "ID": "47121c11-2be5-4702-80db-18449003a825"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9834f03e-e092-4a49-bd59-51ae49c31815"
+ }
+ ]
+ },
+ "ID": "2c71d6f0-953a-4dd1-98c2-98e77c551ff6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "仓库不存在",
+ "BreakpointIdentity": "d7c9b83d-0f06-442a-b00c-8fb1b6e270fb"
+ }
+ ]
+ },
+ "ID": "23c52218-c33c-4b22-a2cc-bddfec1df62d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "175d3466-5a51-4292-9495-84df2b1b891a"
+ }
+ ]
+ },
+ "ID": "9bb946f1-8cbe-4d97-9563-86beaf33f452"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该用户尚未维护Gitee信息",
+ "BreakpointIdentity": "936437cc-32fb-4055-a7bc-5951bf6aff1b"
+ }
+ ]
+ },
+ "ID": "7d0f42e2-7ce0-4f09-af94-1396b3cd0e4e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "646dc32d-23eb-4fe7-9394-698fb6b2e0db"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/获取企业的所有仓库.json b/ServerCommands/Gitee/获取企业的所有仓库.json
new file mode 100644
index 00000000..d39a3af7
--- /dev/null
+++ b/ServerCommands/Gitee/获取企业的所有仓库.json
@@ -0,0 +1,649 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取企业的所有仓库",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "关键字",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "页码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "行数",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "20"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ffc106d1-47ae-4a3f-888c-5a9bc8d6fced",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "b794333f-fdb7-463c-9891-d65b1a0ed845"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "41046864-8335-4777-8e07-d2e8de0c1d0a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "949461b7-4317-4b34-83d6-a817bc4f458a"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "3445ddff-8a56-4039-8c14-af9c6842f1e9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "bbf2f0a7935849f6a00f9da95cd1af6e",
+ "BreakpointIdentity": "bd46b3ee-df95-4f40-ad4e-f163203aa9ff"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_Gitee"
+ },
+ "SampleJson": "{\"enterprise\":\"GridStudio\",\"client_id\":\"c7d05fcbaf78ad728fcc0267d081ae6c50dc667667758a0933525d4cbe09ed90\",\"client_secret\":\"b4d40db2155ca530e5771b37a2fb67161d4106c64df28f32504b4e3bcfb81313\"}",
+ "ToParameter": "Gitee",
+ "BreakpointIdentity": "69b8c155-7a8b-497f-be60-c6b236dc4ebe"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee.enterprise"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "1"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d372d9c3-4dbb-4ded-8ff1-8aef7b01b1f8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/enterprises/\"&Gitee.enterprise&\"/repos\""
+ },
+ "ID": "776f63001e6944349512127e3ae30d12",
+ "BreakpointIdentity": "7116cbb2-1dd2-4b1d-bbf3-4c42c0cd0622"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "search",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关键字"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "type",
+ "DataItemType": 0,
+ "Data": "all"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "direct",
+ "DataItemType": 0,
+ "Data": false
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=页码"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=行数"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "649b5acd-3e4e-47f5-a993-00acef30ec7e"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "仓库列表",
+ "BreakpointIdentity": "dec85aeb-4b1f-4f51-b2d1-0270272a2de9"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.members"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": ",",
+ "OutParamaterName": "仓库成员名称",
+ "BreakpointIdentity": "52ada39b-282f-4c6c-a375-994732528c18"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.id"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.namespace.path"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.namespace.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.path"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.html_url"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.description"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库成员名称"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.owner.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.owner.avatar_url"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "仓库信息",
+ "BreakpointIdentity": "b8294f03-752a-4adb-84a0-45d8af3ed93e"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库列表"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库信息"
+ },
+ "OutParamaterName": "仓库列表",
+ "BreakpointIdentity": "a48b3c28-ae68-47dc-9bc8-224486fb1dea"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a88eccf8-9b40-49fb-8f15-7d97d09d812f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库列表"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "c70cfd89-d826-4527-ba36-367c681bc919"
+ }
+ ]
+ },
+ "ID": "1eb9482b-371c-4eb2-82d8-8055ca76ec09"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "无仓库信息",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4dccc149-0a35-4224-907e-fa29f75868dd"
+ }
+ ]
+ },
+ "ID": "59c302aa-4885-432e-ad3f-a38e0cdf797c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "edcbdca6-0a14-472c-832c-2e829f96c712"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c6712119-e2d5-4cf3-b466-ade1b834b160"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "283bd5c3-42a2-4e7f-a75c-0399cb6cd79e"
+ }
+ ]
+ },
+ "ID": "fb2151db-c410-4b14-a38f-e4afe0ff447b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表"
+ }
+ ]
+ },
+ "BreakpointIdentity": "477adc01-9b3b-4cdd-83cd-3854741348f6"
+ }
+ ]
+ },
+ "ID": "c79db6ce-3725-403e-8292-f32c68c75ad4"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b2913ba1-e0b6-4a6e-a052-1739606f46f0"
+ }
+ ]
+ },
+ "ID": "82de6909-febd-455b-927d-5fb69aa2c6d1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请先配置全局Gitee企业路径名",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库列表"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5aa1676e-01b3-4ed5-abf2-188b33ff25be"
+ }
+ ]
+ },
+ "ID": "318cdefb-0282-43ff-9404-e485a2d97af6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "df9f53b8-8d30-4158-923b-cf9428792a86"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "仓库列表"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/获取单个仓库信息.json b/ServerCommands/Gitee/获取单个仓库信息.json
new file mode 100644
index 00000000..700fbb92
--- /dev/null
+++ b/ServerCommands/Gitee/获取单个仓库信息.json
@@ -0,0 +1,468 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取单个仓库信息",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "空间路径",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "cuckooent"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库路径",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "pms"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a51be233-ca58-4c9d-9a49-eb451a36ca5d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "9d90cdfb-2501-444f-8044-74b71d02611d"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bd4f2bf5-cb84-44c9-ba5c-9745b7296460",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "686099b9-c0c1-47d7-8ced-b73723fb312b"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "20e81393-b581-49b3-a04f-56cb93bca20c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "8324578b86584ff8b9d23602b4759aeb",
+ "BreakpointIdentity": "36319920-95ac-4441-8153-395cb0d2cff2"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "仓库列表",
+ "BreakpointIdentity": "7c372cc2-7bf4-46ce-bedd-72832364d02f"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "069d6784-08ba-4c3c-a704-0bf9f90d9f0b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&空间路径&\"/\"&仓库路径"
+ },
+ "ID": "c75ba4eef53e46d4bc828c82a3e6a0d2",
+ "BreakpointIdentity": "473e0c45-4e16-4fb6-949d-465c386cd85b"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "95323de7-eadd-4b7e-8b10-641fe175745e"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.members"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": ",",
+ "OutParamaterName": "仓库成员名称",
+ "BreakpointIdentity": "e05b7785-9500-4b9b-ad67-341be46bf86c"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.id"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.namespace.path"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.namespace.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.path"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.html_url"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.description"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库成员名称"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.owner.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.owner.avatar_url"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "hook_api_url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.hooks_url"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "仓库信息",
+ "BreakpointIdentity": "eb39df4c-7ccf-4a7c-b5e1-032979688e86"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库信息"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "aec71f76-a2f3-4f7a-8e4b-1ea899da0bf1"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库对象"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e9c25da3-c432-4afe-bddb-76b720c96255"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "636abad0-e191-405a-aea8-e23e3ca7b1a8"
+ }
+ ]
+ },
+ "ID": "337074cd-110b-4b5f-af18-27c8c00bfc92"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "仓库对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=仓库列表"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "60c622e6-c410-41f7-a57a-bda4ac64be7f"
+ }
+ ]
+ },
+ "ID": "35ae1e3f-2b05-4716-b50a-2f9fce4c6703"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0ac6706f-628b-4e2a-b80d-65db77830781"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "仓库对象"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/获取某仓库分支.json b/ServerCommands/Gitee/获取某仓库分支.json
new file mode 100644
index 00000000..03245bea
--- /dev/null
+++ b/ServerCommands/Gitee/获取某仓库分支.json
@@ -0,0 +1,456 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取某仓库分支",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "Administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "空间路径",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "33487312"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "仓库路径",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "45b269e5-c4dc-4ee2-9787-346de50658ef",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "662b2f45-2280-460c-8779-47a746e6319e"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e4f61605-c81d-40c7-af98-40c6ffd53baf",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "339ee5aa-23f4-47b8-96ff-d0e5c766e1a1"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "d2703b93-a7e5-4967-abd0-75f2906e28d4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a38e01c50a6a4e30bbe7b834faeeed99",
+ "BreakpointIdentity": "176b18fe-e01f-46cc-973b-bc1496c5a9ae"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "请求令牌",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "强制刷新",
+ "Value": "0"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "最新令牌",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "TOKEN"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "9d61c89e-2adf-4518-a644-b2c08c6f4333"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "url",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://gitee.com/api/v5/repos/\"&空间路径&\"/\"&仓库路径&\"/branches\""
+ },
+ "ID": "7e4968dc56584f0ca5fa27a20e013bfd",
+ "BreakpointIdentity": "1a952f6d-a380-4496-8212-295b8bb2a665"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "分支列表",
+ "BreakpointIdentity": "826f7791-bcb5-4edc-afef-b535c8dfba16"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "access_token",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TOKEN"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "sort",
+ "DataItemType": 0,
+ "Data": "updated"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "direction",
+ "DataItemType": 0,
+ "Data": "desc"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "page",
+ "DataItemType": 0,
+ "Data": 1
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "per_page",
+ "DataItemType": 0,
+ "Data": 100
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=url"
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "bf4f4326-986d-482d-b141-74f08976c3dc"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "分支名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "最后更新时间",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(Item.commit.commit.committer.date,\"yyyy-mm-dd hh:mm:ss\")"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "最后更新人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.commit.commit.committer.name"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "分支信息",
+ "BreakpointIdentity": "d05056b5-aa68-4687-ac75-fdd6af2d8760"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支列表"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支信息"
+ },
+ "OutParamaterName": "分支列表",
+ "BreakpointIdentity": "089b278f-ae2b-416f-9924-eff999690346"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6462e7b0-228c-4659-99f3-c41dc631248a"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "分支列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分支列表"
+ },
+ "Remark": "[\r\n{\"分支名称\":\"\",\"最后更新时间\":\"\",\"最后更新人\":\"\"}\r\n]"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1b553837-cf9a-4d81-8c47-a2f01c1ddb80"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.JSON类.JSON反序列化, GETPOST",
+ "BianmaMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.message"
+ },
+ "FanHuiMsg": "res",
+ "BreakpointIdentity": "eae02940-9f95-415c-97ba-ed756f5b0363"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=res.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "分支列表",
+ "Remark": "[\r\n{\"分支名称\":\"\",\"最后更新时间\":\"\",\"最后更新人\":\"\"}\r\n]"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c59a9d08-c520-4f7f-b2f1-bf0483f54e7c"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "a72b69cc-59fa-4980-afa4-f06396c7c0f0"
+ }
+ ]
+ },
+ "ID": "52191a6b-8a43-4f8d-9e98-1b1c241b34a0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "分支列表",
+ "Remark": "[\r\n{\"分支名称\":\"\",\"最后更新时间\":\"\",\"最后更新人\":\"\"}\r\n]"
+ }
+ ]
+ },
+ "BreakpointIdentity": "40491ad8-ba2d-4243-bc03-006f78e917c0"
+ }
+ ]
+ },
+ "ID": "ded17aa5-ee6e-4ccc-ac98-bf5c9d2d21a1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5fd55aa6-5fee-4609-8d53-c816a30b70c1"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "分支列表",
+ "Remark": "[\r\n{\"分支名称\":\"\",\"最后更新时间\":\"\",\"最后更新人\":\"\"}\r\n]"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/Gitee/请求令牌.json b/ServerCommands/Gitee/请求令牌.json
new file mode 100644
index 00000000..45415c7e
--- /dev/null
+++ b/ServerCommands/Gitee/请求令牌.json
@@ -0,0 +1,577 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "请求令牌",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "cuckooent"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "强制刷新",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_Gitee"
+ },
+ "SampleJson": "{\r\n \"client_id\": \"c7d05fcbaf78ad728fcc0267d081ae6c50dc667667758a0933525d4cbe09ed90\",\r\n \"client_secret\": \"b4d40db2155ca530e5771b37a2fb67161d4106c64df28f32504b4e3bcfb81313\"\r\n}",
+ "ToParameter": "Gitee配置",
+ "BreakpointIdentity": "70bae5db-3a1f-4a56-891f-7bc76882cd31"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "74dd4d3e-636e-4f65-acce-33a26d73a725",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "b5cb5c70-a2b4-4bd5-9119-de8f051e11e3"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "109cbeb8-ba05-40af-b2a2-020b88398ce7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "362d763e-4b69-41aa-8348-46b900979739"
+ },
+ "ColumnName": "GIT密码"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "2e48d49d-9f9f-4b78-864d-cef6a8cc171f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "261743f5d31b4b9bb40716e2ec8b01b8",
+ "BreakpointIdentity": "e2481318-db1c-4c3f-8c86-898befbfd2d1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.GIT用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.GIT密码"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.client_id"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.client_secret"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CacheOperationCommand.CacheGetCommand, CacheOperationCommand",
+ "CacheKeyStr": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.GIT用户名&\"_\"&\"_Gitee_access_token\""
+ },
+ "ParamName": "获取缓存TOKEN",
+ "BreakpointIdentity": "fc2b6f25-e6ec-4cc8-a572-d1ef215c0b77"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=获取缓存TOKEN"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=强制刷新"
+ }
+ },
+ "value": "1",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取缓存TOKOEN成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "最新令牌",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=获取缓存TOKEN"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "22d1abc4-c585-480e-a123-b9bb920e7fa7"
+ }
+ ]
+ },
+ "ID": "4d4d1787-87de-45aa-ac9c-5be106801c09"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "grant_type",
+ "DataItemType": 0,
+ "Data": "password"
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "username",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.GIT用户名"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "password",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.GIT密码"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "client_id",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.client_id"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "client_secret",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee配置.client_secret"
+ }
+ },
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "scope",
+ "DataItemType": 0,
+ "Data": "user_info projects pull_requests issues notes keys hook groups gists enterprises"
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "",
+ "WebUrl": "https://gitee.com/oauth/token",
+ "Method": "POST",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "55422222-d139-4b15-8b3b-d402ebefbb82"
+ },
+ {
+ "$type": "SaveFormData.fillInJSONProperties, SaveFormData",
+ "FullJsonString": "{\r\n \"error\": \"invalid_grant\",\r\n \"error_description\": \"授权方式无效,或者登录回调地址无效、过期或已被撤销\",\r\n \"access_token\": \"5c7c5fe2b1f0fc025c1a38006b6e95f3\",\r\n \"token_type\": \"bearer\",\r\n \"expires_in\": 86400,\r\n \"refresh_token\": \"03be42668ee199713604ff75491eeb0904a665d069de178c6c8f73c0a50a6ab6\",\r\n \"scope\": \"user_info projects pull_requests issues notes keys hook groups gists enterprises\",\r\n \"created_at\": 1718241807\r\n}",
+ "SourceJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result"
+ },
+ "ResultTo": "RES",
+ "BreakpointIdentity": "51f4a54d-e2d9-4bcd-a25b-4a6937695c7f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=RES.error"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CacheOperationCommand.CacheAddCommand, CacheOperationCommand",
+ "CacheKeyStr": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.GIT用户名&\"_\"&\"_Gitee_access_token\""
+ },
+ "CacheValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=RES.access_token"
+ },
+ "CacheSeconds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=RES.expires_in"
+ },
+ "ParamName": "缓存结果",
+ "BreakpointIdentity": "0245f57f-67e2-4879-80de-54a33ade0747"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取最新TOKEN成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "最新令牌",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=RES.access_token"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "44143c88-6ed2-45bf-994f-48b1bfc5377f"
+ }
+ ]
+ },
+ "ID": "db339950-6c1f-4eae-b306-fb0dce097122"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.error"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.error_description"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "最新令牌"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7e908705-e1f4-4db1-9cc0-639ce147aaf8"
+ }
+ ]
+ },
+ "ID": "406de05e-ce56-45cf-908b-b8499c046d9d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9ca3dc87-4c2b-4828-8081-62947bc29259"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "SampleJson": "{\"message\":\"\"}",
+ "ToParameter": "错误信息",
+ "BreakpointIdentity": "aaf2dc4f-c401-4d16-8b3c-bf4edb7b975d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=错误信息.message"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "最新令牌"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6cbc01d8-2798-4631-831b-64e3cf3b467c"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "58500b9d-b78e-4df3-a5d4-ab357d4b6828"
+ }
+ ]
+ },
+ "ID": "2b6d16c2-6c2b-4fd8-a4d0-c2922468cd7e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2df15add-90bc-4ffb-80f1-7b2fdf69f8a3"
+ }
+ ]
+ },
+ "ID": "68e6627e-1b80-4720-80e1-0be998dd38cf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "未配置Git应用",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "最新令牌"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c38e8283-30f7-43a4-a54d-58af5cf89f29"
+ }
+ ]
+ },
+ "ID": "51ce1383-a3ac-4d44-bead-e1d7fd408a39"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7e8f7151-509c-407f-a957-723190ec7eb3"
+ }
+ ]
+ },
+ "ID": "fdcdccb2-8de9-4d2f-a4c6-4c8a7f7fb2e2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "用户未配置Gitee登录账号",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "最新令牌"
+ }
+ ]
+ },
+ "BreakpointIdentity": "35fdbe57-ad74-4c8e-8d71-ed3fa143abaa"
+ }
+ ]
+ },
+ "ID": "dba076f5-6cef-4163-9b12-5d9d4ff78018"
+ }
+ ]
+ },
+ "BreakpointIdentity": "36d22dbe-5127-4e76-a1ad-9b18b7dc7e76"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "最新令牌"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/OPENAPI/GetAllVersion.json b/ServerCommands/OPENAPI/GetAllVersion.json
new file mode 100644
index 00000000..3fa73904
--- /dev/null
+++ b/ServerCommands/OPENAPI/GetAllVersion.json
@@ -0,0 +1,339 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "GetAllVersion",
+ "Description": "获取某项目某版本的最新版本号",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 2,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "versionId",
+ "Remark": "具体的版本好,例如1.0.0",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "4"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "pageNum",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "pageSize",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "10"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c4edd513-69da-40f2-9b1e-baeec6acc654",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "版本名称",
+ "GUID": "1bb4008c-2570-4a34-a1a2-4427d8e6de04"
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "30e7529b-5dc1-4cdf-a993-0821bd74188e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "最新版本号",
+ "GUID": "bdf5a6c3-ccf7-4cdf-a515-f0549673c2d3"
+ },
+ "ColumnName": "最新版本号"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "35314cff-e62f-4ccc-8358-1d31f55d95a8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=versionId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "07884e4ca75f4f539ccdaf1a4e8e174a",
+ "BreakpointIdentity": "7c1acae1-b90c-41ef-9e9c-418d21ffdc51"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发布记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1d279bb0-5dbb-4a24-84e7-615b3531fd6a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "885160e2-60af-42cb-b806-4db7b582a487",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ },
+ "ColumnName": "name"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c42954c9-28b7-4b64-b063-02ab33444d19",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "5ec760fd-7830-4bea-959f-53f208daa009"
+ },
+ "ColumnName": "verstion"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9a9271a6-a6ac-444a-a6af-01c170d029e6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "cb340d4c-7c99-4298-9e77-f957e72959be"
+ },
+ "ColumnName": "content"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c5a39990-8c86-4f57-b2cb-4d6b5c94229e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "eb70dc3b-8771-40c1-8397-05210bb27b86"
+ },
+ "ColumnName": "update"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "494c8bd9-f6be-4469-aa41-5c01ba801aad"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=versionId"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "fb79df69-4a12-4099-a24a-be2afb0aacf6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息.最新版本号"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=pageSize"
+ },
+ "OffsetCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(IF(pageNum=\"\",1,pageNum)-1)*IF(pageSize=\"\",10,pageSize)"
+ },
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "95d562d6-9d01-48eb-969c-4929861ec1bf"
+ },
+ "Order": 1
+ }
+ ]
+ }
+ }
+ },
+ "ID": "414d7be6ae454a769bcc3c3f8779445a",
+ "BreakpointIdentity": "50f4a0c3-6a35-4a51-b695-74789903952d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "success",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "verstionLogs",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "28cb5dd4-bcd1-4765-bc41-7b12db79a302"
+ }
+ ]
+ },
+ "ID": "dbac5a90-929e-4045-87d8-2a3a60a4dc09"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "无法找到对应版本",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "verstionLogs"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d540cc54-4f6e-43fe-b4de-cd68bf3e2238"
+ }
+ ]
+ },
+ "ID": "019fac02-fab7-45d6-aca9-9b71da55217a"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8ebd949f-0e48-44f0-9d55-a3e333093ce9"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "verstionLogs"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/OPENAPI/GetLastVersion.json b/ServerCommands/OPENAPI/GetLastVersion.json
new file mode 100644
index 00000000..d7fccfb0
--- /dev/null
+++ b/ServerCommands/OPENAPI/GetLastVersion.json
@@ -0,0 +1,396 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "GetLastVersion",
+ "Description": "获取某项目某版本的最新版本号",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 2,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "VersionID",
+ "Remark": "具体的版本好,例如1.0.0",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "10"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7012707e-bbc1-41d0-b694-d1ffe9830a45",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "版本名称",
+ "GUID": "cbacf8c3-4fbd-4adb-ba66-e8ff4eaa24d5"
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ac4ca567-675f-4f20-b14f-11bf75701ff2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "最新版本号",
+ "GUID": "9a23966c-b7a9-4215-b2f7-440f758b4378"
+ },
+ "ColumnName": "最新版本号"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "25283357-364e-4d23-9da1-b71f1404bb43"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=VersionID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "47916a825b804a50ae33c8b8ccfdcc51",
+ "BreakpointIdentity": "f8c9bb93-51c9-495b-ab0c-590aac93fba5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发布记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c445fe14-fb48-461e-a3a0-24f90d769266",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "001e4788-6a22-4c62-a1a7-9858d2716820"
+ },
+ "ColumnName": "发布内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7df5c484-b325-4ee4-be6d-f8363150c446",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "68acba91-bcd4-48b6-a40a-628dd8a5f466"
+ },
+ "ColumnName": "发布时间"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "3cf21cf5-28e7-4d7f-9aaa-9dea6337b3be"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=VersionID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "11945b2f-e908-4bad-96ca-ce6854fb84f2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息.最新版本号"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "99f45e29fc6e41d3aafcaf5ed34987a5",
+ "BreakpointIdentity": "94edbce8-8f39-4999-8791-a8c1b808154c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "success",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Name",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息.版本名称"
+ },
+ "Remark": "发布ID\r\n="
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Version",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息.最新版本号"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Update"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Content"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1e9ad947-e3bd-4a70-8081-8fbc744252c3"
+ }
+ ]
+ },
+ "ID": "f8aa51aa-abbd-432a-ab73-6cec2fb1f4a5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "success",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Name",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息.版本名称"
+ },
+ "Remark": "发布ID\r\n="
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Version",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本信息.最新版本号"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Update",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(发布记录.发布时间,\"yyyy-mm-dd HH:mm:ss\")"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Content",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录.发布内容"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b1638e07-0b81-4f80-a169-d69bbc6412a5"
+ }
+ ]
+ },
+ "ID": "3e7cc553-239d-48f9-9157-0a405ec270c7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4ddc1540-1204-42c4-ad6e-4f45dffc260b"
+ }
+ ]
+ },
+ "ID": "e0e10e8c-cc50-406b-9696-44d9faead569"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "无法找到对应版本",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Name",
+ "Remark": "发布ID\r\n="
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Version"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Update"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "Content"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ec196438-7e63-4d8c-a213-ce641d707313"
+ }
+ ]
+ },
+ "ID": "38d4a468-ccc6-4caa-910b-38f46ba30ecc"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1b63242a-6750-40bc-9960-337d3b595241"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "Name",
+ "Remark": "发布ID\r\n="
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "Version"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "Update"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "Content"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/OPENAPI/getEmployeeWorkHoursData.json b/ServerCommands/OPENAPI/getEmployeeWorkHoursData.json
new file mode 100644
index 00000000..309b9b9b
--- /dev/null
+++ b/ServerCommands/OPENAPI/getEmployeeWorkHoursData.json
@@ -0,0 +1,449 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "getEmployeeWorkHoursData",
+ "Description": "获取某人工时数据",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "userName",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "startDate",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "2024-08-27"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "endDate",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "SaveFormData.GetFormDataFiles, SaveFormData",
+ "ResultToReq": "请求信息",
+ "BreakpointIdentity": "40520ce5-f329-4659-894d-6502323c03f2"
+ },
+ {
+ "$type": "SaveFormData.fillInJSONProperties, SaveFormData",
+ "FullJsonString": "{\r\n \"userName\":\"\",\r\n \"startData\":\"\",\r\n \"endDate\":\"\"\r\n}",
+ "SourceJson": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请求信息.Body"
+ },
+ "ResultTo": "完整JSON对象",
+ "BreakpointIdentity": "7a49b0df-d4d0-4cc2-94d9-bc49425867fb"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户名",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "fd2033cc-b7c1-46e0-9d57-0cf91138b9ef",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "559054ea-3f34-43e4-9a2b-8a58f6b1c468"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "58615291-bf4b-4ec4-b2b6-a339b407b3d9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整JSON对象.userName"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "b52c1f02-8da3-400e-8333-5a0853d99d87"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整JSON对象.userName"
+ }
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "cb165c67a9a143dbb7e83625511d4d37",
+ "BreakpointIdentity": "f012a1e8-134c-4cb2-9d3c-bcd1a084848b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "工时记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "069fa84f-c1fa-4c40-bdb8-52c74c7d3323",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "8e06e903-10d2-4fcf-9519-443cd33e6de0"
+ },
+ "ColumnName": "工时日期"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "45999740-5571-49dc-8bb6-b3f7d2a149a2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "131f5801-0b83-41d0-be38-604f06e6052c",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "acbaffa6-2593-4526-8a43-4426d6999868",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "3424f6e9-f2b5-44e0-bb0d-c4daaccd6e55",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "72c9d43e-485a-47bf-95ea-6aa84d897c7f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "dc47373c-d5cf-4ef1-9e07-66e040d40ca9"
+ },
+ "ColumnName": "工作内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2fa372d9-28e0-42e9-b79a-bf3994882e69",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "d2885c56-a32d-443a-b3cb-fe6414bc7c1f"
+ },
+ "ColumnName": "工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "c5307e4e-9cba-40fa-a094-44a845aa91bc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名.用户名"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "d23bd76a-b0c0-4e62-bb12-d7d941f88a42"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整JSON对象.startDate"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "9007fec3-77d0-453f-a45c-eaf811a0392d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完整JSON对象.endDate"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "049ddcc8-55f3-4a8c-9712-40e59c630cfb"
+ },
+ "Value": "实际"
+ }
+ ]
+ }
+ },
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "44baf233-d9a7-4c8d-8518-2989076c9824"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ }
+ },
+ "ID": "b395fd429ce54fc9bb5720e37ab08dfd",
+ "BreakpointIdentity": "89c7f86e-cc8c-4210-bfc3-c01db15d3b57"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "worksList",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "6893b681-dd0e-4e9a-8d86-03247194c9be"
+ }
+ ]
+ },
+ "ID": "54da9fe7-286e-468e-9fdb-0cf82f2fc8ca"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该成员在时间范围内没有工作记录",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "worksList"
+ }
+ ]
+ },
+ "BreakpointIdentity": "26129e94-b9e2-47cf-8564-c60d0ff47a66"
+ }
+ ]
+ },
+ "ID": "8454d053-112c-450c-86e6-7e8326625877"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b0151cc0-2af6-4a9e-8027-969cc429ca19"
+ }
+ ]
+ },
+ "ID": "ea178eef-eb1e-4317-92d3-75950b815991"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "您查找的成员不存在,请告诉我用户名或全名",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "worksList"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6e3fd0fb-62b4-4b30-8656-202de18e7891"
+ }
+ ]
+ },
+ "ID": "7bc28e92-83c9-434c-a59d-19b94a4d2b8f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0637fe0f-5533-4d8d-a42b-00854e824345"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "worksList"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/TODO/保存计划.json b/ServerCommands/TODO/保存计划.json
new file mode 100644
index 00000000..e87d4a28
--- /dev/null
+++ b/ServerCommands/TODO/保存计划.json
@@ -0,0 +1,126 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "保存计划",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "完成",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "ID",
+ "GUID": "0ba2d496-00ad-488e-b60d-a36cd5371365"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "bb6d8ba1-4ff5-4421-ab37-ed366319a29a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=完成"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "6b43b162-5111-45ff-91db-ce93958c3d75"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "98d2db26-391a-4aaa-a3c3-b16e62ab7783"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新成功",
+ "BreakpointIdentity": "09a2fdc9-20ad-4fc0-9311-06c44314192a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/任务发起流程前校验.json b/ServerCommands/任务/任务发起流程前校验.json
new file mode 100644
index 00000000..548d1576
--- /dev/null
+++ b/ServerCommands/任务/任务发起流程前校验.json
@@ -0,0 +1,679 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "任务发起流程前校验",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7a31149d-43cb-4fde-8426-8ccb701dd060",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "3fcb9229-1223-4763-a77e-ac72385bbab5"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8a7ba34c-6d92-4dfb-8b4a-d92ff67805c1",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "520135bf-2fcf-4362-9158-169ab7e3533f",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "严格模式"
+ }
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1ecf93fe-37c5-48bc-a2ce-e7c7b473b6cf",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "dccedd60-946a-4f17-a590-e9c68adb9847",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目可分配工时"
+ }
+ },
+ "ColumnName": "项目可分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "210d3ce5-12f1-46df-b929-7f291ddabc1e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "7e747a55-8682-45c0-8a9a-e3c326f41748",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ },
+ "ColumnName": "项目经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "428e7d59-ed26-4f0f-9a0c-38520817fb68",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "78c95388-c35e-44e0-a245-d2376153020f",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目状态"
+ }
+ },
+ "ColumnName": "项目状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4c6c8cbf-5e89-4cd0-b08e-e20d6df70dff",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "e2aacc34-2273-4151-b175-8da6d8acf713"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d0b133e7-d427-4d99-ae37-ccd184a0b6bc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "11139a01-b0dc-475f-8542-4fa8c3662ac5"
+ },
+ "ColumnName": "任务负责人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "87745f89-1f60-412e-8c15-5f8090261fb2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "9598f201-f250-4a2f-9fa9-ae79e86a1b1f",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "任务负责人_全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c42e34c3-7fdb-4408-bd50-a3d0d0a26339",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务预算工时",
+ "GUID": "54000c20-3ba4-45a0-b00c-8c725a7f78da"
+ },
+ "ColumnName": "任务预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0a82cb81-f3bf-4a6a-be20-4cfa6be6c389",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务类型",
+ "GUID": "9c80ca72-6b1b-421d-93ac-212fe7fc0dbe"
+ },
+ "ColumnName": "任务类型"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0c90ee57-f5fe-4409-bbfe-fc82a013d36e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "版本",
+ "GUID": "816b95a0-3936-4894-b812-7ac32e536c25"
+ },
+ "ColumnName": "版本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9020a9d5-3b67-4bd8-8672-067b42b1489f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "19e92c87-7fe8-47b0-bd25-91b91facd1ab"
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "93a39474-a25f-4dac-aa3e-22f703f78590",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "12f152b3-bb0f-40c7-8f81-f40529853a1b"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c875121d-bf71-49fe-8940-2b074144f87f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "dc24ea34-d67e-4edd-8dc0-8f1eb3306702"
+ },
+ "ColumnName": "父任务ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4e8c5b2a-92f9-463d-9210-02e5a095e2a0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "dd6e075c-7aab-4cd9-b38a-8ccc2e579162",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "可分配工时"
+ }
+ },
+ "ColumnName": "父任务可分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b8dd4752-ce62-4b77-a87f-04e772245362",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "9a0e290a-0970-4f72-810c-bf9e7517be87",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "父任务状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "2e5cdd61-2cb0-4b4f-99ed-18d29255cd70"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "c9827988ce994d8bbc64e2644432122f",
+ "BreakpointIdentity": "9287c97b-73fa-4087-bd30-5da219a1e075"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon",
+ "ProcessInstanceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.流程实例ID"
+ },
+ "OperateType": 400,
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务负责人_全名&\"分配任务\"&\"[\"&任务信息.任务名称&\"]等待接收\""
+ },
+ "BreakpointIdentity": "badcde98-a383-4c73-96bf-d235e7dfdb53"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目状态"
+ }
+ },
+ "value": "2",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请等待项目审批通过后,再提交任务!",
+ "BreakpointIdentity": "189a6c92-f008-405d-bfa2-6c5f49a01849"
+ }
+ ]
+ },
+ "ID": "dab672ed-70f1-4921-a45a-d0dad7de63d3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f8931ad8-3a02-4867-8a61-8e8c940dc239"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.父任务ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.父任务状态"
+ }
+ },
+ "value": "2",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请等待父任务审批后方可发起!",
+ "BreakpointIdentity": "f0047608-155a-4908-b9f7-2da54bf8b855"
+ }
+ ]
+ },
+ "ID": "8b3b6a62-700e-4fcd-8aa0-d233a59ab921"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c069d36d-7115-4e53-bda8-b1c0cf3e636f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目经理"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "当前项目未指定项目经理,请指定后再试",
+ "BreakpointIdentity": "5dca1ddb-5850-4afd-97b3-7038a7dd9562"
+ }
+ ]
+ },
+ "ID": "1cdf5b0d-3d06-4d35-949c-a6e751f9fb6a"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6d9589b9-b0fd-404f-94e6-fb4b35e6211a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务负责人"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请指定任务负责人",
+ "BreakpointIdentity": "83211c02-d6d6-454e-8209-eb629f0029e9"
+ }
+ ]
+ },
+ "ID": "c7d81229-5958-4d41-ad24-ee216bb84351"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6525951f-bf9d-484d-a73a-6c398eafe74e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务类型"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请指定任务类型",
+ "BreakpointIdentity": "be13978d-a568-438f-af0a-53475166a836"
+ }
+ ]
+ },
+ "ID": "3eddbc6d-87ca-46bc-adee-af92abaa0623"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e4418448-b5a1-49df-acec-ae336cbd619f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.严格模式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.父任务ID"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "预算工时上限",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目可分配工时"
+ },
+ "ID": "dce9e9bfa9454e68a44bc81b7559c096",
+ "BreakpointIdentity": "e16bf080-952a-4dff-9292-cfc479f52fef"
+ }
+ ]
+ },
+ "ID": "7aa10a07-a1d4-4dd2-9084-2dcbd5c0b120"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "预算工时上限",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.父任务可分配工时"
+ },
+ "ID": "149f6070b4f94a4aa8f1b7106553337a",
+ "BreakpointIdentity": "dbf9f4d3-81cd-4c03-b8fa-d6673015d01b"
+ }
+ ]
+ },
+ "ID": "2c5ae5b2-44ec-4a6f-8747-bf0efbc27861"
+ }
+ ]
+ },
+ "Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限",
+ "BreakpointIdentity": "bef25608-2721-41ca-931e-9864d09190d6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务预算工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算工时上限"
+ },
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务工时超过限制,当前工时上限为:\"&预算工时上限&\"小时\""
+ },
+ "BreakpointIdentity": "54696ea5-66be-48ce-a15e-d905506a3ae7"
+ }
+ ]
+ },
+ "ID": "d60aa558-05d9-4e3b-b250-f58b4525663e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1eefb5cc-e050-4685-a32e-11b947270d8f"
+ }
+ ]
+ },
+ "ID": "79846e0b-4312-45cd-be7c-622a3c615f27"
+ }
+ ]
+ },
+ "Comments": "校验工时情况是否通过",
+ "BreakpointIdentity": "cd784831-a836-4163-97e1-4f797a1436ad"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "任务校验通过",
+ "BreakpointIdentity": "d6ba4263-3778-4b14-959e-e7e7e907dce7"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "b9ad73ea-ab9e-4fd6-8a87-0a1a912c31af"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "3f3fd8a2-f539-4b93-bb26-3ddbc06e712e"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/修改任务预算工时.json b/ServerCommands/任务/修改任务预算工时.json
new file mode 100644
index 00000000..c4ba47d6
--- /dev/null
+++ b/ServerCommands/任务/修改任务预算工时.json
@@ -0,0 +1,697 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "修改任务预算工时",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "新预算工时",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b9ee34b0-b76f-4ecb-a0e0-bc3a24e589c5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "5719fcb2-167f-46e2-a595-f2694094d3d4"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2e38bb15-1dc0-4221-a2b9-399d84f00531",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "14189ead-62a9-4601-a206-b4ce4e6c9b79",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "严格模式"
+ }
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "43e2d99c-006d-4e5e-bc5d-7ec7fbda938b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "4e99fa55-723f-48b8-955c-5595ae187aa6",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目预算工时"
+ }
+ },
+ "ColumnName": "项目预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a6d6dc3b-f9d0-4421-b9a8-c8f557b71c9e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "1366e55d-d61b-46c8-af9e-7fc4cb7a53bf",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目已分配工时"
+ }
+ },
+ "ColumnName": "项目已分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8f906232-daed-4a71-9ff4-15786904a426",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "196e858f-ae77-4c8b-b383-8990780d75b3",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b7652979-9cf5-4943-952f-fae0eca71db0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "027d069e-aaad-494d-adfc-ce3116a4e006"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "872240e2-14b2-49f1-a89a-bec8299aaf58",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "总分配工时",
+ "GUID": "6f70bc63-6e7f-4cdb-b495-564ead523b05"
+ },
+ "ColumnName": "总分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d72031fa-cfe0-4ce4-9fd4-d75ea7a57351",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务已分配工时",
+ "GUID": "d3388389-b3f8-4b02-b675-8bb298f55b11"
+ },
+ "ColumnName": "已分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1f1524a0-28c5-4402-a3ff-41b117486c29",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "d91016f5-5a46-4636-8dac-33b23d21f90a"
+ },
+ "ColumnName": "父任务ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "be3538d1-cb12-4ef6-bce8-d9076006f6bd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "父任务ID",
+ "GUID": "982feecb-8da9-46e9-99a4-0e7a4e599de3",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "可分配工时"
+ }
+ },
+ "ColumnName": "父任务可分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "589fe568-2a34-46be-88b3-e89f55219484",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务已分配工时",
+ "GUID": "d0b307f8-9206-4597-a5cf-4ecb4e3c27ea"
+ },
+ "ColumnName": "本任务已分配工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "8ed8daac-ea2a-4392-86e2-4c91c582a7b1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "7043d65b6350454e8ac3355a6eb4258b",
+ "BreakpointIdentity": "21af42c1-0cf7-423c-9d11-f71b88669e81"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.工时分配方式"
+ }
+ },
+ "value": "4",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目可分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.项目预算工时-任务表.项目已分配工时"
+ },
+ "ID": "21e229bfb2074ecf90faf763e18d1362",
+ "BreakpointIdentity": "e9514846-d2d4-406b-bc81-429d9b0b17ae"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.严格模式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新预算工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.本任务已分配工时"
+ },
+ "compareType": 4
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务已被分配消耗\"&任务表.本任务已分配工时&\"小时,修改后工时,不可低于此值。\""
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "新工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.总分配工时"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b71c87b9-34d2-4009-9021-c7457cd64592"
+ }
+ ]
+ },
+ "ID": "ade78ab4-b3f9-4804-9339-b4750314ddb8"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1cb3dd00-0b62-4d43-bca0-d2ed881fb751"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.父任务ID"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "上级剩余工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目可分配工时"
+ },
+ "ID": "dc415d50f13c4b6d910deebb8f01c7c3",
+ "Comments": "如果没有父任务,则将项目可分配工时+任务当前的总分配工时 (相当于这个任务没有分)",
+ "BreakpointIdentity": "e37a1482-925c-4259-93bf-b25e199bebae"
+ }
+ ]
+ },
+ "ID": "5a6887a5-a36e-4cec-95c0-d64d1006be7c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "上级剩余工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.父任务可分配工时"
+ },
+ "ID": "2e69cbc7c4ef4ea889efb06c58f96f73",
+ "Comments": "如果没有父任务,则将项目可分配工时+任务当前的总分配工时 (相当于这个任务没有分)",
+ "BreakpointIdentity": "cca135aa-fe0d-4b2e-a2be-af989ab4cbd5"
+ }
+ ]
+ },
+ "ID": "6d3cd8e9-3221-4df5-a46b-2cfc479436de"
+ }
+ ]
+ },
+ "Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限",
+ "BreakpointIdentity": "ac61fe6c-d324-4845-9d2d-78bb979fdbc4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "预算工时上限",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=上级剩余工时+任务表.总分配工时"
+ },
+ "ID": "1272d321f1664c3b9ff24c5dcedb5d2e",
+ "Comments": "上级任务剩余可用的工时+当前任务的总工时,相当于没有分给它",
+ "BreakpointIdentity": "4f71226b-e08b-4166-9608-85cf4b2374e6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算工时上限"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新预算工时"
+ },
+ "compareType": 4
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务工时超标,无法修改,当前任务最大上线为:\"&预算工时上限&\"小时\""
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "新工时"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2afca35a-f152-48f3-9fb9-301dc402ebfb"
+ }
+ ]
+ },
+ "ID": "15f5e6ef-a8ec-4f9b-8c07-953527bf2cb8"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d086113b-93b7-4c87-acd6-c80afa5bb3b4"
+ }
+ ]
+ },
+ "ID": "ad171d9f-1d04-44e0-be7a-1b2e1ecef4c1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "71b99191-22f1-4c35-8e53-c7ff9deccb03"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "36cde956-3506-4020-942d-ca6bb7016a8e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "87d0d5c7-6093-4548-8f03-96d4714af78b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新预算工时"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新任务",
+ "BreakpointIdentity": "0773f34f-25b0-4d52-bfc4-33a1dc40590b"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "a7f11788-fea7-42d5-ab7f-08951caac10d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "9a11cf94-9003-44cc-9892-b6f6f4b742d7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"调整了任务[\"&任务表.任务名称&\"]的预算工时,\"&任务表.项目预算工时&\"=>\"&新预算工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "bb8391d0-6a9e-41dd-9614-9a5f314764a8"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "f58c2d07-52b3-45bc-b5cc-2bf4a43ebdc0"
+ },
+ "Value": "5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "51f07901-d063-40e5-9f6c-efa0a32e7a5e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e5023a1f-4baa-4c8a-b02b-60e5ed1d5f59"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "新增成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "新工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新预算工时"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "9ea0875f-c8a7-4c32-9d97-95df7c001e44"
+ }
+ ]
+ },
+ "ID": "17c997bb-3bea-48be-b076-77e703787ef5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "项目已设置为“不分配”工时模式,无法修改!",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "新工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.总分配工时"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "16e11e92-181e-4abb-8ae8-e5aa1cba87b1"
+ }
+ ]
+ },
+ "ID": "50f60ec5-d1fd-4667-adc9-c5c989bed7f1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "558034dd-7a1e-47c4-b775-152c615a3435"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "新工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务表.总分配工时"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e6aef2b1-e397-42fa-ae95-f1c0a0f123f3"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "60cac179-bf7a-41c9-8b67-968b05ffa866"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "新工时"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/初始化填充任务数据.json b/ServerCommands/任务/初始化填充任务数据.json
new file mode 100644
index 00000000..dee00e7d
--- /dev/null
+++ b/ServerCommands/任务/初始化填充任务数据.json
@@ -0,0 +1,468 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "初始化填充任务数据",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "fa80dc44-4dbb-46a5-818f-c5eace93b52e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "99f0fee8-e0f3-48ad-b4cb-56767ada0f75"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ccd4d0f1-68e6-4e06-836c-46ee1cb14116",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "4d22167b-0d0c-48de-9d37-e6e850c943e0"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "59e8d52c-a716-4205-91f9-bfe3dc60c55c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "2db90e41-be4a-4d26-8609-617a412e10f7"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "61395d0f-6f4c-4347-9f43-5bf3c5703594",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "3809e1e6-a6cb-430c-8b14-5fd27956f40b"
+ },
+ "ColumnName": "任务负责人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "41ae5c6b-462d-4134-a717-7d62e4ad5e80",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "FGC_Creator",
+ "GUID": "146030b3-56bb-4ae5-bbc3-0be8e8942b45"
+ },
+ "ColumnName": "创建者"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ecfa2ad0-5d11-4646-8955-455c7da0d276"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "2cdd4639b4f049cbbb01195301a32385",
+ "BreakpointIdentity": "1ef2f708-386c-4b11-869d-df8c092b1ccd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.任务负责人"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "检测是否已是成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "be9bdab1-bfd0-4426-94bc-681301098045"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "f2659ec4-d47a-48ea-a8a4-bc590a695dd3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.任务负责人"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "e3d8b191a3e34b89afcfc7da561b8a9a",
+ "BreakpointIdentity": "38caccc5-b23a-4322-b964-6948bf29b56e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=检测是否已是成员"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "942b47f1-2951-4b4c-a8f3-3e11401788e1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "26adae20-4ba6-444b-b65a-21e72f4d53d6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "55d5aa21-6c08-462a-a7dc-7570ec21c6b3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.任务负责人"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e5a32468-4c11-4983-a52d-17bbfb0aac8f"
+ }
+ ]
+ },
+ "ID": "d59287a9-bb02-4039-a6df-2b7f7d800c5c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2a403e14-417f-4673-978f-f6bcbc0d93fc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.任务负责人"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.创建者"
+ },
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "检测是否已是成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "d0fa004b-b5ec-4b97-ba47-47fa8503adef"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "f2659ec4-d47a-48ea-a8a4-bc590a695dd3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.创建者"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "fc2da484a7cd476ea97d471e6c24be2e",
+ "BreakpointIdentity": "ebfd584c-4650-4a86-ba45-1b34cdeb311d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=检测是否已是成员"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "1cf6bbeb-8e96-47bd-b4d5-56eee8560d4c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "05b0a91c-da6f-48de-ba43-40d53135f424"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "29297a84-17bc-4b2e-8424-51549229d092"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.创建者"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "0b5ea91b-4e55-4c1c-b283-a9b1f4a09dea"
+ }
+ ]
+ },
+ "ID": "0f9e5920-4820-4fdf-87e0-977cadfdd132"
+ }
+ ]
+ },
+ "BreakpointIdentity": "eb7a01d0-cfef-48f1-990e-483baeb05c04"
+ }
+ ]
+ },
+ "ID": "441e6718-9baf-4b00-8a75-a864475c3393"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ba457958-7cd6-4c02-9b42-c8fcb5fda075"
+ }
+ ]
+ },
+ "ID": "73d13c91-a08f-44c9-81de-6bed6b23200d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a894c077-0a06-47b3-a1c9-6124981b9f80"
+ }
+ ]
+ },
+ "ID": "682b24f4-f18c-4565-8bfe-d5f49adcf44a"
+ }
+ ]
+ },
+ "BreakpointIdentity": "52873299-bda9-434f-a20f-34fbf3b21432"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "执行完毕",
+ "BreakpointIdentity": "cbf31aa7-72a3-40e7-9b99-3be941957d15"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/删除任务.json b/ServerCommands/任务/删除任务.json
new file mode 100644
index 00000000..938e55dc
--- /dev/null
+++ b/ServerCommands/任务/删除任务.json
@@ -0,0 +1,248 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除任务",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9089264a-9960-47ef-a49a-5743c08640c6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "73c60fba-bd79-4f57-b4ef-42b92b67277d"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "3bf2db8b-2426-41bd-adbc-8644d0d2291f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "f271187c52664eec87b48c9847835c47",
+ "BreakpointIdentity": "2b4d72e3-0ae1-42dd-bf94-45ed2586b91c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "递归检测子任务",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.任务名称"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "96918a92-8a23-4901-8364-3d4adaca3dda"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "递归删除任务",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "aba5e52f-19cc-4d83-ab2b-d66db8132893"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "4aef9bc5-3df7-42fb-a67e-d1614299a66c"
+ }
+ ]
+ },
+ "ID": "02652116-7d31-40bc-a2ae-ef0373cde7cb"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg&\",无法删除任务\""
+ },
+ "BreakpointIdentity": "5afb4b6e-e358-4e6b-a303-e02e49bde2cd"
+ }
+ ]
+ },
+ "ID": "733ed724-b318-4416-a82d-8cda704e69a0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "be01e433-9e8b-464a-bbbe-58a1c9b14f55"
+ }
+ ]
+ },
+ "ID": "7d120d2a-4cb2-4bd9-866a-507e8f9b2cd9"
+ }
+ ]
+ },
+ "BreakpointIdentity": "21229fd4-ec0d-4f79-b04c-166911764c46"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/删除任务分组.json b/ServerCommands/任务/删除任务分组.json
new file mode 100644
index 00000000..2d7b6540
--- /dev/null
+++ b/ServerCommands/任务/删除任务分组.json
@@ -0,0 +1,126 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除任务分组",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "分组ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "ID",
+ "GUID": "d13a5396-8183-4e78-b2c8-a7c33cb04ccd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组ID"
+ }
+ },
+ "BreakpointIdentity": "38a7008a-e508-4afd-8a09-e0af7ba1e508"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "adf44eb0-d0fd-4e85-b073-504726024093"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "1c0ab8e1-7f4a-42a3-9912-5d6b8661d4d2"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9831078f-8d85-41b9-99fd-42929ae4f0b5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c810b04c-bf27-47c1-9c11-b8aa6d17542f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除成功",
+ "BreakpointIdentity": "30bae1b2-867a-4058-9e5f-186118610cdb"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/发起任务(废弃).json b/ServerCommands/任务/发起任务(废弃).json
new file mode 100644
index 00000000..0255460e
--- /dev/null
+++ b/ServerCommands/任务/发起任务(废弃).json
@@ -0,0 +1,694 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "发起任务(废弃)",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务名称",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "父任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "负责人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务分组",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务版本",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "预算工时",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务说明",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "收集反馈",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "备注",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=父任务ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "父任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f7032606-edf3-49fc-884b-acddb188db12",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "层级",
+ "GUID": "ddb9f866-120e-4522-9dd6-419115b3134e"
+ },
+ "ColumnName": "层级"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "35efae29-d3e2-4711-8684-720338d259e6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=父任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "076753af241549358e05a551b7b0db10",
+ "BreakpointIdentity": "950858d0-ac62-48aa-a212-c01e840da131"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=父任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "父任务层级",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=父任务.层级+0"
+ },
+ "ID": "d01552992a0c4569864d9ac2ed82875b",
+ "BreakpointIdentity": "7d1d9985-df47-4c4a-8fa9-28c22ce3ae14"
+ }
+ ]
+ },
+ "ID": "936d752a-4bba-45da-aba7-d567e2a86e46"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "父任务层级",
+ "ParameterValue": "0",
+ "ID": "100407c5ad3545a4927cc51a64cc94ba",
+ "BreakpointIdentity": "4bdeec29-b2b9-429a-9595-d23ac596606e"
+ }
+ ]
+ },
+ "ID": "ae519a88-b188-4d6b-af6c-c4bf93d96d6f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "75c0b426-c162-4216-b285-8dc9d8e7291d"
+ }
+ ]
+ },
+ "ID": "0a0d7680-396a-49ae-95da-4254cf58a77a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "父任务层级",
+ "ParameterValue": "0",
+ "ID": "918e2a12022e4e8080c14ece366ea9bb",
+ "BreakpointIdentity": "967938e5-5b31-4f07-bce0-da2cce18086b"
+ }
+ ]
+ },
+ "ID": "4db5e024-d4cd-40b3-83fa-90ee3903c615"
+ }
+ ]
+ },
+ "BreakpointIdentity": "aeff68c8-9922-4aa6-83c7-4c039d30f78f"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "dc072ecc-6a39-4b89-823e-3b506835fd34"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "ca2e99de-c2c1-4b56-8a31-b3d5297b9f9f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=父任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "层级",
+ "GUID": "130c875e-97d5-4768-9bf0-2d7cc3382a41"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=父任务层级+1"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "787e796c-f835-4d78-bfee-2c9a2ca9e9a5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "e6f56e04-b2ff-4544-a881-92b3ecd34fa7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=负责人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "c22adf72-35c9-4dd1-847f-b17fee4c176f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "结束时间",
+ "GUID": "d6bac9cc-4a50-43a9-b3db-ff3803dd24d5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "aa643e09-009e-4a1b-bd11-28ab9b9f6dd0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "分组ID",
+ "GUID": "1cf52157-3f80-494d-b7c7-5f5db4985dd1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务分组"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "版本",
+ "GUID": "a3e59d0f-67ce-40b3-8666-219bfea3b55f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务版本"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务说明",
+ "GUID": "eca6f71a-f927-4329-9f24-9d68d09fd8f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务说明"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "604a8cda-eaf6-4f12-82ae-9275a717db4f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=备注"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "c4f1b83d-a502-46d5-be9f-3a71fb3bef41"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "进度",
+ "GUID": "4fa004a7-fc87-4e04-b1dc-83de4ee4f804"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "功能名称",
+ "GUID": "4f6ba417-c67b-4839-b9e0-54e651a67f29"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "功能描述",
+ "GUID": "8f4998e0-6968-4177-817f-2e1191edfb39"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "收集反馈",
+ "GUID": "914f7518-9fa5-40a9-8e54-32239ae76e20"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收集反馈"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "84d61c90-ef6b-4e51-9949-77866f5395f5"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新任务",
+ "BreakpointIdentity": "cbf11319-004b-474f-af47-dd89028c7fc6"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "290f47b2-9327-46ac-91da-48a97304e898"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "4967920c-4c61-4690-b15c-bf9fafbc6559"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "a0d9f861-caf8-43df-a942-0c862af59da5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=负责人"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新任务",
+ "BreakpointIdentity": "34454869-97d2-400d-892d-0a3d05135979"
+ }
+ ]
+ },
+ "BreakpointIdentity": "61e95556-9db8-4bba-bfb3-23022d6df8d2"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "新增任务流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务名称"
+ },
+ "SelectedTable": "任务表",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "c8a22ced-db3f-4888-afe4-ed4035b5fc6a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "e9a89c89-50a2-40c0-ba99-7298be20eed6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "新增任务成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "3339e719-b4b6-4378-8478-8a12d62bd9e8"
+ }
+ ]
+ },
+ "ID": "5cb3008b-b7c7-4d65-8d7c-9dea842321f7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "发起流程失败,请手动重新发起!",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "8d4c8c7e-2879-4867-8e57-9f6cccc469c9"
+ }
+ ]
+ },
+ "ID": "3c2411f8-f70f-4b8c-852d-edd04699419c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ffb0d777-c448-4837-9ca0-6ed99d64a7e5"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "任务ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/变更任务状态.json b/ServerCommands/任务/变更任务状态.json
index c273a566..1a37074a 100644
--- a/ServerCommands/任务/变更任务状态.json
+++ b/ServerCommands/任务/变更任务状态.json
@@ -1,489 +1,736 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "变更任务状态",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- }
- },
- "Parameters": [
- {
- "Name": "任务ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "状态码",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
- "TryCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "任务信息",
- "TableValue": {
- "TableName": "任务表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "417ccd27-5484-41ae-9712-c69d5b98c6fa"
- },
- "ColumnName": "项目ID"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "59897440-858b-44cb-aa96-6e74d4f7751c"
- },
- "ColumnName": "任务名称"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "8f13c1bf-e86a-4cb1-afd2-492b85d4cc08"
- },
- "ColumnName": "任务状态"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "59dd4107-010a-41cb-b897-a68506488492",
- "RelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- },
- "ColumnName": "任务状态文本"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "执行者",
- "GUID": "1feee22d-be59-401f-bf83-954a38a92dbb"
- },
- "ColumnName": "执行者"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "开始时间",
- "GUID": "b582715f-80a4-4224-8423-f78cd0c8931e"
- },
- "ColumnName": "开始时间"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "结束时间",
- "GUID": "4e747135-a8aa-4f79-9c50-37d6915e63c3"
- },
- "ColumnName": "结束时间"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务类型",
- "GUID": "832e03dc-8b1d-42c1-8053-7e14912e96b9"
- },
- "ColumnName": "任务类型"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "135664f5-205c-4493-b3d0-5764de228e17"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- "TopCount": "1"
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
- "ID": "aca960b8f6fa4b4ba9f94d2990702543"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息"
- }
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
- }
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.任务状态"
- },
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "新任务状态",
- "TableValue": {
- "TableName": "任务状态",
- "OnlyGetValue": true,
- "TableValueType": 0,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务状态",
- "ColumnName": "任务状态",
- "GUID": "263a2a05-e711-4f5c-90ac-5114c2367ddc"
- },
- "ColumnName": "任务状态"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务状态",
- "ColumnName": "状态码",
- "GUID": "726e05d0-450e-4d21-9fc3-9bd5c6975e85"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
- }
- }
- },
- "ID": "d13f627dec7147d68c48a6324b2316ff"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
- }
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "任务工时",
- "TableValue": {
- "TableName": "任务工时表",
- "TableValueType": 3,
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "aeafd224-f511-481e-8355-8d0f79ac733a"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- "NullFormulaValueQueryPolicy": 0
- },
- "ID": "ff207234ca244312adfeb7866e96d51c"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务工时"
- }
- },
- "value": "0",
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"该任务已报工,无法切换至\"&任务信息.任务状态文本&\"状态\""
- }
- }
- ],
- "ID": "d2dc029c-1158-4eb6-9840-d0941f0f0802"
- }
- ]
- }
- ],
- "ID": "69504d3b-5071-49f7-8ee4-1ce0686b49b4"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
- }
- },
- "value": "1"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.执行者"
- }
- },
- "value": "%Null%"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": "任务执行者不能为空"
- }
- ],
- "ID": "3a3e1ca4-7b44-49f6-a725-980444eefdba"
- }
- ]
- }
- ],
- "ID": "e4bfc3f7-a597-4aec-b117-942450d019f5"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
- }
- },
- "value": "2"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.执行者"
- }
- },
- "value": "%Null%"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": "任务执行者不能为空"
- }
- ],
- "ID": "16ea04e5-64f8-49ac-b831-cc583cddcd83"
- }
- ]
- }
- ],
- "ID": "51122708-5488-4f2b-8758-80955ecaabf0"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "ShowConfirm": false,
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "8cd30f24-ad8d-43c1-9342-2c7f001d137f"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "b6b9fc50-b337-45f0-9d44-6a04a85738ec"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "82e1c9b2-262a-4b83-b739-bebfd46ad1ed"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "73537d3b-79a9-4417-85a4-b0497bd91cdf"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]从\"&任务信息.任务状态文本&\"状态变更为\"&新任务状态"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "29bbefd3-fbee-46d3-916c-2ef8e1642935"
- },
- "Value": "%CurrentUser%"
- }
- ]
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "操作成功"
- }
- ],
- "ID": "1d2abb19-40c8-48c5-8817-c9e5f56cafa5"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "操作成功"
- }
- ],
- "ID": "595ddc94-840e-4327-aa97-52ae28da4da0"
- }
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
]
}
- ],
- "ID": "65ee5a64-9f54-4c08-8091-ccf5f2e4f471"
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "8"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "状态码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "2"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "040b7e18-4298-4ef0-b6cc-1b7bb2aec85f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "417ccd27-5484-41ae-9712-c69d5b98c6fa"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "97c09999-a93d-42a9-a5d1-fb5f4ee489a7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "59897440-858b-44cb-aa96-6e74d4f7751c"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "85821668-8b53-4bc5-8864-e3e6a3093c6b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "8f13c1bf-e86a-4cb1-afd2-492b85d4cc08"
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f8c364be-a0ef-4103-a63b-5548e9b392c2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "59dd4107-010a-41cb-b897-a68506488492",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态文本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0fbac508-af88-4952-9d91-0ef3c4fa97a4",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "3f3806fd-032f-4750-925c-83a5dfe69bb0"
+ },
+ "ColumnName": "任务负责人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "744ba217-aca5-4267-a69e-9fdc4fa8bc8e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "b582715f-80a4-4224-8423-f78cd0c8931e"
+ },
+ "ColumnName": "开始时间"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2bd5f4e1-452a-4198-a1fd-c27007ee513a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "结束时间",
+ "GUID": "4e747135-a8aa-4f79-9c50-37d6915e63c3"
+ },
+ "ColumnName": "结束时间"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "920c5f86-f188-48fe-8663-c7fae7dd80b0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务类型",
+ "GUID": "832e03dc-8b1d-42c1-8053-7e14912e96b9"
+ },
+ "ColumnName": "任务类型"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "135664f5-205c-4493-b3d0-5764de228e17"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0626fb25bcc8447fbc4d740f1354d568",
+ "BreakpointIdentity": "1f4ed99b-2710-4601-bc09-24d8247f634f"
},
{
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon"
- }
- ],
- "ID": "22104fdf-f46c-42f6-8386-4727f7895d1b"
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务状态"
+ },
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "状态表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务状态",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7f8cbdd1-5ad5-45a7-bd6c-7838abcb23d5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务状态",
+ "ColumnName": "任务状态",
+ "GUID": "035b217c-625c-4d7e-8c3a-b43419938da6"
+ },
+ "ColumnName": "任务状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务状态",
+ "ColumnName": "状态码",
+ "GUID": "726e05d0-450e-4d21-9fc3-9bd5c6975e85"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "95159dc8a1b14128ace3e2acc322a54f",
+ "BreakpointIdentity": "3578a88a-9a50-46e8-9dcb-69a96bb4ddbe"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态表"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务工时",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "aeafd224-f511-481e-8355-8d0f79ac733a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "d27269e4264d4915b390ea9460421bf0",
+ "BreakpointIdentity": "2e4f7c26-0b3b-455d-bf84-7e90e9396ef1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务工时"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"该任务已报工,无法切换至\"&状态表.任务状态&\"状态\""
+ },
+ "BreakpointIdentity": "df57c45b-acbb-4985-86be-fc78d393d82b"
+ }
+ ]
+ },
+ "ID": "fef0c8fd-0cf8-4926-a3fb-edb82e3e4145"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b8eedf94-a6d0-447e-83b0-f2ce5a16a0fe"
+ }
+ ]
+ },
+ "ID": "07b39505-f2c0-4476-8590-3965b5559245"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "value": "2"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务负责人"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务执行者为空,不能切换至\"&状态表.任务状态&\"状态!\""
+ },
+ "BreakpointIdentity": "b9505417-6dc6-45c8-a341-c448f590abbb"
+ }
+ ]
+ },
+ "ID": "379bc5fb-dcdd-49e0-80ab-0bb6bfb396d3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "822d4c9b-6214-4dcb-95c6-789b0f94b7fe"
+ }
+ ]
+ },
+ "ID": "25351516-4ae9-455a-9bc4-4a82a21e8005"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8d5280ef-6108-4ad8-a12b-8afc1c8d262c"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "8cd30f24-ad8d-43c1-9342-2c7f001d137f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "3dd1ced8-9f74-49ce-9345-d7f35bc09d32"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "3a1fb7d1-7689-4de1-982a-df7864f2a5f5"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "c9a3a4bd-ed71-4893-9349-8d7f0646550e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "0cefc092-58b3-4cf2-9b51-f0a4cea81ae7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]从\"&任务信息.任务状态文本&\"状态变更为\"&状态表.任务状态"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "9e1890c0-47f0-407c-bbee-0de6841321fb"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "8959bd60-89d3-40b6-acc3-490a4c31b4bb"
+ },
+ "Value": "1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2adc8928-c547-43e0-b6c6-0fb74e217a47"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ee285037-770a-429c-acdf-7beef8afee68"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "操作成功",
+ "BreakpointIdentity": "3a0b934d-f4b1-4a6d-ba0c-800a065dd1ef"
+ }
+ ]
+ },
+ "ID": "ec3889c9-c2f7-4ebc-aeca-163f1733334c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "状态码无效",
+ "BreakpointIdentity": "2f7e0bef-c2ce-4741-8b46-8c3cb14ad95e"
+ }
+ ]
+ },
+ "ID": "94550860-20ae-4671-b70b-10eb535439b0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0ba6ab41-09b3-444e-ac4c-acc33ac78842"
+ }
+ ]
+ },
+ "ID": "5dd4eb6b-dac7-4667-8f4b-8c3395ac556f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "操作成功",
+ "BreakpointIdentity": "572fe1d3-4831-4a78-97bf-96232e2a1638"
+ }
+ ]
+ },
+ "ID": "00980a34-e743-4974-af14-dbba15da43c0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4132193c-b84e-4f35-a2c3-ac0d33e350e6"
+ }
+ ]
+ },
+ "ID": "797da555-7346-423c-a144-bc7d2061842a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务ID=\"&任务ID&\",不存在。\""
+ },
+ "BreakpointIdentity": "ec634f18-b761-4a5a-afd5-49accf0daba1"
+ }
+ ]
+ },
+ "ID": "6795d578-1809-4c1c-8daa-3ad201d29f97"
+ }
+ ]
+ },
+ "BreakpointIdentity": "419dcf02-177d-46a0-bcef-b6df7f36e83a"
}
]
}
- ]
- },
- "CatchCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionCode"
- },
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionMessage"
- }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "88ca8e09-2124-454f-aaf5-7f2abb7b9e88"
+ },
+ "Value": "修改任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "d3c4570e-a309-413b-95f4-09c91d5308cd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务ID=\"&任务ID&\",状态码=\"&状态码"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "acb845cd-d40d-4c4e-9709-0601c6e6ff8f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "794a5c5c-cd45-4a96-a5f1-82e246c9142a"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "f4d54ada-3edd-47f0-880b-1a0478fcb9dd"
+ }
+ ]
}
- ]
+ },
+ "BreakpointIdentity": "b3583f6f-985e-43e0-9acc-536d6b5fcee3"
}
- }
- ]
+ ]
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/任务/提交任务评论.json b/ServerCommands/任务/提交任务评论.json
new file mode 100644
index 00000000..5b7e4b79
--- /dev/null
+++ b/ServerCommands/任务/提交任务评论.json
@@ -0,0 +1,395 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "提交任务评论",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "回复ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "回复人姓名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "附件",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发表人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发表人信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b32e8e31-2e03-44b3-8774-6b48b363c130",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "e0d1b828-840b-4876-8765-b4e94c91f82d"
+ },
+ "ColumnName": "全名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "9cdfbd06-f04e-4883-b43f-f245aca5b52e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表人"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "3e629553f95c4cca9c28f8574fb4883c",
+ "BreakpointIdentity": "4d314b9c-3c23-4c65-a00e-52d0c17efd7a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7fba4eb2-1603-4e5d-a86b-b9e48bbe4a00",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "6b4d94f3-2223-4836-9533-00d0686bf68e"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "672bb236-ef0f-46e3-90c4-cc106feb4379"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "477f7bb227874bcea369ae287b4909a5",
+ "BreakpointIdentity": "e4d64789-2d97-4731-8b47-d4372dbbde41"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务评论表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "任务ID",
+ "GUID": "7fe5c008-2952-4a8a-ad28-9182dc388da4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "发表人",
+ "GUID": "013ce705-82f8-4000-b154-60abf77c84a0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "内容",
+ "GUID": "3a06cf5b-d665-4759-bb73-dc20023407cc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(回复ID>0,\"@\"&回复人姓名&\":\",\"\")&内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "附件",
+ "GUID": "225e9ca7-2a1d-4272-be0d-ae76e566390f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=附件"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "回复对象",
+ "GUID": "faef5eca-95c8-4b52-8241-98d0951d62f1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=回复ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "9e7b2cfb-fefe-4543-8293-cca522d6c7e1"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "回复对象",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务评论表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "62500f48-3da9-4099-919d-98a0c1ff56e7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "发表人",
+ "GUID": "dc5f9817-6402-4843-b779-6c8ab086ab00"
+ },
+ "ColumnName": "发表人"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "ID",
+ "GUID": "97811137-4042-45b2-86a8-3f8ba217d8a2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=回复ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "b256511e072646d79533f5200d7060bf",
+ "BreakpointIdentity": "4a0ff648-910d-4c1b-abc6-a217d509c139"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=回复对象"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "命令名称",
+ "Value": "打开任务详情"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "参数对象",
+ "BreakpointIdentity": "2be44b60-6da0-452b-aea5-f9fd900c595c"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "提醒通知",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=回复对象.发表人"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "标题",
+ "Value": "有新的任务评论"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表人信息.全名&\"在任务【\"&任务信息.任务名称&\"】中提到了你,赶紧来看看吧~\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "类型",
+ "Value": "执行命令",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "参数对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参数对象"
+ }
+ }
+ ]
+ },
+ "ID": "5a7833802f0846f496a8718ab25bc639",
+ "BreakpointIdentity": "a2801516-20eb-483a-9892-e1f1ca07a87b"
+ }
+ ]
+ },
+ "ID": "e0d02aa2-ce3e-42cb-a24b-4c983d35fc5c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1ad83a0e-8061-42d2-aa65-0f1e78218c33"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "发表成功",
+ "BreakpointIdentity": "945bfff0-e66a-43a4-ae04-d9dd61363428"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/新增任务.json b/ServerCommands/任务/新增任务.json
deleted file mode 100644
index f8940fb5..00000000
--- a/ServerCommands/任务/新增任务.json
+++ /dev/null
@@ -1,464 +0,0 @@
-{
- "Name": "新增任务",
- "Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- }
- },
- "Parameters": [
- {
- "Name": "项目ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "父任务ID"
- },
- {
- "Name": "任务标题",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "执行人"
- },
- {
- "Name": "开始日期"
- },
- {
- "Name": "结束日期"
- },
- {
- "Name": "任务分组"
- },
- {
- "Name": "任务类型"
- },
- {
- "Name": "任务版本"
- },
- {
- "Name": "参与人"
- },
- {
- "Name": "任务说明"
- },
- {
- "Name": "备注"
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
- "TryCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "参与人",
- "TableValue": {
- "TableName": "用户信息视图",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "de3bcaa7-aa75-4d79-9231-4da30533b74a"
- },
- "ColumnName": "用户名"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "6917ca2f-a4c8-4e6e-83a1-da8d327f145c"
- },
- "ColumnName": "全名"
- },
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "默认时薪",
- "GUID": "32e094df-b3d7-41fb-b64a-bedb6e0dbd3b"
- },
- "ColumnName": "默认时薪"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
- "CompareType": 8,
- "ColumnBindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "92e828b4-ed0b-4537-8274-16bfe9f17ad7"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与人"
- }
- }
- },
- "ID": "f6ffae1d6c224289b79d71d3369d42e2"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=父任务ID"
- }
- },
- "value": "%Null%"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "层级",
- "ParameterValue": "1",
- "ID": "c54f363fdd1243ab9ebb70c447e54aa0"
- }
- ],
- "ID": "07198417-17b5-4c22-804e-87768a0591a6"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "父任务",
- "TableValue": {
- "TableName": "任务表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "层级",
- "GUID": "71447dd9-ed15-40d3-8c95-35af02be1228"
- },
- "ColumnName": "层级"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "a11173ee-ce04-46d5-a2fe-57bac8f3d19f"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=父任务ID"
- }
- },
- "TopCount": "1"
- },
- "ID": "b61ebbfdb99e4ab4b532f442c4ccf95c"
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "层级",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=父任务.层级+1"
- },
- "ID": "50af90520fcd4a5aa3def7f06c79bf0d"
- }
- ],
- "ID": "d3597ad2-8653-445c-bccf-d7ba5b7cb895"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务表",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "b04306d4-7201-4eb8-948a-4e21ccd3c19b"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "父任务ID",
- "GUID": "78b4a98e-eac4-47aa-aa4e-1fc168873d15"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=父任务ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "9236bf4b-f458-443b-9d42-b22de80d2623"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务标题"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "执行者",
- "GUID": "7de19a46-9ff6-41eb-b644-bd6fc0022884"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=执行人"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "开始时间",
- "GUID": "12545857-1a69-491a-afe2-69d52ba3adb1"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=开始日期"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "结束时间",
- "GUID": "f9d9e102-8ddc-430a-83c9-6759918c3bf7"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=结束日期"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务类型",
- "GUID": "74a0db34-6116-4c14-9275-820e0e7bedf1"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务类型"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "分组ID",
- "GUID": "afa4c154-4cf6-497b-b55f-799bf4d3782a"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务分组"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "版本",
- "GUID": "1aa2c146-4c85-4bf1-afef-f5ed637646fc"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务版本"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务说明",
- "GUID": "18b091f5-71e5-452e-9a52-7a608c1de521"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务说明"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "备注",
- "GUID": "4bd247ec-5f3c-410a-86ac-5f5900174fa2"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=备注"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "bfd5eced-642a-4fa0-a515-d004107749c3"
- },
- "Value": "0"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "层级",
- "GUID": "745dab60-5ec4-45f1-b77a-4547247937af"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=层级"
- }
- }
- ],
- "ParamNameToSaveNewRowValue": "新任务"
- },
- {
- "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
- "LoopInfo": {
- "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
- "LoopCount": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=参与人"
- },
- "LoopItemParamName": "Item"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务成员表",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "任务ID",
- "GUID": "f7aff15e-7a00-4c45-bb96-2c3fda9c9640"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新任务.ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "e616fd0b-0315-4818-be45-20c6cf69073c"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=Item.用户名"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "任务时薪",
- "GUID": "61bbc717-8d82-45cf-8176-8e06d009bf30"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=Item.默认时薪"
- }
- }
- ]
- }
- ]
- },
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "e39baf44-b9b5-4142-800d-78993fb0d0a6"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "5d49127d-ef06-420e-ab9c-66b073739b36"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"新增任务[\"&任务标题&\"]\""
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "1957de38-d49e-4123-a364-b267cd6ff3c5"
- },
- "Value": "%CurrentUser%"
- }
- ]
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "新增成功"
- }
- ]
- },
- "CatchCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionCode"
- },
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionMessage"
- }
- }
- ]
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/ServerCommands/任务/添加任务成员.json b/ServerCommands/任务/添加任务成员.json
new file mode 100644
index 00000000..7961870f
--- /dev/null
+++ b/ServerCommands/任务/添加任务成员.json
@@ -0,0 +1,461 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "添加任务成员",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "成员",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "59bc666d-cb90-40c3-a4cc-8900d077e996",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "714cdef2-9e30-4b83-bc44-cdf05bfc0d4a"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7442c726-2cbd-48dc-916a-f769c588a969",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "3f0b4dd4-e242-4828-8081-4d62b7c5335a"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ca93195f-5067-4300-9261-0fca3124f7e3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "4a5265912a2140848b761f6c9fc9c4ee",
+ "BreakpointIdentity": "b64cf09a-58c8-4744-8202-eac3f0df26d5"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f0106c58-c558-4498-9a60-b79d21c0376d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "0cc525a1-5db8-45ec-ac91-daca881ccfca"
+ },
+ "ColumnName": "全名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "322806e3-02e9-4412-8496-e0283909c1bb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "aac7cee2035a463eb7dd7563fe2be4bd",
+ "BreakpointIdentity": "27b8af9a-3ef1-43aa-8036-d8a2de87ccf4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "1a1f5104-7859-40d2-87f5-a2186e3e52ee"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "34063411-20d4-45bc-9c25-291a024600ae"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "2b1a963daa5a49dcaaa0873a16a34b5c",
+ "BreakpointIdentity": "d0e9eee0-a562-4ebc-a908-78d4c33dd22b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "01980cf4-cd0a-48cd-bc32-ef60b7eab7ab"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "5e12b37a-d9e7-45c0-9e00-1dd490329ed3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "f0e12ca7-5752-4271-95a8-2aa7f1b2c3e0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "5043df10-4c71-4797-b8d4-5d54674beb85"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "96b8c11e-71ef-45fc-a07b-bce1b3093f23"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "f7e8127b-104d-4511-b7e9-fcfbe4f67a95"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务[\"&任务.任务名称&\"]将\"&用户.全名&\"加入到参与人\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "6f036e09-798e-4b59-8039-7152f2538ca8"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "e2b7cb52-8f99-40ee-8e2a-53dd5f9edf8d"
+ },
+ "Value": "2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7d0189fb-90a8-42a1-846a-18ad26b5137a"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a9d0fd02-35d0-471e-9bc5-af1d53df5b59"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "新增成功",
+ "BreakpointIdentity": "096c9f86-ca98-4ddd-8bad-1ee5aa4d5476"
+ }
+ ]
+ },
+ "ID": "0be3cf76-e80b-4c5f-937e-ea7cd28a3e95"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "新增成功",
+ "BreakpointIdentity": "cf3acf64-621b-4e6a-89da-efe442b17080"
+ }
+ ]
+ },
+ "ID": "8ac78304-6223-4aa0-8624-2d1c1a52f85c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "69c17f93-600a-4cf1-b4b2-1d6f0250d453"
+ }
+ ]
+ },
+ "ID": "1d8936ad-09c4-4efb-88df-1cc78c343a0c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "成员不存在",
+ "BreakpointIdentity": "d68726c6-fc0d-4df9-a11d-46c5005ae8f4"
+ }
+ ]
+ },
+ "ID": "ed210f38-27d7-4dd4-95ce-aace24e6d210"
+ }
+ ]
+ },
+ "BreakpointIdentity": "19acef39-4848-4a3a-a0a9-d60d2ee12209"
+ }
+ ]
+ },
+ "ID": "85725c47-c5eb-42bd-b80e-5827757802e4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "任务不存在",
+ "BreakpointIdentity": "056e98cd-d8d4-4b8c-a674-316a03680b7a"
+ }
+ ]
+ },
+ "ID": "b07a6275-6818-4a63-a6cd-00f315d15adf"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0da2f748-25ef-4386-81d3-76d55a2e435f"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/移除任务成员.json b/ServerCommands/任务/移除任务成员.json
index ddc29cd5..62b286e0 100644
--- a/ServerCommands/任务/移除任务成员.json
+++ b/ServerCommands/任务/移除任务成员.json
@@ -1,301 +1,355 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "移除任务成员",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- }
- },
- "Parameters": [
- {
- "Name": "任务ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "成员用户名",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "报工数量",
- "TableValue": {
- "TableName": "任务工时表",
- "TableValueType": 3,
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "bf631fc5-2aea-4f67-8c3e-5687fcd17db1"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "2a652f1e-a4f3-4c21-83cf-0e8546ac250c"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员用户名"
- }
- }
- ]
- },
- "NullFormulaValueQueryPolicy": 0
- },
- "ID": "779d1a620e1f4c5fb9e69747944b537b"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=报工数量"
- }
- },
- "value": "0"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "任务信息",
- "TableValue": {
- "TableName": "任务表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "f86b2436-5824-47c8-80e9-7deaa1385b6b"
- },
- "ColumnName": "项目ID"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "85d6de7c-6adf-4725-bfea-d450b404f74e"
- },
- "ColumnName": "任务名称"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "5f9bb9c4-f177-4206-9975-eaeb99acc1de"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- "TopCount": "1"
- },
- "ID": "8174cfc9dc9c4c6e990ea8a6e0cc7dd4"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
{
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息"
- }
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "成员全名",
- "TableValue": {
- "TableName": "用户信息视图",
- "OnlyGetValue": true,
- "TableValueType": 0,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "全名",
- "GUID": "9dd6b21a-caef-4226-9747-b359dea02e9b"
- },
- "ColumnName": "全名"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "用户信息视图",
- "ColumnName": "用户名",
- "GUID": "d91c3fdb-7b4a-4a6c-81e5-2e83e3d1f3b9"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员用户名"
- }
- },
- "TopCount": "1"
- },
- "ID": "c3a79e37337f461e92466b13d96434af"
- },
- {
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务成员表",
- "UpdateType": "delete",
- "ShowConfirm": true,
- "ConfirmText": "您确定要删除吗?",
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "任务ID",
- "GUID": "17bed3eb-36f7-46c3-b030-c125facc33ec"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "a66e269f-657c-4cd7-b545-5b61dc9ed8c8"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员用户名"
- }
- }
- ]
- }
- },
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "16af2943-b274-4526-a1a1-1d0b184df4e5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "00834ae4-957a-482a-91f9-fdd15fef7b25"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]将\"&成员全名&\"移除\""
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "1b67fbcf-23b4-4e5b-a3a0-c9a49cb17903"
- },
- "Value": "%CurrentUser%"
- }
- ]
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "移除成功"
- }
- ],
- "ID": "9dcb7de5-d631-419a-9738-73fd00ef7534"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": "任务不存在"
- }
- ],
- "ID": "c9324acc-950d-47c9-894e-9bb14eb9a90a"
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
}
]
}
- ],
- "ID": "8201f684-7b40-4039-be3c-7b3cbef6c74d"
+ }
},
- {
- "CommandList": [
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
{
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": "该成员存在报工记录,无法移除!"
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务成员ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
}
- ],
- "ID": "482a94d6-200b-4bf9-adad-32b14cd7d24c"
+ ]
}
- ]
- }
- ]
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8688552c-438a-4e92-8534-ade47a605d23",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "项目ID",
+ "GUID": "d380848b-6cf7-4968-8cc1-d1fb107dc7e0"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4447b920-9417-47b6-b642-3dd7776915ce",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务ID",
+ "GUID": "31dff7b3-c016-46c5-a2b9-ee2cd58a3c2c",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务负责人"
+ }
+ },
+ "ColumnName": "任务负责人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3b0d9427-f6ce-40d0-9244-313a80a90ab8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务ID",
+ "GUID": "a87ef941-f8c4-46de-a9ba-634c154289d0",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7cfca819-9a55-43ba-9bf8-75bf933ca9e6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "8294a32a-b958-40d1-970d-52e9c9cad3dc",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "任务成员_全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0a0a4b2b-f488-4b28-aebc-8ecb7ddfe52e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "总上报工时",
+ "GUID": "dba32d71-85fc-4c2e-8d9d-b3d0438d3d32"
+ },
+ "ColumnName": "总上报工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "47a35914-5607-4522-9839-c2ee7963b428",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "484628d2-81b9-4594-82d5-38ee3da49a80"
+ },
+ "ColumnName": "任务成员"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "ID",
+ "GUID": "9a39aa93-9e42-44e5-91d3-99b55100067a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "b0170f11df6748a1aeecccb899c93700",
+ "BreakpointIdentity": "06b69ede-e289-40e0-9a57-e81ff343bdba"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.任务成员"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.任务负责人"
+ },
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "ID",
+ "GUID": "6de0f75d-edb1-4e4c-971f-035f20cb81a5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员ID"
+ }
+ },
+ "BreakpointIdentity": "17d55054-6c10-4888-9854-440ed2bb6a5a"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "3281f7d0-7720-42e8-8383-538dd42d60bf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "9abdf2df-4257-4d6a-8871-020798c5091a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务[\"&任务成员.任务名称&\"]将\"&任务成员.任务成员_全名&\"移除\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "6f33a25e-4f4c-4b93-8c90-e400c01e144d"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "f41a02d0-d4ca-43b5-822f-c84e8fcf0bde"
+ },
+ "Value": "2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b93d1637-4d92-4551-9450-7bf3a22f8085"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6c1e9e78-ee63-487b-b08c-d691be1271a6"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "移除成功",
+ "BreakpointIdentity": "59adba5b-261e-4a7b-b8f7-3c4960ba3dd9"
+ }
+ ]
+ },
+ "ID": "ca7fad42-4bb7-4d57-bca0-6811025d5bca"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "不支持移除任务负责人",
+ "BreakpointIdentity": "899e40b2-61e2-43ff-8b37-409b5a9a2474"
+ }
+ ]
+ },
+ "ID": "7b098aa1-e599-4d1c-9f0e-94dfaf527fbd"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0fbd3f24-23f7-4657-86f4-f76c0767c345"
+ }
+ ]
+ },
+ "ID": "dc2342d7-22f3-46a7-991f-1f9e767a4b96"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "任务不存在",
+ "BreakpointIdentity": "218806c7-e61b-4131-851e-8396c992ea31"
+ }
+ ]
+ },
+ "ID": "06a16fc9-1feb-4e4f-9c32-12abcca85501"
+ }
+ ]
+ },
+ "BreakpointIdentity": "96a177ea-77f8-4056-9cb9-740ed00f4a18"
+ }
+ ]
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/任务/递归删除任务.json b/ServerCommands/任务/递归删除任务.json
new file mode 100644
index 00000000..4129933f
--- /dev/null
+++ b/ServerCommands/任务/递归删除任务.json
@@ -0,0 +1,398 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "递归删除任务",
+ "Description": "递归检测任务是否存在子任务报工",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "3"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e1510fbe-ab9b-43f5-af86-0eef127ba057",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "f19d1c8b-9d5f-4fdf-a477-8f3ddea24e13"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "77ea2eb4-7ba5-4ce3-93ed-d237a87199c8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "000db7d7-be04-46a2-b0a4-32323df53552",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "END_TIME_"
+ }
+ },
+ "ColumnName": "结束时间"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f91d7257-bb52-4aa6-87e5-8c4ccd5e2711",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务实际工时",
+ "GUID": "c0022d05-3110-4121-86b9-695bbef4d0e7"
+ },
+ "ColumnName": "实际工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bd67739a-91e9-44e0-a881-978d7b7c8629",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "59ac5607-9ff7-40d8-9882-cf82e180926f"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "776f034a-aa70-4001-af32-1aeb75baf29d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "30e05b334264445bbdd3f936aa37521b",
+ "BreakpointIdentity": "bc0c412e-9b70-4dde-a80e-b441de5d7c32"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.实际工时"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "19fa4119-38bc-4ff0-8b12-fa4323c7c445"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "BreakpointIdentity": "08114c42-08d9-40f9-b4cc-1487132d5d14"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "68b3209b-faac-41f4-a455-289e1c561c90"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "BreakpointIdentity": "f720c355-50e5-48d2-a786-0a851b268188"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "6bcdc22b-896b-48c1-b095-d16062d9998c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "BreakpointIdentity": "f018b0ca-a6dd-4aba-8c7c-313ee9dda26f"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务评论表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务评论表",
+ "ColumnName": "任务ID",
+ "GUID": "e7483d6d-5162-4038-9b9c-cbb9e2888043"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "BreakpointIdentity": "3b0ebe3b-1365-43b7-9f67-1a7b798d2d89"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0f1ce450-dc79-40f5-aba0-a0fd7dd7066a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "子任务列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a007a0d8-1c34-431c-90c0-60b3ea318005",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "e2484615-328c-427a-9f51-82990fe8c1c7"
+ },
+ "ColumnName": "ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "1b5ffdad-96a9-4758-aa3d-3df34e594df8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "45978cfa1a404530a2bfeeb6b3695a89",
+ "BreakpointIdentity": "858ed5aa-058b-452e-b024-c11c65648af8"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=子任务列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "递归删除任务",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "8dd3a2b5-b0fb-40b7-bda5-2db945b59cc9"
+ }
+ ]
+ },
+ "BreakpointIdentity": "28049296-356b-4e77-b623-5d9055f79da8"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除完成",
+ "BreakpointIdentity": "57c10cbe-d654-4602-90fc-0fe944824a2d"
+ }
+ ]
+ },
+ "ID": "f684185b-6956-4b37-a672-0fdde1ea4cb1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务\"&任务.任务名称&\"存在报工,无法删除!\""
+ },
+ "BreakpointIdentity": "dd1bc83d-8fc6-49f9-a594-c7d96f196910"
+ }
+ ]
+ },
+ "ID": "e269afff-21d7-46dc-903a-de7f8ca070c3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3fe89549-0c78-4236-bef0-cf2e9cdc75c5"
+ }
+ ]
+ },
+ "ID": "aea81bb0-73a8-4c7c-bd12-ec15223cb5c7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "任务不存在",
+ "BreakpointIdentity": "d1335c19-2a6c-40f4-9016-67722a31f907"
+ }
+ ]
+ },
+ "ID": "e873eb23-434d-415f-bf2c-8bb032c77e60"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a0cf96ae-dd51-42fa-a2ea-057de61dcb44"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/任务/递归检测子任务.json b/ServerCommands/任务/递归检测子任务.json
new file mode 100644
index 00000000..409098f5
--- /dev/null
+++ b/ServerCommands/任务/递归检测子任务.json
@@ -0,0 +1,266 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "递归检测子任务",
+ "Description": "递归检测任务是否存在子任务报工",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "3"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务名称",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "报工数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "ecebdb4a-1630-43fe-8758-e96ec880d630"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ }
+ },
+ "ID": "10acffd61ffd4fd6a25be9a9b260d184",
+ "BreakpointIdentity": "5f848bad-c2a8-4c9f-8959-a03736633484"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工数量"
+ }
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务:\"&任务名称&\",存在报工记录\""
+ },
+ "BreakpointIdentity": "1a4b1303-c28d-4409-8cef-b7f82a0e97e1"
+ }
+ ]
+ },
+ "ID": "9e7cdeb3-9f71-4092-94fe-5c5f61e0ea27"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "子任务列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5690a025-216f-4abe-93c5-b1641ba6bd44",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "ac49d30c-d5e7-4dae-b774-7b39da2b0a06"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e7ad38ca-811c-4494-898c-90653797ef71",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "db332a4b-8ba7-40d8-b678-46ab28cce50f"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "父任务ID",
+ "GUID": "04afdcdd-e931-4562-845e-2fc6b9fedb44"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a7a2757fba144540898ade3a472a2932",
+ "BreakpointIdentity": "1252acb9-3cdd-42dd-b835-656aa71b2032"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=子任务列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "递归检测子任务",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.任务名称"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "3a031d90-c889-4412-8a2c-4cfc0ac47e31"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "850766ea-59c1-4ac7-a978-2313de8a560e"
+ }
+ ]
+ },
+ "ID": "46a239b4-7d14-4d68-aa85-ce4be2af7856"
+ }
+ ]
+ },
+ "BreakpointIdentity": "87fb28b8-65dd-4282-b335-a30a6c0569c4"
+ }
+ ]
+ },
+ "BreakpointIdentity": "636f0b9c-837c-45c3-a0cd-5f25d8519c24"
+ }
+ ]
+ },
+ "ID": "1362a653-b3fc-4c16-9aa2-cb5a425988c6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5f7b1868-b49b-42ee-8ab4-845d5c06113d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "检测通过",
+ "BreakpointIdentity": "f74df2be-337b-47cc-b9a1-18684da2da4a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/客户/删除客户.json b/ServerCommands/客户/删除客户.json
new file mode 100644
index 00000000..6ff64e99
--- /dev/null
+++ b/ServerCommands/客户/删除客户.json
@@ -0,0 +1,131 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除客户",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "客户ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否有项目",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "637f2358-a21a-4a7a-833f-afc4a88d5316"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "e3b4ccaa773042f5b0341122d9975d2a",
+ "BreakpointIdentity": "d8556cbb-0015-4d5e-b2e0-bfd8c0c5f551"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "客户表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "7d073840-ff5f-4933-877a-75e0b99d6715"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "31b332da-d0ea-4298-939d-aa1ab933d334"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e7460a2c-a437-448f-a4ab-b1dea4962d1c"
+ }
+ ]
+ },
+ "ID": "cbbe2cfb-eb47-4f27-953a-96dd36d0ca3b"
+ }
+ ]
+ },
+ "BreakpointIdentity": "18540415-6191-4d3c-bd0a-1ef575f0bb78"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/工作台/获取关键统计信息.json b/ServerCommands/工作台/获取关键统计信息.json
new file mode 100644
index 00000000..f8304d1d
--- /dev/null
+++ b/ServerCommands/工作台/获取关键统计信息.json
@@ -0,0 +1,262 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取关键统计信息",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "39537e4d3232469cb895483cbb94e8fb",
+ "BreakpointIdentity": "03b3db37-234d-45d8-bbc0-6710114350f8"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "统计项目数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 3
+ },
+ "ID": "6bfac421b8ca4a65af942fd84b776099",
+ "BreakpointIdentity": "1b15efe0-cad6-499b-a1f4-745f30bcdbe8"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "统计任务数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 3
+ },
+ "ID": "7bc10a72c4d24e82930e82ae03f4c431",
+ "BreakpointIdentity": "1580618d-3922-46ed-85fe-0c0e79ce7d86"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "统计反馈数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "TableValueType": 3
+ },
+ "ID": "0b662b0e818646fcb60f291827ff9127",
+ "BreakpointIdentity": "35904f0b-f3e1-4142-b9bc-2af709e977bb"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "统计总工时",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "OnlyGetValue": true,
+ "TableValueType": 0,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d0c866cf-b35e-440b-94b9-3217229b6f73",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "548da623-6c11-42e6-bac3-421bf712f184"
+ },
+ "ColumnName": "总工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "f75a81ab-42d8-4ac7-bcd6-5e896dc1b4db"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "dfddd4b9741d421b94f3bf809f47d4ad",
+ "BreakpointIdentity": "3b0c4f85-9993-48ea-9ea0-4fe23f529777"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议中数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人用户名",
+ "GUID": "ca7d0a7f-8906-43a5-a1ba-96964876b12c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.ListCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "参与人集合",
+ "GUID": "a7ed3d6b-4e82-42d0-b790-81150604f043"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "RightBracket": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "2420dc9c9f2846b6bf5888b24a7f728c",
+ "BreakpointIdentity": "10327f3c-f134-4224-941e-f0304de90de2"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "项目数量",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(统计项目数量=\"\",0,统计项目数量)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "任务数量",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(统计任务数量=\"\",0,统计任务数量)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "反馈数量",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(统计反馈数量=\"\",0,统计反馈数量)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "总工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(统计总工时=\"\",0,统计总工时)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "会议中",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(会议中数量=\"\",0,会议中数量)"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "返回对象",
+ "BreakpointIdentity": "6a429578-7cd6-4c80-ae6f-c7c55e44a49c"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "系统信息更新",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "KEY",
+ "Value": "工作台关键数据更新"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "VALUE",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回对象"
+ }
+ }
+ ]
+ },
+ "ID": "5391a30209844f778ec5c7b3bae22b91",
+ "BreakpointIdentity": "6ece3a46-b107-48cc-ae26-46a5a5d8aaec"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "完成",
+ "BreakpointIdentity": "6f231313-ca8b-44b5-977b-013fb318ac3f"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/工时/上报实际工时.json b/ServerCommands/工时/上报实际工时.json
new file mode 100644
index 00000000..a18229c5
--- /dev/null
+++ b/ServerCommands/工时/上报实际工时.json
@@ -0,0 +1,1530 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "上报实际工时",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "45"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-03-01"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-03-1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "工时数",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "0"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "进展内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1. 测试\r\n2.2323\r\n3、333\r\n4. 444\r\n- sdfdsf"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "指定时薪单价",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "73cab051-4981-451d-8e25-12bfcb1b7d6f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "7fdb06e2-cdb4-4b14-96e5-b16a0dc7ebf8"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a661203f-2a9a-425c-9a70-0bd2c108c0dd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "67c8366a-f017-4613-ab85-45f9735a09e9"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4397f439-0ebf-4569-a805-e551990474ab",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "7c382f44-2671-42e4-bcb6-54391d8ca5c1",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "严格模式"
+ }
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "67003c11-d82c-4a3d-938a-50483ce1dfe9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "e7579388-e204-4b20-80bb-252f08702dcb",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "414b51d3-0095-42b6-ba3d-0d6260b0a59a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "dbce198e-cb11-4ac9-96e3-d3747a2ca23b"
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "cbc00a12-b92b-4d89-bf75-62a2d10c760e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "b316af2a-362c-4368-87f3-06a450cf885f",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态文本"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "24d636d8-dc6e-4105-aad7-e3fcb17e77cb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "3b8850e5b77640ff80ac3afe2028fda2",
+ "BreakpointIdentity": "761c597e-0bd8-4a79-aa18-bc101a591fd8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务状态"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "计算报工数据",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "指定时薪单价",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=指定时薪单价"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "提交工时",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "提交工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "核定工时",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "提成系数",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "计算时薪",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "计算时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "核定收益",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "核定收益"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "时薪来源",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "时薪来源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "核定工时说明",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "工时核定说明"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "报工人姓名"
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "18e7b6db-3f6d-49ea-839b-47c393bab940"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "分配天数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")+1"
+ },
+ "ID": "9e168dd0c268433e9bcc733a6477cf2e",
+ "BreakpointIdentity": "0729cbfa-d2e1-4460-a329-75d0531f26fe"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时"
+ },
+ "ID": "3e3182753b7c4738ba3b1677f0a33da2",
+ "BreakpointIdentity": "3015579d-05c1-4aad-bc6e-d61d6fce930c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待分配上报工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ },
+ "ID": "04b93773b7d84e33b23af98da0891576",
+ "BreakpointIdentity": "0b6334e6-b1a1-4493-b680-abedad02ae1f"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配天数"
+ },
+ "LoopIndexParamName": "index",
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期+(index-1)"
+ },
+ "ID": "e3a8e9da07c247d2bf471c00cdd5dac9",
+ "BreakpointIdentity": "34f728da-83f4-4641-8b49-dc61496f05f7"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "统计工时",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "View_任务工时统计",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "77edb895-c01f-4f57-9d1b-ebd22738e87a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总计划工时",
+ "GUID": "5a63c0a3-e5dd-4851-b197-856a144a9466"
+ },
+ "ColumnName": "总计划工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f84fce9c-f3ff-449d-825e-eb0da9a68372",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总核定工时",
+ "GUID": "21ea4bc4-f68e-446b-9760-413f048a32ea"
+ },
+ "ColumnName": "总实际工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "8d915019-2cfd-4c95-b3b3-158f9b202f35"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "14c58079-0d75-42a0-a3ba-8f35c3a578a1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "日期",
+ "GUID": "abf612b1-a865-4aa4-afae-e47acfc79220"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前日期"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "ID": "11c2430cef2041938ec503c42a76bf4f",
+ "BreakpointIdentity": "558ee01b-21e6-4f06-8a1b-1bc5369ac88b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=index"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配天数"
+ },
+ "compareType": 4
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算上报工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(核定工时/分配天数,1)"
+ },
+ "ID": "1d0a8e541f5a4d8792f0be39665a1f82",
+ "BreakpointIdentity": "c0b7936a-1c76-40b1-8b5d-1b34805e6cbb"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算本次分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(核定工时/分配天数,1)"
+ },
+ "ID": "2d719d51ef5a46ee9aa64f113a34cce3",
+ "BreakpointIdentity": "70d384c7-81cc-441f-bcf3-cbef9bd7be9e"
+ }
+ ]
+ },
+ "ID": "a4ddff2d-8a88-4bba-bfd2-e205f05b3ec3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算上报工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待分配上报工时"
+ },
+ "ID": "c812d51f95704a98b5b24d093a898de5",
+ "BreakpointIdentity": "1471d00a-bbab-4331-84b1-d97786a50050"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算本次分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待分配工时"
+ },
+ "ID": "11255bb1a556487e972cf64b9d1da58b",
+ "BreakpointIdentity": "1f6222cc-3ba8-4337-abd1-ab1c901a6c24"
+ }
+ ]
+ },
+ "ID": "75e8260d-aaa2-401b-8ac4-4c57d4d2c35f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ed43eef0-ee0e-450d-a9aa-e7c27f25c9d8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=统计工时.总实际工时+计算上报工时"
+ }
+ },
+ "value": "24",
+ "compareType": 5
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.严格模式"
+ }
+ },
+ "value": "1",
+ "compareType": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.严格模式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "本次核定工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(计算本次分配工时>(个人工时情况.总计划工时-个人工时情况.总实际工时),(个人工时情况.总计划工时-个人工时情况.总实际工时),计算本次分配工时)"
+ },
+ "ID": "6928da5ea67d4786a7f8c0215c904bd4",
+ "BreakpointIdentity": "dae01022-b3cb-444d-8ff9-ced02a5e0dba"
+ }
+ ]
+ },
+ "Comments": "如果是分配到天,就检测当前日期该人员在任务里的计划工时是否够用",
+ "ID": "381b7c6e-530e-447b-acf3-e2bbff377a0d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "本次核定工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算本次分配工时"
+ },
+ "ID": "82c651b1c1424340b8c6b3ed1361b1fd",
+ "BreakpointIdentity": "cf7a722d-803a-4dab-9b44-69aeb799d85b"
+ }
+ ]
+ },
+ "ID": "bd929bb5-aa9c-4e2e-94ed-5d372a857544"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c1869dd6-46b8-4906-bd19-1bbe03f5e926"
+ }
+ ]
+ },
+ "Comments": "如果是按天分配,则需要检测这一天的实际工时是否超出,",
+ "ID": "3b7af60e-3f3c-4a2e-9e24-aca495c84ba7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "本次核定工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算本次分配工时"
+ },
+ "ID": "3f324a9712e14a6693472fa215c3143f",
+ "BreakpointIdentity": "da8430d1-25b5-4faa-b18a-d964155ca525"
+ }
+ ]
+ },
+ "ID": "abb78b5a-1cbc-457e-bb75-839eda1051d9"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ac8ad55f-53f4-4932-83c8-3c35ba157944"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=进展内容"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "Operation": 17,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=CHAR(10)&CHAR(13)"
+ },
+ "OperationParamaterBName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=进展内容"
+ },
+ "OutParamaterName": "进展内容拆分数组",
+ "BreakpointIdentity": "f0f1e10a-3586-4127-bbc9-c48c22e41c9e"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "新内容数组",
+ "BreakpointIdentity": "0903cfe5-e95b-4d1b-afec-4eca1c1bcad4"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=进展内容拆分数组"
+ },
+ "LoopItemParamName": "进展内容item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "GETPOST.正则类.正则_取匹配文本, GETPOST",
+ "JieShouMsg": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=进展内容item"
+ },
+ "JieShouMsg2": "^[^\\S\\r\\n]*[\\d]*[、.\\-]?[^\\S\\r\\n]*",
+ "FanHuiMsg": "取无用符号",
+ "BreakpointIdentity": "2e9eca06-9b8a-42f4-a565-4532f09664a4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "新进展内容行",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=SUBSTITUTE(进展内容item,取无用符号,\" - \")"
+ },
+ "ID": "20472572ee904f20a1ea7c5f32683622",
+ "BreakpointIdentity": "2ec6f84b-dcc8-4465-9c55-a9ad5eb032b7"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新内容数组"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新进展内容行"
+ },
+ "OutParamaterName": "新内容数组",
+ "BreakpointIdentity": "a43108e7-69ef-42b2-ae53-7f623d76cf8b"
+ }
+ ]
+ },
+ "BreakpointIdentity": "83ce7837-5595-4b63-b3fa-8cc6972a2b7f"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新内容数组"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=CHAR(10)"
+ },
+ "OutParamaterName": "新内容",
+ "BreakpointIdentity": "d9f42592-5617-41a2-9a85-8a489b7cc41c"
+ }
+ ]
+ },
+ "ID": "8bc59293-d85b-426b-abcd-35cbfd74a881"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "新内容",
+ "ID": "6d592b1c11a440eca4cce1c308f09b8c",
+ "BreakpointIdentity": "b2f90a70-5bb7-4fd4-ac80-cc337b4f9f0b"
+ }
+ ]
+ },
+ "ID": "8287b194-27c6-41bd-acfc-c5b7029412c5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "053eb867-d7d4-4e70-94c3-7d4f28531dbf"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "f2ce327d-b71e-4029-afcc-c3376200c5e9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "361d433f-6757-4b60-8f34-f89c455aeb9f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "7c7e48c2-c493-44ad-a2cf-d626ebcf794c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "bb1ac03e-259e-45a7-a268-48c55ee45c98"
+ },
+ "Value": "实际"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "b1354227-4f44-46ce-85ee-bc248c5e4d38"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "9694bd2f-8357-405d-9a8c-de3368e88709"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "a9e983d2-1305-4488-9ef8-17461e687360"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本次核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "上报工时",
+ "GUID": "6dd3fa4f-32e4-4f08-bfbe-bc5683c9a204"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算上报工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "57bebfb3-b0f5-4ad6-ad29-78f3fa25e1a2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "提成系数",
+ "GUID": "68219797-7c08-4a0b-872c-92174d8dbd4a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪来源",
+ "GUID": "466f6a09-e91c-4396-9f15-e64a31464546"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=时薪来源"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新任务",
+ "BreakpointIdentity": "ca30ebc1-a684-4d51-818b-8b69d266a3f4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "89e3d55b-abd8-42bf-9db2-f602a925532f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "faae7dbb-6dd9-40a5-a08a-3a0e56522fb2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新任务",
+ "Comments": "新增加的字段,用于记录该上报工时包含哪些反馈",
+ "BreakpointIdentity": "f892cb54-5726-4986-a908-b1d7bb41d291"
+ }
+ ]
+ },
+ "ID": "cac95eb6-aa8d-46d9-95bd-681cd3b68e5d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b9b49e48-9dd8-402f-b3dd-1c6522af0b70"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "3"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本次核定工时"
+ }
+ },
+ "value": "0",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "e676d48d-baf3-450b-9f05-c11c539a31ad"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "e48079a0-55bd-4328-9be3-c95572ff7708"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "5191eccf-01ca-4749-a3de-2edcc340260e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "f692b8f7-0bc5-40d2-ac32-eb581d65fc60"
+ },
+ "Value": "计划"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "fb22c50d-23ef-463c-871a-412473c4e0a1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "3ca98b27-9ec6-40db-aea2-9240500a20bd"
+ },
+ "Value": "系统自动生成对应计划,保证任务可分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "112e6f82-23fd-464b-a8d3-33f09bf987cc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=本次核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "上报工时",
+ "GUID": "aab359de-b796-4a43-a77c-f7f8dd6a5ac4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算上报工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "0740a118-999e-43e6-b6a0-cbb732be606f"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "提成系数",
+ "GUID": "02fde094-9a0b-4430-a20a-7ad70c99a06e"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪来源",
+ "GUID": "6781d0f8-4c8e-4297-aa19-86767fe8bd28"
+ }
+ }
+ ]
+ },
+ "Comments": "针对分配到任务的场景,系统补一个计划任务,保证视图数据正常",
+ "BreakpointIdentity": "2c2fdee7-9972-478a-8041-b844174a7dba"
+ }
+ ]
+ },
+ "Comments": "如果是分配到任务,就补一条计划,保证任务可分配工时准确",
+ "ID": "40f996f0-2cc2-40ef-9543-1049438f7155"
+ }
+ ]
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "13f4ef2c-6d2b-4d57-9d75-23c5de5704ac"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a30ea646-23ca-4701-8e3c-41d8de7777dc"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(待分配工时-计算上报工时,1)"
+ },
+ "ID": "0a87d0ac1625451caaae7de7289a1cd4",
+ "BreakpointIdentity": "012afbb6-b47f-49f5-a588-3ca3f1d74f29"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待分配上报工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(待分配上报工时-计算上报工时,1)"
+ },
+ "ID": "dfe08a493a80498e8915bc2fe710ad21",
+ "BreakpointIdentity": "c2cc44c2-2ef8-4217-a7e7-c443e792167b"
+ }
+ ]
+ },
+ "ID": "a31755e6-32a0-4375-880b-e2dd7f9ca06d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"数据不合理:报工会导致在\"&TEXT(当前日期,\"yyyy年mm月dd\")&\"的实际工时会超过24小时,请修改后重新提交!\""
+ },
+ "BreakpointIdentity": "d49e413c-feb2-44d2-a9fc-db10c617b08d"
+ }
+ ]
+ },
+ "ID": "e6c97ce8-3d45-413b-9f6b-a72bfd233f47"
+ }
+ ]
+ },
+ "BreakpointIdentity": "28f3b19b-e380-4214-adc0-5653cd85a25d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6e6ccbff-ef98-4a91-a233-e87b1b49596d"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "c9c79730-b19e-4136-89f1-ba5b5830cb79"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "ed887615-8287-4b3c-aa60-014a23388c34"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人&\"在任务[\"&任务信息.任务名称&\"]中报工\"&工时数&\"小时\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "2f91b750-3770-4d78-a24a-97ad19983e5a"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "7f659f4b-aabd-408e-a580-0537817bddf3"
+ },
+ "Value": "5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0d6a26fb-dbd2-4ecf-992a-87f49c54b520"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3059effa-388b-4255-9659-1c90815c20bf"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "报工成功",
+ "BreakpointIdentity": "d41ca8e4-6809-4867-a552-87afeab7af16"
+ }
+ ]
+ },
+ "ID": "f9c6be1e-aa8e-435a-bdf3-19917483aa78"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "7e106f7e-873a-438d-bd52-2de9a613e09b"
+ }
+ ]
+ },
+ "ID": "29d3fc07-9605-4dd5-8f12-4b7c70c6c9f2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3059158d-cabe-408c-99de-656a5f5a6385"
+ }
+ ]
+ },
+ "ID": "82138c56-d633-4ca5-a1bd-e8a9ea6cc376"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前任务状态为[\"&任务信息.任务状态文本&\"],无法提交工时!\""
+ },
+ "BreakpointIdentity": "0aaa6c8c-96cd-412d-8b37-7ccfaf07327b"
+ }
+ ]
+ },
+ "ID": "2c5c55a7-0c89-4413-9375-668bb50cb4db"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4ef56bf8-3e8e-427b-80ce-7f7815753ba8"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "20fef0c0-2b5c-4ab7-a380-0b642e0a9cb7"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "03ba8cee-4e2d-4f80-a934-cad34ee0c0ac"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/工时/修改工时.json b/ServerCommands/工时/修改工时.json
index bc168c5b..8c00e077 100644
--- a/ServerCommands/工时/修改工时.json
+++ b/ServerCommands/工时/修改工时.json
@@ -1,280 +1,459 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "修改工时",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
]
}
- ]
- }
- },
- "Parameters": [
- {
- "Name": "报工ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "2"
+ }
},
- {
- "Name": "新日期",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "2024-03-01"
- },
- {
- "Name": "成员ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "administrator"
- },
- {
- "Name": "新工时数",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "40"
- },
- {
- "Name": "新进展内容",
- "TestData": "测试"
- }
- ],
- "InvokeTriggerTestData": {
- "UserName": "Administrator"
- }
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
- "TryCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "报工信息",
- "TableValue": {
- "TableName": "任务工时表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "2cd79881-6fd5-477c-b106-487785603f1c"
- },
- "ColumnName": "任务ID"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "b2aa0ce9-5a5c-4058-bfa4-385bab8ead16"
- },
- "ColumnName": "工时类型"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "265bb9bf-bdba-4755-b63d-97332c30707d",
- "RelationBinding": {
- "RelatedTable": "任务表",
- "RelatedColumn": "ID",
- "DisplayColumn": "任务状态"
- }
- },
- "ColumnName": "任务状态"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "2e895211-7dfa-40fc-afa6-2c67d5791222",
- "RelationBinding": {
- "RelatedTable": "任务表",
- "RelatedColumn": "ID",
- "DisplayColumn": "任务状态",
- "NextRelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- }
- },
- "ColumnName": "任务状态文本"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "时薪单价",
- "GUID": "9ab501cd-0e19-41f8-bde0-79b71492d3c4"
- },
- "ColumnName": "时薪单价"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "ID",
- "GUID": "158686a9-ef15-42db-8fd3-1286f356d514"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=报工ID"
- }
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "报工ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
},
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
+ "TestData": "2"
},
- "ID": "b3486434c4354cb2aef1ba93be0f48e7"
- },
- {
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "CommandList": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "新日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-03-01"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "成员ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "新工时数",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "40"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "新进展内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "测试"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
{
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务工时表",
- "UpdateType": "delete",
- "ShowConfirm": true,
- "ConfirmText": "您确定要删除吗?",
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "ID",
- "GUID": "6ab72e04-6550-45cb-86b2-72bad68b72e3"
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "报工信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "81d6b18e-44e3-4fbb-911e-350248f8fbf2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "2cd79881-6fd5-477c-b106-487785603f1c"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b9ea5822-921d-49a0-8576-891766eaa36d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "b2aa0ce9-5a5c-4058-bfa4-385bab8ead16"
+ },
+ "ColumnName": "工时类型"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8cad7c7e-9663-42c9-97a2-82c9c2e79904",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "265bb9bf-bdba-4755-b63d-97332c30707d",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8acc9046-1c99-425a-abf2-f6ce3cba8aa3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "2e895211-7dfa-40fc-afa6-2c67d5791222",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务状态",
+ "NextRelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ }
+ },
+ "ColumnName": "任务状态文本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dccb54c4-5a68-4e71-9b4f-bc8428d177f6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "9ab501cd-0e19-41f8-bde0-79b71492d3c4"
+ },
+ "ColumnName": "时薪单价"
+ }
+ ]
},
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=报工ID"
- }
- }
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "158686a9-ef15-42db-8fd3-1286f356d514"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "dd12c61c71d948d8a6486730f5bbf117",
+ "BreakpointIdentity": "4dc97b11-6db4-4a11-9d6d-8c89dd487b51"
},
{
- "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
- "ServerCommandName": "新增工时",
- "Parameters": [
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "任务ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=报工信息.任务ID"
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "6ab72e04-6550-45cb-86b2-72bad68b72e3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工ID"
+ }
+ },
+ "BreakpointIdentity": "4da09fc4-9ae4-461b-bd92-91a75ce843cd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工信息.工时类型"
+ }
+ },
+ "value": "实际"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "上报实际工时",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工信息.任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "进展内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新进展内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "指定时薪单价",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工信息.时薪单价"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈ID"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "52e8e138-a29e-442a-b99f-30f222e9e983"
+ }
+ ]
+ },
+ "ID": "2e6b2237-4825-4b4a-9d08-d181d729d881"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "分配任务工时",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工信息.任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新进展内容"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "1e107ab0-76d4-4bd7-a1e1-f4d8a2873019"
+ }
+ ]
+ },
+ "ID": "012d0123-795c-4afb-bfbf-3348b80b5afe"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b39ab1e4-4eac-4586-8dec-058b587d066d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "22e9798d-2c94-4892-b209-dcb90082b6d8"
}
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "开始日期",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新日期"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "结束日期",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新日期"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "成员ID",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员ID"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "工时数",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新工时数"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "进展内容",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新进展内容"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "工时类型",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=报工信息.工时类型"
- }
- },
- {
- "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
- "ParamName": "指定时薪单价",
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=报工信息.时薪单价"
- }
- }
- ],
- "ResultErrorCodeTo": {
- "SerializeProperty": "code"
+ ]
},
- "ResultMessageTo": {
- "SerializeProperty": "msg"
- },
- "RefreshAfterFinish": true,
- "CheckDataValidation": true
- },
+ "BreakpointIdentity": "959960c7-09af-43a4-8929-99cbda9e0b90"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=code"
+ "SerializeProperty": "=ExceptionCode"
},
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=msg"
- }
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "d599854e-0081-44e6-a07d-182b42ffb5c0"
}
]
}
- ]
- },
- "CatchCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionCode"
- },
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionMessage"
- }
- }
- ]
+ },
+ "BreakpointIdentity": "3cda5661-e6ae-499f-8fd8-36461c003ad2"
}
- }
- ]
+ ]
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/工时/分配任务工时.json b/ServerCommands/工时/分配任务工时.json
new file mode 100644
index 00000000..b1864ea8
--- /dev/null
+++ b/ServerCommands/工时/分配任务工时.json
@@ -0,0 +1,1340 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "分配任务工时",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "2024-03-01"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "2024-03-10"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "administrator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "工时数",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "40"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "备注",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "测试"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "136684ee-5394-4682-b812-1b29d38b3420",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "305361b8-995e-48bc-99d6-f008471584ca"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "be9d4292-cb11-40d5-b3e1-c303ad79c30f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "1514429a-cb4c-433a-a448-a452f6e330dd"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "43c2eef2-5eb0-4255-96df-17ae07a9c3fd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "b0c6d3c7-733a-4b63-a511-f4f3299b9e05"
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dddbffb0-3233-4b2d-96be-cb774747ecc9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "4fe7e2d7-474c-4257-9186-51fd7c25b219",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态文本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a1843f4c-9646-472e-9576-89ddbcf172ab",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "7ce07b47-d21f-4abe-8a7a-3e0ec69b559d",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "严格模式"
+ }
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c0244cf1-8b1e-454f-800b-4bb38eadee25",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务类型",
+ "GUID": "bea8ca1b-c9c4-4681-940b-d701f4944130",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务类型",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "提成系数"
+ }
+ },
+ "ColumnName": "提成系数"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9d72b79e-ff35-4351-98e2-12ced45e989a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "e76d70e2-a2fe-48eb-bd6e-e28af6b71990",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b5130014-cef4-4b45-b66c-95b040c23157",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "开始时间",
+ "GUID": "862b87e2-946e-40a0-896e-09a97d96f51c"
+ },
+ "ColumnName": "开始时间"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d85138a4-04d9-425e-9492-5fa12b6c7312",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "a2e73ddf-4af8-436f-8a01-997bff966952"
+ },
+ "ColumnName": "执行者"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "209b24c9-daff-4dad-a9e1-4fb89f674d09",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "可分配工时",
+ "GUID": "6054feca-ba74-4e7f-989e-c9a201859a2e"
+ },
+ "ColumnName": "可分配工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "565ce7a5-e5aa-434e-aecf-d7e00ac509fd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0a5e439272554e37a96d7a61d8f69050",
+ "BreakpointIdentity": "385d1526-2056-469b-bf2f-e25a9eefbc6d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.可分配工时"
+ },
+ "compareType": 5
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ee221b91-2992-463b-9493-acc5b7663f33",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "5b0ac4f9-25c2-4d0b-953b-8fc25f915d3b"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c1732deb-776f-49d7-8563-7d9058f5b468",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "5e5071c7-2eb0-4ea8-a5c9-d4a102f25e24"
+ },
+ "ColumnName": "项目成员"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bfa78a83-ddf3-4e65-8bc8-47f34976a30e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "d434791e-bf5a-4688-8caa-7777fe811018"
+ },
+ "ColumnName": "成员时薪"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "45ac5922-6553-416d-9fa5-456c90450ff7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "0742bcd9-236d-4c48-87fb-d1f4a981a3e5",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "默认时薪"
+ }
+ },
+ "ColumnName": "岗位时薪"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bf119452-c85b-4e1e-b6bc-8caa94231883",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "653b75d4-3491-4a4c-a330-00b180998295",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "默认时薪"
+ }
+ },
+ "ColumnName": "用户时薪"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7fcdba55-5874-49c8-af9d-5bba537ebbf5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "496e2025-1b05-42b2-8858-f75e717c926f",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "负荷"
+ }
+ },
+ "ColumnName": "成员负荷"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "363b99f0-817d-4c62-aabd-a1cc3bfc8d6c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "ee74776e-38e4-4133-98c0-520529836bdf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "2c47908cb40649a4b37a29783b09b61b",
+ "BreakpointIdentity": "36b265f3-0b29-499b-8818-8ba22f61b6f1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "提成系数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.提成系数"
+ },
+ "ID": "cf9f329698f54d8e9b353d2f024fd2de",
+ "BreakpointIdentity": "ff9983aa-5870-451d-a610-ade506b1fd04"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务成员是否存在",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "513afd45-e476-45f0-a858-293abdb3c212"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "40488a39-9df7-4064-80ab-e9f36af4a0e3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "94021ae43c984221ba0c00ffdd38ae06",
+ "BreakpointIdentity": "97a2f261-9b28-4501-9bfe-999f2413aa42"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员是否存在"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "907e634d-70aa-4e00-88d9-f79953045dfd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务ID",
+ "GUID": "abd77ff1-74af-4c64-b709-ba12c09c4449"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "0cd16274-f487-4f8c-944d-2160958e5a56"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "",
+ "BreakpointIdentity": "d974a401-ef4f-493d-a17d-1d60b92330f2"
+ }
+ ]
+ },
+ "ID": "50cf7e3c-c2ee-43d6-b15c-da49227d3ed3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "795590c1-4f8a-4b6d-a0ad-d781169b966a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务状态"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算开始日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ },
+ "ID": "c784c1c888af40a18ac06d86dd9aa3c1",
+ "BreakpointIdentity": "ce93bc6a-546d-45c6-804c-a67a97c32e69"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算结束日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ },
+ "ID": "f1babee3af9a4401b69d66a5728facf3",
+ "BreakpointIdentity": "b170a2fc-85eb-43fd-9bf5-65a5fba85001"
+ }
+ ]
+ },
+ "ID": "4cb6d962-ae71-4441-9264-ed2afc227142"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算开始日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ },
+ "ID": "f23c325e19c74deaac8b0bd00de7bb0c",
+ "BreakpointIdentity": "483d6ee8-d21b-4547-a033-2842afc62c51"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算结束日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ },
+ "ID": "aaefe8a951624a449e45823a45627c18",
+ "BreakpointIdentity": "0feb08de-b1c9-458c-b7e8-accf9564db36"
+ }
+ ]
+ },
+ "ID": "a48ab1fa-625b-48d3-b213-b00bfd4b238c"
+ }
+ ]
+ },
+ "Comments": "如果是按人分配,则把计划工时分到一天中",
+ "BreakpointIdentity": "bdb4abac-d5d4-439d-9fa9-f370b5e1430e"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ },
+ "ID": "538fe8a21ecb4b4cb6f8fbf831f03d1d",
+ "BreakpointIdentity": "cc7b660f-19e7-4bd9-b35a-28fe75c5924d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "分配天数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")+1"
+ },
+ "ID": "e885f0713e4446d59779d8102dfa7ca5",
+ "BreakpointIdentity": "84e6f501-57a7-4666-b5f2-70979bd9066f"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配天数"
+ },
+ "LoopIndexParamName": "index",
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期+(index-1)"
+ },
+ "ID": "89d195a8f1f34d1ba004d79dc714d5ab",
+ "BreakpointIdentity": "c1ee2d32-d11c-4dbe-8370-61ef1f9b9833"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "统计工时",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4ae72769-fd2f-4b8c-9ca5-cd1bb5f84b30",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "a0006a9d-3fba-4cf5-a20a-d2a0909d5175"
+ },
+ "ColumnName": "总工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "98f3f236-67bc-4db2-9af7-407e52bdcd74"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "9a1d5408-9353-4ab0-bef4-91af355df584"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "6fae6e04-e2b8-4d6c-b594-3bd02c5883d2"
+ },
+ "Value": "计划"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "7e69c5b18dbc4befa21da00cc4b1487f",
+ "BreakpointIdentity": "e4944b37-fe0e-48eb-bd01-ff1239f6036f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=index"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分配天数"
+ },
+ "compareType": 4
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算本次分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(工时数/分配天数,1)"
+ },
+ "ID": "954da7d900d44d068c49c0775cbb66ad",
+ "BreakpointIdentity": "ca5a0fbd-1a9f-46f3-a157-551716496c26"
+ }
+ ]
+ },
+ "ID": "56de2f57-389f-448a-a50d-fa2d3bc33123"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算本次分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(待分配工时,1)"
+ },
+ "ID": "bd03cd955f4449cf9d84c422471b58ac",
+ "BreakpointIdentity": "be460257-00ac-4d91-9afc-1aa44731711b"
+ }
+ ]
+ },
+ "ID": "1c0efd76-59d5-4e20-9ef8-f6ef6c761f8d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f2f2563e-8af6-497f-9755-32ee233f4b7c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "预计增加后工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(统计工时.总工时=\"\",0,统计工时.总工时)+计算本次分配工时"
+ },
+ "ID": "cdea7fa17c4a44c5ba0ae697ab76f6e5",
+ "BreakpointIdentity": "8a9c4055-6131-4d49-b225-d10cd359970d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "执行人负荷",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(OR(项目成员.成员负荷=\"\",项目成员.成员负荷=0,项目成员.成员负荷>24),24,项目成员.成员负荷)"
+ },
+ "ID": "5af95d7b590044bd919ee967c7ce6ae3",
+ "BreakpointIdentity": "eebf99c8-1ce4-4bf0-ad6b-83dd3f9d0465"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预计增加后工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人负荷"
+ },
+ "compareType": 5
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待分配工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ROUNDUP(待分配工时-计算本次分配工时,1)"
+ },
+ "ID": "8762d3868c56480ebf590a29716e9f32",
+ "BreakpointIdentity": "f570501e-60f2-4089-8ea5-21269f6c15e5"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "62276f79-9b5c-4d2c-9ee7-1b22def93d88"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "78890980-32ba-437b-b818-5dacd60eaeb6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "77dbe469-acdf-4403-92cc-8f4df2d07741"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "156b1aa9-00d0-4014-88dc-1de5bcdfa094"
+ },
+ "Value": "计划"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "531143cf-d38d-4c86-8c93-9f9a97aa2d4e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "8a60f2dd-d8c3-4de6-b836-f24daa94d0f7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=备注"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "c14458b5-3e48-4525-bb12-fa7a103746cf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算本次分配工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "dfa43bea-2db8-4347-81b3-682ffe372a30"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "提成系数",
+ "GUID": "bc4394e7-3142-4cb6-8b31-422223365a39"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪来源",
+ "GUID": "cd8474fe-29cd-4885-9ab9-06b3c1954441"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "953d8178-8d98-47c4-b46b-2edfbe4fae46"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "6b32122e-209b-4480-9056-91d88183faf2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "1bca459a-acb2-425d-ad0a-f9425e34c151"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]增加计划工时\"&工时数&\"小时\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "eb0d6dc7-5c0e-4e90-872a-a1f9b637f8d4"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "ec4b8183-75b0-4045-aa12-564fb2de8a34"
+ },
+ "Value": "5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0d8d6cab-8206-4af2-af96-29ba20255418"
+ }
+ ]
+ },
+ "BreakpointIdentity": "03959b1f-eaa9-46e1-b5ce-b8e206cd24e5"
+ }
+ ]
+ },
+ "Comments": "如果不是按人分配,且分配后的工时超过负荷,则报错",
+ "ID": "627010e8-79f9-4bfa-aa98-1c4a6514d83a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(当前日期,\"yyyy年mm月dd\")&\"的最大工作负荷超出限制的\"&执行人负荷&\"小时,请重新提交!\""
+ },
+ "BreakpointIdentity": "c9665558-1710-4cf4-89b9-7ce2fc6cdabc"
+ }
+ ]
+ },
+ "ID": "ec4ac0e5-6da1-4c7f-b91f-e13e3da8598e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5a5e012f-2382-4a84-8acb-babd4919fa8d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8fe444a7-a6a1-4499-96d6-543bc6925f64"
+ }
+ ]
+ },
+ "BreakpointIdentity": "66c1fd8c-068e-4b87-819a-fa2cf2094617"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "分配计划工时成功",
+ "BreakpointIdentity": "154c3a74-ab9b-4209-a179-885d00886a6a"
+ }
+ ]
+ },
+ "ID": "c3985a0a-a81e-4f9d-aecd-e115dc8e6fbd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前任务状态为[\"&任务信息.任务状态文本&\"],无法提交工时!\""
+ },
+ "BreakpointIdentity": "75f73eab-928a-4ef4-a149-02d1f7188e85"
+ }
+ ]
+ },
+ "ID": "ea72bceb-e600-48ed-ba7a-d038f1eacdcb"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1b5fd0d7-cebf-460c-a71d-b8e5a01821d6"
+ }
+ ]
+ },
+ "ID": "510f504d-e3de-4da8-aeff-78a2645cb5c8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该用户不是项目成员",
+ "BreakpointIdentity": "9a87a34d-4e67-418f-a33e-11e1fe94fbeb"
+ }
+ ]
+ },
+ "ID": "ce8dd637-30ce-470f-b491-f1524ac47ad3"
+ }
+ ]
+ },
+ "Comments": "如果任务成员中没有,则自动加一个",
+ "BreakpointIdentity": "df881510-6af3-475a-a7bd-4f2ee30e5018"
+ }
+ ]
+ },
+ "ID": "7d1fdef7-c3a1-4e8e-9fc8-ce7643403f8a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "您提交的工时超过任务预算工时,请修改后重新提交",
+ "BreakpointIdentity": "06dcac15-9529-41ef-9fe3-f2d9e61bba53"
+ }
+ ]
+ },
+ "ID": "e5a7d472-87a8-460b-916f-06d0fedb5581"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d808592c-45d1-41ec-9b14-f349f8ff00db"
+ }
+ ]
+ },
+ "ID": "3051bd4c-6019-4b06-98db-c9904e81e8e7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "任务不存在",
+ "BreakpointIdentity": "cbdd4298-5d3e-4495-ae12-295727dc64d5"
+ }
+ ]
+ },
+ "ID": "2f9f6ffc-9cdd-4e0f-a6b5-aea746569687"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b272a1fd-2d11-4482-8fc2-30fd24554cc1"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "78b58f56-ae2d-417a-aa7f-c048b0bc418e"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "88e02a33-a15d-4fb6-8705-96f868cc5807"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/工时/删除任务成员所有工时.json b/ServerCommands/工时/删除任务成员所有工时.json
index cb264acd..a2afdeb5 100644
--- a/ServerCommands/工时/删除任务成员所有工时.json
+++ b/ServerCommands/工时/删除任务成员所有工时.json
@@ -1,202 +1,223 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "删除任务成员所有工时",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
]
}
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
]
}
- },
- "Parameters": [
- {
- "Name": "任务ID"
- },
- {
- "Name": "执行人"
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "任务",
- "TableValue": {
- "TableName": "任务表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "9ea75b46-5a71-4f91-bfcb-f2e367a43a82"
- },
- "ColumnName": "任务状态"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "69dde50a-4375-47c9-9897-404ebc2fd8fe",
- "RelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- },
- "ColumnName": "任务状态文本"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务类型",
- "GUID": "23e9d9ab-6308-49fa-b0e8-ccbed2db67a2"
- },
- "ColumnName": "任务类型"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "6dc78ef9-3bc4-4c2c-97cf-6c845d7216ee"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
- },
- "ID": "74a4d3159eba48cca952216009b2a633"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "要删除的任务工时",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
{
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务.任务状态"
- }
- },
- "value": "0",
- "compareType": 3,
- "LeftBracket": 1
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d9e04f82-64ed-493b-b9c3-1490b8f04141",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "3b924e49-61c0-474b-8002-635df03043f4"
+ },
+ "ColumnName": "ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "44db7459-9494-4d42-b503-d8c75405ae34"
},
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务.任务状态"
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "23b28e1f-c441-4bb3-998c-cfdc92f186b5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "c22d5e76-cacd-4243-99d0-4ba1c786a6e3"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "8f4efff8-20fc-44e0-be44-77bdf8157d43"
+ },
+ "Value": "%Null%",
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "88566371-68eb-4771-87a3-cf9e4244fca0",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "状态"
+ }
+ },
+ "Value": "0,4",
+ "RightBracket": 1
}
- },
- "value": "1",
- "compareType": 5,
- "RightBracket": 1
+ ]
+ },
+ "RelationType": 1
+ }
+ ]
+ }
+ }
+ },
+ "ID": "e71dc37b7a54483aa4ffd5bdc5a81fb3",
+ "BreakpointIdentity": "4a8393ca-2d76-4dcf-8011-066b0a1c12be"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=要删除的任务工时"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除指定工时记录",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "报工记录ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ }
}
]
},
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务.任务类型"
- }
- },
- "value": "计划"
- }
- ],
- "RelationType": 1
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务工时表",
- "UpdateType": "delete",
- "ShowConfirm": true,
- "ConfirmText": "您确定要删除吗?",
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "a1f40291-8adf-4f2d-b2dd-a0163f820016"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "5103a89d-5ee6-47e8-a46c-1cf0ac4bd453"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=执行人"
- }
- }
- ]
- }
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "删除成功"
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "c459ffb1-6a34-4685-9759-7866325b3ad8"
}
- ],
- "ID": "d9b3b7bb-08f2-4f1c-a16d-b94298f5670d"
+ ]
},
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"当前任务状态为[\"&任务.任务状态文本&\"],无法删除人员工时!\""
- }
- }
- ],
- "ID": "5f272736-970b-41a4-8e1e-051bed40e0e4"
- }
- ]
- }
- ]
+ "BreakpointIdentity": "2f2849b4-8ef8-4037-8d1d-406caf86abb8"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除成功",
+ "BreakpointIdentity": "74a3d2a3-8944-47dc-90e4-35bd1771bfd5"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/工时/删除指定工时记录.json b/ServerCommands/工时/删除指定工时记录.json
new file mode 100644
index 00000000..f7f3945e
--- /dev/null
+++ b/ServerCommands/工时/删除指定工时记录.json
@@ -0,0 +1,299 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除指定工时记录",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "报工记录ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "工时记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d7ec21d4-e4a2-4def-a015-e47f673ff558",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "110942a9-ed84-412e-8d9f-61c23b3be90d"
+ },
+ "ColumnName": "请款单ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7061dcde-4657-4936-82b0-17dcd9e2cefc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "c6a25c68-f5a0-4df6-aefb-3190dc310229",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "4e964c2d-d280-4120-9b84-3fdb236ba791"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工记录ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a8083a039dff4e0eacd145439ef2ca77",
+ "BreakpointIdentity": "7c6e2f4f-a916-425d-a0f0-5b6ff2c86a57"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.请款单ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.状态"
+ }
+ },
+ "value": "4",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该报工已提交请款,无法删除!",
+ "BreakpointIdentity": "3f8c8853-8f2c-41ee-9140-0a08ddfbb358"
+ }
+ ]
+ },
+ "ID": "596c7ebf-a04a-4ffd-bce0-72cd3367f98b"
+ }
+ ]
+ },
+ "BreakpointIdentity": "047829f5-3c10-4e2a-9a35-8f1056511f82"
+ }
+ ]
+ },
+ "ID": "c7152a25-ffa0-475a-8f45-a85951d2a646"
+ }
+ ]
+ },
+ "BreakpointIdentity": "16fd8378-9979-4601-ba3d-f81d7d760a07"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "UpdateType": "delete",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "c931e430-8dc5-4272-977d-030a1c5f1931"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工记录ID"
+ }
+ },
+ "BreakpointIdentity": "52daf510-166a-498f-ad29-92bd298a4fd0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "1a13db22-7940-491c-ac20-b765677f8baa"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工记录ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "报工ID",
+ "GUID": "716980ab-9be4-41de-979f-9822e0e55b97"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0fa7547e-d582-45ff-927a-98b8876f5f8a"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3d93050b-c073-4a32-a1db-f0c3e1db9c90"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除成功",
+ "BreakpointIdentity": "3fb8c5e1-e89f-45e9-96f8-b2fa06dd77ac"
+ }
+ ]
+ },
+ "ID": "92565ec5-d045-496e-b2c4-adec0c406c0b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "记录不存在",
+ "BreakpointIdentity": "a5c96077-c61d-46ac-8816-fb9914b4c302"
+ }
+ ]
+ },
+ "ID": "4a760aff-1614-49be-90cf-33283b06e9af"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a785b493-bc6c-4aa3-8e34-15950a07e61b"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/工时/新增工时.json b/ServerCommands/工时/新增工时.json
deleted file mode 100644
index 036f916a..00000000
--- a/ServerCommands/工时/新增工时.json
+++ /dev/null
@@ -1,1082 +0,0 @@
-{
- "Name": "新增工时",
- "Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- }
- },
- "Parameters": [
- {
- "Name": "任务ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "2"
- },
- {
- "Name": "开始日期",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "2024-03-01"
- },
- {
- "Name": "结束日期",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "2024-03-10"
- },
- {
- "Name": "成员ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "administrator"
- },
- {
- "Name": "工时数",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "40"
- },
- {
- "Name": "进展内容",
- "TestData": "测试"
- },
- {
- "Name": "工时类型",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "计划"
- },
- {
- "Name": "指定时薪单价"
- }
- ],
- "InvokeTriggerTestData": {
- "UserName": "Administrator"
- }
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
- "TryCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "任务信息",
- "TableValue": {
- "TableName": "任务表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3"
- },
- "ColumnName": "项目ID"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务名称",
- "GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54"
- },
- "ColumnName": "任务名称"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4"
- },
- "ColumnName": "任务状态"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务状态",
- "GUID": "da675aa2-3619-422b-817f-eed8c7c118c7",
- "RelationBinding": {
- "RelatedTable": "任务状态",
- "RelatedColumn": "状态码",
- "DisplayColumn": "任务状态"
- }
- },
- "ColumnName": "任务状态文本"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad",
- "RelationBinding": {
- "RelatedTable": "项目表",
- "RelatedColumn": "ID",
- "DisplayColumn": "严格模式"
- }
- },
- "ColumnName": "严格模式"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7",
- "RelationBinding": {
- "RelatedTable": "项目表",
- "RelatedColumn": "ID",
- "DisplayColumn": "项目预算工时"
- }
- },
- "ColumnName": "项目预算工时"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "31040160-fc88-459c-b67b-8621acbc0920",
- "RelationBinding": {
- "RelatedTable": "项目表",
- "RelatedColumn": "ID",
- "DisplayColumn": "项目预算费用"
- }
- },
- "ColumnName": "项目预算费用"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "项目ID",
- "GUID": "17b7e0ce-f6c5-4095-93e6-637aa62440a7",
- "RelationBinding": {
- "RelatedTable": "项目表",
- "RelatedColumn": "ID",
- "DisplayColumn": "工时核定方式"
- }
- },
- "ColumnName": "工时核定方式"
- },
- {
- "BindingInfo": {
- "TableName": "任务表",
- "ColumnName": "任务类型",
- "GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296",
- "RelationBinding": {
- "RelatedTable": "任务类型",
- "RelatedColumn": "ID",
- "DisplayColumn": "提成系数"
- }
- },
- "ColumnName": "提成系数"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务表",
- "ColumnName": "ID",
- "GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
- },
- "ID": "65eeed85453c408b9c335f8ac4e85d28"
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "任务成员",
- "TableValue": {
- "TableName": "任务成员表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "20d5971e-0ac3-4236-9e5f-0e67e2034b35"
- },
- "ColumnName": "参与人"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "b0fb9e47-ca43-45d0-bb54-cf7ac8edce15",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 5,
- "AttachTypeTag": "负荷"
- }
- },
- "ColumnName": "参与人负荷"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "任务时薪",
- "GUID": "93b2f1d8-fd53-468a-9211-87f51b6a5494"
- },
- "ColumnName": "任务默认时薪"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "岗位ID",
- "GUID": "299a3d18-2733-483d-bcd6-09e057c343ef",
- "RelationBinding": {
- "RelatedTable": "项目岗位",
- "RelatedColumn": "ID",
- "DisplayColumn": "默认时薪"
- }
- },
- "ColumnName": "岗位默认时薪"
- },
- {
- "BindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "参与人",
- "GUID": "599afbfc-245b-40b1-b078-adb9ca71abef",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 5,
- "AttachTypeTag": "默认时薪"
- }
- },
- "ColumnName": "参与人默认时薪"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务成员表",
- "ColumnName": "ID",
- "GUID": "c3e31a28-6692-46cf-a097-e63289906379"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员ID"
- }
- },
- "NullFormulaValueQueryPolicy": 0,
- "TopCount": "1"
- },
- "ID": "6ca889a1800540019e98e291149fc59b"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=指定时薪单价"
- }
- },
- "value": "%Null%"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "计算时薪",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(任务成员.任务默认时薪>0,任务成员.任务默认时薪,IF(任务成员.岗位默认时薪>0,任务成员.岗位默认时薪,IF(任务成员.参与人默认时薪>0,任务成员.参与人默认时薪,0)))"
- },
- "ID": "ce6cf79cab824510adc4dc16a3bcd8e4"
- }
- ],
- "ID": "cf01cfae-00b2-4226-81de-8f2891a6a106"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "计算时薪",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=指定时薪单价"
- },
- "ID": "42acba22a57f436eabba47314ae73ffb"
- }
- ],
- "ID": "abd1969f-ed96-4aca-9321-9151b218e8f2"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.任务状态"
- }
- },
- "value": "1"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.严格模式"
- }
- },
- "value": "1"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时类型"
- }
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.工时核定方式"
- }
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "总统计工时",
- "TableValue": {
- "TableName": "任务工时表",
- "OnlyGetValue": true,
- "TableValueType": 0,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "总工时",
- "GUID": "0e13d951-a44b-40e4-8ab7-50409bfa7785"
- },
- "ColumnName": "总工时"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "ID",
- "GUID": "574064e4-3b8f-49d2-a025-1f94902658b5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "57c95084-14b9-46ba-86f0-c80a7b6a1126"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.工时核定方式"
- }
- }
- ]
- }
- },
- "ID": "fecda59716454e74ae70599e1629520a",
- "Comments": "检查工时是否超支"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=总统计工时+工时数"
- }
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.项目预算工时"
- },
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"计划工时总时长(\"&工时数&\"h)超过项目预算工时时长(\"&任务信息.项目预算工时&\"h),请修改后提交!\""
- }
- }
- ],
- "ID": "5200f5d4-6a3d-4335-8c94-22fe0f56e9d9"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "计划消耗列表",
- "TableValue": {
- "TableName": "任务工时表",
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "成员ID",
- "GUID": "43c04868-12c7-4e9d-b126-070d0e426dc6",
- "RelationBinding": {
- "RelatedTable": "任务成员表",
- "RelatedColumn": "ID",
- "DisplayColumn": "参与人"
- }
- },
- "ColumnName": "参与人"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "成员ID",
- "GUID": "2a0d738b-1e15-4fc1-835f-1a191e17f002",
- "RelationBinding": {
- "RelatedTable": "任务成员表",
- "RelatedColumn": "ID",
- "DisplayColumn": "任务时薪"
- }
- },
- "ColumnName": "任务时薪"
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "总工时",
- "GUID": "366dc09c-6a7e-4c9c-9bae-48e1d9eab780"
- },
- "ColumnName": "总工时"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "ID",
- "GUID": "f9e17555-63a1-4c0f-8b80-06b4297cbbb5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "9512823f-431d-4f44-9cab-ba2d773d3a44"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.工时核定方式"
- }
- }
- ]
- },
- "NullFormulaValueQueryPolicy": 0
- },
- "ID": "bae0ed2a25ca4484be3ddf991fcda719",
- "Comments": "检查预算是否超支"
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "总消耗金额",
- "ParameterValue": "0",
- "ID": "04a622af684046f7adf496cc660cde6f"
- },
- {
- "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
- "LoopInfo": {
- "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
- "LoopCount": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=计划消耗列表"
- },
- "LoopItemParamName": "Item"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "总消耗金额",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=总消耗金额+(Item.任务时薪*Item.总工时)"
- },
- "ID": "cde704fd082f4796baeda7390f2f1be0"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=总消耗金额"
- }
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.项目预算费用"
- },
- "compareType": 2
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"计划工时总预算超过项目预算金额(\"&任务信息.项目预算费用&\"元),请修改后提交!\""
- }
- }
- ],
- "ID": "1878cff1-12c6-4431-9842-425e61ab9080"
- }
- ]
- }
- ],
- "Comments": "如果提交的工时类型等于项目工时的核定方式",
- "ID": "a1aa118d-86a6-49ab-a2b3-687ff5801dd8"
- }
- ]
- }
- ],
- "ID": "59cfd3a4-2c87-4442-9db8-456f30f553e1"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "待分配工时",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时数"
- },
- "ID": "c47706cfdef74a61943d8b52147e01e3"
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "分配天数",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")+1"
- },
- "ID": "e9869319ddf04a8395ae0b9cb8c5d2c4"
- },
- {
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
- "LoopInfo": {
- "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
- "LoopCount": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=分配天数"
- },
- "LoopIndexParamName": "index",
- "LoopItemParamName": "Item"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "当前日期",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=开始日期+(index-1)"
- },
- "ID": "6e7b4d4141a24bac944dedf38ee89b94"
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "统计工时",
- "TableValue": {
- "TableName": "任务工时表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "总工时",
- "GUID": "a0006a9d-3fba-4cf5-a20a-d2a0909d5175"
- },
- "ColumnName": "总工时"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时日期",
- "GUID": "98f3f236-67bc-4db2-9af7-407e52bdcd74"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=当前日期"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "9a1d5408-9353-4ab0-bef4-91af355df584"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "6fae6e04-e2b8-4d6c-b594-3bd02c5883d2"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时类型"
- }
- }
- ]
- },
- "NullFormulaValueQueryPolicy": 0
- },
- "ID": "2292424aae1d4f5591ddd78ce5ac22ab"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=index"
- }
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=分配天数"
- },
- "compareType": 4
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "计算本次分配工时",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ROUNDUP(工时数/分配天数,1)"
- },
- "ID": "44b51db4c6be470dbc468d4a9abfa061"
- }
- ],
- "ID": "c747fe81-4983-455c-804e-5a06b510ea92"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "计算本次分配工时",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ROUNDUP(待分配工时,1)"
- },
- "ID": "de7c26c08e4e4086bfa6f4d8dbcaa4fe"
- }
- ],
- "ID": "9ddfab82-413d-4919-b60d-ceba3261f3a4"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时类型"
- }
- },
- "value": "计划"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "执行人负荷",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(OR(任务成员.参与人负荷=\"\",任务成员.参与人负荷=0,任务成员.参与人负荷>24),24,任务成员.参与人负荷)"
- },
- "ID": "03f94c6a676740b799eddd0aafce2fe5"
- }
- ],
- "ID": "19850e9c-364c-4615-82c1-3212b54d5020"
- },
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时类型"
- }
- },
- "value": "实际"
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "执行人负荷",
- "ParameterValue": "24",
- "ID": "f998993f4e8f4778a448ca19dc771a2b"
- }
- ],
- "ID": "721ef813-1ff8-4615-ba94-840f66c8a4d7"
- }
- ]
- },
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "预计增加后工时",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=IF(统计工时.总工时=\"\",0,统计工时.总工时)+计算本次分配工时"
- },
- "ID": "36354abf29e44a4e9790b6db43c12fa9"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预计增加后工时"
- }
- },
- "value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=执行人负荷"
- },
- "compareType": 5
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "待分配工时",
- "ParameterValue": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ROUNDUP(待分配工时-计算本次分配工时,1)"
- },
- "ID": "8e34730a7bb547b880d26b1e4d60fc06"
- },
- {
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "任务工时表",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "成员ID",
- "GUID": "8266eb64-4b8a-4afd-9759-13f1f82196ce"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=成员ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "项目ID",
- "GUID": "ee34836d-306f-42a0-bde4-0a2bc7694a53"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "任务ID",
- "GUID": "a67924a7-4ca8-4222-9e98-ca876183acd0"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时日期",
- "GUID": "ff819755-816a-43ad-aead-2d444ab8aa54"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=当前日期"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时类型",
- "GUID": "f00ff5d6-4fcc-4e2c-88e7-f819d60b9cdb"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时类型"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行人",
- "GUID": "01ab262b-fbde-4b83-821e-2f15525cca71"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务成员.参与人"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "执行内容",
- "GUID": "056d35e2-7717-4c08-8d4e-e490f094a187"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=进展内容"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "工时",
- "GUID": "b05891a8-766c-4818-9a2e-25c84c0b091e"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=计算本次分配工时"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "时薪单价",
- "GUID": "249e9008-82d0-488e-81b0-bf68cf697e06"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=计算时薪"
- }
- },
- {
- "BindingInfo": {
- "TableName": "任务工时表",
- "ColumnName": "提成系数",
- "GUID": "977fd2b4-c778-44f7-911f-ee60bbcd4f45"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.提成系数"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "1dce04a1-51d2-410b-9115-53e1589784cb"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=任务信息.项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "21b4a9e2-8067-4aec-9dc9-8fcbfa5eef37"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]增加\"&工时类型&\"工时\"&工时数&\"小时\""
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "786a9666-0199-4ef9-a809-a706cc48c49a"
- },
- "Value": "%CurrentUser%"
- }
- ]
- }
- ]
- }
- ],
- "ID": "a9b2f9bf-bf1b-4b47-b2f5-6fb94007b74e"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=TEXT(当前日期,\"yyyy年mm月dd\")&\"的最大工作负荷超出限制的\"&执行人负荷&\"小时,请重新提交!\""
- }
- }
- ],
- "ID": "b3d9653e-c27b-4386-bc26-1e318e26152b"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "提交工时成功"
- }
- ],
- "ID": "f58f6674-6d7e-4c47-abf1-b77049cab318"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"当前任务状态为[\"&任务信息.任务状态文本&\"],无法提交工时!\""
- }
- }
- ],
- "ID": "b931b8ce-b61c-475b-bbfd-c3e23b546548"
- }
- ]
- }
- ]
- },
- "CatchCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionCode"
- },
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionMessage"
- }
- }
- ]
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/ServerCommands/工时/计算报工数据.json b/ServerCommands/工时/计算报工数据.json
new file mode 100644
index 00000000..77fe6599
--- /dev/null
+++ b/ServerCommands/工时/计算报工数据.json
@@ -0,0 +1,1486 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "计算报工数据",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "工时数",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2000"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "指定时薪单价",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "837b629f-d38d-414e-a843-5cafe5ebf812",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "7a775562-0089-4f89-b487-adb6c325aae7"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1f41ecb7-ad12-465e-a050-cca9d80a2b5f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "e7c38242-5a9e-4a27-9f2e-e7310190db0e",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "严格模式"
+ }
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "cdbf1fac-8333-4e84-87ed-727fa316b263",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "0c95b352-574d-479b-b97d-6216b400ee70",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目预算工时"
+ }
+ },
+ "ColumnName": "项目预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0b5b9621-db0b-4dec-aa91-7eec7fbfc522",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "4bc603a4-f90b-4160-abf6-efd30574f3db",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目预算费用"
+ }
+ },
+ "ColumnName": "项目预算费用"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c3b3f3cd-d520-4e83-b3da-e8dd75b444eb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "27e931f9-2c3b-4d36-9d31-f513387b9366",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "工时分配方式"
+ }
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "fe5c5be1-b647-4b20-9134-86e90ffd3f92",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "308db60b-e65c-46e0-9a4d-69e0dbc32859",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "已消耗成本"
+ }
+ },
+ "ColumnName": "已消耗成本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e95cc5a8-e6bc-44fd-9016-f7a53117cd80",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务名称",
+ "GUID": "82947834-93d4-4141-ae13-ac868718c9e3"
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "502164b9-8fa9-4235-a99d-0d53502cd914",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "总分配工时",
+ "GUID": "5bd82d2d-ef35-4d87-8acf-e4db9c4caadf"
+ },
+ "ColumnName": "总分配工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d7e68a5d-421b-4138-90d4-49f4c778ff57",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "8ab893d0-a983-49c5-83d4-f924307b44d8"
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "98fa2286-a955-4580-baed-a35ff1618e9d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务状态",
+ "GUID": "7dd81639-004a-4e1f-8801-bdb573d4689f",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务状态",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态文本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "63bb875f-ac18-4cf8-beea-db07a5cca68f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "任务类型",
+ "GUID": "ccd2fb35-e336-4b95-a031-480e1b81d7e4",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务类型",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "提成系数"
+ }
+ },
+ "ColumnName": "提成系数"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f27d4bf7-044b-4f9c-8b7b-0b67ff04de89",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "可分配工时",
+ "GUID": "009ee24a-cbef-4445-a1c5-143dd462d4c3"
+ },
+ "ColumnName": "可分配工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "9e13ce69-9a90-4903-b1bc-191e78046201"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "9289b62448dc40eaa06b2340ae4e2db0",
+ "BreakpointIdentity": "9bb40356-64d2-45a0-834d-60e548bda3ef"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d331a396-4d47-4788-ac53-6b4060e6fc32",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "c9f1bc1f-0740-4216-ac99-e79dd41fef88"
+ },
+ "ColumnName": "参与人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3788b9f0-99be-4e28-8913-679514b5c6f7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "5f56fb6d-7c2e-4270-94c8-ab56bc9b6ae7",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "参与人_全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b8161740-3b79-4f19-b825-3f8a8432382d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "781a90fc-9c77-43ca-a831-8006774fd4da",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "负荷"
+ }
+ },
+ "ColumnName": "参与人负荷"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "198fdc8c-8eeb-4b74-b66d-2607f7970080",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "默认时薪",
+ "GUID": "4d44146b-7124-4f18-aa8d-17da23a4c0b3"
+ },
+ "ColumnName": "成员时薪"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "eae1743f-cf41-4707-b018-c7571213286d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "岗位ID",
+ "GUID": "faf4cb38-75c8-4741-8b38-cefcb863754d",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目岗位",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "默认时薪"
+ }
+ },
+ "ColumnName": "岗位时薪"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "da1c678a-9475-4a46-994e-6c0fb85fbd0f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "30da9fdf-e11e-4efe-94ec-0a98cc6fff27",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "默认时薪"
+ }
+ },
+ "ColumnName": "用户时薪"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务ID",
+ "GUID": "4cadf610-6894-4d43-a84b-ca682a8ebd1c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "232ca578-e6be-4684-a198-81c16c892591"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "b70642e6d083400d98f82957a723401a",
+ "BreakpointIdentity": "8a4fbb46-7872-48af-a0db-6677ba1b00a8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时说明",
+ "ParameterValue": "按正常核定",
+ "ID": "25360003dd544c19b8e90209180aa4ee",
+ "BreakpointIdentity": "ebea2f49-4611-4d01-97ac-d94c7e5e8209"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "提成系数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.提成系数"
+ },
+ "ID": "199c55eec5134d38bbab871c06c3d4df",
+ "BreakpointIdentity": "8a0ced6e-c12e-4fdd-8277-d0155cd12c9d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ },
+ "ID": "10023bb2d04a4cbb9ec8d1aa36329a08",
+ "BreakpointIdentity": "d8cb051a-075a-4c55-ad96-ee89f101b82d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=指定时薪单价"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.成员时薪"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算时薪",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.成员时薪"
+ },
+ "ID": "e239398731d64f5ab4487f359a7b68d2",
+ "BreakpointIdentity": "baac1c61-084e-406b-9de9-c5578d8b6785"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "时薪计算来源",
+ "ParameterValue": "成员时薪",
+ "ID": "3495ffc5934e49b3811032b982d3be49",
+ "BreakpointIdentity": "69b2d266-d83f-4950-ab0c-6130d26403b3"
+ }
+ ]
+ },
+ "Comments": "项目成员设置的时薪",
+ "ID": "c3c68af2-b5fc-434e-a488-cef9bb5bc51e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.岗位时薪"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算时薪",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.岗位时薪"
+ },
+ "ID": "1c99efd220cc49e49849137de836e5b0",
+ "BreakpointIdentity": "1f7e49be-bdee-49e1-9a80-e061eae1805e"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "时薪计算来源",
+ "ParameterValue": "项目岗位时薪",
+ "ID": "e274eb97ae084105b74b649d06290524",
+ "BreakpointIdentity": "f91aa987-4ddc-41a2-87ca-f319eacd19cc"
+ }
+ ]
+ },
+ "Comments": "项目岗位设置的时薪",
+ "ID": "74338e05-8f5f-4af1-b3e9-07cf76356699"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.用户时薪"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算时薪",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.用户时薪"
+ },
+ "ID": "ae993cad96d24c45959b377a9573f78d",
+ "BreakpointIdentity": "5bf034da-ad76-4a27-8d69-6dd028a7a8b9"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "时薪计算来源",
+ "ParameterValue": "用户默认时薪",
+ "ID": "f058c2d1ef7d45dbaf239b859a434b76",
+ "BreakpointIdentity": "26bfffc9-b9a3-40d8-8654-e722db2ec28d"
+ }
+ ]
+ },
+ "Comments": "成员用户的默认时薪",
+ "ID": "670fa340-3d47-4cbe-860c-a8d24c972be6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算时薪",
+ "ParameterValue": "0",
+ "ID": "7cb8676765614a4b913a540495f8dc63",
+ "BreakpointIdentity": "473ae226-899d-4201-9391-7c82427d9bc1"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "时薪计算来源",
+ "ParameterValue": "无时薪配置",
+ "ID": "1034a8bcf12a49328a31314e519829f0",
+ "BreakpointIdentity": "10ab70a1-595b-48a9-bf7c-260b4f85b8d2"
+ }
+ ]
+ },
+ "ID": "1bfa5fa2-6904-440a-a9e2-fb0f64d197ad"
+ }
+ ]
+ },
+ "BreakpointIdentity": "23b0fcda-1aa5-43c5-a188-8a7e7ef55040"
+ }
+ ]
+ },
+ "Comments": "优先使用手动指定的提成金额",
+ "ID": "eef70f0e-24b4-43e3-b6e6-da84e8821b3b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算时薪",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=指定时薪单价"
+ },
+ "ID": "7d2e6e5fc0034ca387253b6ca5b1d760",
+ "BreakpointIdentity": "a2eb2e76-8480-43a6-9b3f-46fedb386bb3"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "时薪计算来源",
+ "ParameterValue": "特殊指定",
+ "ID": "c9b6eb8cb30e4eaa839a7e1e28ee50a1",
+ "BreakpointIdentity": "9e158516-83b6-402a-9b80-798c1113c07a"
+ }
+ ]
+ },
+ "ID": "05e20f4e-2312-41c9-a255-4e1568f81a71"
+ }
+ ]
+ },
+ "Comments": "计算成员的时薪",
+ "BreakpointIdentity": "a7ecb6e8-e8ab-411d-9267-00babe20e766"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.严格模式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务状态"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "个人工时情况",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "View_任务工时统计",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "db269596-e853-4fc3-b32b-00c19ef969e0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总计划工时",
+ "GUID": "37b1cd46-749c-4870-9e65-639974e237b4"
+ },
+ "ColumnName": "总计划工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "03be7e1c-aade-40ff-b739-5c319531b87c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "总核定工时",
+ "GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879"
+ },
+ "ColumnName": "总实际工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "任务ID",
+ "GUID": "b732175b-c55c-4a15-b703-223f45ab07a1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "View_任务工时统计",
+ "ColumnName": "执行人",
+ "GUID": "4bd4f915-e792-4219-ad86-6602ef9080bd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "2763506807e446e88a269b79d2f9c2c0",
+ "Comments": "从视图统计项目的信息",
+ "BreakpointIdentity": "c896be89-9fd5-40d8-ae82-ff74243c2b88"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "个人剩余总工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人工时情况.总计划工时-个人工时情况.总实际工时"
+ },
+ "ID": "8414a40962a04614a033cbf5b304e599",
+ "BreakpointIdentity": "a46de59f-0453-4534-8096-6a9ba10058bf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人剩余总工时"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人剩余总工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ },
+ "compareType": 4
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人剩余总工时"
+ },
+ "ID": "151bdaf7bf2441cda180bad6c98ee979",
+ "BreakpointIdentity": "e233d267-d7db-4d95-9d96-88e59c0a59ef"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时说明",
+ "ParameterValue": "个人工时余额不足,按剩余工时核定!",
+ "ID": "901fb7311cf54ad2807f00370c244332",
+ "BreakpointIdentity": "49db70b4-bb84-4e03-9509-42d769f15a79"
+ }
+ ]
+ },
+ "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0",
+ "ID": "8c0ca144-a79c-46cb-9d26-6f2557ccc8d5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "263f4e3f-fbc2-4ac0-b548-6fcf3c6f834d"
+ }
+ ]
+ },
+ "ID": "578861ae-c0b8-4917-9b48-506040ee05f4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时",
+ "ParameterValue": "0",
+ "ID": "d8b735e834f344d4ac98a25ae234b01c",
+ "BreakpointIdentity": "baffb6ad-bf13-41dd-9930-a43ef3593ec4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时说明",
+ "ParameterValue": "个人工时余额不足,按本次核定为0!",
+ "ID": "5a1d3d3cf52a44d9aa5fc00e6cdf8407",
+ "BreakpointIdentity": "57452ebf-3277-4be3-be6b-31dab073e768"
+ }
+ ]
+ },
+ "ID": "a678a5ce-3f7f-48e8-96d6-874e174b3901"
+ }
+ ]
+ },
+ "BreakpointIdentity": "de8454f9-8acf-4c80-acb9-a5f219be10cb"
+ }
+ ]
+ },
+ "Comments": "如果分配到人头,则判断该人总计划工时还够不够",
+ "ID": "2587a22f-5dc5-424e-9374-71ebf5a3d449"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.工时分配方式"
+ }
+ },
+ "value": "3"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.可分配工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ },
+ "compareType": 4
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(任务信息.可分配工时<0,0,任务信息.可分配工时)"
+ },
+ "ID": "6fbe5ed67c1d41f8a888e1359e667075",
+ "BreakpointIdentity": "4b955436-f4e3-4c83-951a-55ee5c31a5aa"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "核定工时说明",
+ "ParameterValue": "任务工时余额不足,按剩余工时核定!",
+ "ID": "7c0f5e0f877b4ad0966d8e00793d698b",
+ "BreakpointIdentity": "6a9e1918-7de8-4327-9c17-10148722207e"
+ }
+ ]
+ },
+ "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0",
+ "ID": "a8673983-c3a5-46ef-8a75-66489dd0ed95"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1ae11305-aa61-43e6-aeb2-963496a1356b"
+ }
+ ]
+ },
+ "Comments": "如果是共用任务工时,则查看任务计划工时够不够",
+ "ID": "66194c03-5747-4022-8739-dda10f9e23f3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "24d633b2-145f-4982-8c4d-9001f4d057b7"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "预测本次产生成本",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算时薪*工时数*任务信息.提成系数"
+ },
+ "ID": "9cb2042d40ff4a6c953d95f591ec7fe7",
+ "BreakpointIdentity": "1592b9f6-766a-40d9-88c0-610956aac1a6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预测本次产生成本+任务信息.已消耗成本"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目预算费用"
+ },
+ "compareType": 2
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.项目预算费用"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该项目预算费用不足,为确保项目成本可控,请联系项目经理增加项目预算后再提交。",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提成系数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "计算时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定收益",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时*计算时薪*提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "时薪来源",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=时薪计算来源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时说明",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时说明"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "报工人姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.参与人_全名"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "de390767-00c0-40a1-adce-a812d69dd285"
+ }
+ ]
+ },
+ "ID": "0baa2042-94da-48d3-a7c0-7e49ae3dea91"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "以下是本次报工的核定数据,请确认无误后提交",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提成系数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "计算时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定收益",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时*计算时薪*提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "时薪来源",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=时薪计算来源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时说明",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时说明"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "报工人姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.参与人_全名"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "8a714ad4-245e-48e6-98af-b896b9525f57"
+ }
+ ]
+ },
+ "ID": "987b789f-62af-4b59-841d-513763a909c5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5fb4f459-1aab-4e55-ac7b-6462089944e3"
+ }
+ ]
+ },
+ "ID": "e5d27855-8014-4d9b-8381-58bee1e33328"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "当前任务状态尚不允许报工",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交工时"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提成系数"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "计算时薪"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定收益"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "时薪来源"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时说明"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "报工人姓名"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e32583a9-ada7-4f6f-9b6b-27cee3242f53"
+ }
+ ]
+ },
+ "ID": "fd847b7e-e9b8-4f1c-bee9-14586c4ca6ee"
+ }
+ ]
+ },
+ "BreakpointIdentity": "90be5c4b-6d78-435d-a4de-d0bebad3a539"
+ }
+ ]
+ },
+ "Comments": "如果提交的工时类型等于项目工时的核定方式且开启严格模式就校验本次有没有超标",
+ "ID": "8bcc411a-a52d-4b0f-92de-79c660710b63"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "以下是本次报工的核定数据,请确认无误后提交",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提成系数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "计算时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定收益",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时*计算时薪*提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "时薪来源",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=时薪计算来源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时说明",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时说明"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "报工人姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务成员.参与人_全名"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "33cb12f7-7108-4993-9691-396a0afc8530"
+ }
+ ]
+ },
+ "ID": "c106a898-7401-48f7-abac-c9acb40fdc51"
+ }
+ ]
+ },
+ "BreakpointIdentity": "bdd6d65d-c209-4d7f-9e2d-3d88e198bc2c"
+ }
+ ]
+ },
+ "ID": "ea0e40bc-14d9-4a0e-9061-1d83ce231e23"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "成员不在任务内,无法报工!",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提交工时"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "提成系数"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "计算时薪"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定收益"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "时薪来源"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "核定工时说明"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "报工人姓名"
+ }
+ ]
+ },
+ "BreakpointIdentity": "55a7cf69-f76e-4513-ab95-cd608429d9c8"
+ }
+ ]
+ },
+ "ID": "269c8a39-5fb7-4146-a716-c27819f543a2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "333d72a2-2e87-47e0-a79c-97971d5443a9"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "提交工时"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "核定工时"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "提成系数"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "计算时薪"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "核定收益"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "时薪来源"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "核定工时说明"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "报工人姓名"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/工时/重算指定报工收益.json b/ServerCommands/工时/重算指定报工收益.json
new file mode 100644
index 00000000..5f31374b
--- /dev/null
+++ b/ServerCommands/工时/重算指定报工收益.json
@@ -0,0 +1,618 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "重算指定报工收益",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "报工记录ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "工时记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "54977a84-bb39-45d9-8d93-8b034db06b35",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "e95d52bc-fe68-4008-bf5e-78a2d0d39245"
+ },
+ "ColumnName": "任务ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "18979713-70dd-4a5e-a3fb-621f006f2e44",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "5c62d2b6-163e-4c44-9b72-eb79b0498459",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务状态"
+ }
+ },
+ "ColumnName": "任务状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7ab7386d-1877-45b5-b27f-8eb3f52fdf38",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "4f2d20c8-e23e-4a5e-8312-6ae0adfdcce4"
+ },
+ "ColumnName": "请款单ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2832cf6a-6643-4235-9f67-44e17836144c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "882c4a68-ab6d-4cae-beba-4c9c219fedb9",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "收益请款单表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "请款单状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e8460b17-edd3-40eb-a803-a3003ebdd9a0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "4a4304a9-cfc0-4d0f-9c0f-ac259510f38e"
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e8b96c09-5ec8-4300-83f1-5d705da2133f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "上报工时",
+ "GUID": "513310a1-4285-4218-b6e7-33e6fcdde4e5"
+ },
+ "ColumnName": "上报工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1668a251-2c35-4bc3-ad48-ce905a1ffe1f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "c74c8b77-cfc7-4d53-afd1-964f7a5b79a6"
+ },
+ "ColumnName": "工时日期"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "167514eb-c3b5-49e5-a3b7-8723a02bdc11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工记录ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "3f1d1671b4d34c82b26b030b23ce2d89",
+ "BreakpointIdentity": "4fa5b7d1-7257-47ae-a134-977fe512bea8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.请款单ID"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.请款单状态"
+ }
+ },
+ "value": "4"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.任务状态"
+ }
+ },
+ "value": "2"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "计算报工数据",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.上报工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "指定时薪单价"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "提交工时",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "提交工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "核定工时",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "提成系数",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "计算时薪",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "计算时薪"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "核定收益",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "核定收益"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "时薪来源",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "时薪来源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "核定工时说明",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "工时核定说明"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "报工人姓名"
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ce0381bf-abaa-40be-8373-2ef454859e05"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "a143e0e1-5d9e-44e8-9483-9e349bb3f7b6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=报工记录ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "8bfc497f-0a59-4c48-9049-e32921863299"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=核定工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪来源",
+ "GUID": "82e6ff39-c475-4219-bdf2-2f37e46dc182"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=时薪来源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "提成系数",
+ "GUID": "0fb30435-cee5-4bca-9a5a-a0e4c7215b71"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提成系数"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "时薪单价",
+ "GUID": "4f6714ab-2c61-4eae-8789-536470fded2c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算时薪"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "15b6cfb2-831c-4088-ac0c-0b230bd1450f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"重算完成,核算收益为:\"&核定收益"
+ },
+ "BreakpointIdentity": "a9452100-0d79-496a-97b9-46c16f460798"
+ }
+ ]
+ },
+ "ID": "c3300e0f-db40-42fc-885f-63a6ea298f99"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "a09c09e4-4581-4c11-9979-0c8081c8539f"
+ }
+ ]
+ },
+ "ID": "58f44c8e-d6b1-4dc1-8076-701bd1c43b6d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2bd8f246-981b-4780-aeb3-9959bd06d877"
+ }
+ ]
+ },
+ "ID": "ffa918e4-8661-419f-8ffa-be1f02245e09"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前任务状态为[\"&任务信息.任务状态文本&\"],无法提交工时!\""
+ },
+ "BreakpointIdentity": "69464752-4250-4bae-8d7e-f6ab97f36221"
+ }
+ ]
+ },
+ "ID": "61316e03-d388-4fb0-a049-29f63821b9a9"
+ }
+ ]
+ },
+ "BreakpointIdentity": "62cded65-eedf-41ba-a9d2-57ed72216e76"
+ }
+ ]
+ },
+ "ID": "5ac97496-a5a7-4e83-8a3b-0f55227c8d56"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该报工已申请结算,无法重算",
+ "BreakpointIdentity": "0966b5cb-9d7f-4248-b8b6-9cd8feee7ad9"
+ }
+ ]
+ },
+ "ID": "939ac55b-79d0-4e97-9b6f-538307fd1f86"
+ }
+ ]
+ },
+ "BreakpointIdentity": "962b2a01-8a34-4e0b-9586-c417ca47754f"
+ }
+ ]
+ },
+ "ID": "e27c20f7-5418-4441-af78-119b846192d3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "记录不存在",
+ "BreakpointIdentity": "ecfb1fe6-239f-44e0-9fbe-9ca65d35e9c9"
+ }
+ ]
+ },
+ "ID": "2340cedf-1711-4dab-b8d1-0f08ee874e5c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "be868864-34fb-4eea-8cd1-d3438c4b95f8"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "46135b5c-7133-4520-8325-18ca62cf2cf2"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "12d3dd64-24f2-44e3-b671-ccd40bace1d4"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/收益/修改请款单状态.json b/ServerCommands/收益/修改请款单状态.json
new file mode 100644
index 00000000..d9c6d6f1
--- /dev/null
+++ b/ServerCommands/收益/修改请款单状态.json
@@ -0,0 +1,198 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "修改请款单状态",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "状态码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "请款单状态",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "请款单状态",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "642f7fb7-088d-48bf-a1e4-335f6362ff28",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "请款单状态",
+ "ColumnName": "结算状态",
+ "GUID": "7c799836-e870-43e8-b15f-de46266a5426"
+ },
+ "ColumnName": "结算状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "请款单状态",
+ "ColumnName": "状态码",
+ "GUID": "4d6d5589-47e1-4be3-80b2-1b306f6bfe35"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "5b0e643727dd49d1a8e94e00fb874c84",
+ "BreakpointIdentity": "3b175375-9961-4d2d-9f5b-7de90dd68e01"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "2501bb5e-e844-4676-a3ba-69207840f98c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "36aa58b3-6ba9-451b-98d4-1a3d06c1b510"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "3b34b54b-3b62-4c03-9fd8-c1198c2c9202"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "bd21c8e9-9b43-476d-974f-aca5b50f2c4c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "50ba76b4-4c0e-4bac-b25c-8e2e5a54a23c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单状态.结算状态"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e495571b-c94d-4574-a492-566315fd2a82"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ff477b79-9dcf-481c-8964-2e495b23179d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "完成",
+ "BreakpointIdentity": "49f80f76-4037-4959-959a-296e08465806"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/收益/删除请款单.json b/ServerCommands/收益/删除请款单.json
new file mode 100644
index 00000000..5b9151c6
--- /dev/null
+++ b/ServerCommands/收益/删除请款单.json
@@ -0,0 +1,360 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除请款单",
+ "Description": "删除请款单、并重置对应工时记录",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "请款单ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "请款单",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8682e42f-40e1-4d69-bf63-57c534fea59f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "流程实例ID",
+ "GUID": "6d1084b0-f563-41c1-961f-0648e641ede7"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c3f46a55-01b8-4a3d-96bc-57a4fff7d1e3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "8917213e-ecad-4055-bf5c-75b1b1745dee"
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "767bd869-cf60-481a-8a76-59f3c92128f5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "付款凭证ID",
+ "GUID": "a46a758b-1719-4353-847b-60e45db768d5"
+ },
+ "ColumnName": "付款凭证ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "9260f94d-f521-47a6-9a33-cfb4782dfcd8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "c40e234c4d1d476d8880177218ef5549",
+ "BreakpointIdentity": "02482e13-4ce3-4f73-8a0d-4fb13054e883"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.状态"
+ }
+ },
+ "value": "4",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.付款凭证ID"
+ }
+ },
+ "value": "%Null%"
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "7e4fd062-7a6b-4458-ad29-591d64c14167"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "7293b64a-dfba-4f28-9797-1d95b9bfe45f"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2f09731f-73fc-453e-8801-78d4f57865b7"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "d81b95f7-f049-4617-9f43-edea4d2bf48e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单ID"
+ }
+ },
+ "BreakpointIdentity": "a69eca80-b5a5-4d40-bc29-71bcd0e91890"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "付款凭证表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "9ecff31a-0180-4597-accf-c1cd00144147"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.付款凭证ID"
+ }
+ },
+ "BreakpointIdentity": "114a082f-ddae-449a-b113-a90491da4c6f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "96af14bf-0e0e-4f35-9d0b-131b8248431d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.流程实例ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon",
+ "ProcessInstanceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.流程实例ID"
+ },
+ "OperateType": 301,
+ "BreakpointIdentity": "c1e2ee5b-a10c-4030-8acf-02591f44d7c6"
+ }
+ ]
+ },
+ "ID": "f87147df-fda5-4816-a457-c61ed167cff1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "44ebbc97-1c30-4bf7-a82e-11741d79f584"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "请款单已删除",
+ "BreakpointIdentity": "b697007f-69a8-49c3-9631-98c0573f93fc"
+ }
+ ]
+ },
+ "ID": "7ffa8d37-8287-4c44-a0ed-9d12f2c7e848"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请款单未终止或已结款,无法撤销!",
+ "BreakpointIdentity": "e42f8da9-90c5-458d-bc5c-6e29370f4c33"
+ }
+ ]
+ },
+ "ID": "526ba669-d192-4ec6-9f56-bac8362a0635"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9826e57a-6482-4971-ae16-cb05c062d2b1"
+ }
+ ]
+ },
+ "ID": "60851c65-552f-406e-8fff-23e2987fd2aa"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请款单不存在",
+ "BreakpointIdentity": "03a2521c-25ef-41b2-b708-e3c23a16d9f9"
+ }
+ ]
+ },
+ "ID": "27262b8e-d65a-4902-865a-2eff8c21cd79"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c7a6c41f-f0a3-4bd0-bb5f-652957320467"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/收益/完成请款单.json b/ServerCommands/收益/完成请款单.json
new file mode 100644
index 00000000..18190f7a
--- /dev/null
+++ b/ServerCommands/收益/完成请款单.json
@@ -0,0 +1,528 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "完成请款单",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "请款单ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "凭证ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "请款单",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d2272aaf-58e0-4d55-8963-45fece689fc9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "请款日期",
+ "GUID": "d50b6487-dbac-4f7e-8106-510608c5eb4f"
+ },
+ "ColumnName": "请款日期"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c3656ddc-6c2b-43bb-ae12-f888135d18b6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "c963a44b-4716-4526-86a6-664edcaf1d89"
+ },
+ "ColumnName": "请款人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ff153126-fe90-481c-9817-6c975d97a91b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "户名",
+ "GUID": "991ef5e9-65de-4f2d-9ed6-9f36b3114c78"
+ },
+ "ColumnName": "户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6fb9779c-14c7-4116-8214-3a1e804e963c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "帐号",
+ "GUID": "55ee3d92-fe3e-421b-ae51-d7d9293ca85f"
+ },
+ "ColumnName": "帐号"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d7ca14a3-7393-4402-86de-fc2b096a0a7a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "开户行",
+ "GUID": "7550ff72-06c5-481f-b9fb-5964e9c368e1"
+ },
+ "ColumnName": "开户行"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dbdf9b8c-35ab-46cc-8847-6bfa3b3d9b59",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "备注",
+ "GUID": "ff96cd55-76f8-4675-85ef-039c9069d015"
+ },
+ "ColumnName": "备注"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "0833eff5-5814-40fe-8cff-b73eabd4b1c5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "80c61dd58b014c51b3c369c8174f911a",
+ "BreakpointIdentity": "bf750ede-6653-40af-8be8-698a6d3b512a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "付款凭证",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "付款凭证表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5c65724e-e2da-497c-b767-c11f00061e8c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "经手人",
+ "GUID": "9258aea3-3a38-40c9-ab7b-d2f3a96aa740"
+ },
+ "ColumnName": "经手人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "27dae5ce-c2b0-440f-b312-1e6ca476f610",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "付款金额",
+ "GUID": "03f811f5-c42e-45b4-a5cc-259e1bdcaf35"
+ },
+ "ColumnName": "付款金额"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "be42b82a-b1bf-4d0d-a0eb-860b171dcd91",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "备注",
+ "GUID": "cd3e4264-4ed9-45f5-9243-2353dbfc3e64"
+ },
+ "ColumnName": "备注"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "913ed876-9d88-4547-9ce8-9c5e5850415e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=凭证ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0fee1b01db9f4defb3b75d3edc5925ca",
+ "BreakpointIdentity": "57aeb357-d7ac-4eb1-9422-30e9f76ceecb"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "ID",
+ "GUID": "28f0ca89-a70a-40b9-96b6-f0b014b20a5f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "付款凭证ID",
+ "GUID": "3a720a85-05da-441c-9183-1646592475be"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=凭证ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "3674d965-322a-4db7-86f9-4fa8a10f7a56"
+ },
+ "Value": "3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ba49ade5-93e8-4d9d-ac75-222976b22f6c"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "付款凭证表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "ID",
+ "GUID": "20193d9f-de70-4675-8748-d8c2ab9c5b98"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=凭证ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "收款人",
+ "GUID": "e2f776ee-a4b3-45f0-a4ec-da7cfdf3aa6b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.请款人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "户名",
+ "GUID": "60d9a76f-2eaa-4610-b27b-a40a00416407"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "卡号",
+ "GUID": "c9ebcde4-c696-4eea-aae8-b9d94e9470f5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.帐号"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "付款凭证表",
+ "ColumnName": "开户行",
+ "GUID": "7e13b62e-7665-4b06-bb86-b2190eeb999d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.开户行"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "72c70df6-6170-4f4c-b7cd-7b60b8fe4c92"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收益变动记录表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "日期",
+ "GUID": "73395473-1ee0-45f9-924f-5502699fb556"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.请款日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "成员",
+ "GUID": "c9246e1b-380b-46df-8bf9-264cb5535e9b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.请款人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "操作人",
+ "GUID": "ef70c58b-29df-4473-8f49-f000ec7bd11a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证.经手人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "来源",
+ "GUID": "d229b120-a181-4449-8991-3d8a7294a523"
+ },
+ "Value": "收益结算申请"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "来源ID",
+ "GUID": "796b9202-912f-4a71-bda3-50696b3afd1b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "金额",
+ "GUID": "186339c9-f3c5-437b-a06e-576cd146e5ac"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=付款凭证.付款金额"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益变动记录表",
+ "ColumnName": "备注",
+ "GUID": "36dc6300-e168-4c86-874e-c792b579fdb4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.备注"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "fac6f26c-d8ba-4df1-bc85-e4ec8b5d5fdf"
+ }
+ ]
+ },
+ "BreakpointIdentity": "988c1a11-6f5c-424d-908c-d6769d4fea28"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "结算成功",
+ "BreakpointIdentity": "dd143623-e93e-4fe1-8c1d-0c7a8681af1e"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "01a36f36-7140-4301-a68c-5f0748c19309"
+ },
+ "Value": "完成请款单"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "97ff6b18-02b6-428b-8f10-2ecd3f55e910"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "83eae015-a03e-4327-ba0f-a3d15a4fe734"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "34739a36-b08b-47ef-9639-d99e4e224655"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "36451240-c087-461a-b1e7-370d6f985d44"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/收益/生成请款单.json b/ServerCommands/收益/生成请款单.json
new file mode 100644
index 00000000..7dd70428
--- /dev/null
+++ b/ServerCommands/收益/生成请款单.json
@@ -0,0 +1,433 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "生成请款单",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "请款人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "工时任务ID数组",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "非法工时行数",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "0d6f51fb-9eb2-4b1d-ac2c-dc3f2edc0f0b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时任务ID数组"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "59f8c5e2-b35a-406b-b715-9e804ab9adde"
+ },
+ "Value": "1,2"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "0986ee27f8c34ca38643602871d68cdc",
+ "BreakpointIdentity": "b6343893-72b8-42f1-8f81-52a7a06d4197"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=非法工时行数"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "明细统计",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "47f9b1ea-f8cb-4af3-9b61-7ed421656866",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "行数",
+ "GUID": "ca5a08ac-a4ed-4180-9448-05fda1d81c74"
+ },
+ "ColumnName": "行数"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d2bb6011-29db-4a0a-a5b0-5ab0f70ae755",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "总核定收益",
+ "GUID": "8e29d4ee-5f7f-4497-8c52-12eeabecfa95"
+ },
+ "ColumnName": "总核定收益"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "1183f68f-e95a-4ecd-b874-2dcce7f59d38"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时任务ID数组"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "422fe7a2-c2e6-45b7-851f-79a748033da6"
+ },
+ "Value": "0"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "88a50a7fcc38406a8b72a8ff29294e14",
+ "BreakpointIdentity": "34bbe0d9-71af-4a22-9658-f92c70d9d5b7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=明细统计.行数"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "收益请款单表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "请款日期",
+ "GUID": "3e7b90cc-2981-4c4e-86de-4187668cb485"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "358edee2-0355-449c-b008-285b5accdfd7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "请款金额",
+ "GUID": "f247c834-bde0-4d8c-94e0-ce867a5113ff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=明细统计.总核定收益"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "收益请款单表",
+ "ColumnName": "状态",
+ "GUID": "c0d5ad7d-6359-4fe6-b1c4-bdd374b8e366"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "请款单",
+ "BreakpointIdentity": "41951159-854a-4294-8125-184754a8e83d"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "85f7e8e6-4603-4fc5-83c0-013d6776f3b9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时任务ID数组"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "请款单ID",
+ "GUID": "a0c5c390-8a28-481c-be64-c53c4822c522"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "结算状态",
+ "GUID": "93c7c451-9c9c-43b7-a642-cfa025ea36da"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9e6410f5-aedd-4766-991d-58c263bc7443"
+ }
+ ]
+ },
+ "BreakpointIdentity": "82dbf530-9aec-4652-ba6a-d1b0a685028c"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "生成完毕",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "请款单ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=请款单.ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "da2a38bc-c8c8-4831-be75-acc221db640b"
+ }
+ ]
+ },
+ "ID": "7caa33b2-77ad-43d1-897c-017eaef33057"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请至少选择一条有效工时收益进行提交",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "请款单ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "402709cd-3d8d-4b1e-a192-079d947c2e9b"
+ }
+ ]
+ },
+ "ID": "91a261a0-dd43-46a1-ab2a-41fc5f9285d6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "541b8530-ee77-4f39-9d7e-ff73f9d84419"
+ }
+ ]
+ },
+ "ID": "bfb6a56e-ed81-4165-8b35-d79ce4e6d796"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "所选工时中存在已请款记录,请重新选择!",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "请款单ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c584ddd6-42e9-4263-b0a9-39390f319430"
+ }
+ ]
+ },
+ "ID": "4eb7e685-1f10-4c4f-a3ef-c261815940ba"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6a8f36ce-ee8a-445e-8cf8-652d971a667e"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "请款单ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/AI生成项目汇报.json b/ServerCommands/汇报/AI生成项目汇报.json
new file mode 100644
index 00000000..442f9951
--- /dev/null
+++ b/ServerCommands/汇报/AI生成项目汇报.json
@@ -0,0 +1,904 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "AI生成项目汇报",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "6"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "周报"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-11-25"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "66b35fa0-9e97-4c97-a376-06767c700d45",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "1029b500-6dce-4af0-9434-2f63ec0db58c"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "11596650-2706-4518-81c7-1ed31f130754",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "28045a72-5438-44a3-a295-287a46320b15",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目经理_全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "85fe6f61-9ea9-4d0c-aabd-1d379ececf6d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "98e010ee-d419-4645-acb6-df3d45a5f464",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 2
+ }
+ },
+ "ColumnName": "项目经理_邮件"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "69cafd1f-51aa-4be1-8e98-3c1973367b0d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "d33db990aabe44c38c5cc2fab5c9ba33",
+ "BreakpointIdentity": "b79b7d2e-7b26-40e4-8b8e-00444e6ea719"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ApplicationServerOperationCommand.GetAppBaseUrlCommand, ApplicationServerOperationCommand",
+ "ParamName": "appName",
+ "BreakpointIdentity": "c5668f56-b635-436e-b081-b98dbe133d9d"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈网址",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=appName&\"反馈与建议?ID=\"&项目ID"
+ },
+ "ID": "679178a466ed46eba9aacfeb07c21d7c",
+ "BreakpointIdentity": "cfb3fe18-fe8a-4ef4-b55b-104cf0070412"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "开始日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ },
+ "ID": "cc904ca85075463394fb2ff7261ef2ab",
+ "BreakpointIdentity": "9483c6ff-0d2e-4ac0-9726-43b6dcca805c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "结束日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ },
+ "ID": "8d683adfb01546dcb5340216a695a20a",
+ "BreakpointIdentity": "33a41b86-1c45-4c0b-9ab4-0c192bf86ae8"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "工时记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "10d3f086-ee0b-4c0e-ae32-5503f7db9258",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "3e35e126-2600-4c30-9852-553c2bee0df2"
+ },
+ "ColumnName": "执行内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4d2da1f3-d89c-4d4c-a1be-bf7b1edc9510",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "任务ID",
+ "GUID": "72f6c272-c4a2-4376-934c-77eb8e8625bc",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "eed50915-ab22-4162-952e-4daf570713a8"
+ },
+ "Value": "实际"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "d7671894-00a2-4c5d-be8d-de1e54db40e2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "b420682a-84ea-4670-ae75-4a6f9336c2e1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "20fdb599-b6af-4438-b703-c2ea123010da"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "bda84571-d9e9-4f8d-bd99-7da86433f74d"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 2
+ },
+ "ID": "7da3c444364043f8b9f849715d9603f2",
+ "BreakpointIdentity": "852dcb83-2877-4a02-b1d5-70071e8d7534"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "日报列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "37db1c1d-9f6e-42cf-9b5f-9ff4b0390702",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "纯文本内容",
+ "GUID": "b3d93cb8-22c9-4880-a3e8-63ae5fe3910b"
+ },
+ "ColumnName": "纯文本内容"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "54373317-41c7-41f3-8ec7-a2482a1d6745"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "a8a80791-bc4e-476f-aaba-c9e56d9566c0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "200f3c03-7ac4-48a2-8701-e3665b4bec62"
+ },
+ "Value": "日报"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "a5a9c060-2dcf-4795-9bdf-0fcf1cc99233"
+ },
+ "Value": "个人"
+ }
+ ]
+ }
+ }
+ },
+ "ID": "8bcd947fddd943c1b604e956b7c7b16f",
+ "Disabled": true,
+ "BreakpointIdentity": "c0f60bcd-40d3-433a-9932-c54416129de3"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发布日志",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0c915fce-0b05-4b43-ad90-27b18ef09c57",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "10363489-f307-45f0-b346-55f23290ff0d",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目版本",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "版本名称"
+ }
+ },
+ "ColumnName": "版本名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "97465401-9385-436e-b985-64dd18507166",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "b199cc18-89f7-4be3-8cfa-b3c00e74fbaa"
+ },
+ "ColumnName": "发布内容"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "项目ID",
+ "GUID": "2bff65f7-7cd1-4b1d-afff-06f3df00e5f0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "c68b3e9e-496c-440a-9519-8a8fb340a25d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "7cea4b7d-28cb-4b7b-8777-52d47f8a4e6a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "ID": "60c4fe1aa80a4a9390ff37e9c99a5143",
+ "BreakpointIdentity": "4f6e6838-2384-4912-b031-07f676092857"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8ec14d48-974b-47a7-b52b-1e7629507dbd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "47de547e-dba9-4c1c-9aa3-aa10f8dc2fd0",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ColumnName": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4602c781-e7a2-4e6a-abc1-b59c73fd4408",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "0d1958ed-743d-45c5-8465-279ffa55cf36"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9db5dc70-b827-4e8f-a3aa-db0bc0dd77d8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "0243d501-1f61-412c-aa5a-77004303e7ed"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f5a8f60d-babe-4776-bc3e-3d3f5f362547",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "2ccc5b2f-ebaf-40cc-afce-39b7da308c7f",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "反馈状态表",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ColumnName": "状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "e93b7198-0124-4470-a2a6-917a425d82d3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "931da135-311f-45ca-8029-e220fc07d938"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "结束处理时间",
+ "GUID": "1cf0dfec-6f19-41b3-a975-bc8a48810870"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "ID": "89898c03cc444d419b16f5b34ce9dc06",
+ "BreakpointIdentity": "37f73ea5-76fd-434e-8570-3d9652785419"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录.Count"
+ }
+ },
+ "value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布日志.Count"
+ }
+ },
+ "value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈记录.Count"
+ }
+ },
+ "value": "0"
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "当前项目尚未任何记录,无需生成",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "生成日报"
+ }
+ ]
+ },
+ "BreakpointIdentity": "03902aea-b038-450b-aa4f-4ebcc240c554"
+ }
+ ]
+ },
+ "ID": "7421121b-e2f9-48dd-827d-40e2447fc6b7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5b733604-b08a-4ee1-a657-9db2a224b5c6"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "工时记录",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "发布日志",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布日志"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "反馈记录",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈记录"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "参考记录",
+ "BreakpointIdentity": "a2b00c9a-d1a0-4dc5-8f82-43200e693478"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand",
+ "SourceObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参考记录"
+ },
+ "ToParameter": "参考记录字符串",
+ "BreakpointIdentity": "9c98e86f-046b-43b2-b007-31c444716bc9"
+ },
+ {
+ "$type": "ContentEditor.ContentEditor, ContentEditor",
+ "Content": "```工作记录\r\n[=参考记录字符串]\r\n```\r\n\r\n### 身份角色\r\n你是一名就职于约格公司的项目经理,你需要定期给客户进行一次项目汇报。\r\n\r\n### 整体要求\r\n- 参考数据:`工作记录`是我将过去一个阶段的工作内容整理成的JSON数据,请仔细阅读;\r\n- 撰写目标:请你根据`工作记录`来撰写本次的“项目[=汇报类型]”,以`工作记录`作为引用和参考数据;\r\n- 语言风格:使用真诚、专业、简洁、易懂语言来撰写本次的项目[=汇报类型];\r\n- 汇报对象:本次汇报对象为客户某部门负责人,请尽量使用通俗易懂的语言来进行汇报。\r\n\r\n### 回复格式:\r\n 1. 请不要使用MarkDown、HTML等语法进行排版,严格按照汇报模板对工作内容进行填充;\r\n 2. 请不要回复与周报内容无关的任何内容,包括引导词、解释语、客套语等;\r\n 3. 回答风格需要专业、严谨、简洁,不要过于啰嗦和冗长;\r\n 4. 请按照下方`汇报模板`作为本次汇报的模板;\r\n```汇报模板\r\n[=项目信息.项目名称] [=汇报类型]\r\n[=TEXT(结束日期,\"YYYY-MM-DD\")]\r\n\r\n本[=LEFT(汇报类型,1)]工作\r\n1. xxx;\r\n2. xxx;\r\n\r\n下[=LEFT(汇报类型,1)]计划\r\n1. xxx;\r\n2. xxx;\r\n\r\n重要更新\r\n1.xxx;\r\n2.xxx;\r\n\r\n问题与风险\r\n1.xxx;\r\n2.xxx;\r\n\r\n需协助的工作\r\n1.xxx;\r\n2.xxx;\r\n\r\n----------------------------------\r\n项目经理:[=项目信息.项目经理_全名]\r\n联系邮箱:[=项目信息.项目经理_邮件]\r\n期待大家在项目反馈地址:[=反馈网址] 提出宝贵的建议与反馈。欢迎您的积极参与与贡献。\r\n```\r\n\r\n### 具体要求\r\n - 你需要根据`工作记录`,进行理解、分析、整理、总结,按照标准模板生成一份“项目[=汇报类型]”;\r\n - 请根据所属的任务、工作内容特性,正确的进行归类总结,不需要对工时、工作量进行汇报;\r\n - 对于总结的结果,请严格按照汇报中存在的内容进行总结归纳,不要进行推测、杜撰的方式来编写;\r\n - 重要更新:指的是\"发布日志\"里存在版本更新;\r\n - 问题与风险:明确提到的重要障碍或提到的关于风险的内容总结;\r\n - 需协作的工作:明确提到的需要其他人或部门提供协助的工作内容;\r\n",
+ "Result": "前置提示语",
+ "BreakpointIdentity": "56791a69-c889-45af-b900-66946fe11b5f"
+ },
+ {
+ "$type": "ContentEditor.ContentEditor, ContentEditor",
+ "Content": "请按照要求,和参考数据,编写本次汇报,请不要回复与周报内容无关的任何内容,包括引导词、解释语、客套语等;",
+ "Result": "聊天内容",
+ "BreakpointIdentity": "a82a0c68-1ddd-4c1c-8c42-cad37e127965"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "封装聊天记录",
+ "BreakpointIdentity": "76254b3b-537e-43cf-9ee4-7e8d63bba0dc"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "role",
+ "Value": "user"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天内容"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "单条聊天记录",
+ "BreakpointIdentity": "20a2b848-812c-4e2e-8af3-16c013f917a7"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=封装聊天记录"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=单条聊天记录"
+ },
+ "OutParamaterName": "封装聊天记录",
+ "BreakpointIdentity": "76254b3b-537e-43cf-9ee4-7e8d63bba0dc"
+ },
+ {
+ "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY",
+ "URL": "https://openai.api2d.net",
+ "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh",
+ "ORGANIZATION": "",
+ "IsDataSource": "json",
+ "MessageJSON": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=封装聊天记录"
+ },
+ "Parameter": {
+ "$type": "OPENAIFORGUNCY.ParameterObject, OPENAIFORGUNCY",
+ "Model": 59,
+ "Temperature": 1.0,
+ "TopP": 1.0,
+ "MaxTokens": 3000,
+ "SystemContent": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=前置提示语"
+ },
+ "Response_format": "text"
+ },
+ "Tools": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": []
+ },
+ "ResultTo": "result",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": []
+ },
+ "BreakpointIdentity": "7f05594c-d797-4b9a-a07c-0ef5f9be3cdd"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "生成完毕",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "生成日报",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Content"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "a426a76a-11a1-4302-9ed3-6fdc381190ef"
+ }
+ ]
+ },
+ "ID": "7df28e74-8de5-4836-9493-366c8153d498"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目不存在",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "生成日报"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3a467242-3084-4eaa-ac8d-0642cde30d03"
+ }
+ ]
+ },
+ "ID": "6ba1d820-adde-41b7-9885-f3472fb7d284"
+ }
+ ]
+ },
+ "BreakpointIdentity": "caba2bb7-fb56-4125-8093-0fed209a2629"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "生成日报"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3a467242-3084-4eaa-ac8d-0642cde30d03"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "77a7a3bd-9773-4ddc-9ca9-475068562b4a"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "生成日报"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/Base根据汇报模板生成内容.json b/ServerCommands/汇报/Base根据汇报模板生成内容.json
new file mode 100644
index 00000000..b3a51cd4
--- /dev/null
+++ b/ServerCommands/汇报/Base根据汇报模板生成内容.json
@@ -0,0 +1,736 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "Base根据汇报模板生成内容",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "生成日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024/6/13"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "日报"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报对象",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "对象ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "汇报列表",
+ "BreakpointIdentity": "26f5dc4f-7b12-4304-aeb3-ce937b4b6ff9"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "处理汇报日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(生成日期,\"yyyy-MM-dd\")"
+ },
+ "ID": "d11c05c8d8d34fb787323cc011713dd2",
+ "BreakpointIdentity": "48b4f2b8-515a-45df-864d-2e2b63d3437c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "总工时",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4e66c3dc-ca1f-4652-98b9-37b01649e0fe",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "46a18c6e-820c-44e3-9b0e-78348a51130d"
+ },
+ "ColumnName": "总工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "4b3d5f6f-19ec-4644-bc88-01914025be5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "d0d914d3-0167-477a-a9ee-1b7549dd00b0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "117f7a1f-f51f-4722-ac8d-5b04732bc1b3"
+ },
+ "Value": "实际"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "4e927f8d881042489c0eb1c859ae9d03",
+ "BreakpointIdentity": "e395f7ac-a323-4d79-8078-e5fe333b1cee"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "最近报工项目",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f53e666c-6927-4991-a7d0-035e05e98a09",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "9fe63173-5128-4215-acc4-6709548766a8"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "302831ef-9cf8-4e69-a894-384b2ccbc7bd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "eb8227d3-06cb-489a-b20e-0ea5a64755ec",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "482ba89c-88c1-4834-a01d-dc6e61793310",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "46a18c6e-820c-44e3-9b0e-78348a51130d"
+ },
+ "ColumnName": "总工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "4b3d5f6f-19ec-4644-bc88-01914025be5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "d0d914d3-0167-477a-a9ee-1b7549dd00b0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "117f7a1f-f51f-4722-ac8d-5b04732bc1b3"
+ },
+ "Value": "实际"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "f172e7641ed8478d9abbae743aa187ed",
+ "BreakpointIdentity": "a9bc0d9c-42e5-473c-86d0-895424ba34d5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=最近报工项目.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=最近报工项目"
+ },
+ "LoopItemParamName": "当前项目"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目报工信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9203757c-6d89-4aff-9165-de7715be5c5d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "0a31eb22-29b7-4138-a6a0-98d920d0f715"
+ },
+ "ColumnName": "工作内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b7013247-306f-4d80-a76b-524134edc2bb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时",
+ "GUID": "78e5b879-a641-4c7b-a93f-a6385990e96e"
+ },
+ "ColumnName": "工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "4b3d5f6f-19ec-4644-bc88-01914025be5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "d0d914d3-0167-477a-a9ee-1b7549dd00b0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "项目ID",
+ "GUID": "d5d3e143-4db7-495f-973a-a6686207b7f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前项目.项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行内容",
+ "GUID": "65c531dc-6b4c-4568-8153-a0ac38c3ec10"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "7fb502d3bf0b4091ae91c8d28a695616",
+ "BreakpointIdentity": "86534e87-54a4-4d15-aa2b-2af84496183b"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "项目名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前项目.项目名称"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "内容列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目报工信息"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "单个项目",
+ "BreakpointIdentity": "06662dfb-5d52-41c3-b078-d29c3262c391"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报列表"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=单个项目"
+ },
+ "OutParamaterName": "汇报列表",
+ "BreakpointIdentity": "74146ba6-9dfd-4140-bfc9-790c2f7e81ca"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ea470646-fe0e-4f53-b293-06c0e6e42c6b"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "汇报列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报列表"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "数据源",
+ "BreakpointIdentity": "3e4fe599-ddc7-4e0c-b18a-cfa9ebf01d33"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找模板",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "汇报模板对应表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "17a3700d-7479-4b5c-929f-9c13fddc1c87",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报模板对应表",
+ "ColumnName": "模板ID",
+ "GUID": "c7ff5824-2d67-4b0f-9b8f-e01ec06a8511",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "汇报模板",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "模板内容"
+ }
+ },
+ "ColumnName": "模板内容"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报对象",
+ "GUID": "86547761-1198-4fa9-90b9-ad99af9b3dc9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报对象"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报模板对应表",
+ "ColumnName": "汇报类型",
+ "GUID": "d831036f-9c97-4988-b548-4c7b25b5fc29"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报类型"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0c9432276f3e430fb8411d6a7e49f502",
+ "BreakpointIdentity": "35adba1f-9f62-4ce9-962f-7362e7173f90"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找模板"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "MustachePlugin.Render, MustachePlugin",
+ "DataSrouce": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找模板.模板内容"
+ },
+ "UseCustomsDataHash": true,
+ "CustomsDataHash": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=数据源"
+ },
+ "SetMaxRecursionDepth": 10,
+ "ResultTo": "输出结果",
+ "BreakpointIdentity": "fa483658-d595-4922-a038-20af363b5ad3"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输出结果"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报文本",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输出结果"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "返回总工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=总工时.总工时"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ebd9c911-a884-46ed-bd2b-1f4e1b0abd07"
+ }
+ ]
+ },
+ "ID": "86245208-6f8e-48be-a234-750e3288a303"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "未找到模板",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报内容"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报文本"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "返回总工时"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6c8d8862-617b-4315-95b1-f834bfa6b58d"
+ }
+ ]
+ },
+ "ID": "8a7a4ca1-2137-41c9-899a-5f87753ea282"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e21ca7b8-e4b7-4c1c-a8ed-ba157fd484de"
+ }
+ ]
+ },
+ "ID": "d7dd16ae-b254-4b77-8bd3-b244d9ef8848"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理汇报日期&\"无报工内容!\""
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报内容"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报文本"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "返回总工时"
+ }
+ ]
+ },
+ "BreakpointIdentity": "91909c2f-b7c0-421b-a021-188e9a5e4c6f"
+ }
+ ]
+ },
+ "ID": "3e98459a-0a47-4e4d-8919-064a72e3e6a2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "fa593f09-8402-4f58-a6af-6d66d47718b7"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报内容"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报文本"
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "返回总工时"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d062b9a3-f189-49cf-a166-a780efd484a6"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "211fbebd-4b41-49ab-845a-34e1b915df2a"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "日报内容"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "日报文本"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "返回总工时"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/修改工作日报.json b/ServerCommands/汇报/修改工作日报.json
new file mode 100644
index 00000000..3136c7ec
--- /dev/null
+++ b/ServerCommands/汇报/修改工作日报.json
@@ -0,0 +1,143 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "修改工作日报",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "日报ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Type": 1,
+ "ArrayParamItems": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ParameterItemSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ParameterItemSaveData, ServerDesignerCommon",
+ "Name": "总工时",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ParameterItemSaveData, ServerDesignerCommon",
+ "Name": "工作内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "OnlySendChangedData": true,
+ "PrimaryKeys": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "ID"
+ ]
+ },
+ "Name": "日报数据",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "24551406-dfaf-4c71-9ae6-5eb56e59bd04"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=日报ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "5935ce22-6b9f-46cf-953f-646fdec63883"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "c7dbf6f9-1800-4651-9905-4bedc46bf4ce"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e47360c3-15b8-4242-988c-26a5eb07f1d4"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "bc818e5a-0728-4e15-847b-af64f13c4771"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/发送日报消息到钉钉.json b/ServerCommands/汇报/发送日报消息到钉钉.json
new file mode 100644
index 00000000..80d254ed
--- /dev/null
+++ b/ServerCommands/汇报/发送日报消息到钉钉.json
@@ -0,0 +1,632 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "发送日报消息到钉钉",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "24"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ApplicationServerOperationCommand.GetAppBaseUrlCommand, ApplicationServerOperationCommand",
+ "ParamName": "baseUrl",
+ "BreakpointIdentity": "7613bb99-73eb-4e9c-822f-ae56270f48ec"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "汇报信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "eca2d45b-6b1d-45c9-a894-afe69036be41",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "0e93dc38-27a6-4f43-8d1f-259e2ed63004"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "142aff1e-fdf8-4f93-a638-06581c311cb8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "558f2e8b-d834-4550-9071-faa795353960"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6652f4ed-c6c9-4cea-9a05-5e2a680fb63d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "f039b950-9b7c-4f2b-b7ee-59efe980fe9c"
+ },
+ "ColumnName": "汇报对象"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5f2e3b80-8a00-4d77-a12b-ec52dfde290b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "6ff51c49-9039-4eb8-b8a8-96e949ab2c3f"
+ },
+ "ColumnName": "汇报类型"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0ba48bff-28bc-4b8b-bfb5-a015cc950335",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象ID",
+ "GUID": "01f092ad-c9b1-44af-bcae-3e173ff78f4b"
+ },
+ "ColumnName": "汇报对象ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "072bfaae-644e-4c60-84fd-3be719337445",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "63c05946-cde5-41c8-be4b-a73b8dc9ce10"
+ },
+ "ColumnName": "汇报人用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f191cc6f-5473-4262-965d-295bcc42f07e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "85bf0bc0-52ba-42bc-9439-c1a9801d04a1",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "汇报人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6b108919-fbe9-4bbc-b44d-5faf220f43a7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "10e12df8-125c-466e-9b70-4bce9bc43281",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "ColumnName": "汇报人_组织上级"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b52735aa-e678-430b-b618-a1ec5b4812e7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "4ae3db68-4d61-4995-90ca-e2f92f654771"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "713f2304-e2ac-4cb0-a168-933667d5bb44",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "f2b71908-1c86-469e-a9f9-1b8487e971e3"
+ },
+ "ColumnName": "总工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "3c264ea1-de8e-481f-b05d-530d9505afdb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "c690001652f44cfb9b417b5f5c184d66",
+ "BreakpointIdentity": "b0b5aa20-9587-41d1-a48c-8e82c3f20aca"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报对象"
+ }
+ },
+ "value": "个人"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "抬头",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报人"
+ },
+ "ID": "5d1310f2f46c47659940df0d9aa59f40",
+ "BreakpointIdentity": "e4b56d37-17a2-46ea-9714-6b3c708f32fb"
+ }
+ ]
+ },
+ "ID": "ef90c401-a876-4ccf-b0b5-3432351f7b75"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报对象"
+ }
+ },
+ "value": "项目"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "85a69b5f-08c6-4897-90ce-231743a555d1",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "8bc7710f-32e0-4ea3-8b3b-611a92b45e4d"
+ },
+ "ColumnName": "项目名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "4d8a3b0f-7643-46fb-a0ff-1d3096a8d7f6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报对象ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "30f9b6f6e41c46cb9dfd69d436f00c10",
+ "BreakpointIdentity": "65aaaea7-278e-489d-979e-ab9e26fd839f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "抬头",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目名称"
+ },
+ "ID": "bef54a143b5145889673fcbde91fa840",
+ "BreakpointIdentity": "e4b56d37-17a2-46ea-9714-6b3c708f32fb"
+ }
+ ]
+ },
+ "ID": "36ed8eb7-dac8-4725-9f84-cc83f96ab0cc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "抬头",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报人&\"发表\""
+ },
+ "ID": "5a8782354dc24a07b2f1b8af40b3984d",
+ "BreakpointIdentity": "e4b56d37-17a2-46ea-9714-6b3c708f32fb"
+ }
+ ]
+ },
+ "ID": "72df2eeb-cc7a-4ac6-99a9-ea682ff8b082"
+ }
+ ]
+ },
+ "BreakpointIdentity": "63d25bfd-5bf7-4d7b-a6aa-36f9e5aba76c"
+ }
+ ]
+ },
+ "ID": "69b922d3-598b-4314-a12b-4cb8aed1aa5d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报对象"
+ }
+ },
+ "value": "客户"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "客户信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "客户表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bd9da1f4-37fc-49fc-a02c-4395e8cf04da",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "客户表",
+ "ColumnName": "客户名称",
+ "GUID": "5c67dd1c-5581-4c41-83ba-f83c89b19460"
+ },
+ "ColumnName": "客户名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "客户表",
+ "ColumnName": "ID",
+ "GUID": "7de72c96-51b7-48ab-8c42-b1c6771ce489"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报对象ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "6a6263c1a1604216849b75c5367bc6d2",
+ "BreakpointIdentity": "65aaaea7-278e-489d-979e-ab9e26fd839f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "抬头",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客户信息.客户名称"
+ },
+ "ID": "4e62637c2bab49fe9334c68745f9910b",
+ "BreakpointIdentity": "c22c17c5-8843-47c7-9fe4-c14b29dd8f33"
+ }
+ ]
+ },
+ "ID": "309e7d3d-ede1-4c0b-b839-fc2453524988"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "抬头",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报人&\"发表\""
+ },
+ "ID": "d6883baa873e44a384f2f5e62a3035a1",
+ "BreakpointIdentity": "0a339396-fc69-4176-9e8c-5829e8c013a3"
+ }
+ ]
+ },
+ "ID": "3f6f5491-86b5-43b0-aef1-78580330d168"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d7d2ba37-d7e2-44a7-becd-39638682f66b"
+ }
+ ]
+ },
+ "ID": "bdcb665f-f1d7-4857-a7a4-0ebcd48bb389"
+ }
+ ]
+ },
+ "BreakpointIdentity": "99c22011-c542-44b2-9f31-1201638388bf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "Operation": 17,
+ "OperationParamaterAName": "|",
+ "OperationParamaterBName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报人_组织上级"
+ },
+ "OutParamaterName": "组织上级数组",
+ "BreakpointIdentity": "66bd548d-1519-4267-b5a5-1b7d0a622e7e"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=组织上级数组"
+ },
+ "Operation": 19,
+ "OutParamaterName": "组织上级数组",
+ "BreakpointIdentity": "94f09df2-7080-474b-850b-32d55356db81"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=组织上级数组"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": ",",
+ "OutParamaterName": "组织上级",
+ "BreakpointIdentity": "12b51a21-27d6-4a95-856f-51457c2929bc"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "跳转URL",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=baseUrl&\"ReportPreview?id=\"&汇报ID"
+ },
+ "ID": "704934a182ff4a3dbd97624dfd9d4485",
+ "BreakpointIdentity": "e734b62f-1c44-4d25-9a66-5f9f77c5e11d"
+ },
+ {
+ "$type": "ContentEditor.ContentEditor, ContentEditor",
+ "Content": "### [=抬头&\"的\"&汇报信息.汇报对象&汇报信息.汇报类型]\r\n[=汇报信息.内容]",
+ "Result": "生成结果",
+ "BreakpointIdentity": "ed3e09fd-1238-49c4-b60f-a7de2d7116ec"
+ },
+ {
+ "$type": "DingTalkPlugin.Asyncsend, DingTalkPlugin",
+ "UserType": "UserName",
+ "Userid_list": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=组织上级"
+ },
+ "MsgType": "action_card",
+ "Text_Content": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息内容"
+ },
+ "Action_card_Btn_Type": "0",
+ "Action_card_Markdown": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结果"
+ },
+ "Action_card_Title": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报人&\"提交的\"&汇报信息.汇报对象&汇报信息.汇报类型"
+ },
+ "Action_card_Single_title": "查看详情",
+ "Action_card_Single_Url": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=跳转URL"
+ },
+ "Action_card_Btn_orientation": "0",
+ "Action_card_Btn_list": {
+ "$type": "System.Collections.Generic.List`1[[DingTalkPlugin.CardBtn, DingTalkPlugin]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.CardBtn, DingTalkPlugin",
+ "Title": "查看详情",
+ "Url": "https://www.baidu.com"
+ },
+ {
+ "$type": "DingTalkPlugin.CardBtn, DingTalkPlugin",
+ "Title": "更多...",
+ "Url": "https://www.baidu.com"
+ }
+ ]
+ },
+ "Task_id": "钉钉消息任务ID",
+ "BreakpointIdentity": "d71e5e87-bf2f-4049-8da1-ddacfcf2b5e8"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "发送钉钉工作日报",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发送人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报信息.汇报人用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "昨日完成工作",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成结果"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "685ce2b7-da34-4906-8652-33cee7464d85"
+ }
+ ]
+ },
+ "ID": "a21c32d1-b0b3-4d29-aa4e-737717d6ecc2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a9de8c48-ff22-4405-aa88-23a3a6f6f5fa"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/批量生成日报.json b/ServerCommands/汇报/批量生成日报.json
new file mode 100644
index 00000000..a2305dde
--- /dev/null
+++ b/ServerCommands/汇报/批量生成日报.json
@@ -0,0 +1,134 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "批量生成日报",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算天数",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")"
+ },
+ "ID": "9e7be8264a684bd28d9b980ed9d0046e",
+ "BreakpointIdentity": "8fefbe14-bf22-4e54-9824-4edf480b65ba"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算天数"
+ },
+ "LoopIndexParamName": "index",
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前日期",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期+index-1"
+ },
+ "ID": "1e4286fe77b745d38610e368d75a065e",
+ "BreakpointIdentity": "7006eb9c-23cc-4f0c-89ff-8bd51176475d"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "自动生成日报",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前日期"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "20ed368d-a00e-460d-9214-b26040495c46"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f0c4ddb3-cbba-44c6-9dff-00e17866a27e"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "执行完毕",
+ "BreakpointIdentity": "a5dc08f1-5b52-439e-9953-6ef4cb058aba"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/根据汇报模板生成内容.json b/ServerCommands/汇报/根据汇报模板生成内容.json
new file mode 100644
index 00000000..aaa21552
--- /dev/null
+++ b/ServerCommands/汇报/根据汇报模板生成内容.json
@@ -0,0 +1,232 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "根据汇报模板生成内容",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "生成日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024/6/13"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "日报"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报对象",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "对象ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Base根据汇报模板生成内容",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "生成日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报对象"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "对象ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=对象ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "日报内容",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "生成汇报内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "日报文本",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "返回纯文本"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "返回总工时",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "返回总工时"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "bfd51906-249a-40a7-9fa2-7b59f04a3f2f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成汇报内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日报文本",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回纯文本"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "返回总工时",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回总工时"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "a8df1783-7e24-4472-99a5-5e57cc95cff1"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "日报内容"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "日报文本"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "返回总工时"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/测试GPT.json b/ServerCommands/汇报/测试GPT.json
new file mode 100644
index 00000000..1abd9868
--- /dev/null
+++ b/ServerCommands/汇报/测试GPT.json
@@ -0,0 +1,144 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "测试GPT",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "message",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "message_test",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2009d595-d0fc-4bb8-ba4a-f2c22df387b0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "message_test",
+ "ColumnName": "role",
+ "GUID": "505116a7-fdae-4ca2-94b1-a29180637f99"
+ },
+ "ColumnName": "role"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "cc081fea-7c8d-4c12-8f97-23840696912c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "message_test",
+ "ColumnName": "content",
+ "GUID": "77897b37-cd72-4378-ab4b-cb7ce9427308"
+ },
+ "ColumnName": "content"
+ }
+ ]
+ }
+ },
+ "ID": "41ece15fbbed44c8985d08e04b04ccd1",
+ "BreakpointIdentity": "d619beab-67bc-43cf-9840-94666dde9100"
+ },
+ {
+ "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY",
+ "URL": "https://oa.api2d.net",
+ "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh",
+ "ORGANIZATION": "",
+ "IsDataSource": "json",
+ "MessageJSON": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=message"
+ },
+ "Parameter": {
+ "$type": "OPENAIFORGUNCY.ParameterObject, OPENAIFORGUNCY",
+ "Model": 43,
+ "Temperature": 1.0,
+ "TopP": 1.0,
+ "MaxTokens": 1000,
+ "SystemContent": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"我将发给你一个JSON字符串,它是某个人在某天的工作内容清单,内容中的[汇报类型]分为`日报`和`计划`,日报指的是昨日工作内容的总结,计划指的是今日计划工作安排。请你使用纯文本为我编写一篇简要的工作日报\""
+ },
+ "Response_format": "text"
+ },
+ "Tools": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "OPENAIFORGUNCY.FunctionCallObj, OPENAIFORGUNCY",
+ "Name": "GetWorkTimeData",
+ "Description": "如果用户要求获取某人的工时(工作时长)数据请调用此命令",
+ "Properties": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "OPENAIFORGUNCY.PropertiesObj, OPENAIFORGUNCY",
+ "Name": "项目",
+ "Description": "要查询的目标人姓名",
+ "Properties": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Plugin.INamedObject, GrapeCity.Forguncy.Plugin]], System.Private.CoreLib",
+ "$values": []
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "ResultTo": "result",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": []
+ },
+ "BreakpointIdentity": "25500e42-8b4b-4de8-adac-8f9abd5b1f40"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "生成文本"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/自动生成日报.json b/ServerCommands/汇报/自动生成日报.json
new file mode 100644
index 00000000..22c38a39
--- /dev/null
+++ b/ServerCommands/汇报/自动生成日报.json
@@ -0,0 +1,691 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "自动生成日报",
+ "Description": "自动生成昨日工作内容,生成工作日报。",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "2024-06-26"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "工时记录表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务工时表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ae6b6efa-6f9a-4937-a4c0-115282a860c7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "ac84e53c-b670-4f95-8beb-adbc3196a9d5"
+ },
+ "ColumnName": "执行人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "238a2c22-0582-4d88-92a9-99ab7ee8d114",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "ab0c7f12-5467-49f5-af0e-7c3540fc77b1",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "执行人_全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b0bb27c3-5af2-4a4e-928a-0c5470481dad",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "总工时",
+ "GUID": "da21a7bc-c968-4ed6-9d88-afc16d53e40c"
+ },
+ "ColumnName": "总工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时日期",
+ "GUID": "1decd4bb-6a32-4411-88fe-de99e8fcb144"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务工时表",
+ "ColumnName": "工时类型",
+ "GUID": "55a4707a-21a1-42c5-b542-d8bd78d9388a"
+ },
+ "Value": "实际"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "f45f9b600e5e461a86fc8d1948e32c61",
+ "BreakpointIdentity": "f983cf68-fee5-43c2-a46c-54700ef8c7f5"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时记录表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "汇报人",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.执行人"
+ },
+ "ID": "3c683bd50a5c4663b564324db4cf3271",
+ "BreakpointIdentity": "d82fecb6-047f-46f5-bfee-875e5a63f531"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Base根据汇报模板生成内容",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "生成日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报类型",
+ "Value": "日报"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报对象",
+ "Value": "个人"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "对象ID"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "日报内容",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "生成汇报内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "日报文本",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "纯文本"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "返回总工时",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "返回总工时"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "129d3a14-3313-4ec3-8cc6-33d9b4ee9da9"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成汇报内容"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否已有日报",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "00a47899-524e-4f43-869e-2e19522f8f67",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "7248b549-9806-4766-89e1-f5d49e589ddd"
+ },
+ "ColumnName": "ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "56eddff0-36fe-4dd9-af41-999289d040ac"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "2cbb0a81-fada-4134-9c8e-991fba901746"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "7d6310c4-6c2d-47ff-9742-434ee9c833f2"
+ },
+ "Value": "日报"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "e6b48d0c-2b41-4b5e-9ef4-0eaa71dd1d89"
+ },
+ "Value": "个人"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "99d2682450544a15a1944a9371cdeda3",
+ "BreakpointIdentity": "6228f67a-2cb0-4c80-8d93-cd8d612f4209"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否已有日报"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报类型",
+ "GUID": "c1c110a4-84bb-4220-a3ae-ce1ce658f59e"
+ },
+ "Value": "日报"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "f3e1d0bd-6276-4851-871a-37b5cdeed99c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "4319b6bd-51b6-4850-8773-78455341efd8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "5f78b993-01e8-4880-99dc-b364666ac583"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成汇报内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "纯文本内容",
+ "GUID": "60d55d21-5597-4a57-8ce6-04c1cb5021c9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=纯文本"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "1a5e865c-43d9-4965-8dd5-b91d12507dda"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回总工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报对象",
+ "GUID": "abd802ed-730c-4ede-86e8-efadfd32de6b"
+ },
+ "Value": "个人"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "83b6f0e2-59d5-4443-9bb9-464555b8619c"
+ },
+ "Value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "标题",
+ "GUID": "63b1089b-40a3-4555-b254-e9fe8eff4289"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.执行人_全名&TEXT(汇报日期,\"yyyy-mm-dd\")&\"日报\""
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ebe74d99-d09e-423c-b0c9-6aca91171bf5"
+ }
+ ]
+ },
+ "ID": "59299871-2724-4231-af94-385f1904cde0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "4f0f2548-0a72-4169-b2af-37ec269b8f80"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否已有日报.ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "开始日期",
+ "GUID": "044c716f-8c30-4ee2-aa5b-e457a36b63e6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "aded0655-e6fb-4bb6-801c-68a840cea09e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "内容",
+ "GUID": "7e81a511-6614-4787-9bb0-bd7fc16242c5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成汇报内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "总工时",
+ "GUID": "cc271653-e5e9-45f1-a45d-27d6d1f6f1fd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回总工时"
+ }
+ }
+ ]
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "441585b8-0637-4862-b993-b0e7112a51a9"
+ }
+ ]
+ },
+ "ID": "77a6c27e-fede-487a-9881-7b819310622c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "88789b7e-da8b-40f8-b114-37d08be4a422"
+ }
+ ]
+ },
+ "ID": "36a821a4-6f59-4753-9997-aef606fb3b52"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c9c846b0-b288-401b-908a-8334252e5f1e"
+ }
+ ]
+ },
+ "ID": "83929f26-1b18-4099-bc26-5ebfa0f8d4f5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "314de6ad-1e86-4aab-8e07-d9c30d2c2395"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c02ee408-74ce-4873-836c-14524b192436"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "执行完毕",
+ "BreakpointIdentity": "f29c4f0f-d99f-4126-a74f-c11afea8199d"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "f539568d-13de-417b-baae-5c5072cc810a"
+ },
+ "Value": "单日自动生成工作日报命令"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "a7a5ca14-21a4-4f08-ad6d-65b784e38435"
+ },
+ "Value": "错误"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "94961476-bd5b-44f5-80e4-a52a1091d1b2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ec48bcb4-3290-494a-ae4a-661456df8d6b"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "75f75e14-cdd1-428d-897d-158c8dd52c9a"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "0d06247a-0f3c-42fb-9378-e3d70a25101e"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/汇报/页面_生成项目汇报.json b/ServerCommands/汇报/页面_生成项目汇报.json
new file mode 100644
index 00000000..cecfe3bc
--- /dev/null
+++ b/ServerCommands/汇报/页面_生成项目汇报.json
@@ -0,0 +1,165 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "页面_生成项目汇报",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "汇报类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "AI生成项目汇报",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "汇报类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期"
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "生成日报",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "生成日报"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4251adce-af0f-4e60-9980-56bde53a25cd"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "生成日报",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成日报"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e6b3e09f-959d-4e53-b630-213513335294"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "生成日报"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/用户/更新用户配置.json b/ServerCommands/用户/更新用户配置.json
new file mode 100644
index 00000000..c6173f31
--- /dev/null
+++ b/ServerCommands/用户/更新用户配置.json
@@ -0,0 +1,191 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "更新用户配置",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "姓名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "邮箱",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "负荷",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "默认时薪",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "Git用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "Git密码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=姓名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=邮箱"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "负荷",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=负荷"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "默认时薪",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=默认时薪"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "GIT用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git用户名"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "GIT密码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git密码"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "553916b0-a019-4f04-89c9-4ab036c7090e"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "保存成功",
+ "BreakpointIdentity": "887cbd49-6c80-4c21-83c5-f5199b743d5f"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "2d7f2158-c55d-4b2c-9e3b-900643a555f3"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "b507221d-2de4-4d64-8b6f-1298d5ef494c"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/删除指定流程.json b/ServerCommands/系统/删除指定流程.json
new file mode 100644
index 00000000..db907a1b
--- /dev/null
+++ b/ServerCommands/系统/删除指定流程.json
@@ -0,0 +1,69 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除指定流程",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程实例ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon",
+ "ProcessInstanceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程实例ID"
+ },
+ "OperateType": 301,
+ "BreakpointIdentity": "35deb292-2b0d-45d3-92f2-b0b239327b43"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "流程删除成功!",
+ "BreakpointIdentity": "936dfc78-3703-4d71-a1ed-32fd1f51079a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/复活流程.json b/ServerCommands/系统/复活流程.json
new file mode 100644
index 00000000..669a81f3
--- /dev/null
+++ b/ServerCommands/系统/复活流程.json
@@ -0,0 +1,80 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "复活流程",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程实例ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "备注",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon",
+ "ProcessInstanceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程实例ID"
+ },
+ "OperateType": 350,
+ "Comment": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=备注"
+ },
+ "BreakpointIdentity": "308617e9-d13e-4bf3-8b2b-4187ef0a4b89"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "复活流程成功",
+ "BreakpointIdentity": "2943a8e6-3d7a-4062-92d7-f2a5ed0cb0dc"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/批量终止流程任务.json b/ServerCommands/系统/批量终止流程任务.json
new file mode 100644
index 00000000..eb62e1aa
--- /dev/null
+++ b/ServerCommands/系统/批量终止流程任务.json
@@ -0,0 +1,136 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "批量终止流程任务",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID字符串",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "终止原因",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "Operation": 17,
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID字符串"
+ },
+ "OutParamaterName": "ID数组",
+ "BreakpointIdentity": "73200003-8947-44a3-a8d4-b4c193f2aca8"
+ },
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID数组"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ProcessTaskCommand, ServerDesignerCommon",
+ "TaskId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item"
+ },
+ "TaskActionType": 700,
+ "BreakpointIdentity": "2af2e98a-ae9f-40d1-9f8d-7e80d176e3ab"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f2924924-cad1-429c-98fe-134898a90516"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "完成",
+ "BreakpointIdentity": "3eb06786-1c27-479c-bdbc-fc0c3d98b1fa"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "b352df3b-9928-4a28-abfa-b02b40ce093e"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "9ed7f552-611c-42d0-bf35-eaa915098399"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/更新业务配置.json b/ServerCommands/系统/更新业务配置.json
new file mode 100644
index 00000000..7f396a5e
--- /dev/null
+++ b/ServerCommands/系统/更新业务配置.json
@@ -0,0 +1,152 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "更新业务配置",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "版本ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "自动拉会",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_业务配置"
+ },
+ "SampleJson": "{\"项目ID\":\"1\",\"版本ID\":\"1\",\"版本名\":\"Develop\",\"版本号\":\"1.0.0\",\"自动拉会\":1}",
+ "ToParameter": "原配置",
+ "BreakpointIdentity": "39c64bbe-5c5a-4f0a-b7c9-36b1a5858a41"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "Operation": 4,
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=原配置"
+ },
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=INT(项目ID)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "版本ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=INT(版本ID)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=INT(自动拉会)"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "新配置",
+ "BreakpointIdentity": "81645102-1724-4572-9ef6-6bfd7f299e00"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand",
+ "SourceObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新配置"
+ },
+ "ToParameter": "配置字符串",
+ "BreakpointIdentity": "7c607a9c-7352-4b8b-bd63-cf43b15c1997"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ServerChangeGlobalPropertyCommand, ServerDesignerCommon",
+ "ChangedGlobalProperties": {
+ "$type": "System.Collections.Generic.List`1[[CommonUtilities.GlobalPropertySetting.SetGlobalPropertyFormula, CommonUtilities]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CommonUtilities.GlobalPropertySetting.SetGlobalPropertyFormula, CommonUtilities",
+ "Name": "全局_业务配置",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=配置字符串"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "cafd59eb-d199-47cd-919c-10df498f476c"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新系统设置成功",
+ "BreakpointIdentity": "6303d31b-ca84-4515-997c-006ab6943ed1"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/更新版本号到页面.json b/ServerCommands/系统/更新版本号到页面.json
new file mode 100644
index 00000000..8758cf60
--- /dev/null
+++ b/ServerCommands/系统/更新版本号到页面.json
@@ -0,0 +1,78 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "更新版本号到页面",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "系统信息更新",
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "KEY",
+ "Value": "版本信息"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "VALUE",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_业务配置"
+ }
+ }
+ ]
+ },
+ "ID": "e193a74b883e471b9823dcdafb7d4140",
+ "BreakpointIdentity": "0cf68961-7978-422a-8912-bedc08baa9ca"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_业务配置"
+ },
+ "BreakpointIdentity": "2a0c9d8c-476d-4275-b9ee-20150fe34dbf"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/用户登录检查.json b/ServerCommands/系统/用户登录检查.json
new file mode 100644
index 00000000..824b0d4f
--- /dev/null
+++ b/ServerCommands/系统/用户登录检查.json
@@ -0,0 +1,1280 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "用户登录检查",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "系统通知分类",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "TODO_分类",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "536c212f-cbac-44ad-a614-c8e17ad3b85b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO_分类",
+ "ColumnName": "ID",
+ "GUID": "3586244f-b0f1-4e33-8f3f-c527e9f4dd54"
+ },
+ "ColumnName": "ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO_分类",
+ "ColumnName": "用户",
+ "GUID": "fd2d5415-29b7-4753-929a-cc84ced3a726"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO_分类",
+ "ColumnName": "分类名称",
+ "GUID": "cf6aa651-86d2-463c-ac10-46d532007be0"
+ },
+ "Value": "系统通知"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "9dbb3038c804470a80fe162b2e928e4c",
+ "BreakpointIdentity": "2ae27c27-bdd8-48d1-9622-e8b3ed9c609d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=系统通知分类"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO_分类",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO_分类",
+ "ColumnName": "用户",
+ "GUID": "88d60478-58ad-4951-a9c1-2e9464e5f04e"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO_分类",
+ "ColumnName": "分类名称",
+ "GUID": "0a2bb92c-0344-4bee-9e4c-f652e86da86c"
+ },
+ "Value": "系统通知"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新分类",
+ "BreakpointIdentity": "0b9976bd-17f9-4d8e-abfb-dfc34f32ddc4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "分类ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新分类.ID"
+ },
+ "ID": "f36548a257f143b5922c83035fca15ef",
+ "BreakpointIdentity": "f67cf54f-aeb4-45b6-8bd8-cdabfb4ee7fd"
+ }
+ ]
+ },
+ "ID": "aae1fe91-4ec6-425b-82ee-074eb9d29f8f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "分类ID",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=系统通知分类.ID"
+ },
+ "ID": "7a12acd09ba94631a6dc9be484bec0a5",
+ "BreakpointIdentity": "d631596f-ecab-4249-ba0e-dc5a2e8e8ef6"
+ }
+ ]
+ },
+ "ID": "a9d37718-4da0-4221-b7a2-052acd3e5203"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e66c6025-23c5-4ac9-af8a-376c4d1b2738"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "汇报数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "汇报记录表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "ca3d940a-80e2-4bef-bc57-81a892e404f2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "汇报记录表",
+ "ColumnName": "状态",
+ "GUID": "003daade-1d10-428e-97c7-871c4a5463ab"
+ },
+ "Value": "0"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "c62aaa0b1ae04a3696335b9257a4f30b",
+ "BreakpointIdentity": "48979beb-7da8-450a-b264-ea6f3c9c3f35"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报数量"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "页面名称",
+ "Value": "汇报管理"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开方式",
+ "Value": "跳转页面"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开样式"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "主题",
+ "Value": "警告"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "传值"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "目标单元格"
+ }
+ ]
+ },
+ "OutParamaterName": "参数对象",
+ "Disabled": true,
+ "BreakpointIdentity": "df1ee52e-0b40-4bcb-a898-a15d21fca839"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "提醒通知",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "标题",
+ "Value": "汇报提醒"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"你有\"&汇报数量&\"份汇报等待提交,赶紧来看看吧~\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "类型",
+ "Value": "打开页面",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "参数对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参数对象"
+ }
+ }
+ ]
+ },
+ "ID": "a66bbdb1713e4e15a6640c2dff67710f",
+ "Disabled": true,
+ "BreakpointIdentity": "f4bb9b7b-324b-4ab5-8bc1-7c7b1e8b4a4a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否已提醒",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "TODO",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "5cfd84df-17c1-4a4c-bb59-d211b89365d0"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "b82958ba-cf60-4b23-8999-eea2da32fb09"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分类ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "标识",
+ "GUID": "fff3d11b-714d-4e54-b75f-1cb79e0798e2"
+ },
+ "Value": "汇报提醒"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "5fe1df80-9f60-4f20-81f3-fa0dc5911919"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "ID": "d67e1a18ff84409dbce95c8d4ecb167f",
+ "BreakpointIdentity": "fe0f2374-4bd2-4c07-a23f-e6977311669d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否已提醒"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "4a466bae-e996-46ea-baf6-14b585c37c5c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分类ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "76e91886-b601-4062-8d53-36da7a086425"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "2bb49f82-70c0-44fd-910e-6561c391fae6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"你有\"&汇报数量&\"份汇报等待查看!\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "重复",
+ "GUID": "197df943-e360-496a-8957-e5b90ac9ae82"
+ },
+ "Value": "不重复"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "116c2f75-abaa-4e3d-95dd-881439c4bd54"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "标识",
+ "GUID": "832f657f-9f3e-4741-b515-7f6006164193"
+ },
+ "Value": "汇报提醒"
+ }
+ ]
+ },
+ "BreakpointIdentity": "32b3504b-e12e-4761-8703-4ea56ff3d6d6"
+ }
+ ]
+ },
+ "ID": "4c63288c-7d0f-49b8-9466-97ec3e17bbb3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "14e7ba8a-86cd-4adf-aa46-9c5b972dc34d"
+ }
+ ]
+ },
+ "ID": "7f0222d2-e175-4993-997b-cf5c9c3b1e5b"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ea49c928-65a9-4887-b7f4-308eb358af68"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "926daed8-5fe3-4a7b-ac00-c2695a499f04",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "432b3d3a-5938-4a3a-a50c-27e088ce33cc"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b980c87b-760c-4962-86c7-d46214fec098",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "6b30f1ec-11c7-47d6-9815-46317a76a284"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e0ddb425-dd51-4940-bb82-554e057c0015",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "有效",
+ "GUID": "ee5fc1c8-a0ba-4765-83da-778797ab323f"
+ },
+ "ColumnName": "有效"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "716d20c4-d027-45dd-b67d-19fff72c05d5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "角色",
+ "GUID": "48d1d8a7-5a49-410f-8198-71b914e3c16e"
+ },
+ "ColumnName": "角色"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ee905ad0-f3f6-405c-8202-0f02ca502803",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "组织上级",
+ "GUID": "b479463d-c2b9-4575-a8a9-af1111f5d1ae"
+ },
+ "ColumnName": "组织上级"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "789edfc0-5ebf-4009-8322-4d930f88669b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "负荷",
+ "GUID": "f183fbe8-9e59-419e-b0c7-ad10341ac0df"
+ },
+ "ColumnName": "负荷"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e03edc3f-174d-432d-93ac-45ff17889f53",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "默认时薪",
+ "GUID": "4ead7539-801e-40f1-b997-82caf45e48d8"
+ },
+ "ColumnName": "默认时薪"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7ed994b8-c7eb-47ba-beac-052d817e0d8d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT用户名",
+ "GUID": "846d92a2-0642-466e-9fc4-4a14b30be554"
+ },
+ "ColumnName": "GIT用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d06e7d73-d9e7-4bce-9db2-83a82a2a3b90",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "GIT密码",
+ "GUID": "13386273-6b17-47e2-a0d2-8b04d4279fca"
+ },
+ "ColumnName": "GIT密码"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "08fb6602-e253-4e99-a5f5-8d027739d45d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "公司",
+ "GUID": "8dcb7cbc-a359-4d95-809c-afa8e40d059c"
+ },
+ "ColumnName": "公司"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ffc11776-e752-4951-8231-afc02a109463",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "部门",
+ "GUID": "2c78952b-14a9-4d8c-8ce2-354e04d4e2df"
+ },
+ "ColumnName": "部门"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "01f328b4-8364-4b69-b06e-d4de72b8de4a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "小组",
+ "GUID": "b09cb700-6bc3-4aa1-8c16-0dafe304372c"
+ },
+ "ColumnName": "小组"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "bbebf11d-ff33-4450-a28e-7a50bbdc6d56"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "cc7ea097aa1a4cd6a0f45c6035aad4e0",
+ "BreakpointIdentity": "79aad507-203f-43f4-88b8-83bf07acbfd3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.GIT用户名"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.GIT密码"
+ }
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "页面名称",
+ "Value": "完善Gitee资料"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开方式",
+ "Value": "弹出窗口"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开样式",
+ "Value": "对话框"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "主题",
+ "Value": "警告"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "传值"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "目标单元格"
+ }
+ ]
+ },
+ "OutParamaterName": "参数对象",
+ "Disabled": true,
+ "BreakpointIdentity": "ef0e8c61-255e-4b9d-8923-3f2934f00f3a"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "提醒通知",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "标题",
+ "Value": "请完善资料"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": "您的Gitee信息还未绑定,赶紧填写享受更多自动化功能吧~"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "类型",
+ "Value": "打开页面",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "参数对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参数对象"
+ }
+ }
+ ]
+ },
+ "ID": "30c92f50d0cf4ddbbe4e4b2be9c95587",
+ "Disabled": true,
+ "BreakpointIdentity": "6332518f-4fa6-4ed1-8fe6-8185d93562ad"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否已提醒",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "TODO",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "7e5260e1-8049-4da4-ba47-4dabf2549fb7"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "3bc38c6b-a794-4a66-8326-3218a3c1a0e3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分类ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "标识",
+ "GUID": "96aec143-c8a3-4037-afe7-718c234b2def"
+ },
+ "Value": "gitee资料完善"
+ }
+ ]
+ }
+ }
+ },
+ "ID": "31455f66947d42c8b2abb5c9a30e918a",
+ "BreakpointIdentity": "1bc5ce1c-2aa7-445e-916c-8a0873d71641"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否已提醒"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "b0442cad-7bd9-48a3-a249-5e6d1790d0a0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分类ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "785ee5a4-88fd-4e65-b025-6421a743aab6"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "1bd7622e-b695-436d-9330-473c8e00b5d5"
+ },
+ "Value": "您的Gitee信息还未绑定,赶紧填写享受更多自动化功能吧~"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "重复",
+ "GUID": "ec030f0c-9ebf-4841-9955-bd8c2941549f"
+ },
+ "Value": "不重复"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "e30182d7-87d1-458e-a3ea-8eb2cfbd60ed"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "标识",
+ "GUID": "db6e856f-05a5-4293-a7ba-922989d760b1"
+ },
+ "Value": "gitee资料完善"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d94e2f31-2d08-4fa0-893e-224f96fd9ef1"
+ }
+ ]
+ },
+ "ID": "00255407-e37c-43b6-98e4-3d5ad2bf3e13"
+ }
+ ]
+ },
+ "BreakpointIdentity": "cf32f3ba-4437-4d7a-8f26-b361c72798a1"
+ }
+ ]
+ },
+ "ID": "2a85badd-48a2-44a9-850e-ae2c78f4f6ea"
+ }
+ ]
+ },
+ "BreakpointIdentity": "fda5113d-a262-4af3-8f9a-42f4fc530280"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.负荷"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.默认时薪"
+ }
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "页面名称",
+ "Value": "个人中心"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开方式",
+ "Value": "跳转页面"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "打开样式"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "主题",
+ "Value": "警告"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "传值"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "目标单元格"
+ }
+ ]
+ },
+ "OutParamaterName": "参数对象",
+ "Disabled": true,
+ "BreakpointIdentity": "b7da3429-8c02-4d29-8399-4b6f5946759d"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon",
+ "NotificationName": "提醒通知",
+ "SendType": 1,
+ "UserNames": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "Params": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "标题",
+ "Value": "请完善资料"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "内容",
+ "Value": "您的时薪、负荷等信息还未定义,可能会影响报工哦,赶紧来定义吧~"
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "类型",
+ "Value": "打开页面",
+ "Remark": "分为:打开页面、执行命令..."
+ },
+ {
+ "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon",
+ "Name": "参数对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参数对象"
+ }
+ }
+ ]
+ },
+ "ID": "d62bd472f73c41c1a9b7125bbc37b84a",
+ "Disabled": true,
+ "BreakpointIdentity": "8a52d8d7-6292-487a-ac36-9f06a461b254"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否已提醒",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "TODO",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "23c03490-e82d-4c95-a600-e693cb982ba1"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "231534d1-335d-499c-9de5-113e9220f890"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分类ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "标识",
+ "GUID": "b4ac73ab-8e5c-4a56-a4b1-ef5f41732cbb"
+ },
+ "Value": "个人资料完善"
+ }
+ ]
+ }
+ }
+ },
+ "ID": "4f537982cc9048f9bd4d38bd8ec4a1e4",
+ "BreakpointIdentity": "d92efe32-d28f-444a-8ce1-d78acb38b21d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否已提醒"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "TODO",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "dea47ada-126a-4ecb-84de-218a7234e83d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分类ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "0143f9db-08db-4cdf-aaa4-72d717625f2b"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "b1111220-5eda-48f2-8b7f-29216c7615dc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "9e860a27-390d-425d-85be-8140f886530f"
+ },
+ "Value": "您的时薪、负荷等信息还未定义,可能会影响报工哦~"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "重复",
+ "GUID": "17d80ebc-3eaa-4ff4-8e0b-0689dd4faa3b"
+ },
+ "Value": "不重复"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "0f2f505b-c280-4dbd-b011-3bcb4bda5c4e"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "标识",
+ "GUID": "b0177692-0763-437a-b607-a26d831a4d9a"
+ },
+ "Value": "个人资料完善"
+ }
+ ]
+ },
+ "BreakpointIdentity": "280f139c-a18e-403f-a9fc-8be5c322a154"
+ }
+ ]
+ },
+ "ID": "eba9d715-5781-4e12-b75c-3444285eeb26"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6c64b0b6-79f0-47d9-89ef-1b40c3765959"
+ }
+ ]
+ },
+ "ID": "2370508b-d5cd-4649-9606-eb9630995980"
+ }
+ ]
+ },
+ "BreakpointIdentity": "678611a8-0693-4096-80c3-05edd43414df"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "完成",
+ "BreakpointIdentity": "95b7a448-0067-4aa0-a9a0-771ec313c5f9"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/自动更新版本号.json b/ServerCommands/系统/自动更新版本号.json
new file mode 100644
index 00000000..ad17bdaa
--- /dev/null
+++ b/ServerCommands/系统/自动更新版本号.json
@@ -0,0 +1,245 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "自动更新版本号",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_业务配置"
+ },
+ "SampleJson": "{\r\n \"版本ID\": 4,\r\n \"版本名\": \"Beta\",\r\n \"版本号\": \"1.0.16\",\r\n \"自动拉会\": {\r\n \"时间阈值\": 3600,\r\n \"最大次数\": 0\r\n }\r\n}",
+ "ToParameter": "业务配置",
+ "BreakpointIdentity": "34aac927-9fe2-47b3-82a5-43a1fa436989"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=业务配置.版本ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ApplicationServerOperationCommand.GetAppBaseUrlCommand, ApplicationServerOperationCommand",
+ "ParamName": "baseUrl",
+ "BreakpointIdentity": "04154175-1688-4a02-8797-909ac8ed7bc5"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "VersionID",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=业务配置.版本ID"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=baseUrl&\"/ServerCommand/GetLastVersion\""
+ },
+ "Method": "GET",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "result",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "6748a60c-caff-4ea8-b484-27268efb6337"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.ErrCode"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "Operation": 4,
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=业务配置"
+ },
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "版本名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Name"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "版本号",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Version"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "版本ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=业务配置.版本ID"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "新业务配置",
+ "BreakpointIdentity": "597effd5-5ca6-4e99-afcb-3581686e584b"
+ },
+ {
+ "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand",
+ "SourceObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新业务配置"
+ },
+ "ToParameter": "新业务配置字符串",
+ "BreakpointIdentity": "825bf9a4-1fb1-4904-bd64-548a20b2d408"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ServerChangeGlobalPropertyCommand, ServerDesignerCommon",
+ "ChangedGlobalProperties": {
+ "$type": "System.Collections.Generic.List`1[[CommonUtilities.GlobalPropertySetting.SetGlobalPropertyFormula, CommonUtilities]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CommonUtilities.GlobalPropertySetting.SetGlobalPropertyFormula, CommonUtilities",
+ "Name": "全局_业务配置",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新业务配置字符串"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b315e93b-3e53-4934-b6c0-a2dee22140f8"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "设置成功",
+ "BreakpointIdentity": "8e58c14a-5a03-4935-a91c-42e9ff84cbbf"
+ }
+ ]
+ },
+ "ID": "46342144-0505-4407-81a1-eff450c72d66"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.ErrCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=result.Message"
+ },
+ "BreakpointIdentity": "efe5a33d-5a9b-4622-9619-87c29353f782"
+ }
+ ]
+ },
+ "ID": "c820593b-ebb3-41b0-b555-0641729839f6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5bb83e6e-ac95-45e7-bfac-6510c141b487"
+ }
+ ]
+ },
+ "ID": "30d14c64-3c16-4f4e-b43b-8a2bde9ab372"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "尚未指定版本ID",
+ "BreakpointIdentity": "98ff6c10-ca19-4657-afcd-a357d29c6a7f"
+ }
+ ]
+ },
+ "ID": "9e00a59c-0c60-4465-b633-326ab1cd2ea9"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2fb85a94-82a1-44ac-87ca-d5d4b7cdd2a6"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/获取业务配置.json b/ServerCommands/系统/获取业务配置.json
new file mode 100644
index 00000000..226e86bf
--- /dev/null
+++ b/ServerCommands/系统/获取业务配置.json
@@ -0,0 +1,103 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取业务配置",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_业务配置"
+ },
+ "SampleJson": "{\r\n \"项目ID\": \"1\",\r\n \"版本ID\": \"1\",\r\n \"版本名\": \"Develop\",\r\n \"版本号\": \"1.0.0\",\r\n \"自动拉会\": 1\r\n}",
+ "ToParameter": "全局配置JSON",
+ "BreakpointIdentity": "e7b9855a-b483-499d-b987-befb1b91e70f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局配置JSON.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "版本ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局配置JSON.版本ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局配置JSON.自动拉会"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "c787ccec-0c80-4983-9eed-391f91e61426"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "项目ID"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "版本ID"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "自动拉会"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/系统/获取活字格发布日志.json b/ServerCommands/系统/获取活字格发布日志.json
new file mode 100644
index 00000000..3a21be6a
--- /dev/null
+++ b/ServerCommands/系统/获取活字格发布日志.json
@@ -0,0 +1,208 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取活字格发布日志",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "日志路径",
+ "ParameterValue": "C:\\Windows\\Temp\\ForguncyServerLog\\ForguncyUserService\\WebsiteLog",
+ "ID": "6ff7a331ab9b4eea9a7efceae37ce51c",
+ "BreakpointIdentity": "1cce905c-74ac-4925-8861-f7637888392e"
+ },
+ {
+ "$type": "ReadLogs.ReadLogsMain, ReadLogs",
+ "LogPath": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=日志路径"
+ },
+ "AppName": "clue",
+ "ModuleType": "PublishLog",
+ "ResultTo": "获取结果",
+ "BreakpointIdentity": "b69a4aa2-73cb-46f9-848d-81a460fad15f"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayQuery, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=获取结果"
+ },
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.QueryConditionObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.QueryConditionObject, CollectionOperationKit",
+ "Name": "备注",
+ "Op": 1,
+ "Value": "%null%"
+ }
+ ]
+ },
+ "OutParamaterName": "有备注的列表",
+ "BreakpointIdentity": "fd07ad50-865e-49d1-8f09-0aef74cbc40e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=有备注的列表"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=有备注的列表.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ContentEditor.ContentEditor, ContentEditor",
+ "Content": "{{#.}}\r\n{{备注}}\r\n{{/.}}",
+ "Result": "模板内容",
+ "Disabled": true,
+ "BreakpointIdentity": "1da21a5b-d803-40f1-bd5d-35c5549c422b"
+ },
+ {
+ "$type": "MustachePlugin.Render, MustachePlugin",
+ "DataSrouce": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=模板内容"
+ },
+ "UseCustomsDataHash": true,
+ "CustomsDataHash": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=有备注的列表"
+ },
+ "SetMaxRecursionDepth": 3,
+ "ResultTo": "输出结果",
+ "Disabled": true,
+ "BreakpointIdentity": "901c8b52-1182-4bd2-8bf6-5ad64ca3f6db"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日志列表",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=有备注的列表"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b0586fb1-a090-46e3-a311-6f8aeb0e7ee1"
+ }
+ ]
+ },
+ "ID": "ead21f59-963c-424a-9cc2-f272fda1fa6f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "近期无有效发布内容",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "日志列表"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0b7b18f9-e9b4-442b-817a-4558e988376e"
+ }
+ ]
+ },
+ "ID": "d250980d-d62c-4931-91c1-84d336c856d3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8546c190-1d72-4d6d-85da-9ef98c867268"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "日志列表"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/Basic创建钉钉待办.json b/ServerCommands/钉钉/Basic创建钉钉待办.json
new file mode 100644
index 00000000..3d06fa6d
--- /dev/null
+++ b/ServerCommands/钉钉/Basic创建钉钉待办.json
@@ -0,0 +1,220 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "Basic创建钉钉待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "创建人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "业务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "备注",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "截止时间",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行者",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "参与者",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "APPURL",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "PCURL",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "d56aeab62d23443d8e533175920d7d0f",
+ "BreakpointIdentity": "9e0ec76a-caaf-47dc-864a-0d57acf28bdc"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成创建人",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(ISBLANK(创建人),当前用户,创建人)"
+ },
+ "ID": "c44d72489bed4ccfaf113f5119fd6603",
+ "BreakpointIdentity": "179bb1c5-98ef-4d94-af57-da76e47affdd"
+ },
+ {
+ "$type": "DingTalkPlugin.CreateTodoTask, DingTalkPlugin",
+ "UserType": "UserName",
+ "CreatorId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成创建人"
+ },
+ "SourceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=业务ID"
+ },
+ "Subject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=标题"
+ },
+ "Description": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=备注"
+ },
+ "DueTime": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=截止时间"
+ },
+ "ExecutorIds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行者"
+ },
+ "ParticipantIds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与者"
+ },
+ "AppUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=APPURL"
+ },
+ "PcUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=PCURL"
+ },
+ "IsOnlyShowExecutor": true,
+ "Priority": "20",
+ "Result": "返回结果",
+ "BreakpointIdentity": "46aa300e-e8fa-4d3d-98ed-9e89ebc3b04b"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "钉钉待办储存表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉待办储存表",
+ "ColumnName": "流程任务ID",
+ "GUID": "6f0a1a3a-5f1c-4d0c-bc94-19e3b1b79372"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉待办储存表",
+ "ColumnName": "钉钉待办ID",
+ "GUID": "bf657d32-31b7-4e44-adc3-0ab22132aa0a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.Id"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "21716bc8-b6ad-438f-b598-06d3a53cd8f5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "创建待办成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "TaskID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.Id"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "9b4b90b9-aa2e-466f-be99-a4a0fb37d292"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "TaskID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/Basic更新待办.json b/ServerCommands/钉钉/Basic更新待办.json
new file mode 100644
index 00000000..d196dcd3
--- /dev/null
+++ b/ServerCommands/钉钉/Basic更新待办.json
@@ -0,0 +1,186 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "Basic更新待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "task7440b0746dc8b4151d0fdf80da3b10ea"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "备注",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "截止时间",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行者",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "参与者",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "是否完成",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "1"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "hai"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.UpdateTodoTask, DingTalkPlugin",
+ "TaskId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办ID"
+ },
+ "Subject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=标题"
+ },
+ "Description": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=备注"
+ },
+ "DueTime": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=截止时间"
+ },
+ "UserType": "UserName",
+ "ExecutorIds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行者"
+ },
+ "ParticipantIds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与者"
+ },
+ "Done": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否完成"
+ },
+ "Override": "0",
+ "Result": "返回结果",
+ "BreakpointIdentity": "dfddf066-a276-4fea-a4b4-91fe302c71a3"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "创建待办成功",
+ "BreakpointIdentity": "4c7f2888-734c-4f32-b648-d5c29860e741"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "9e8ad30e-a757-4531-9695-50503fea8917"
+ },
+ "Value": "更新钉钉待办"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "64bbe57b-735f-434c-b6dd-e2c85a8ba922"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "3d5fc62a-4c0e-45b1-8032-997d527eccba"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5797f766-c02d-4fe4-9d1d-07963a0a22f4"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "0f61cc38-d18d-4c2c-8f25-32485b76b11f"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/dingtalkLogin.json b/ServerCommands/钉钉/dingtalkLogin.json
new file mode 100644
index 00000000..c876aca8
--- /dev/null
+++ b/ServerCommands/钉钉/dingtalkLogin.json
@@ -0,0 +1,293 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "dingtalkLogin",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "authCode",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "state",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.GetUserToken, DingTalkPlugin",
+ "Code": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=authCode"
+ },
+ "ResultTo": "Result",
+ "BreakpointIdentity": "83534d5d-3465-49af-a461-0db2bbc11ef6"
+ },
+ {
+ "$type": "DingTalkPlugin.GetUserWithOptions, DingTalkPlugin",
+ "Token": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Result.AccessToken"
+ },
+ "UnionId": "me",
+ "ResultTo": "个人信息",
+ "BreakpointIdentity": "ac216e50-b58e-4b3a-927c-7b75ed11683b"
+ },
+ {
+ "$type": "DingTalkPlugin.Getbyunionid, DingTalkPlugin",
+ "UnionId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.UnionId"
+ },
+ "UserId": "UserId",
+ "BreakpointIdentity": "8393f526-cd39-4b90-b267-84185b136af7"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0776cf8c-e7ac-42a9-94d1-16916c3e3df4",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "1f400365-2901-41d6-a354-c6ebb1a6a41f"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "8f9a3983-cded-410b-b825-8c5094d18049"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.UnionId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "35941bb56df04762a700ed2239671b3e",
+ "BreakpointIdentity": "7cc4d694-9b53-465d-83a5-3058d68bd3a1"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.Nick"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.Email"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUnionID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.UnionId"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUserID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UserId"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "983b1b03-ebc0-4176-bd7d-be917e3a03ef"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "101",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.LoginOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.用户名"
+ },
+ "IsCheckPassword": false,
+ "RememberMe": "1"
+ },
+ "BreakpointIdentity": "b4b04453-1fc3-4d70-8d7b-f0b131893a77"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "登录成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "unionid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.UnionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "userid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UserId"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "4eef644e-abb2-46df-b87d-8826d42b1888"
+ }
+ ]
+ },
+ "ID": "53260988-5f10-43ac-9d8b-5f98e35de898"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请先绑定账号后登录",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "unionid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=个人信息.UnionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "userid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UserId"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b4fea6e2-b41c-41ca-9add-4792b202ddea"
+ }
+ ]
+ },
+ "ID": "06b6f8c2-e959-483b-ba92-7aab1996947c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7d264550-6b58-4f32-ac6f-b2d81d7f5291"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "unionid"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "userid"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/创建任务审批待办.json b/ServerCommands/钉钉/创建任务审批待办.json
new file mode 100644
index 00000000..dcef2c3d
--- /dev/null
+++ b/ServerCommands/钉钉/创建任务审批待办.json
@@ -0,0 +1,323 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建任务审批待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "7"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "7项目正等待您的审批"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办描述",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发起人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus",
+ "RequestTimeout": 20
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Basic创建钉钉待办",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "业务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务-\"&任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "截止时间"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行者",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参与者"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "APPURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/任务首页?id=\"&任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "PCURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/任务首页?id=\"&任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "TaskID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "待办ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "7e4f0edb-c479-4b71-b995-92cd4cc64720"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办创建成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "3a81d5dc-6278-4f7f-8f43-1d04c40a222e"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "a2b2d328-f311-40ab-9e19-dbabbb884119"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"任务ID:\"&任务ID&\",创建待办失败\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "69bd56dc-749c-4d75-a699-44300fd9d60f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "73a7a55a-18eb-4ae1-8d39-9a18d9312d24"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d228f387-2e9e-4f9a-9408-2f292c9987cb"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "133592f2-6c46-4c3d-8e5a-c2adc6c3f001"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "92a34791-7e1a-4513-b36c-fbb4d7e0da6e"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "待办ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/创建反馈审批待办.json b/ServerCommands/钉钉/创建反馈审批待办.json
new file mode 100644
index 00000000..15b64d11
--- /dev/null
+++ b/ServerCommands/钉钉/创建反馈审批待办.json
@@ -0,0 +1,322 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建反馈审批待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "7"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "7项目正等待您的审批"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办描述",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发起人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus",
+ "RequestTimeout": 20
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Basic创建钉钉待办",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "业务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"反馈-\"&反馈ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "截止时间"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行者",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参与者"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "APPURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/处理反馈工单?id=\"&反馈ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "PCURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/处理反馈工单?id=\"&反馈ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "TaskID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "待办ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "21ab2dc2-8814-4329-88f6-46c38447c35b"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办创建成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "c57a47cc-0cca-4162-b54f-bd83a8b52d7c"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "24b8798d-9f7c-4275-9b38-da995db3b058"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"反馈ID:\"&反馈ID&\",创建待办失败\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "687d07e1-5f28-4f88-8a83-8d072adc523b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "5eb6c5a5-1b5b-4b50-80c8-e8ec7fbd0d26"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "66eaf06a-b35e-49a0-8039-2301719b66a2"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c94d7918-267c-4d1e-b381-b65cdec4871c"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "4699ef0b-8469-4858-81cc-1dc720b978ab"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "待办ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/创建工时申请审批待办.json b/ServerCommands/钉钉/创建工时申请审批待办.json
new file mode 100644
index 00000000..72df2837
--- /dev/null
+++ b/ServerCommands/钉钉/创建工时申请审批待办.json
@@ -0,0 +1,323 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建工时申请审批待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "单据ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "7"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "7项目正等待您的审批"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办描述",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发起人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus",
+ "RequestTimeout": 20
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Basic创建钉钉待办",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "业务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"反馈-\"&单据ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "截止时间"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行者",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参与者"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "APPURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/处理反馈工单?id=\"&单据ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "PCURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/处理反馈工单?id=\"&单据ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "TaskID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "待办ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "bf71e886-08c9-4c80-adfe-9146d2d4e55f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办创建成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "0a4a26bf-741c-4be2-b393-a65d2d523042"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "2927f1a9-ed78-489e-965f-d40e09fcf283"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"反馈ID:\"&单据ID&\",创建待办失败\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "fc080bff-2cc6-44e2-840f-be916982f139"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "399d3da6-46f8-4436-ba56-2f9e2446550d"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6c7821c3-dc29-4b9b-aadc-6298e5363b8d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2bfe6004-db92-46ce-b19e-d9e9af580fc8"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "2464f164-d8d0-45cd-adc8-d355e5fd7813"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "待办ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/创建项目审批待办.json b/ServerCommands/钉钉/创建项目审批待办.json
new file mode 100644
index 00000000..8017740e
--- /dev/null
+++ b/ServerCommands/钉钉/创建项目审批待办.json
@@ -0,0 +1,324 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建项目审批待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "8"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "8项目正等待您的审批"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "待办描述",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "项目正等待您的审批"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发起人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus",
+ "RequestTimeout": 20
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Basic创建钉钉待办",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "业务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"项目-\"&项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "截止时间"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行者",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参与者"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "APPURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/项目审批?id=\"&项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "PCURL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://www.yugasoft.cn/clue/项目审批?id=\"&项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "TaskID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "待办ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "ef2c7804-42d5-473b-85e8-bd79c4d4954d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办创建成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "47ef4e0c-4742-46aa-b565-7cfdf866dd1d"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "af56f440-ac16-4a9c-a3a4-91fb0cf9092a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"项目ID:\"&项目ID&\",创建待办失败\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "a5349a46-f927-4434-ac9a-482b8b36dbc7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "d9c1e029-8aaa-493b-aea9-3a2a9f362a7a"
+ },
+ "Value": "错误"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c798867b-e76a-42c6-b951-164bb81b51e5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "待办ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e280c0c0-88bc-4dec-a5bc-64c83740c968"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "99e85293-fb21-48c0-84fd-289708045c77"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "待办ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/初始化钉钉配置.json b/ServerCommands/钉钉/初始化钉钉配置.json
new file mode 100644
index 00000000..b5ffb9e7
--- /dev/null
+++ b/ServerCommands/钉钉/初始化钉钉配置.json
@@ -0,0 +1,63 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "初始化钉钉配置",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator",
+ "RequestTimeout": 10
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_钉钉"
+ },
+ "SampleJson": "{\r\n \"corpId\": \"ding0cec4a8a821681c135c2f4657eb6378f\",\r\n \"AgentId\": \"3174653522\",\r\n \"AppKey\": \"dingus6w0kbp5wgiiepu\",\r\n \"AppSecret\": \"2nbEQx6wUWlSm1l1mzkVEvf0TWO77tQM7Thj7OycnOVK7UQWhrI4U717WgWTTGXg\"\r\n}",
+ "ToParameter": "钉钉配置",
+ "BreakpointIdentity": "1b9ed7ad-a1ba-43bd-b46b-1644adadf526"
+ },
+ {
+ "$type": "DingTalkPlugin.Init, DingTalkPlugin",
+ "AppID": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉配置.AgentId"
+ },
+ "CorpId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉配置.corpId"
+ },
+ "AgentId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉配置.AgentId"
+ },
+ "AppKey": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉配置.AppKey"
+ },
+ "DingTalkeExtendedName": "DingTalkUnionID",
+ "DingTalkeUserIdExtendedName": "DingTalkUserID",
+ "AppSecret": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉配置.AppSecret"
+ },
+ "BreakpointIdentity": "b5c014bc-8792-4d83-afb2-c212d33e46d3"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/删除钉钉待办.json b/ServerCommands/钉钉/删除钉钉待办.json
new file mode 100644
index 00000000..934a419a
--- /dev/null
+++ b/ServerCommands/钉钉/删除钉钉待办.json
@@ -0,0 +1,152 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除钉钉待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "taskab0ff3dde0de6478627eb6d97c064594"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待办记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "钉钉待办储存表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "48606df6-0579-434c-85f9-03793574b632",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉待办储存表",
+ "ColumnName": "钉钉待办ID",
+ "GUID": "973c28dc-4eeb-44f4-899f-fe00f976df23"
+ },
+ "ColumnName": "钉钉待办ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉待办储存表",
+ "ColumnName": "流程任务ID",
+ "GUID": "b6cae1ef-8c33-4eee-84bc-08a06a979269"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0c180a460e7640809c0c103674589b9e",
+ "BreakpointIdentity": "93686ac1-2f3e-44c1-bfed-86dd764cadcf"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办记录"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.DeleteTodoTask, DingTalkPlugin",
+ "TaskId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办记录.钉钉待办ID"
+ },
+ "Result": "返回结果",
+ "BreakpointIdentity": "91876ab8-6482-4197-a075-1db9f047df14"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办更新成功",
+ "BreakpointIdentity": "6597ca85-eb11-4614-b901-9475f4063dd5"
+ }
+ ]
+ },
+ "ID": "1ebb34ae-7570-4324-a83b-1db8b9baf801"
+ }
+ ]
+ },
+ "BreakpointIdentity": "59eb5a1c-af4c-46a6-b4d8-c3a3aef7aa9c"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办删除成功",
+ "BreakpointIdentity": "d573e462-271e-4e0b-9b73-fce658ecae74"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/发送工作通知消息.json b/ServerCommands/钉钉/发送工作通知消息.json
new file mode 100644
index 00000000..18fc4cbc
--- /dev/null
+++ b/ServerCommands/钉钉/发送工作通知消息.json
@@ -0,0 +1,107 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "发送工作通知消息",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "接收人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "消息内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "### 测试Clue消息推送\r\n - xxxxxxxxxxxx;\r\n - xxxxxxxxxx;\r\n - xxxxxxxxxxxxxxx;"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.Asyncsend, DingTalkPlugin",
+ "UserType": "UserName",
+ "Userid_list": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=接收人"
+ },
+ "MsgType": "action_card",
+ "Text_Content": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息内容"
+ },
+ "Action_card_Btn_Type": "1",
+ "Action_card_Markdown": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=消息内容"
+ },
+ "Action_card_Title": "XXX提交了个人日报",
+ "Action_card_Single_title": "查看详情",
+ "Action_card_Single_Url": "https://www.baidu.com",
+ "Action_card_Btn_orientation": "0",
+ "Action_card_Btn_list": {
+ "$type": "System.Collections.Generic.List`1[[DingTalkPlugin.CardBtn, DingTalkPlugin]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.CardBtn, DingTalkPlugin",
+ "Title": "查看详情",
+ "Url": "https://www.baidu.com"
+ },
+ {
+ "$type": "DingTalkPlugin.CardBtn, DingTalkPlugin",
+ "Title": "更多...",
+ "Url": "https://www.baidu.com"
+ }
+ ]
+ },
+ "Task_id": "钉钉消息任务ID",
+ "BreakpointIdentity": "7f2f88df-8fbe-42c6-8192-4366b80b3ab3"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/发送钉钉工作日报(页面).json b/ServerCommands/钉钉/发送钉钉工作日报(页面).json
new file mode 100644
index 00000000..2102314a
--- /dev/null
+++ b/ServerCommands/钉钉/发送钉钉工作日报(页面).json
@@ -0,0 +1,119 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "发送钉钉工作日报(页面)",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发送人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "昨日完成工作",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "测试"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "发送钉钉工作日报",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发送人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发送人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "昨日完成工作",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=昨日完成工作"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "28959f1e-1eee-451a-acae-ec9766f33bfd"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "ea9186ed-b561-4a72-90f7-513b9f8be17f"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/发送钉钉工作日报.json b/ServerCommands/钉钉/发送钉钉工作日报.json
new file mode 100644
index 00000000..494ed86d
--- /dev/null
+++ b/ServerCommands/钉钉/发送钉钉工作日报.json
@@ -0,0 +1,864 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "发送钉钉工作日报",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发送人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "昨日完成工作",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "测试"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.GetAccessToken, DingTalkPlugin",
+ "AccessToken": "AccessToken",
+ "BreakpointIdentity": "dac7cf0c-ec91-4269-9422-6872f43cd8c1"
+ },
+ {
+ "$type": "ApplicationServerOperationCommand.GetAppBaseUrlCommand, ApplicationServerOperationCommand",
+ "ParamName": "baseUrl",
+ "BreakpointIdentity": "58816ff7-0a7b-46a8-a621-4fb97eb46557"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "83397ebf-fdcb-4468-8afe-de733827af0e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "组织上级",
+ "GUID": "ebfd7b38-e98b-498d-a564-4f70b3d27d76"
+ },
+ "ColumnName": "组织上级"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "66e66fd4-cf04-4b7f-9721-2304a0124f1e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUserID",
+ "GUID": "2cc87715-dca7-4d37-8025-0066bdc8e238"
+ },
+ "ColumnName": "DingTalkUserID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "e9347f59-5017-4343-88bc-5153115723e3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发送人"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "eb74176b39ae4da79277b2d1d9a6f52a",
+ "BreakpointIdentity": "6aea9f78-fbff-4d67-9442-42e18cc17db8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.DingTalkUserID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "组织上级信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f4b3a0e9-1689-42bb-8499-d04aee973dd3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUserID",
+ "GUID": "31ca7de2-cebf-4a63-98de-34025369ae7e"
+ },
+ "ColumnName": "DingTalkUserID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "d81bb151-a959-47fa-9cf5-3bdb45ff431c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=SUBSTITUTE(当前用户.组织上级,\"|\",\",\")"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUserID",
+ "GUID": "3f01d6d2-6633-42e5-a580-d480f26a1902"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "c2b51ecac6254e31b0da06e71e8b3d87",
+ "BreakpointIdentity": "149a9ea5-1914-4dcb-bb68-d3f1da9c03fa"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=组织上级信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=组织上级信息.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "TODO列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "TODO",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "edbde9a4-5513-48aa-bdd5-40d16170f1f6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "内容",
+ "GUID": "8bd1e51c-618f-4760-b9b7-22dc63bfba47"
+ },
+ "ColumnName": "内容"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "97f5ba6c-2882-42d8-88cb-ab8e74bc4342"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发送人"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "完成",
+ "GUID": "44879d85-0c64-4ef6-827f-570231103e24"
+ },
+ "Value": "1"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "分类",
+ "GUID": "c6fe586f-67aa-4b59-aa9c-1ef4a2de3b3d",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "TODO_分类",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "分类名称"
+ }
+ },
+ "Value": "系统通知"
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "a5fe391e-a2c4-41f5-a109-44f4a5684abe"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODAY()"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "44c8934b-4dde-4655-bc5c-48d97101e388"
+ },
+ "Value": "%Null%",
+ "RightBracket": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "TODO",
+ "ColumnName": "提醒日期",
+ "GUID": "25fe2031-132b-4311-8eb8-5bc2c54003dc"
+ },
+ "Order": 0
+ }
+ ]
+ }
+ }
+ },
+ "ID": "b96157c0a58745579fa2b881aa1bfca2",
+ "BreakpointIdentity": "edf03008-bee6-446b-93da-70012c63bd43"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO列表.Count"
+ }
+ },
+ "value": "0",
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TODO列表"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=CHAR(10)"
+ },
+ "OperationParamaterBName": "内容",
+ "OutParamaterName": "今日计划",
+ "BreakpointIdentity": "da12e07d-933c-4e32-9cbe-ace36a8c3f8e"
+ }
+ ]
+ },
+ "ID": "0b271339-0c2f-4a6c-b4a1-b882fa86ccc4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "今日计划",
+ "ParameterValue": "无",
+ "ID": "f1e156ced40345fa9d6aafce87027ccc",
+ "BreakpointIdentity": "d0507806-0632-4ceb-9c26-ce62d64fa369"
+ }
+ ]
+ },
+ "ID": "80ab3cd6-6f63-46a4-94d6-f3899878e7cb"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1f065a5d-1ae4-4293-88bf-7cd0de64526c"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=组织上级信息"
+ },
+ "Operation": 18,
+ "OperationParamaterAName": "DingTalkUserID",
+ "OutParamaterName": "ToUsers",
+ "BreakpointIdentity": "3c9300ce-7a67-43a7-b742-634825882e30"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "OutParamaterName": "contents",
+ "BreakpointIdentity": "5367c24f-2f20-463f-baeb-9e66eb3ab02a"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content_type",
+ "Value": "markdown"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "sort",
+ "Value": "0"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "type",
+ "Value": "1"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(昨日完成工作=\"\",\"无\",昨日完成工作)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "key",
+ "Value": "昨日完成工作"
+ }
+ ]
+ },
+ "OutParamaterName": "昨日完成工作",
+ "BreakpointIdentity": "84ffe1ea-5843-44d2-a25a-5160511122f9"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=contents"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=昨日完成工作"
+ },
+ "OutParamaterName": "contents",
+ "BreakpointIdentity": "b47dc318-de3c-4470-aeb7-8a1be1b783bd"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content_type",
+ "Value": "markdown"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "sort",
+ "Value": "3"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "type",
+ "Value": "1"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(今日计划=\"\",\"暂无计划\",今日计划)"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "key",
+ "Value": "今日计划"
+ }
+ ]
+ },
+ "OutParamaterName": "今日计划",
+ "BreakpointIdentity": "e504c3c9-1c94-4189-b9c1-3783c78e515f"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=contents"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=今日计划"
+ },
+ "OutParamaterName": "contents",
+ "BreakpointIdentity": "a1837b0e-7c38-435a-9409-6e05caf7ebdd"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content_type",
+ "Value": "markdown"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "sort",
+ "Value": "6"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "type",
+ "Value": "2"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": "100"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "key",
+ "Value": "今日工作量饱和度(%)"
+ }
+ ]
+ },
+ "OutParamaterName": "今日工作量饱和度",
+ "BreakpointIdentity": "d11f6c36-9e46-4879-aca1-63b52e9489d6"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=contents"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=今日工作量饱和度"
+ },
+ "OutParamaterName": "contents",
+ "BreakpointIdentity": "3f178a5d-a464-4942-8aa1-2bdf614938fc"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content_type",
+ "Value": "markdown"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "sort",
+ "Value": "1"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "type",
+ "Value": "1"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": "无"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "key",
+ "Value": "昨日未完成工作"
+ }
+ ]
+ },
+ "OutParamaterName": "昨日未完成工作",
+ "BreakpointIdentity": "ada01897-4db2-4a20-8109-f5a90f11e4e9"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=contents"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=昨日未完成工作"
+ },
+ "OutParamaterName": "contents",
+ "BreakpointIdentity": "a2febd3f-0901-4c3a-88c7-23085264b9e0"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content_type",
+ "Value": "markdown"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "sort",
+ "Value": "2"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "type",
+ "Value": "1"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "content",
+ "Value": "无"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "key",
+ "Value": "需协调工作"
+ }
+ ]
+ },
+ "OutParamaterName": "需协调工作",
+ "BreakpointIdentity": "aa2f2311-d499-45da-ac2e-b81670390f2f"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=contents"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=需协调工作"
+ },
+ "OutParamaterName": "contents",
+ "BreakpointIdentity": "f3af0d63-c800-47fe-858f-d4fc34627d3f"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
+ "OperationParamaterPairs": {
+ "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "template_id",
+ "Value": "159cfa053a8be099e0494774cfbaf1ad"
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "userid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.DingTalkUserID"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "to_chat",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=FALSE()"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "to_userids",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ToUsers"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "dd_from",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TEXT(NOW(),\"yyyymmddhhmmss\")"
+ }
+ },
+ {
+ "$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
+ "Name": "contents",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=contents"
+ }
+ }
+ ]
+ },
+ "OutParamaterName": "create_report_param",
+ "BreakpointIdentity": "ad53846f-cffa-48d9-ba45-91b6d7df79d6"
+ },
+ {
+ "$type": "PostDataToWebApi.PostDataCommand, PostDataToWebApi",
+ "PostData": {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "DataItemType": 1,
+ "Data": {
+ "$type": "PostDataToWebApi.ObjectData, PostDataToWebApi",
+ "IsStringify": true,
+ "Data": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.DataItem, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "PostDataToWebApi.DataItem, PostDataToWebApi",
+ "Name": "create_report_param",
+ "DataItemType": 0,
+ "Data": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=create_report_param"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "JsonString": "{\r\n \"create_report_param\":[=create_report_param_string]\r\n}",
+ "WebUrl": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"https://oapi.dingtalk.com/topapi/report/create?access_token=\"&AccessToken"
+ },
+ "Method": "POST",
+ "SuccessCallback": "// 请求成功返回的数据存储在“result”变量中\r\n// 请使用“result”变量来完成请求成功的回调 \r\n//console.log(result);",
+ "ErrorCallback": "// 请求中发生的错误存储在“error”变量中\r\n// 请使用“error”变量来处理异常情况 \r\nconsole.error(error);",
+ "NewParameter": "res",
+ "Header": {
+ "$type": "System.Collections.Generic.List`1[[PostDataToWebApi.RequestHeaderSaveAndLoad, PostDataToWebApi]], System.Private.CoreLib",
+ "$values": []
+ },
+ "Timeout": 100.0,
+ "BreakpointIdentity": "40a70864-4abc-41be-852f-93b526c2764e"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=res.errcode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=res.result"
+ },
+ "BreakpointIdentity": "9a340008-be7f-440f-83ab-9c8d99391967"
+ }
+ ]
+ },
+ "ID": "2c6ec27a-06a1-4000-ad16-06bc4f9da7fc"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "无组织上级信息",
+ "BreakpointIdentity": "57d3cefe-a900-4837-9a3f-41f23bc71350"
+ }
+ ]
+ },
+ "ID": "df86ddc1-bd78-42fc-8781-a80fb7e580d2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6c2d878a-9935-45db-886e-11c930e426fc"
+ }
+ ]
+ },
+ "ID": "406f3615-49a2-4c12-87df-13b1839dfa92"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "发送人未绑定钉钉",
+ "BreakpointIdentity": "23b1c6a2-c748-4d80-9ccf-13c3e34b3647"
+ }
+ ]
+ },
+ "ID": "66c1908c-f7d3-4f47-8e25-3c2449f97c78"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1f5df43e-9acf-43be-92b2-552384dee8b1"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/批量同步所有用户UserID.json b/ServerCommands/钉钉/批量同步所有用户UserID.json
new file mode 100644
index 00000000..f90dc3f3
--- /dev/null
+++ b/ServerCommands/钉钉/批量同步所有用户UserID.json
@@ -0,0 +1,203 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "批量同步所有用户UserID",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e3531496-5fd6-4817-a88b-34692d903406",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "8d823ac0-83b0-4d0e-ab80-c7e9261b4b49"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "cbe99b7d-7868-4d8e-a917-2164e99ca391",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "2fb73d28-4319-434f-851e-c554170418f4"
+ },
+ "ColumnName": "邮件"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a0e05e74-0ad1-44f6-bc7b-9dd9edf25581",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "52c1dc14-e0c0-4438-9615-321ec3e8996c"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6899fa9c-7c85-4e09-b338-a939aa604c3b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "7179d44d-706f-4387-9d5e-816ce029facf"
+ },
+ "ColumnName": "DingTalkUnionID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "d7205a45-e0a7-42c7-8153-55bf43737998"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUserID",
+ "GUID": "5a6555f4-7dcf-4eb2-9f35-ed7e19f84334"
+ },
+ "Value": "%Null%"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 2
+ },
+ "ID": "b78eff73dfcd4de98bcdb10364095287",
+ "BreakpointIdentity": "0e35ed51-f2f3-4e33-8bb7-f2039b672626"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.Getbyunionid, DingTalkPlugin",
+ "UnionId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.DingTalkUnionID"
+ },
+ "UserId": "UserId",
+ "BreakpointIdentity": "c49713ef-ca23-4343-8b4c-b204ef959ca5"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.全名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.邮件"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUserID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UserId"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "d7993644-2e66-4cb3-b3e7-7c9ddb0d44db"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0e4ad7c8-e826-4e6a-a7bd-7eb419bcbc97"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "执行完毕",
+ "BreakpointIdentity": "4e00c4fd-a54f-4da3-ad52-24223857aab4"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/更新审批待办.json b/ServerCommands/钉钉/更新审批待办.json
new file mode 100644
index 00000000..497dbc6e
--- /dev/null
+++ b/ServerCommands/钉钉/更新审批待办.json
@@ -0,0 +1,261 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "更新审批待办",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "流程任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "task5732575e558ac7db4a631618e3572fc3"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "描述",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "执行人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "参与人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "截止时间",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "是否完成",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "1"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "待办记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "钉钉待办储存表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0a60c6a8-348d-4f64-9e44-067ff5949e63",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉待办储存表",
+ "ColumnName": "钉钉待办ID",
+ "GUID": "95f0f94e-896e-4d09-b6f6-1b8f9a555c1c"
+ },
+ "ColumnName": "钉钉待办ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉待办储存表",
+ "ColumnName": "流程任务ID",
+ "GUID": "0aad1d65-87e2-4154-b357-eb78bbd877ea"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=流程任务ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "cf2d102880a64d03b4b9aef27b97e75c",
+ "BreakpointIdentity": "7c884be8-c2f2-4995-94cb-d6821c1a8580"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办记录"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "Basic更新待办",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "待办ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=待办记录.钉钉待办ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=描述"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "截止时间",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=截止时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行者",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=执行人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参与者",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "是否完成",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否完成"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "adea4074-6409-43a0-b845-8ec8fc79a45d"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "待办更新成功",
+ "BreakpointIdentity": "e1d0a520-9787-4ae2-9fb9-157887ccd1f8"
+ }
+ ]
+ },
+ "ID": "dcdb443b-2deb-42f3-aca2-9916266e3a41"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c879abda-374a-4860-890a-e2df6800fe3f"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/绑定钉钉UnionId.json b/ServerCommands/钉钉/绑定钉钉UnionId.json
new file mode 100644
index 00000000..5010d8dc
--- /dev/null
+++ b/ServerCommands/钉钉/绑定钉钉UnionId.json
@@ -0,0 +1,470 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "绑定钉钉UnionId",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "免登码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "通过免登码获取用户信息",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "AuthCode",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=免登码"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "钉钉UnionId",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "UnionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "钉钉UserId",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "UserId"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "4b862d95-bc84-4da0-966a-8429d327365b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "已有用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "44989b75-dedf-4e91-943d-176b84d6f9dd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "cb83f460-0a24-4f8c-8b34-791984246e2b"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "78647681-5f69-4e40-93c9-52e10929f4fb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "92ccdb26-a718-4d80-bef6-9ed36c5a701c"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "369ff097-edf3-47f2-925e-412924a04985",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "9ca07348-4b82-408e-86ce-9043b2156586"
+ },
+ "ColumnName": "邮件"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "41af5aa1-0d6f-4353-8980-5cecbdd4353a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UnionId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "32cef9836a0944aaa6e974d75fb07fc6",
+ "BreakpointIdentity": "2a97e70f-5799-4c6a-88b8-b69736ee69c3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=已有用户"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5c0c1a15-446f-4d4a-aa1a-da59e7ec42f9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "0d50e533-5587-4fdb-9617-9fd8c2c5243b"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c3b7f26c-800e-428c-8708-ea57f942cc8a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "7c941dda-663b-49c1-9bdc-d5f63ee8df29"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "05b1fd1f-46eb-405c-bb06-83b85ad8e8c3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "363e8f14-1d97-4ad9-92b9-9d58cea20f2f"
+ },
+ "ColumnName": "邮件"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "c8d2347a-55a2-479f-aa60-02d29a984d65"
+ },
+ "Value": "%CurrentUser%"
+ },
+ "TopCount": "1"
+ },
+ "ID": "b14087ed527f4c52af859ed15f100fdb",
+ "BreakpointIdentity": "4634f10f-047c-4251-8c18-09b15a02ae23"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.全名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户.邮件"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUnionID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UnionId"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUserID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UserId"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "baedc39d-5b51-450c-8cd5-69783b7e09c1"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "绑定成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UnionId"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e71e43e8-8c21-4187-97ef-a3e32d8f6184"
+ }
+ ]
+ },
+ "ID": "db54af34-ef93-4d45-a6b6-f1d663a5ddc5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=已有用户.用户名"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户"
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "绑定成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=UnionId"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "06d56686-eb1e-430e-964e-cc7e9c9e9e27"
+ }
+ ]
+ },
+ "ID": "89b69b3e-315b-47bf-9f89-e18da2693d4e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前钉钉账号已被\"&已有用户.全名&\"的账号绑定,请先解绑后再试!\""
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "UnionId"
+ }
+ ]
+ },
+ "BreakpointIdentity": "cf5c59c7-bfbf-4bb2-9bc0-5635cc04acb7"
+ }
+ ]
+ },
+ "ID": "fdc93b88-d57f-4522-9b5c-75f3f4f65959"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2b89c735-c662-4c1f-8209-7e15e6f1bf9d"
+ }
+ ]
+ },
+ "ID": "dea9a0af-0f2a-410d-b6ea-b64115d70e06"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1543aad4-b9ca-433d-9227-06191579c0fa"
+ }
+ ]
+ },
+ "ID": "e6e98081-f1a6-410d-a512-03089d0b4c37"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "UnionId"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7bc1bd4f-028f-4a47-bab5-783a48364fb0"
+ }
+ ]
+ },
+ "ID": "3b4b452b-1c8c-4b7c-8bc1-f87a9d6ff05d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b471d66a-820e-46be-9221-09ca53aa2d04"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "UnionId"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/获取CorpId.json b/ServerCommands/钉钉/获取CorpId.json
new file mode 100644
index 00000000..3dd5c281
--- /dev/null
+++ b/ServerCommands/钉钉/获取CorpId.json
@@ -0,0 +1,80 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "获取CorpId",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_钉钉"
+ },
+ "SampleJson": "{\r\n \"corpId\": \"ding0cec4a8a821681c135c2f4657eb6378f\",\r\n \"AgentId\": \"3174653522\",\r\n \"AppKey\": \"dingus6w0kbp5wgiiepu\",\r\n \"AppSecret\": \"2nbEQx6wUWlSm1l1mzkVEvf0TWO77tQM7Thj7OycnOVK7UQWhrI4U717WgWTTGXg\"\r\n}",
+ "ToParameter": "钉钉配置",
+ "BreakpointIdentity": "bbedd99c-2025-4da9-ad3d-61fe15ed7242"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "CorpId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉配置.corpId"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "abd66f80-7d88-40fd-9a08-20bd61052d1d"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "CorpId"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/解绑钉钉.json b/ServerCommands/钉钉/解绑钉钉.json
new file mode 100644
index 00000000..c2934507
--- /dev/null
+++ b/ServerCommands/钉钉/解绑钉钉.json
@@ -0,0 +1,157 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "解绑钉钉",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "99fbef36-5d78-449f-a6c4-a6a70be9bcda",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "3c91a8cb-db6d-4266-b5ea-d4a7fa1d8c64"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2f0c6914-5d0b-41bd-a6ae-bfd75c5a00b0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "4a52ac73-b4fe-4f04-ab11-ba5e8c0eef4c"
+ },
+ "ColumnName": "邮件"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "64a3f7c2-5fc4-4e87-9ac3-52db66257f2a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "882386d7-0d8e-468d-ae08-55fd17a4f976"
+ },
+ "ColumnName": "全名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "0dd1ca79-53db-4f0b-9df4-be8aa3ad5a5a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "b0195fe17e0f4d4a90eac80c5ed63073",
+ "BreakpointIdentity": "e935c9cb-a68c-4f19-b690-7354747590fe"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.全名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.邮件"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUnionID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"\""
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "ab07ab3a-190e-474c-9d42-659335230b5f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "解绑成功",
+ "BreakpointIdentity": "a70b0ffb-1f8f-420e-a6f4-a4b6b5814b7a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/订阅钉钉回调事件.json b/ServerCommands/钉钉/订阅钉钉回调事件.json
new file mode 100644
index 00000000..1c454821
--- /dev/null
+++ b/ServerCommands/钉钉/订阅钉钉回调事件.json
@@ -0,0 +1,282 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "订阅钉钉回调事件",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator",
+ "RequestTimeout": 20
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.DingtalkStream, DingTalkPlugin",
+ "CommandList": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "钉钉事件处理",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "事件类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "事件体",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件体"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "统一应用身份Id",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件的唯一Id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "事件所属的corpId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件所属的corpId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "事件的唯一Id",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件的唯一Id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "事件生成时间",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件生成时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "事件数据",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件数据"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "1c6c9efb-9568-4d52-8d75-39720c65ede5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "0bec2b85-edc9-4534-b190-592ee6701882"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "856f0837-3d5f-4f8f-ba12-e6a4a24bb345"
+ },
+ "Value": "钉钉回调处理异常"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "7c51de84-75df-44fa-9a26-d78172d472da"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "253fa5a1-4891-494d-b77c-65e90397e7e6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "32b80e35-b6fb-412f-9ee5-f19b083ee899"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "9a7cc07c-1a15-425d-a3c8-7d22fc7e11bc"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "8405168c-41f6-43ba-9f3d-504df3010eab"
+ }
+ ]
+ },
+ "ParamProperties": {
+ "$type": "System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib],[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "eventUnifiedAppId": "统一应用身份Id",
+ "eventCorpId": "事件所属的corpId",
+ "Payload": "事件数据",
+ "eventType": "事件类型",
+ "eventId": "事件的唯一Id",
+ "eventBornTime": "事件生成时间",
+ "data": "事件体"
+ }
+ },
+ "BreakpointIdentity": "e9fd4cd9-86ef-47df-8a19-792ba7418316"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "0a8470dc-57ac-4f08-885f-16afb150d93b"
+ },
+ "Value": "订阅钉钉回调事件注册"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "fa232e76-23fd-4d0c-977a-4265c244f33f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "dcf386c7-bbbb-4da0-a858-2f1aae12377c"
+ },
+ "Value": "Error"
+ }
+ ]
+ },
+ "BreakpointIdentity": "b9bf1a3f-ae93-4c63-b119-bc73e7de2164"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "1bdc09e3-8d29-4891-876f-b063b2873e6f"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/通过免登码获取用户信息.json b/ServerCommands/钉钉/通过免登码获取用户信息.json
new file mode 100644
index 00000000..b93966a3
--- /dev/null
+++ b/ServerCommands/钉钉/通过免登码获取用户信息.json
@@ -0,0 +1,80 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "通过免登码获取用户信息",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "AuthCode",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.Getuserinfo, DingTalkPlugin",
+ "Code": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AuthCode"
+ },
+ "UserInfo": "用户信息",
+ "BreakpointIdentity": "6a506615-43e0-404b-9226-2326f8365e22"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "钉钉UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Unionid"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "钉钉UserId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Userid"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "dd6cb37c-0b41-4c77-a521-6e4b3f86cb2f"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "钉钉UnionId"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "钉钉UserId"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/钉钉事件处理.json b/ServerCommands/钉钉/钉钉事件处理.json
new file mode 100644
index 00000000..0bf55048
--- /dev/null
+++ b/ServerCommands/钉钉/钉钉事件处理.json
@@ -0,0 +1,1388 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "钉钉事件处理",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "事件类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "meeting_status_change"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "事件体",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "{\r\n \"eventId\": \"92c3824975f547bca97377f85f97cb78\",\r\n \"openConfModel\": {\r\n \"bizType\": \"0\",\r\n \"minutesStatus\": 0,\r\n \"creatorId\": \"qHS0suTOlnViP5YxkiPFC0NgiEiE\",\r\n \"title\": \"奥芸架构方案沟通\",\r\n \"activeNum\": 0,\r\n \"creatorNick\": \"夏超\",\r\n \"attendNum\": 3,\r\n \"confDuration\": 3607643,\r\n \"conferenceId\": \"674d1dea4bd02801690e1840\",\r\n \"startTime\": 1733107178468,\r\n \"endTime\": 1733110786111,\r\n \"invitedNum\": 3,\r\n \"cloudRecordStatus\": 0,\r\n \"status\": 1\r\n },\r\n \"statusSeqNum\": 17,\r\n \"changeScene\": \"conference_closed\"\r\n}"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "统一应用身份Id",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "51a07a6b-797b-46d4-afcb-e5f6d20260e0"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "事件所属的corpId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "213d615e_11cb_19298296e91_408b3f3"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "事件的唯一Id",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "213d615e_11cb_19298296e91_408b3f3"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "事件生成时间",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1732264515969"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "事件数据",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "{\r\n \"ValueKind\": 1\r\n}"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=全局_业务配置"
+ },
+ "SampleJson": "{\r\n \"项目ID\": \"1\",\r\n \"版本ID\": \"1\",\r\n \"版本名\": \"Develop\",\r\n \"版本号\": \"1.0.0\",\r\n \"自动拉会\": {\r\n \"提前离会阈值\": 10,\r\n \"最大次数\": 0\r\n }\r\n}",
+ "ToParameter": "业务配置",
+ "BreakpointIdentity": "7d72da15-c842-468e-b35f-0534e3db85fb"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "钉钉事件订阅表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "统一应用身份ID",
+ "GUID": "01a57f5d-34ee-47ac-81ac-bd602532c738"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=统一应用身份Id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "CorpId",
+ "GUID": "9313ba0e-6eed-4cf9-b3ce-49b29e818212"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件所属的corpId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "事件类型",
+ "GUID": "59776af7-4726-4089-8f55-937076a65acb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "事件ID",
+ "GUID": "4fc2571a-61a2-4e65-a9b2-a437f72ca40f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件的唯一Id"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "生成时间",
+ "GUID": "f1628686-463e-4180-be36-abecd00f06cd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件生成时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "主题",
+ "GUID": "8f2a87c0-cedf-431e-a10e-c4b18df5ba59"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件数据"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "钉钉事件订阅表",
+ "ColumnName": "事件内容",
+ "GUID": "8506e3d5-b1d8-438b-ba5e-198ca9187921"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件体"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "2ebf77a4-1412-4507-b7c7-7d0e3ff5efe6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件类型"
+ }
+ },
+ "value": "meeting_status_change"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件体"
+ },
+ "SampleJson": "{\r\n \"eventId\": \"095602ae73e3403a87c6141150af3c3a\",\r\n \"openConfModel\": {\r\n \"bizType\": \"0\",\r\n \"minutesStatus\": 0,\r\n \"creatorId\": \"qHS0suTOlnViP5YxkiPFC0NgiEiE\",\r\n \"title\": \"夏超发起的沟通会议\",\r\n \"activeNum\": 0,\r\n \"creatorNick\": \"夏超\",\r\n \"attendNum\": 3,\r\n \"confDuration\": 3608374,\r\n \"conferenceId\": \"674d4e682dc7a7026d19cff0\",\r\n \"startTime\": 1733119592645,\r\n \"endTime\": 1733123201019,\r\n \"invitedNum\": 3,\r\n \"cloudRecordStatus\": 0,\r\n \"status\": 1\r\n },\r\n \"statusSeqNum\": 14,\r\n \"changeScene\": \"conference_closed\"\r\n}\r\n",
+ "ToParameter": "会议状态事件体",
+ "BreakpointIdentity": "f634e86d-36ed-47f7-9e93-474b637a369e"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发起人信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a470f230-0d6b-42b1-8ee3-2758fc10fec5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "ad0eec1b-6154-4cee-ba4d-ef36b6f8bc91"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "d924381c-e7f5-47e8-9a4c-dd871b436c27"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.creatorId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "d5d35515861b4e569297003f008a3abd",
+ "BreakpointIdentity": "fa8c9c90-3418-4f91-8ea3-8d5b3baa341a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发起人用户名",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(发起人信息=\"\",\"\",发起人信息.用户名)"
+ },
+ "ID": "2adfb38d83cd4387bd3b905b6e2c5ed6",
+ "BreakpointIdentity": "42ec0ce7-783a-4b98-a4b0-bc304eae7bd4"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议开始时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(会议状态事件体.openConfModel.startTime/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "a67de616b000413fb05694008ee0f909",
+ "BreakpointIdentity": "29272118-09f0-48d9-b2cf-052eab6a55b7"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议持续时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.confDuration/1000"
+ },
+ "ID": "b25210e053094da7979f8a1c493c7e85",
+ "BreakpointIdentity": "f0c977f8-0e80-4d99-ad98-6b97538790d8"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "计算会议结束时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=((会议状态事件体.openConfModel.startTime+会议状态事件体.openConfModel.confDuration)/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "d0b6f6030903476d949f013a00ce1fb6",
+ "BreakpointIdentity": "a5039846-a06d-4810-afcb-2d44a7591d64"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9fa08d2e-5ddd-4497-9bc7-aba8f3e8a06d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "ID",
+ "GUID": "4d90f027-ffd4-42b4-841e-25a1b06448f9"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3d6939bb-ef06-4400-b0a5-088f4480a2d7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "项目ID",
+ "GUID": "89fcf637-f9aa-4496-857c-6652fb67c0f2"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b6b06aa1-e8c7-483f-a6f2-159670f21c52",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "自动拉会",
+ "GUID": "ca7030f0-e59d-4a2b-a816-650f2bff0b29"
+ },
+ "ColumnName": "自动拉会"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "53c1f28c-46d6-49b4-8d5f-0a9e1c625ad2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "开启云录制",
+ "GUID": "74b4a85a-a94a-436d-90a7-dd57a5a88512"
+ },
+ "ColumnName": "开启云录制"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3a498b8f-f586-434a-97ab-358a3619d363",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "069d2af7-df8f-4fe7-bf0b-192b26bf133f"
+ },
+ "ColumnName": "会议标题"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "efa45496-7fab-437f-b962-8cb3a0c27dcf",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "63f31c93-ccf4-4995-a6ba-19dc0ebfa56f"
+ },
+ "ColumnName": "会议类型"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "e1cb9551-32c1-469e-b65b-39be66f2bc62"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.conferenceId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "858efdf143024cb884c4455f4e783920",
+ "BreakpointIdentity": "578fc267-2d96-4fd0-9ebe-470948482fde"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "UpdateType": "addOrEdit",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "39065465-3273-4a46-a1e0-26f37c085275"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.conferenceId"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "8823e632-1e56-4372-974c-4d95024a63a8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.conferenceId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "a89a69d5-b0cc-4eeb-9cb1-4faf0247d704"
+ },
+ "Value": "其他会议"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "3d79bb19-cdab-41bd-95d3-9e4a1d8500c1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.title"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "519010bf-11f9-403f-b4d6-a0ac97fbca82"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议开始时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议持续时间",
+ "GUID": "838f7334-afe9-426b-b207-478b81946943"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议持续时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人用户名",
+ "GUID": "2efa0ba5-8263-4b78-aba9-4e2696622869"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人",
+ "GUID": "49a39216-463a-4c0a-8943-028466d662f5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.creatorId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "自动拉会",
+ "GUID": "cffcc52f-7c58-45a4-a12b-3606b4c68eb5"
+ },
+ "Value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "开启云录制",
+ "GUID": "82a611a5-6325-433a-b5e0-70240ae40ca2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(会议状态事件体.openConfModel.cloudRecordStatus,1,0)"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "0e42f5ce-e862-4582-ac8c-c4ad37e2b504"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.status"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "bc133c84-2ce2-4d9f-98e2-ce908b28804c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.changeScene"
+ }
+ },
+ "value": "conference_closed"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "提前离会判定时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=计算会议结束时间-(业务配置.自动拉会.提前离会阈值/60/60/24)"
+ },
+ "ID": "716147af67f34f69a9d0f0d39e387d0a",
+ "Comments": "将会议结束时间减去N秒,作为判定提前离会的时间条件",
+ "BreakpointIdentity": "a5039846-a06d-4810-afcb-2d44a7591d64"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "参与人列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "会议成员记录表",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "71271e95-6351-49d1-993c-b427898255de",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员UnionId",
+ "GUID": "57c08bdb-b121-4ab2-b418-a305130d584f"
+ },
+ "ColumnName": "成员UnionId"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "47dd9e74-98ad-4a99-87dd-41825b58c310"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.conferenceId"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "离开时间",
+ "GUID": "b71fa729-ea3e-42ff-960a-14b3c90bc0ff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提前离会判定时间"
+ }
+ }
+ ]
+ }
+ }
+ },
+ "ID": "0dfcd40408e84f0da7561615ff968927",
+ "Comments": "离会时间大于或等于会议结束时间的参会人员,再次邀请入会",
+ "BreakpointIdentity": "6e06b305-59b2-42a7-a8f1-0559bfd8acc8"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参与人列表"
+ },
+ "Operation": 16,
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": "成员UnionId",
+ "OutParamaterName": "参会人员UnionId",
+ "BreakpointIdentity": "03a57a76-76c7-43ee-9c64-b2036f54f4b3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议持续时间"
+ }
+ },
+ "value": "3600",
+ "compareType": 2
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.自动拉会"
+ }
+ },
+ "value": "1"
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "创建项目视频会议",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.会议标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开启云录制",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.开启云录制"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.自动拉会"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.会议类型"
+ },
+ "Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议..."
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "主持人UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议状态事件体.openConfModel.creatorId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参会人员UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参会人员UnionId"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "会议ID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "创建会议ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "b8d9b538-83f6-45f4-9468-528cab80f538"
+ }
+ ]
+ },
+ "ID": "e1689165-66e0-466d-9a53-7ba304db4dd6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "82239e08-3cb3-4d1f-befc-92b57a86be81"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "处理完毕",
+ "BreakpointIdentity": "ca9ef66e-4b2d-4396-856b-990cc27ecf4b"
+ }
+ ]
+ },
+ "ID": "6ad8a8c2-9b62-4c42-b45a-293f88531c36"
+ }
+ ]
+ },
+ "BreakpointIdentity": "289c8f31-0afe-439f-8049-306f1ecc8408"
+ }
+ ]
+ },
+ "Comments": "会议状态变更",
+ "ID": "c64f47bb-5e8d-4241-91f0-efa92d476e4e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件类型"
+ }
+ },
+ "value": "user_modify_org"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件体"
+ },
+ "SampleJson": "{\r\n \"EventType\": \"user_modify_org\",\r\n \"EventTime\": 1663143335567,\r\n \"CorpId\": \"ding9f50b15bxxxx16741\",\r\n \"BizId\": \"1663**35567\",\r\n \"eventId\": \"c7c7120f2c07419**ebdba0318c8\",\r\n \"timeStamp\": \"1608017258073\",\r\n \"diffInfo\": {\r\n \"prev\": {\r\n \"managerUserid\": \"205xxx91\",\r\n \"hiredDate\": \"20xx-xx-xx\",\r\n \"name\": \"测试01\",\r\n \"telephone\": \"1234\",\r\n \"email\": \"xxx@xx.com\",\r\n \"jobNumber\": \"112x422\",\r\n \"workPlace\": \"北京\"\r\n },\r\n \"curr\": {\r\n \"managerUserid\": \"205xxx91\",\r\n \"hiredDate\": \"20xx-xx-xx\",\r\n \"name\": \"测试1\",\r\n \"email\": \"xxx@xx.com\",\r\n \"jobNumber\": \"112x422\",\r\n \"workPlace\": \"北京\"\r\n },\r\n \"userid\": \"user123456\"\r\n },\r\n \"userId\": [\r\n \"user123456\"\r\n ]\r\n}",
+ "ToParameter": "成员变更事件体",
+ "BreakpointIdentity": "a952f6f0-9fef-4ac9-b3b9-f6a193c598b4"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员变更事件体.diffInfo"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "cc22fece-0dcc-4ba1-af0c-89ac5b05e16b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "c7c9f576-7926-41f7-a85f-ad4fde27c61a"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUserID",
+ "GUID": "626d3617-6393-4872-8338-70a865fc6032"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.userid"
+ }
+ }
+ },
+ "ID": "01c794df8e164f8f801407f1c836dd25",
+ "BreakpointIdentity": "df0825d5-ff83-4a5c-ab85-546114fbfdd9"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.curr.name"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.curr.email"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": []
+ }
+ },
+ "BreakpointIdentity": "ce64e1dd-aab4-4988-8044-27cde65d2ee4"
+ }
+ ]
+ },
+ "ID": "8ad1c2b3-d1d3-47a5-979e-e24d4610c200"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6a3fa5e0-71cd-4df1-9426-74b551800c78"
+ }
+ ]
+ },
+ "BreakpointIdentity": "3ccb1439-a381-4be9-8d51-58f986a4f879"
+ }
+ ]
+ },
+ "ID": "7a311770-264b-4fe9-b13a-8993970d5730"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件类型"
+ }
+ },
+ "value": "meeting_member_status_change"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand",
+ "JsonString": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=事件体"
+ },
+ "SampleJson": "{\r\n \"openMemberModels\": [\r\n {\r\n \"duration\": 1000,\r\n \"leaveTime\": 1663143344000,\r\n \"deviceType\": \"Android\",\r\n \"pstnJoin\": false,\r\n \"joinTime\": 1663143334000,\r\n \"userNick\": \"会议参会者\",\r\n \"conferenceId\": \"6321*******9b6ed40\",\r\n \"attendStatus\": 3,\r\n \"host\": false,\r\n \"coHost\": true,\r\n \"userId\": \"2iPO*********wiEiE\"\r\n }\r\n ],\r\n \"statusSeqNum\": 2,\r\n \"changeScene\": \"user_join\"\r\n }",
+ "ToParameter": "会议成员变更事件体",
+ "BreakpointIdentity": "f634e86d-36ed-47f7-9e93-474b637a369e"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "成员状态类型",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议成员变更事件体.changeScene"
+ },
+ "ID": "348a56f48bc047839f4f3db684958047",
+ "BreakpointIdentity": "65348cf8-e3fa-41c3-bab3-945ab7fb308b"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议成员变更事件体.openMemberModels"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "参与人员信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7445511d-38cd-4c5c-a249-f4f52b771a50",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "9f383813-6da3-4954-a21a-bbc10d6a9b0d"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "71b394d6-cfd4-4824-8468-15b196039ad2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.userId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "6e7b7905dd3d4ce4b04540997fbd1e1c",
+ "BreakpointIdentity": "53d2cf18-f2db-474b-b4f2-9777b9e0a00c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "成员用户名",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(参与人员信息=\"\",\"\",参与人员信息.用户名)"
+ },
+ "ID": "f727fbaf3dc643d49fb08970fa5491bc",
+ "BreakpointIdentity": "7374075a-7085-4dc0-a5ef-e9fda94b96e3"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "入会时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(Item.joinTime/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "bfd18a49e4a242f9944a6146a2fecabe",
+ "BreakpointIdentity": "29272118-09f0-48d9-b2cf-052eab6a55b7"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "离开时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(Item.leaveTime/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "285100db4cc24448b87f35610e05168c",
+ "BreakpointIdentity": "288a81ff-2389-4d42-a194-66726acf8c26"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "在会时长",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.duration/1000"
+ },
+ "ID": "1f22b6f1ca974e0dae7dd71e389e53bd",
+ "BreakpointIdentity": "4b0fe820-5747-4fc1-9a45-9808d1c829c4"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议成员记录表",
+ "UpdateType": "addOrEdit",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "cdbe5503-012f-4fe4-8d23-b9e852d8d454"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.conferenceId"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员UnionId",
+ "GUID": "96d9a085-f088-48e5-b240-7165a283aacf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.userId"
+ }
+ }
+ ]
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "c0165209-db38-4dc4-bb31-62c1ae59fc26"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.conferenceId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员",
+ "GUID": "7826d781-3680-4cf7-b52c-862b6370909b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员UnionId",
+ "GUID": "d0e9738b-dfcc-4612-862f-b7206bdcec6e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.userId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "设备类型",
+ "GUID": "21f6df62-f7d3-4b9f-b5ab-0f27a0f8ed5b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.deviceType"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "在会时长",
+ "GUID": "e0d4469b-452a-4e25-9904-6c5426a9612e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=在会时长"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "入会时间",
+ "GUID": "509c8398-b361-428d-b8a0-e3f865fc5bea"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=入会时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "离开时间",
+ "GUID": "f8f119b3-2da1-4e79-8a2a-1da8e7751c6a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=离开时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "用户昵称",
+ "GUID": "052115f6-a315-42c3-bed5-08757efdbaf4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.userNick"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "是否为主持人",
+ "GUID": "25da35ea-a459-4cf7-ac4e-da2165dd440c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(Item.host,1,0)"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员状态",
+ "GUID": "14e4a30f-d6f7-4984-92b0-85d84421c523"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.attendStatus"
+ }
+ }
+ ]
+ },
+ "Comments": "",
+ "BreakpointIdentity": "a2a1635e-4707-41d9-ab0d-b5f2f8b51599"
+ }
+ ]
+ },
+ "BreakpointIdentity": "bba6f693-13aa-40f3-8c67-476c661cec89"
+ }
+ ]
+ },
+ "Comments": "视频会议成员状态变更\r\n1:初始化\r\n2:呼叫中\r\n3:活跃(在会)\r\n4:入会失败(拒接等)\r\n5:被踢\r\n6:离会",
+ "ID": "d3032fe0-3494-43cb-ac68-d7e5a0ee95a3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "78ab95de-c237-45a7-bcd5-c9d77b21d582"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "回调事件数据已被处理",
+ "BreakpointIdentity": "aa51ebf2-65a1-4544-a3a6-331d5df30c66"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "502e9666-93d6-4626-87c9-7864eaf39ded"
+ },
+ "Value": "钉钉回调处理异常"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "bbf4caa5-3c42-49a6-8bfd-785b792e13ea"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "2bf312ff-2ee7-4d98-bd48-5cd5e0cb2fb6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ce978f97-946b-493a-b384-e432612d4261"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "f41cf401-6663-4734-a275-909762ea1af8"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "daf2856f-6f76-4ed5-9493-af91798a009e"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/钉钉授权登录.json b/ServerCommands/钉钉/钉钉授权登录.json
new file mode 100644
index 00000000..1ac6a211
--- /dev/null
+++ b/ServerCommands/钉钉/钉钉授权登录.json
@@ -0,0 +1,289 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "钉钉授权登录",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "授权码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.Getuserinfo, DingTalkPlugin",
+ "Code": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=授权码"
+ },
+ "UserInfo": "用户信息",
+ "BreakpointIdentity": "5ad83140-4749-4cb5-9f99-d714a659e8da"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查找用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9200a335-316a-4921-b6ff-7816a4c59885",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "37f86a0d-9aa8-4731-8aef-ab55b140fe53"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b994108b-56b4-4c27-8d84-ad08813d4574",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "25b13193-8f00-4f41-9ad6-3f2e410825ed"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a20efe0b-b06e-404e-8bd6-5d57678910d0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "9e3dbcde-f83c-43ec-adbb-ff4b94906832"
+ },
+ "ColumnName": "邮件"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "44ae3fa7-ee61-42a7-a76c-4654379d177f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Unionid"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "a4e3a97103e7489eab05ac54d9562660",
+ "BreakpointIdentity": "1bd84962-da4c-4212-b628-3d1f54be44af"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.全名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.邮件"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUnionID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Unionid"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUserID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Userid"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "16334a99-7151-4c20-90c6-5c35e6c489be"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "101",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.LoginOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=查找用户.用户名"
+ },
+ "IsCheckPassword": false,
+ "RememberMe": "1"
+ },
+ "BreakpointIdentity": "1fd510ae-16fb-4c63-b6c1-78e3e0922b15"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "登录成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "unionid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Unionid"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "userid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Userid"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "357ab220-c99f-4280-ab06-c05de4e5d599"
+ }
+ ]
+ },
+ "ID": "f842d009-1ca1-4083-b858-cd007668050d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "300",
+ "Message": "请绑定账号后登录",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "unionid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Unionid"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "userid",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户信息.Userid"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "52c58ada-ffe5-4487-9854-f54a7e5935fb"
+ }
+ ]
+ },
+ "ID": "9233bcbb-aaf1-4a94-92c4-78c3c61bb048"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f757c531-c3cb-477b-a108-1439808247ed"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "unionid"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "userid"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/钉钉/钉钉登录绑定账号并登录.json b/ServerCommands/钉钉/钉钉登录绑定账号并登录.json
new file mode 100644
index 00000000..b24322f1
--- /dev/null
+++ b/ServerCommands/钉钉/钉钉登录绑定账号并登录.json
@@ -0,0 +1,238 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "钉钉登录绑定账号并登录",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "HttpMethod": 3,
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "用户名",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "密码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "钉钉UnionId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "钉钉UserId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "user",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bd764706-dd08-43b9-9feb-e247279a4d48",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "2aa3fe17-bed7-44eb-b3d3-0e637a897bdf"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d29fda43-7af7-4f25-ac3d-a33fb3aec17a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "全名",
+ "GUID": "f743ac46-842c-4e07-8b4b-aee23f2ef108"
+ },
+ "ColumnName": "全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "68e937d2-7e00-4827-837b-fd2be6e0f316",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "邮件",
+ "GUID": "0dcac6c4-a0eb-48b1-ae6d-1e70bfb57000"
+ },
+ "ColumnName": "邮件"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "9edc3b51-a2ef-44c4-9ba2-af242e5c163f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "7157d69e949042e7b5ac85d144b289a3",
+ "BreakpointIdentity": "68c059ae-12b3-482f-ae16-75f0c5e7bfae"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "101",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.LoginOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "Password": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=密码"
+ },
+ "RememberMe": "1"
+ },
+ "BreakpointIdentity": "ae0db0e4-6f15-4dd9-9ce9-0850a4ae174c"
+ },
+ {
+ "$type": "UserManagementCommandsV2.UserManagementCommand, UserManagementCommandsV2",
+ "OperationType": "202",
+ "CommandOperator": {
+ "$type": "UserManagementCommandsV2.UpdateUserOperator, UserManagementCommandsV2",
+ "UserName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=用户名"
+ },
+ "FullName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=user.全名"
+ },
+ "Email": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=user.邮件"
+ },
+ "ExtendedProperties": {
+ "$type": "System.Collections.Generic.List`1[[UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUnionID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉UnionId"
+ }
+ },
+ {
+ "$type": "UserManagementCommandsV2.ExtendedPropertyDto, UserManagementCommandsV2",
+ "Name": "DingTalkUserID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉UserId"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "10b0334a-1709-4bad-890b-bec9c98b1f47"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "登录成功",
+ "BreakpointIdentity": "1d3dfad5-fd54-4e75-8c3c-40b757a7a24f"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "5aed4945-adb4-47b6-8fd3-7c7232090c49"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "3e9747de-c779-4618-99b0-dce51a912b22"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/修改增补工时状态.json b/ServerCommands/项目/修改增补工时状态.json
index 2d9712b5..bbafe325 100644
--- a/ServerCommands/项目/修改增补工时状态.json
+++ b/ServerCommands/项目/修改增补工时状态.json
@@ -1,77 +1,106 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "修改增补工时状态",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
]
}
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "申请ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "状态",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
]
}
- },
- "Parameters": [
- {
- "Name": "申请ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "状态",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目预算变动表",
- "ShowConfirm": false,
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "ID",
- "GUID": "b787d6d0-b8a5-4a47-b618-298693dbed58"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请ID"
- }
- },
- "UpdateBindingValues": [
- {
- "BindingInfo": {
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目预算变动表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "项目预算变动表",
- "ColumnName": "状态",
- "GUID": "ecdfd593-1bb5-48dc-b07a-36eea22946f6"
+ "ColumnName": "ID",
+ "GUID": "b787d6d0-b8a5-4a47-b618-298693dbed58"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态"
+ "SerializeProperty": "=申请ID"
}
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "更新成功"
- }
- ]
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "状态",
+ "GUID": "ecdfd593-1bb5-48dc-b07a-36eea22946f6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "9a25d3e8-867d-44f9-a1a2-b08ce8778fda"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新成功",
+ "BreakpointIdentity": "16190798-7762-4baa-9797-52ba0fe3900c"
+ }
+ ]
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/项目/修改项目状态.json b/ServerCommands/项目/修改项目状态.json
index eecaae78..6d41f327 100644
--- a/ServerCommands/项目/修改项目状态.json
+++ b/ServerCommands/项目/修改项目状态.json
@@ -1,77 +1,106 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "修改项目状态",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
]
}
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "状态码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
]
}
- },
- "Parameters": [
- {
- "Name": "项目ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "状态码",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "ShowConfirm": false,
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "1bf365c3-0adc-43ec-a131-92d92c1f9049"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目ID"
- }
- },
- "UpdateBindingValues": [
- {
- "BindingInfo": {
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "项目表",
- "ColumnName": "项目状态",
- "GUID": "2fbf9333-eea7-4128-bfbe-7c00e793d543"
+ "ColumnName": "ID",
+ "GUID": "1bf365c3-0adc-43ec-a131-92d92c1f9049"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态码"
+ "SerializeProperty": "=项目ID"
}
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "更新成功"
- }
- ]
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "2fbf9333-eea7-4128-bfbe-7c00e793d543"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b9e29e16-501e-42f1-9965-f0039efc909c"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新成功",
+ "BreakpointIdentity": "f2f47627-310b-49bb-9b96-ce3588af1727"
+ }
+ ]
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/项目/创建钉钉会议(测试).json b/ServerCommands/项目/创建钉钉会议(测试).json
new file mode 100644
index 00000000..775052ff
--- /dev/null
+++ b/ServerCommands/项目/创建钉钉会议(测试).json
@@ -0,0 +1,132 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建钉钉会议(测试)",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "会议标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "测试会议1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "主持人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "shamus"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.VideoConferences, DingTalkPlugin",
+ "ConfTitle": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议标题"
+ },
+ "UserType": "UserName",
+ "CreatorId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人"
+ },
+ "InviteUserIds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人"
+ },
+ "Result": "返回结果",
+ "BreakpointIdentity": "22e3a412-052b-46d5-a905-b2dc4ed59a0e"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "发起成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "会议ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "d2626b05-5b50-4bc8-b8c8-228fdad61217"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "会议ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d4ac8957-c7d4-48f4-930c-4f5704deeee8"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "5530f67d-d2a4-48be-accc-2d8e9ffdb283"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "会议ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/创建项目视频会议.json b/ServerCommands/项目/创建项目视频会议.json
new file mode 100644
index 00000000..1ed22318
--- /dev/null
+++ b/ServerCommands/项目/创建项目视频会议.json
@@ -0,0 +1,492 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建项目视频会议",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "会议标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开启云录制",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "自动拉会",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "会议类型",
+ "Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议...",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "主持人UnionId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "参会人员UnionId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议标题",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(会议标题=\"\",\"临时创建的会议\",会议标题)"
+ },
+ "ID": "50aa6ac8c44c49169bcebed4720731f0",
+ "BreakpointIdentity": "3fb2ff75-5fae-406e-b580-088d675924a3"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发起人信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bf901606-76ed-436d-9089-0a258b6a3bb8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "4a81832e-9b50-4abf-81a9-efe8d4c78160"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "48ef96d8-96b3-405b-af94-a8059bf3d9bb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人UnionId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "59a48518795444f8b75508fd32ecda0b",
+ "BreakpointIdentity": "d9be80a0-377d-4567-9fdb-534dfce80c19"
+ },
+ {
+ "$type": "DingTalkPlugin.VideoConferences, DingTalkPlugin",
+ "ConfTitle": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议标题"
+ },
+ "UserType": "UnionId",
+ "CreatorId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人UnionId"
+ },
+ "InviteUserIds": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参会人员UnionId"
+ },
+ "Result": "返回结果",
+ "BreakpointIdentity": "0f4ce002-6665-4b27-bbb4-41b08c0c2c44"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "项目ID",
+ "GUID": "4b9444ad-54a8-43db-851d-a5124ae35b22"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "5f38fd27-183a-4b42-b67b-6334c622e7e3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(会议类型=\"\",\"其他类型\",会议类型)"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "92bf10dd-01cd-46f2-aa49-77d1a45a9cf4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.ConferenceId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人",
+ "GUID": "5e57e9a9-ba90-46d0-a069-5b51a47c900e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人UnionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人用户名",
+ "GUID": "aa2f83e2-1bd6-4775-b9cd-82bbaedd42e6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人信息.用户名"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "351f282d-05e9-4bc7-b952-f559fbf8a0e9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "自动拉会",
+ "GUID": "d3006b29-b5b2-460c-9c22-1599feb700ac"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=自动拉会"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "开启云录制",
+ "GUID": "8bdc1e8a-c211-4917-ba51-e08edec06fbd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开启云录制"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "02161d7f-1456-4a32-bedc-56473fc00ba2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "b3098b3e-bca2-402d-8082-2aa3f92633cf"
+ },
+ "Value": "2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4a20ad8e-b454-4fad-99b8-6bbe1a7b7b54"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开启云录制"
+ }
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开启云录制"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=TRUE()"
+ }
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.StartCloudRecordHeaders, DingTalkPlugin",
+ "ConferenceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.ConferenceId"
+ },
+ "UserType": "UnionId",
+ "CreatorId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人UnionId"
+ },
+ "SmallWindowPosition": "float_bottom",
+ "Mode": "full_screen",
+ "BreakpointIdentity": "3e338c06-8a11-473e-9038-585bba40a40e"
+ }
+ ]
+ },
+ "ID": "769e52c6-6e10-49b1-85fe-090c21fd84e9"
+ }
+ ]
+ },
+ "BreakpointIdentity": "894bb60f-e90c-440a-bd83-c0897166076b"
+ },
+ {
+ "$type": "DingTalkPlugin.Asyncsend, DingTalkPlugin",
+ "UserType": "UnionId",
+ "Userid_list": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=主持人UnionId"
+ },
+ "MsgType": "text",
+ "Text_Content": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"Clue检测到您的会议时间已到,自动为您继续拉起会议!\""
+ },
+ "Action_card_Btn_Type": "0",
+ "Action_card_Btn_orientation": "1",
+ "Task_id": "钉钉消息任务ID",
+ "BreakpointIdentity": "ada0b64f-6786-4a3e-a1d7-f4fb9a8bdaa6"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "发起成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "会议ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.ConferenceId"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "783291b8-4913-4562-b2d0-da812f4a2a64"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ContentEditor.ContentEditor, ContentEditor",
+ "Content": "错误信息:[=ExceptionMessage]\r\n### 入参\r\n项目ID:[=项目ID]\r\n会议标题:[=会议标题]\r\n开启云录制:[=开启云录制]\r\n自动拉会:[=自动拉会]\r\n主持人UnionID:[=主持人UnionId]\r\n参会人员UnionId:[=参会人员UnionId]\r\n",
+ "Result": "日志内容",
+ "BreakpointIdentity": "308325f7-0d2b-449b-a98a-e8e4a4d26f60"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "日志表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "标题",
+ "GUID": "41bcb4c6-4d45-4354-9f2c-8435812f8186"
+ },
+ "Value": "创建视频会议"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "内容",
+ "GUID": "76c70d3c-83e8-467a-ab1b-7a2f5115875c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=日志内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "日志表",
+ "ColumnName": "类型",
+ "GUID": "286b7eb8-2546-4756-8df7-0e746845fb13"
+ },
+ "Value": "异常"
+ }
+ ]
+ },
+ "BreakpointIdentity": "771ba030-2fb3-4882-951b-b4fcb53e9bf7"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "会议ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8d9ee850-e75f-458c-9d12-56e4ddd1a884"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "2bd8ec4a-6eb0-4fc2-8c22-1760f1e4e146"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "会议ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/创建项目视频会议_页面.json b/ServerCommands/项目/创建项目视频会议_页面.json
new file mode 100644
index 00000000..a505a65e
--- /dev/null
+++ b/ServerCommands/项目/创建项目视频会议_页面.json
@@ -0,0 +1,224 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "创建项目视频会议_页面",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ },
+ "TestData": "1"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "会议标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "会议类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开启云录制",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "自动拉会",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "参会人员UnionId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "shamus"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户UnionId",
+ "ParameterValue": "%CurrentUser.DingTalkUnionID%",
+ "ID": "14998817cb4d4c1e833bff933facb07a",
+ "BreakpointIdentity": "0b80d82e-950f-403f-bcae-4279df0b9060"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "创建项目视频会议",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开启云录制",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开启云录制"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=自动拉会"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议类型"
+ },
+ "Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议..."
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "主持人UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前用户UnionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参会人员UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=参会人员UnionId"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "会议ID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "会议ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "229e3133-0504-4933-beb0-2a6c10eb315e"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "会议ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "7965bc1f-d7b7-4c24-86f0-c21c5032dfa7"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "会议ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/删除项目分组.json b/ServerCommands/项目/删除项目分组.json
new file mode 100644
index 00000000..579eb1af
--- /dev/null
+++ b/ServerCommands/项目/删除项目分组.json
@@ -0,0 +1,156 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除项目分组",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "分组名称",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组名称"
+ }
+ },
+ "value": "默认分组",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目分组",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目分组",
+ "ColumnName": "ID",
+ "GUID": "eeab2c75-6f62-4334-9141-4dec97c1fe01"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组名称"
+ }
+ },
+ "BreakpointIdentity": "5a020f00-7263-404a-93bd-f08bc4945b71"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "f5a6b5b4-ce24-434b-93cc-fd72c1d4824d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组名称"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "9571010b-192d-4e5c-a747-5f6f8afdd74a"
+ },
+ "Value": "默认分组"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f7af420f-4e01-4fb7-9cc1-b1882c8ce029"
+ }
+ ]
+ },
+ "ID": "317ea0c8-32f1-493a-b556-e360919f4935"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "不允许删除系统默认分组",
+ "BreakpointIdentity": "63d4a7a3-ff59-4eb7-80ae-24526c621eb9"
+ }
+ ]
+ },
+ "ID": "725ab489-a426-4f86-82de-d2e2d732ece7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "4e3f1846-41fe-4694-8e5c-7364a9fe7e3a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/删除项目岗位.json b/ServerCommands/项目/删除项目岗位.json
new file mode 100644
index 00000000..fe0725c9
--- /dev/null
+++ b/ServerCommands/项目/删除项目岗位.json
@@ -0,0 +1,159 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "删除项目岗位",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "岗位ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "使用数量",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "b2fe1ad9-2349-4d5a-98e9-e58c383a6790"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=岗位ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "b3dc90fbc1244139ac096efd621e0ba1",
+ "BreakpointIdentity": "96d5901e-7fe5-4015-9a2d-35cf0610afea"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=使用数量"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "ccce0c9f-b06c-4a3b-854e-c7c96fc1459c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=岗位ID"
+ }
+ },
+ "BreakpointIdentity": "801277c2-6f3d-46b5-ae38-e8283871acba"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除成功",
+ "BreakpointIdentity": "5e961a85-ab79-4258-a978-abaea770641d"
+ }
+ ]
+ },
+ "ID": "1d0b0461-e971-4415-b52f-cb5142c6edee"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "该岗位已被使用,无法删除!",
+ "BreakpointIdentity": "9f435200-fadc-4335-b48f-bbc9da3c2d09"
+ }
+ ]
+ },
+ "ID": "ab9b09dd-ba30-4735-8683-002243b066d5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2c3aa9ba-c44f-4479-9862-918d8ce31295"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/填充项目初始化数据.json b/ServerCommands/项目/填充项目初始化数据.json
new file mode 100644
index 00000000..5a45c466
--- /dev/null
+++ b/ServerCommands/项目/填充项目初始化数据.json
@@ -0,0 +1,1341 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "填充项目初始化数据",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e16e618b-d900-4dc8-b3ce-06b26ea359e5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "fb1fbb32-fdc6-4a4c-a8e6-b5559285d676"
+ },
+ "ColumnName": "项目状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "a659001c-54c2-4d16-b84c-c8b208e45e93",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "e81f2340-af4c-4f6b-8dcd-afd8e74768ba"
+ },
+ "ColumnName": "项目经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "beb3f817-ff70-4858-9832-8672b7f651e4",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "02859306-196f-475f-b592-5f1fd3a3a491"
+ },
+ "ColumnName": "商务经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "001277bb-7462-4aee-8d8c-f250d69f5a35",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "6b6177e6-223c-41e1-8abc-1f84b1af3152"
+ },
+ "ColumnName": "客服经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "18130300-e33e-4fc8-8bea-885404ddf1a4",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "8a11dd2a-e505-4f58-9d1b-0448b3486b4d"
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "8750890b-8b2c-4ac6-8b06-5ed440459b26",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "ab46b96f-d75d-4a48-baf9-f0e78f183a56",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "客户部门表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "对接人"
+ }
+ },
+ "ColumnName": "对接人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e625d7df-2702-4a73-a5c4-fe04a65ebb78",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "54d22a8d-6673-49b7-941d-7b14e7186924",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 5,
+ "AttachTypeTag": "默认时薪"
+ }
+ },
+ "ColumnName": "项目经理_默认时薪"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "d095e1bc-1f0e-4e96-b4f0-35a83b880432"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "90dcc7be6eb84c7eabb0d04691bbfa71",
+ "BreakpointIdentity": "c93fe695-e0ff-4ffb-a182-fe2136c26f66"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目经理"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.所属客户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.对接人"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在商务经理岗位",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "f311d555-f062-4265-8d82-2d36ce7f0355"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "bb98eede-97af-4f4a-b1ad-646505d6006d"
+ },
+ "Value": "商务经理"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "4b98299255f9465d88a8994f28e0147d",
+ "Disabled": true,
+ "BreakpointIdentity": "d5f9b1d4-2507-4d21-9fa6-1701e8966a7e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在商务经理岗位"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "7261f196-20bb-4620-aff3-0ca5122d6f73"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "a904ceb4-18aa-4c28-84a6-1886fa9ea84e"
+ },
+ "Value": "商务经理"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位描述",
+ "GUID": "72669d92-e7da-4e6a-ad77-db20bb3c087c"
+ },
+ "Value": "负责完成项目经理指派的各个开发任务"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "9b4b64bf-9b66-47a1-a18b-bde8c3348a43"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "商务经理岗位",
+ "BreakpointIdentity": "5d411358-1d34-4b52-b38e-c522abe6c0ba"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "972cb31a-2dfd-4cac-8fd4-481a14ad8e24"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "088a5f1e-0332-4fca-a748-bf0b251490cf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.商务经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "c2f6dd30-acfa-48ca-8be3-d4e119201872"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=商务经理岗位.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "43cb9e9d-ac36-4e24-af9b-842459fa229b"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "商务经理岗位",
+ "BreakpointIdentity": "18724fc3-82cf-473e-869a-cca35eff67fe"
+ }
+ ]
+ },
+ "ID": "da6f3472-e364-4df1-b498-b4753361de08"
+ }
+ ]
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "6b8dbd59-68b5-4da1-bf73-bb7e5a0e294e"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在项目经理岗位",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "c7a155f1-bd31-4eec-a437-e67117157037"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "b4d8dc7b-62b7-414b-900a-616158ccf7d2"
+ },
+ "Value": "项目经理"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "7272dcdc2ad44c2bbcb64c4761041a31",
+ "Disabled": true,
+ "BreakpointIdentity": "42a90338-44c1-456c-918b-6252a46b5d0b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在项目经理岗位"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "0e95a9cc-ba06-4e40-88ec-8f5d8dbbfd21"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "da813ab4-02c7-4cbe-923e-a8f103dcd5f6"
+ },
+ "Value": "项目经理"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位描述",
+ "GUID": "fca452a0-0b0b-44d2-b26a-aa3213ba3c9d"
+ },
+ "Value": "负责项目整体管理"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "660bd699-0a64-4adf-a4b3-4617edf80452"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目经理_默认时薪"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "项目经理岗位",
+ "BreakpointIdentity": "53e0c21a-d00d-4a9f-b816-85552fca5451"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "4b9361ab-4a3c-400a-9865-78209ff734cd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "be0b5fc8-661d-47b4-a53d-a101019c9f7e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "acaf81a9-42a6-437d-845a-27f9e9f97121"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目经理岗位.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "25aba344-2e15-4e3a-8f10-41e1694776d1"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "商务经理岗位",
+ "BreakpointIdentity": "8b8da3cd-d9d4-48d4-ad8c-fb35e4b831c0"
+ }
+ ]
+ },
+ "ID": "442e3ece-97ca-470c-9e26-40aba67b9a77"
+ }
+ ]
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "40bfadbf-fef2-4ade-9d3a-b3ba7a9da705"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在客服经理岗位",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "c1132c66-00b5-4709-9be8-d5a7225154d0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "66048b13-a1b9-4b45-b1f0-2fdb11fc8f69"
+ },
+ "Value": "客服经理"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "a90161503e7140a0a931eb007edecb89",
+ "Disabled": true,
+ "BreakpointIdentity": "7d1ec153-62da-4a3b-8ada-bea3c2076e57"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在客服经理岗位"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "04d9d919-c992-485a-a3df-faac45ff4b70"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "7e0725c7-4de4-4b7e-99ab-172532af0132"
+ },
+ "Value": "客服经理"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位描述",
+ "GUID": "384f131b-a930-4547-9dbe-958828ca5254"
+ },
+ "Value": "客户与开发团队的桥梁,负责商务、沟通事宜"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "fb3990d0-bef3-40f0-b669-0a87aaa2ffab"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "客服经理岗位",
+ "BreakpointIdentity": "db02e106-0139-41fa-91f4-45da0e5b8743"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "df1a9a96-8e33-4a12-89d6-7ea360f64ebe"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "ea6b2244-7881-4928-aff9-2799b895c15e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.客服经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "94405263-845d-4a02-9539-ab641999538c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客服经理岗位.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "f11fd4a7-06bb-46f1-9061-cfaed818bd0c"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "商务经理岗位",
+ "BreakpointIdentity": "96e4d387-bdcf-4597-b622-92390014c0f0"
+ }
+ ]
+ },
+ "ID": "12db5bbc-bfbb-4129-9530-857cfdf6717b"
+ }
+ ]
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "26153582-394b-4d02-b503-a006011fd5bf"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在开发工程师岗位",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "59a20680-7318-4b6d-a462-08237ba509d4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "7bc3ab98-5ee9-49ed-9a46-4d00e27245c6"
+ },
+ "Value": "开发工程师"
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "40d9ef457fa64c5ba39c8683cf9ab2a4",
+ "BreakpointIdentity": "10c88fcd-05a2-4bc8-b863-ca063d9bac4e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在开发工程师岗位"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目岗位",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "项目ID",
+ "GUID": "e2105d0e-4eff-40bf-8772-83a77dc5109d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位名称",
+ "GUID": "7c67adb9-2e23-4016-b078-a3165b0be5a8"
+ },
+ "Value": "开发工程师"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "岗位描述",
+ "GUID": "e9ae5818-05e5-4717-b0e7-564dac22c861"
+ },
+ "Value": "负责完成项目经理指派的各个开发任务"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目岗位",
+ "ColumnName": "默认时薪",
+ "GUID": "14da5603-944c-45c2-a492-3d329c68acc3"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "开发工程师岗位",
+ "BreakpointIdentity": "5c3f9429-4e5f-401c-a75b-7ec4ad1d460b"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "dd3490f2-db11-4098-8030-ca752a9e31a2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "aae437cd-79da-42a6-b052-df063e0abc31"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "岗位ID",
+ "GUID": "3796d0e9-33bf-4a66-ad85-46641c978695"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开发工程师岗位.ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "默认时薪",
+ "GUID": "579298f7-1543-497e-800d-58597c82bb07"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "商务经理岗位",
+ "Disabled": true,
+ "BreakpointIdentity": "65ab18a0-a149-420a-a552-b45060b4ec4b"
+ }
+ ]
+ },
+ "ID": "fb39f284-463b-4bf2-9ec3-60f6184ada89"
+ }
+ ]
+ },
+ "BreakpointIdentity": "803cc776-3275-4ec9-b1eb-af46237431a1"
+ }
+ ]
+ },
+ "ID": "043034ae-511b-4e1c-9d98-e7d63d67838b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请先配置项目客户及客户对接人",
+ "BreakpointIdentity": "455a458f-b594-4e7c-8de1-c0d373cdc170"
+ }
+ ]
+ },
+ "ID": "b202f334-b1a0-4e44-bb9b-0725e7f64a75"
+ }
+ ]
+ },
+ "Comments": "这里对岗位进行逐一判断,没有就加上",
+ "BreakpointIdentity": "4c315723-2550-4cae-905a-709b6ab2b1a1"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "是否存在项目分组",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "925ec3d8-90b3-4ec5-9f81-7242a900695a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "fe33808fca154a3c915170ecabf82510",
+ "BreakpointIdentity": "65f1e805-8a87-4dbd-bc6c-06c0c83604c0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=是否存在项目分组"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "c6c5e3e1-46ab-4e2b-a1b7-f77561adf80f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "65326a8f-88a2-4efc-8b6e-8e1df0292901"
+ },
+ "Value": "调研阶段"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "2a556768-ac98-4d81-a626-dd11a5dd965f"
+ },
+ "Value": "📋"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "排序",
+ "GUID": "fdc45969-5017-47ce-a0bb-d71d35fb2121"
+ },
+ "Value": "1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c71aa03d-ea05-43ff-83e4-3fee142e974d"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "9c0927a6-92af-4ff8-b3f0-efbd3f16aa9c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "80d9a249-7d89-4b9a-a883-b860aa37feab"
+ },
+ "Value": "开发阶段"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "903f39d7-a8d2-48ea-a8bd-f2d7fc254ab2"
+ },
+ "Value": "👨💻"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "排序",
+ "GUID": "97e15541-84e8-45b3-9111-787b17e5f3d0"
+ },
+ "Value": "2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "355a66fb-ef7f-4b3c-b65e-3b3043f11a78"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "a4ac5255-09ec-4d64-be2c-8d378fc05e69"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "5732db89-4c78-46ca-a93b-402d34c2c2a1"
+ },
+ "Value": "上线阶段"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "791a0525-9934-4911-b8ad-6829a6189017"
+ },
+ "Value": "🖥️"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "排序",
+ "GUID": "d99068dc-2b9d-47de-9515-f3e9f1f26746"
+ },
+ "Value": "3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d07ebed0-1d4d-48fe-9a63-13891afc4742"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目任务分组",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "项目ID",
+ "GUID": "c4b4ab11-60c8-4dfe-ade3-46be9fbcfd0e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "分组名称",
+ "GUID": "b871146b-86b7-4f38-ab87-0e287d3711ff"
+ },
+ "Value": "维护阶段"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "图标",
+ "GUID": "b207ed22-1b77-4f29-b353-96bce2a8e569"
+ },
+ "Value": "🛠️"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目任务分组",
+ "ColumnName": "排序",
+ "GUID": "b307e49d-200d-42b9-95ca-ba7e850c7244"
+ },
+ "Value": "4"
+ }
+ ]
+ },
+ "BreakpointIdentity": "93ce1357-6342-440c-a99e-7314386b49ad"
+ }
+ ]
+ },
+ "ID": "64defc94-b2df-4f5c-ac86-5233d7d75428"
+ }
+ ]
+ },
+ "Comments": "这里填充默认的四种任务分组",
+ "BreakpointIdentity": "851ca297-b435-4521-af0e-da011d6caff9"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "已完成",
+ "BreakpointIdentity": "e12fa8ba-48fa-420b-9c52-a5d3d98325e7"
+ }
+ ]
+ },
+ "ID": "9731d655-bd90-4f67-af62-be7e10f595e7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "请先设置项目经理",
+ "BreakpointIdentity": "13efef8f-d31e-44db-b4d0-f71190923a07"
+ }
+ ]
+ },
+ "ID": "d4c2e72d-d4c2-4508-b51d-603521da7e20"
+ }
+ ]
+ },
+ "BreakpointIdentity": "04c08057-95ec-4d88-aa02-83e6c7c12b71"
+ }
+ ]
+ },
+ "ID": "57429f4e-b485-4bf0-8536-05bdf6c0dc09"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a41efd06-2be4-49c5-8158-beaa2c475615"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/增加项目及任务预算.json b/ServerCommands/项目/增加项目及任务预算.json
new file mode 100644
index 00000000..15a11735
--- /dev/null
+++ b/ServerCommands/项目/增加项目及任务预算.json
@@ -0,0 +1,960 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "增加项目及任务预算",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "11"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "任务ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "增加工时预算",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "NumberType": 2,
+ "CompareParamType": 6,
+ "FirstParamValue": "0",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "增加成本预算",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "NumberType": 2,
+ "CompareParamType": 6,
+ "FirstParamValue": "0"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "操作人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "变更原因",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始时间",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束时间",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "773b32aa-d378-4e19-a0f8-0721718d867e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "06e11426-3977-45d3-a00d-6215d0014a93"
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5a6696c9-8233-4279-b68a-79a024a0feab",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "573bad08-6a1c-42f9-89ba-bde70efc7029"
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b70023a2-61ee-471c-a169-81ee0edd7494",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "b1c82bd0-38d6-4a1b-be4a-3e29b2d11bb6"
+ },
+ "ColumnName": "项目预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3bb683c5-de4b-45c1-84c3-c0a1b006baee",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "65dc0c37-2546-4d28-9721-66332c472823"
+ },
+ "ColumnName": "项目预算费用"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "2bbe9bb9-69a1-4320-a435-b262e42f72c0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "7c05692afabb4164be40f5ac2554e5aa",
+ "BreakpointIdentity": "28c4458f-7909-4347-8b7b-1c5a822307f2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.工时分配方式"
+ }
+ },
+ "value": "4",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "IsolationLevel": 4096,
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "adbe5b16-3f69-4266-b8a8-9fd6d3df05d4"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "7ff66895-3a30-4247-85e9-0a556907956e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算工时+增加工时预算"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "b042ac8a-00a2-40ff-9a47-aea19f59e8b2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算费用+增加成本预算"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ab55dd06-35a6-440b-a3ff-e97a0fa7e65a"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "4e4ed78d-d397-4c6e-80ee-1685bfbee0a1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "f0790f3b-a62a-404d-aef9-faf3d2dc1e72"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=变更原因"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "3624b8b7-451f-486d-87a7-d03fcf5103d0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=操作人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "1fb664ea-9587-4c52-b242-d9f82955c1fb"
+ },
+ "Value": "5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "00809186-bdc5-45ea-a224-10a9a912e547"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f6e39f25-0b72-443c-b46c-515c4ed70930",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "2764c832-9d79-462a-9b4d-0dd2dc200cab"
+ },
+ "ColumnName": "任务预算工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "c7020e1a-caaf-4ec8-b31f-6ca581dbc14b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "202a8ff6-e253-4dce-b713-6e6683ce0ae0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "0b4a9a15e3694df7a0b23eec02992134",
+ "BreakpointIdentity": "2fe532b6-098e-4d6c-8795-2210144bd6a3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.工时分配方式"
+ }
+ },
+ "value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.工时分配方式"
+ }
+ },
+ "value": "2"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "分配任务工时",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开始日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "结束日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "执行人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=操作人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "工时数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=增加工时预算"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "备注",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=变更原因"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "30bc0445-bdd7-4bcc-ad68-809d0b1b225a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ }
+ },
+ "value": "0",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "0a799b6f-263c-4280-ae6c-4932df06a1d6"
+ }
+ ]
+ },
+ "ID": "99960258-fe92-4161-9851-3089a8405ff5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d5717f6d-5732-4231-b895-17ccdbd7cf13"
+ }
+ ]
+ },
+ "Comments": "分配到人",
+ "ID": "186c1276-8dcf-4e14-9d57-36ed83fce915"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.工时分配方式"
+ }
+ },
+ "value": "3"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "4e7c4cf1-1459-4bc5-b648-040621e28308"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "348cfcc0-378a-4533-8faa-cce742360f06"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务信息.任务预算工时+增加工时预算"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "9d0a80e7-204f-465f-9460-7b56c58f5ea0"
+ }
+ ]
+ },
+ "ID": "4454376e-ce19-4307-8bda-12a8139936fa"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2617215b-4303-4e84-aee9-223d84effe44"
+ }
+ ]
+ },
+ "ID": "3aeb9ce7-9e0b-4c24-a5e2-9e19c60f644e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "84bb1c4b-d82f-49c2-98df-894533dfddb3"
+ }
+ ]
+ },
+ "ID": "e1de99b4-1b09-4846-a49f-7b61b79561f7"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1ee3f7e5-e403-40c4-88d6-44e96be217af"
+ }
+ ]
+ },
+ "BreakpointIdentity": "40e1ed3a-49c2-4d70-8039-a8f710f191f0"
+ }
+ ]
+ },
+ "ID": "f156077b-683e-47dd-b468-867b08db7538"
+ }
+ ]
+ },
+ "BreakpointIdentity": "191dc087-f987-4d6a-b15b-1b0ef46d3095"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "增加预算成功",
+ "BreakpointIdentity": "f10cb91c-f911-4623-bc99-7f81189412d1"
+ }
+ ]
+ },
+ "ID": "e2f48d6f-ddb8-4e09-8fc8-91b8ba7d2c02"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "找不到该申请记录",
+ "BreakpointIdentity": "d0c51997-fdd9-4eca-93cd-ab5c43c93a24"
+ }
+ ]
+ },
+ "ID": "e098d2a3-b50f-4901-b546-a56997f8e781"
+ }
+ ]
+ },
+ "BreakpointIdentity": "47b5187f-94d1-4b27-9d9b-41c9d49bd0d4"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目预算变动表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请人",
+ "GUID": "f754f5e2-7706-4f3a-a5c8-f456e67cdcf7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=操作人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "项目ID",
+ "GUID": "cfdde20f-912d-49fd-8f90-af9ba1689ac1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算工时",
+ "GUID": "1a66d76b-7b6a-466a-badd-3d7f6127ff5e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算费用",
+ "GUID": "21b39817-99d0-471b-9ddd-ecf174be21e1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算费用"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加工时",
+ "GUID": "e8104284-e92e-4e4e-9daa-fc0d2d58a811"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=增加工时预算"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加费用",
+ "GUID": "cb1115c9-c4d9-4f77-aa70-e4bbee4fa41a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=增加成本预算"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请理由",
+ "GUID": "935b52c1-36d3-460c-a01c-91d0f750e0ed"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=变更原因"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "状态",
+ "GUID": "053f949d-24ad-4df9-a2a9-a40a5099aed9"
+ },
+ "Value": "待审批"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新预算申请",
+ "BreakpointIdentity": "4166bb18-9443-4c0f-a166-4d408a00cc22"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "预算申请",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=变更原因"
+ },
+ "SelectedTable": "项目预算变动表",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "ID",
+ "GUID": "1deadf26-8b42-4c43-991b-7ad95aaeef4e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新预算申请.ID"
+ }
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "78e2835a-67c6-4410-bd4d-2a33c01f8024"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"自动增加工时失败:\"&ExceptionMessage&\",系统已自动发起预算申请流程\""
+ },
+ "BreakpointIdentity": "da3eb3c7-c2b0-4892-ac41-e930296ceb05"
+ }
+ ]
+ },
+ "ID": "18b8766b-58f6-4c01-987a-d5ab7d6bc8ec"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"自动增加工时失败:\"&ExceptionMessage"
+ },
+ "BreakpointIdentity": "11fe4910-aa4b-4545-a232-9d73eb97fc46"
+ }
+ ]
+ },
+ "ID": "9f1260bf-b0d4-4755-963d-f0609f358cec"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d46af4c7-c8db-4ee8-b1ba-bd24218a60a0"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "a74054cf-6c51-4158-9dbf-2bfa5d87499a"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/批准项目预算申请.json b/ServerCommands/项目/批准项目预算申请.json
index 22229223..ad1d246d 100644
--- a/ServerCommands/项目/批准项目预算申请.json
+++ b/ServerCommands/项目/批准项目预算申请.json
@@ -1,479 +1,658 @@
{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "批准项目预算申请",
"Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
]
}
- ]
- }
- },
- "Parameters": [
- {
- "Name": "申请ID",
- "DataValidationInfo": {
- "IgnoreBlank": false
- },
- "TestData": "11"
- },
- {
- "Name": "状态"
- }
- ],
- "InvokeTriggerTestData": {
- "UserName": "Administrator"
- }
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "申请表",
- "TableValue": {
- "TableName": "项目预算变动表",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "项目ID",
- "GUID": "6e064348-1eeb-44d5-bb4b-c785edf11fbe"
- },
- "ColumnName": "项目ID"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "项目ID",
- "GUID": "3ee07a7f-1678-418e-b6f6-45d32d361cfe",
- "RelationBinding": {
- "RelatedTable": "项目表",
- "RelatedColumn": "ID",
- "DisplayColumn": "项目名称"
- }
- },
- "ColumnName": "项目名称"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "申请人",
- "GUID": "7774924c-568e-41ce-83d6-1d15bf5bfc1e",
- "AttachType": {
- "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
- "UserColumnAttachType": 1
- }
- },
- "ColumnName": "申请人"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "原预算工时",
- "GUID": "2f829421-650a-4afe-8f4a-47b072ff34f7"
- },
- "ColumnName": "原预算工时"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "增加工时",
- "GUID": "d20c2435-1bd6-4000-b0d3-9574c1819b51"
- },
- "ColumnName": "增加预算工时"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "原预算费用",
- "GUID": "04939afc-0fb3-47d6-88df-a243fdc0f528"
- },
- "ColumnName": "原预算费用"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "增加费用",
- "GUID": "4cf8d69f-4405-44e8-a69e-fcdeb3fe7053"
- },
- "ColumnName": "增加费用"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "状态",
- "GUID": "4b70f5b6-af53-497f-aad0-5adf92c56673"
- },
- "ColumnName": "状态"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "流程实例ID",
- "GUID": "203c38c2-b306-491b-a4e7-ed08e847fdfc"
- },
- "ColumnName": "流程实例ID"
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "流程实例ID",
- "GUID": "42853655-988e-466e-a0b6-ef948827222a",
- "RelationBinding": {
- "RelatedTable": "ACT_HI_PROCINST_View",
- "RelatedColumn": "ID_",
- "DisplayColumn": "DELETE_REASON_"
- }
- },
- "ColumnName": "结束原因"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "ID",
- "GUID": "b82bc3f0-00a9-4863-8294-4868aee0e3e5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请ID"
}
},
- "TopCount": "1"
- },
- "ID": "679cb7d5a3b442379a2ebe94bfe9523d"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表"
- }
- },
- "value": "%Null%",
- "compareType": 1
- },
- "CommandList": [
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
{
- "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
- "ParameterName": "审批历史",
- "TableValue": {
- "TableName": "ACT_HI_COMMENT_View",
- "TableValueType": 1,
- "BindingInfos": [
- {
- "BindingInfo": {
- "TableName": "ACT_HI_COMMENT_View",
- "ColumnName": "USER_ID_",
- "GUID": "d47fd7fa-5d2c-4b61-936b-064a69f72834"
- },
- "ColumnName": "审批人"
- },
- {
- "BindingInfo": {
- "TableName": "ACT_HI_COMMENT_View",
- "ColumnName": "MESSAGE_",
- "GUID": "fc404b40-f47f-45f7-af6f-e0d90ca2c0cd"
- },
- "ColumnName": "备注"
- }
- ],
- "SqlCondition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "ACT_HI_COMMENT_View",
- "ColumnName": "PROC_INST_ID_",
- "GUID": "f848ef49-a9d9-43de-83d9-89a736cc29a9"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.流程实例ID"
- }
- },
- {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "ACT_HI_COMMENT_View",
- "ColumnName": "ACTION_",
- "GUID": "447d54ce-e9d4-45ec-b61f-f69ef1e3277f"
- },
- "Value": "拒绝",
- "LeftBracket": 1
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "ACT_HI_COMMENT_View",
- "ColumnName": "ACTION_",
- "GUID": "652385b1-e3f1-4bbf-b414-a17af8ed839e"
- },
- "Value": "同意",
- "RightBracket": 1
- }
- ],
- "RelationType": 1
- }
- ]
- },
- "TopCount": "1",
- "OrderBySqlCondition": {
- "OrderByColumns": [
- {
- "ColumnBindingInfo": {
- "TableName": "ACT_HI_COMMENT_View",
- "ColumnName": "TIME_",
- "GUID": "ae8aaba3-7023-4540-9e59-8ae8a266df29"
- },
- "Order": 1
- }
- ]
- }
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "申请ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
},
- "ID": "1390cfffc2804899b260900fff1ca732"
+ "TestData": "11"
},
{
- "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
- "IsolationLevel": 4096,
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "状态",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "申请表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目预算变动表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e4f59b77-9f20-4248-b14f-8cb7732f2fea",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "项目预算变动表",
- "ShowConfirm": false,
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "ID",
- "GUID": "1ad1063b-7d9d-43b5-bb3a-0f08debf60e3"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请ID"
- }
- },
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "状态",
- "GUID": "22e1a131-ae3d-4c40-8ba8-5e61b1fac69c"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=状态"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目预算变动表",
- "ColumnName": "审批信息",
- "GUID": "ba9d4ddc-4dac-4bee-933d-c75cc1b21dec"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=审批历史.备注"
- }
- }
- ]
+ "ColumnName": "项目ID",
+ "GUID": "6e064348-1eeb-44d5-bb4b-c785edf11fbe"
},
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.结束原因"
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d9fe49c3-6a0c-462a-af05-c0a48c9174d6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "项目ID",
+ "GUID": "3ee07a7f-1678-418e-b6f6-45d32d361cfe",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ab68578c-ce60-474f-93d6-8166ac056568",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "申请人",
+ "GUID": "7774924c-568e-41ce-83d6-1d15bf5bfc1e",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "申请人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2326f87c-7a24-4efd-b931-ac3e50014dae",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算工时",
+ "GUID": "2f829421-650a-4afe-8f4a-47b072ff34f7"
+ },
+ "ColumnName": "原预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ed6175eb-282d-44fe-8c01-b9a3adb38c7d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加工时",
+ "GUID": "d20c2435-1bd6-4000-b0d3-9574c1819b51"
+ },
+ "ColumnName": "增加预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ba13ce46-0d54-4a3d-a5ad-14726a838755",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "原预算费用",
+ "GUID": "04939afc-0fb3-47d6-88df-a243fdc0f528"
+ },
+ "ColumnName": "原预算费用"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3b268456-25eb-4aee-b633-6f281ee84e02",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "增加费用",
+ "GUID": "4cf8d69f-4405-44e8-a69e-fcdeb3fe7053"
+ },
+ "ColumnName": "增加费用"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dff0d50a-7d3d-4eab-8c8e-ecad08c129a7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "状态",
+ "GUID": "4b70f5b6-af53-497f-aad0-5adf92c56673"
+ },
+ "ColumnName": "状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "283c8d9d-fa38-4be9-ae8a-86c5e21ca2db",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "流程实例ID",
+ "GUID": "203c38c2-b306-491b-a4e7-ed08e847fdfc"
+ },
+ "ColumnName": "流程实例ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6ba091c9-f5d3-4cae-a65d-a4b19b0d444f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "流程实例ID",
+ "GUID": "42853655-988e-466e-a0b6-ef948827222a",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "DELETE_REASON_"
+ }
+ },
+ "ColumnName": "结束原因"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "ID",
+ "GUID": "b82bc3f0-00a9-4863-8294-4868aee0e3e5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "6bc80d4732ff4cf79784c0f97a4ec458",
+ "BreakpointIdentity": "4b2034db-d8d6-433e-b544-acc6824468f8"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "审批历史",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "ACT_HI_COMMENT_View",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dee148b1-5b94-4fe0-8205-e7d9be842bbc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_HI_COMMENT_View",
+ "ColumnName": "USER_ID_",
+ "GUID": "d47fd7fa-5d2c-4b61-936b-064a69f72834"
+ },
+ "ColumnName": "审批人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0af2d1f2-800e-4d27-9185-213d071cca3e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_HI_COMMENT_View",
+ "ColumnName": "MESSAGE_",
+ "GUID": "fc404b40-f47f-45f7-af6f-e0d90ca2c0cd"
+ },
+ "ColumnName": "备注"
}
- },
- "value": "拒绝",
- "compareType": 1
+ ]
},
- "CommandList": [
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_HI_COMMENT_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "f848ef49-a9d9-43de-83d9-89a736cc29a9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.流程实例ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_HI_COMMENT_View",
+ "ColumnName": "ACTION_",
+ "GUID": "447d54ce-e9d4-45ec-b61f-f69ef1e3277f"
+ },
+ "Value": "拒绝",
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_HI_COMMENT_View",
+ "ColumnName": "ACTION_",
+ "GUID": "652385b1-e3f1-4bbf-b414-a17af8ed839e"
+ },
+ "Value": "同意",
+ "RightBracket": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ }
+ ]
+ }
+ },
+ "TopCount": "1",
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_HI_COMMENT_View",
+ "ColumnName": "TIME_",
+ "GUID": "ae8aaba3-7023-4540-9e59-8ae8a266df29"
+ },
+ "Order": 1
+ }
+ ]
+ }
+ }
+ },
+ "ID": "1390cfffc2804899b260900fff1ca732",
+ "BreakpointIdentity": "b02a7cc0-7d3f-4738-8c19-afb3ed5af1ba"
+ },
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "IsolationLevel": 4096,
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
+ "TableName": "项目预算变动表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
- "TableName": "项目表",
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
"ColumnName": "ID",
- "GUID": "254ec264-9054-48e7-ae8b-3498bb05955a"
+ "GUID": "1ad1063b-7d9d-43b5-bb3a-0f08debf60e3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.项目ID"
+ "SerializeProperty": "=申请ID"
}
},
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算工时",
- "GUID": "1717fdeb-ae7e-4228-a61c-f86179632c98"
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "状态",
+ "GUID": "22e1a131-ae3d-4c40-8ba8-5e61b1fac69c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态"
+ }
},
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.原预算工时+申请表.增加预算工时"
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目预算变动表",
+ "ColumnName": "审批信息",
+ "GUID": "ba9d4ddc-4dac-4bee-933d-c75cc1b21dec"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批历史.备注"
+ }
}
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算费用",
- "GUID": "845cb912-a246-4ef1-82db-fc09131955d2"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.原预算费用+申请表.增加费用"
- }
- }
- ]
+ ]
+ },
+ "BreakpointIdentity": "5b22faa5-fad2-405a-bf2f-fb6ca358423c"
},
{
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "b39e4031-dd55-4dca-a58a-2f6976a5fb92"
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态"
+ }
+ },
+ "value": "已完成"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "254ec264-9054-48e7-ae8b-3498bb05955a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.项目ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "8f6f08c0-ca7f-4cf4-8083-feab0e31be55"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.原预算工时+申请表.增加预算工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "8d939c62-1db8-41f6-9a3a-6e228310c7c7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.原预算费用+申请表.增加费用"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ba227b2e-9968-45e5-9d9b-4ce1c4363488"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "29593a3a-c03f-4e82-b595-8472995c9d22"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "c0e3f85d-cf08-4398-9b70-8eafc619ff11"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.申请人&\"申请的项目增补项目预算已通过,共增加\"&申请表.增加预算工时&\"小时、\"&申请表.增加费用&\"元预算\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "6a1e30eb-454b-4cef-853a-9fdce1305c10"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批历史.审批人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "26fe541f-1647-4293-aef6-c01a99d6c1e4"
+ },
+ "Value": "5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "203106fc-7a71-4b9f-85b0-294d2bae6b8c"
+ }
+ ]
+ },
+ "ID": "3b484727-2165-4383-9eff-a62f48e03ba3"
},
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.项目ID"
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "dfe3c599-d00f-4cc1-9542-cb9ac70f6bf8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "a25abaec-affb-4098-86fd-e91cc0b4d150"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=申请表.申请人&\"提交的预算增补申请被拒绝:\"&申请表.结束原因"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "bb8a9811-80ae-4370-b826-e9c8d48d1465"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=审批历史.审批人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "322a24e0-c946-4649-bcf5-7b56eb68dd61"
+ },
+ "Value": "5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "31cca96c-87a6-417d-97d2-a1a73cd6c0da"
+ }
+ ]
+ },
+ "ID": "46107ca4-75d9-428e-97bc-10c9619d399b"
}
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "68534133-0480-4dc6-a60f-aeace160b2fb"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.申请人&\"申请的项目增补项目预算已通过,共增加\"&申请表.增加预算工时&\"小时、\"&申请表.增加费用&\"元预算\""
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "b20267d5-c3f0-49e3-b153-3c6291422a62"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=审批历史.审批人"
- }
- }
- ]
+ ]
+ },
+ "BreakpointIdentity": "602eaece-405b-4268-ad20-1ebd7db92aaa"
}
- ],
- "ID": "4162c508-2474-4077-8358-c88051f0733e"
+ ]
},
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目动态",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目ID",
- "GUID": "2d659bf5-e136-4647-bc98-3064b251dd44"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.项目ID"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "项目动态",
- "GUID": "6e34a0a8-8846-4504-96cc-9339d829bea5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=申请表.申请人&\"提交的预算增补申请被拒绝:\"&申请表.结束原因"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目动态",
- "ColumnName": "执行人",
- "GUID": "f755a804-f7ef-4547-a095-6508ca514835"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=审批历史.审批人"
- }
- }
- ]
- }
- ],
- "ID": "dc132149-9674-46a5-b8dc-fbc192a5ebf0"
- }
- ]
- }
- ]
+ "BreakpointIdentity": "74365faa-0dc5-40a2-92d1-9cd5e920c6b1"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "应用成功",
+ "BreakpointIdentity": "ea563b24-6efc-4478-8caf-cb1fc0b7163b"
+ }
+ ]
+ },
+ "ID": "416cb55a-18e6-43da-a291-1777c9c4e2a1"
},
{
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "应用成功"
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "找不到该申请记录",
+ "BreakpointIdentity": "d739b8bd-55a6-4314-984b-9cb120b53682"
+ }
+ ]
+ },
+ "ID": "4ea63395-95ac-4f6a-96da-67efce462f4e"
}
- ],
- "ID": "c83854cd-235b-4e28-9d59-54197de71200"
+ ]
},
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": "找不到该申请记录"
- }
- ],
- "ID": "57bf652c-6740-44a7-a9b7-469ba33483d3"
- }
- ]
- }
- ]
+ "BreakpointIdentity": "fcbe7f85-229c-4c8e-aede-794b245139ec"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
}
\ No newline at end of file
diff --git a/ServerCommands/项目/拉取会议文本记录.json b/ServerCommands/项目/拉取会议文本记录.json
new file mode 100644
index 00000000..7b691b1c
--- /dev/null
+++ b/ServerCommands/项目/拉取会议文本记录.json
@@ -0,0 +1,585 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "拉取会议文本记录",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "conferenceId",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "673c25d54bc80d027069ebc0"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新记录列表"
+ },
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新记录"
+ },
+ "OutParamaterName": "新记录列表",
+ "BreakpointIdentity": "8c6ce304-0b0b-4efb-a790-7146da953750"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "读取列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "会议发言记录",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b620c350-d270-4512-b822-e386ec089074",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "conferenceId",
+ "GUID": "62d973bf-6ac5-437d-a4d5-26623759f4a5"
+ },
+ "ColumnName": "conferenceId"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b46e33e8-b472-4888-81ec-c3c5f7b4e66d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "发言人",
+ "GUID": "9fb2889e-65f8-4846-81ef-5106a83f3a94"
+ },
+ "ColumnName": "发言人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "afaef9a3-d617-4dbb-87ac-77080f09f584",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "昵称",
+ "GUID": "347bd543-2fe4-44ee-9d4d-2d9c088b219a"
+ },
+ "ColumnName": "昵称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "15b83f9e-c1c4-4f58-a963-3f56fe73f146",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "unionId",
+ "GUID": "8d34cc06-bdd7-492f-be53-43c1f1325935"
+ },
+ "ColumnName": "unionId"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ad897008-5c46-4377-8d4d-4de9bd3c7222",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "开始时间",
+ "GUID": "bbe74e9f-a004-49d1-a655-5e0259011a57"
+ },
+ "ColumnName": "开始时间"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5f2dbfd0-1730-4b2d-90d9-1b9365b155ba",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "结束时间",
+ "GUID": "d323ebb1-1045-4d27-bb22-9b4a9640dcd0"
+ },
+ "ColumnName": "结束时间"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ed4b54d3-c00b-46f6-9eff-887610cfa72e",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "内容",
+ "GUID": "5acecb14-3902-4e62-bc4f-0a4ddf6a151b"
+ },
+ "ColumnName": "内容"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "conferenceId",
+ "GUID": "9ca204be-800c-4665-944a-dcc989923502"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=conferenceId"
+ }
+ }
+ },
+ "ID": "627fa00dc6ed40afbf21a5516bba908b",
+ "BreakpointIdentity": "ea9558e0-7e3d-44bc-8fd1-9cb1b2438d7f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=读取列表.Count"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.QueryCloudRecordTextRequest, DingTalkPlugin",
+ "ConferenceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=conferenceId"
+ },
+ "Result": "记录列表",
+ "BreakpointIdentity": "f83c0e86-51c3-4dab-9188-b790777e6266"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "83839e54-571f-4495-b8b2-f70dfb914747",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "ID",
+ "GUID": "d32e43b2-9611-4cce-aede-d42c2e28a27f"
+ },
+ "ColumnName": "ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "eaa57780-e79a-40ef-95f5-03a4574b8b80"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=conferenceId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "cad4f23647be4d228e7c3cded4ebeed6",
+ "BreakpointIdentity": "937fe027-8b3a-4866-ade8-2c370abde4ff"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=记录列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "搜索用户",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "0adf7845-d927-4f8a-9148-ffb7f5915726",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "b73e865b-fbd6-4a64-bdaa-25c0df9f388e"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "5ab38800-f1b3-4a19-ab94-c7aae61e6cb8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.unionId"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "c55e31c13fdc4d0eabf45bfffd32a23d",
+ "BreakpointIdentity": "2e75d3fb-d7e1-4123-8c7d-71a96d892b45"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=搜索用户"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发言人",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=搜索用户.用户名"
+ },
+ "ID": "f8d7e345731743a2ae9ff81ab7f1b13a",
+ "BreakpointIdentity": "66014a8f-824c-428a-b881-9530cba7ba71"
+ }
+ ]
+ },
+ "ID": "5f6d0d35-5dca-45c7-a095-87cb7fa8610c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发言人",
+ "ID": "66c213e21ac146f993e94f2810951ba0",
+ "BreakpointIdentity": "66014a8f-824c-428a-b881-9530cba7ba71"
+ }
+ ]
+ },
+ "ID": "f2b92c48-b033-4515-b177-aaa5f86410ab"
+ }
+ ]
+ },
+ "BreakpointIdentity": "91d5104c-d399-4155-8f93-19b9c3991bea"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议发言记录",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "conferenceId",
+ "GUID": "e123f79f-48fb-476f-aaf9-4e0e98c71711"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=conferenceId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "发言人",
+ "GUID": "566927c6-750c-4b41-8007-6c9ea523db4c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发言人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "昵称",
+ "GUID": "0dd93e93-07d6-4bc1-bc5a-ef75f95c5f1b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.昵称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "unionId",
+ "GUID": "60765ad9-6afc-4c66-93bf-8d086f1b4c3f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.unionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "开始时间",
+ "GUID": "411d565e-f401-401f-a5b7-9ce7468e8fdc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.开始时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "结束时间",
+ "GUID": "2a7dd9fb-9d15-4f2c-876c-db56e3c26e4c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.结束时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议发言记录",
+ "ColumnName": "内容",
+ "GUID": "81c55c1e-14f2-4134-abae-e2f480da5e2c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.内容"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新记录",
+ "BreakpointIdentity": "8b452300-cd99-4bef-9662-5a55747a64ae"
+ },
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "InParamater": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新记录列表"
+ },
+ "Operation": 4,
+ "OperationParamaterAName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新记录"
+ },
+ "OutParamaterName": "新记录列表",
+ "BreakpointIdentity": "8c6ce304-0b0b-4efb-a790-7146da953750"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a48ff949-d121-45cb-93ab-a24a6043b2d8"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "对象数组",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新记录列表"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "f95652ae-7a23-46e2-8bc7-a90a27846471"
+ }
+ ]
+ },
+ "ID": "ea1683a4-810a-4099-b928-fbff0525f868"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "获取成功",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "对象数组",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=读取列表"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "f95652ae-7a23-46e2-8bc7-a90a27846471"
+ }
+ ]
+ },
+ "ID": "be587f16-c19b-4384-971c-3848d3520c33"
+ }
+ ]
+ },
+ "BreakpointIdentity": "e053cb9e-5244-4cd9-bdf2-ffd755e2fdb3"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "对象数组"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f95652ae-7a23-46e2-8bc7-a90a27846471"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "c0cd1111-4d7c-46ec-95d6-4a0925197686"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "对象数组"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/新增或修改项目.json b/ServerCommands/项目/新增或修改项目.json
new file mode 100644
index 00000000..be2c22e8
--- /dev/null
+++ b/ServerCommands/项目/新增或修改项目.json
@@ -0,0 +1,1437 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "新增或修改项目",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "封面",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目名称",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目代号",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目简介",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目方案",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "预算方案",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "所属客户",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "所属客户部门",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目经理",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "商务经理",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "客服经理",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "权限",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "分组",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "预算工时",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "预算金额",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "严格模式",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "工时分配方式",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开启反馈收集",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "网络资源",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目平行视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e7f30729-b562-4f80-89b5-09a546accf5a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "严格模式",
+ "GUID": "f3304d3a-e441-49c0-8657-9ff7e7361662"
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "afbe1573-cb09-4c3a-9bc3-20e9fe57a09c",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "项目经理",
+ "GUID": "60604077-31c1-4fad-b2d4-0d982c368e43"
+ },
+ "ColumnName": "项目经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "50b72381-75ca-4ccd-81cf-f2f3b92ba140",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "项目预算工时",
+ "GUID": "f04c13b6-7fbd-4bcc-9af5-626e57bbcca1"
+ },
+ "ColumnName": "项目预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f90bda6e-f4e7-4226-940b-7498a68f057d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "项目预算费用",
+ "GUID": "59227a0d-b65a-4b79-b36a-cfbbc093dab2"
+ },
+ "ColumnName": "项目预算费用"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "04b3fd77-f9ba-4232-b765-0982e025faa4",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "项目总核定工时",
+ "GUID": "7877033e-26a7-4d66-9b99-b3ab95d177d7"
+ },
+ "ColumnName": "项目总核定工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f3c44959-8013-48cc-aa08-c568adbfd666",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "已消耗成本",
+ "GUID": "3f924701-9367-4fb5-bae8-2ce947198ff0"
+ },
+ "ColumnName": "已消耗成本"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ad9d2725-416e-41d4-ae82-69e5719ae2b5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "工时分配方式",
+ "GUID": "6f5c347e-b614-4124-be0d-e60522cb6233"
+ },
+ "ColumnName": "工时分配方式"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目平行视图",
+ "ColumnName": "ID",
+ "GUID": "19b70b8a-01a2-45e5-a7df-3f81bcc3b844"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "8956c06a553d4011a8dc5589dd4444c5",
+ "BreakpointIdentity": "0c2618eb-2395-4ea8-bdfb-47b605857092"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": "%CurrentUser.Role%"
+ },
+ "value": "项目总监",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": "%CurrentUser.Role%"
+ },
+ "value": "商务总监",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": "%CurrentUser.Role%"
+ },
+ "value": "总经理",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": "%CurrentUser.Role%"
+ },
+ "value": "Administrator",
+ "compareType": 10
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目经理"
+ }
+ },
+ "value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=商务经理"
+ }
+ },
+ "value": "%CurrentUser%"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=严格模式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.严格模式"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=严格模式"
+ },
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目总核定工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算工时"
+ },
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前项目总核定工时为\"&项目信息.项目总核定工时&\",低于预算工时\"&项目信息.项目预算工时&\",无法为您切换为严格模式!\""
+ },
+ "BreakpointIdentity": "093b88ad-6198-48ad-a1f3-827afa0a52e3"
+ }
+ ]
+ },
+ "ID": "7d5e85e8-e34f-4922-af44-64d3a0597ef6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.已消耗成本"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算费用"
+ },
+ "compareType": 2
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"当前项目消耗成本为\"&项目信息.已消耗成本&\",低于预算费用\"&项目信息.项目预算费用&\",无法为您切换为严格模式\""
+ },
+ "BreakpointIdentity": "d35d0366-5d51-4659-96c7-260a7c3ba922"
+ }
+ ]
+ },
+ "ID": "d31d6bc2-8dae-45c8-a6bb-3bb62ffacdde"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c4aa59a6-4eec-457b-a528-c1351fbb86d9"
+ }
+ ]
+ },
+ "Comments": "如果修改了严格模式",
+ "ID": "0de8aca7-ea44-4d2c-bb0a-ca552dc23c6d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "7d3da505-e32c-43fa-833a-4d797c8eb35e"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "a8a27903-2609-49d7-8f9c-318870a24d2a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "7e269dcb-f67b-4ce2-aded-89f76acb308d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目代号",
+ "GUID": "1cd2e4dd-2c3d-4d68-a2e4-26a51c19ecdc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目代号"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "bd45f969-b08e-4bb1-aad4-d5cab10e0cff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目简介"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "1d2909d4-0bf5-4c84-8d27-a05bd455c83f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=封面"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "a70a0c22-84d0-4b5e-af5b-c59dc56082a5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "0e00a7fd-675c-4256-92ff-ec3ee00e9ec1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=商务经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "ee6a0c80-a0f7-49b6-9501-6ff23ee80949"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客服经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "7072b489-6026-4abd-92b2-5e2275f7258c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "a463ebd6-a29b-44ff-87f5-e8a420abebc3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=所属客户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "8e20d18c-98ea-4e78-bce3-c10934466e8e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=所属客户部门"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "公开",
+ "GUID": "e398c02c-ab1e-4c6f-9103-51d4b3cfa45c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=权限"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "b11a3fe2-719b-4ae2-b010-d693626688cb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=严格模式"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "39e35d27-bd42-4d93-9ec4-f24a509aa4e6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "44cf35a6-0ec7-4681-929d-f7216a9226df"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目方案",
+ "GUID": "9616a58e-316d-44e4-ba9c-1a3a00dd7b00"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目方案"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "预算方案",
+ "GUID": "35a73214-4747-4609-9cee-3efd1f39d392"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算方案"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "网络资源",
+ "GUID": "fa25504e-f074-4b8b-a205-7c1ec24ff902"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=网络资源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "b26aa946-1902-4f6c-a4d9-bda68b295f58"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开启反馈收集"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "e9c741d0-29df-4747-8bd4-437eaef9de0c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时分配方式"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "eadc6889-e895-4acb-88f0-7be69bde514a"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "6cf8783f-e143-420c-be16-f9ade811ce0d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "2a9cd34a-de8b-48b9-877a-636a840ba1d5"
+ },
+ "Value": "开启了严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "0782d174-63e0-4a7c-aaef-71ba94449137"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "d0749c84-ce11-4850-83be-4b70d524b735"
+ },
+ "Value": "6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "68d78a2d-b2ae-4343-bfe3-bc7a3fc28b2a"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新项目成功",
+ "BreakpointIdentity": "44e68e3c-dc7b-40b7-999e-add4176306af"
+ }
+ ]
+ },
+ "Comments": "如果是更新项目,且改变了严格模式,那么就要校验。超标就不允许切换",
+ "ID": "4265a4c5-6c84-49c4-97ad-77bc69fb0964"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "a8a27903-2609-49d7-8f9c-318870a24d2a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "3ef74fe2-2e24-46c7-89b9-c1098d6b1c43"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目名称"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目代号",
+ "GUID": "bef37230-a56a-4588-b940-3249ecd4b94d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目代号"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "67cdb21d-0f0d-4bea-b283-a78cab66b9bc"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目简介"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "649cc211-dfd9-4e11-8026-7ddc84d98cf9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=封面"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "ece098c6-f357-4722-ac7d-6110385baa48"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "商务经理",
+ "GUID": "88ae8802-03e7-47a9-8a3f-2ac7ce94fa74"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=商务经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "客服经理",
+ "GUID": "0a15345d-5082-45df-8e26-fd4625a1202c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=客服经理"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "95fefd64-f12d-4a3f-a8d6-442b0e388aae"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=分组"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "61c1218a-1de5-4cd9-b6a2-9b804f4af62b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=所属客户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "faf1d8a5-3510-4a54-a181-8c220ba31b13"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=所属客户部门"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "公开",
+ "GUID": "74b81a6e-9e41-4753-808f-a30c371bd871"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=权限"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "74632e89-cbab-48eb-89cb-f82fe7a65e76"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=严格模式"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "f5f23167-6353-4c94-b9e1-dc0cb68b8277"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算工时"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "262401d3-35b8-4583-a2ab-6f231ddad17a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算金额"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "40028e50-e48a-4884-95d6-a07d34e58740"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "f09268af-2d0b-4ce4-b1c5-0cffdcc26084"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目方案",
+ "GUID": "d25d217a-2a44-4e80-9841-9635e70de640"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目方案"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "预算方案",
+ "GUID": "07495d60-8b52-43aa-9152-c5fad6a68933"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算方案"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "网络资源",
+ "GUID": "53681c21-1044-47b2-9d39-8095c00ff680"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=网络资源"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "6f64c539-aa0d-4cb0-ad8f-91a66e787896"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开启反馈收集"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "c2db2acd-e767-43ad-b00c-99479880ea70"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=工时分配方式"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "81f57598-4f7b-4c64-b7c2-882d367848d4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=严格模式"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.严格模式"
+ },
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "e0ff817e-ce6d-44af-8dcc-1dd6116c710f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "21501e39-fb05-49e6-bc96-d62457ad425a"
+ },
+ "Value": "关闭了严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "798e9dfa-c8f2-4edb-ad38-301ced3724ea"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "5fb58bc1-d87d-4483-b0c7-b82382fd1d5d"
+ },
+ "Value": "6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5e5a6076-a02a-47a5-8b7d-3b940a08ef2c"
+ }
+ ]
+ },
+ "ID": "03697cc0-8733-4c32-85a1-f7cc32ebf4da"
+ }
+ ]
+ },
+ "BreakpointIdentity": "eca93405-9277-4263-a3f2-cfd38265a484"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算工时"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算工时"
+ },
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=预算金额"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算费用"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "27446d7f-6572-4c26-8769-7b5c7a6062b9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "e1cbdd9d-9b8c-419f-8f21-b7d9d180f9d5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"修改项目预算工时:\"&项目信息.项目预算工时&\">\"&预算工时&\",预算费用:\"&项目信息.项目预算费用&\">\"&预算金额"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "b51e933b-a9e9-4fd0-9860-cab6266e4539"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "174b18d1-a4ca-4a1c-884d-45dd507666bb"
+ },
+ "Value": "6"
+ }
+ ]
+ },
+ "BreakpointIdentity": "6566d5b2-f53b-425a-b0a5-029b26e0d462"
+ }
+ ]
+ },
+ "ID": "cec58e96-5c6d-4749-872f-9490e9724222"
+ }
+ ]
+ },
+ "BreakpointIdentity": "c1d2f9b2-e389-4a03-9364-2cba52cde602"
+ }
+ ]
+ },
+ "ID": "c257bec3-886c-4a13-b097-b1ad4a0fc392"
+ }
+ ]
+ },
+ "BreakpointIdentity": "26003e5c-4435-4c34-ac28-36680267c44f"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新项目成功",
+ "BreakpointIdentity": "e1e28719-2280-4977-8fbe-654ec55fe208"
+ }
+ ]
+ },
+ "ID": "2d8b37d1-de68-468d-8a9c-3ba122b0602f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "尚无权限修改此项目信息",
+ "BreakpointIdentity": "4f160f8d-6f95-4289-a423-405feb04bbdc"
+ }
+ ]
+ },
+ "ID": "1ffd10b7-4233-47e9-9a08-da9e46198d91"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ab3a6dbd-f8e5-4e8c-9a09-f87cd4a99ae0"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "2cd99219-8fbc-4c00-bf23-796a3fcccaf4"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "5ddd660c-933d-41d3-8090-89b28c2d1ae1"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/新增项目.json b/ServerCommands/项目/新增项目.json
deleted file mode 100644
index 2066ad05..00000000
--- a/ServerCommands/项目/新增项目.json
+++ /dev/null
@@ -1,435 +0,0 @@
-{
- "Name": "新增项目",
- "Enabled": true,
- "Triggers": [
- {
- "$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, ServerDesignerCommon",
- "Permission": {
- "PermissionData": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
- "permissionResource": {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
- },
- "permissionBindings": [
- {
- "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
- "roleNames": [
- "FGC_LoginUser"
- ]
- }
- ]
- }
- },
- "Parameters": [
- {
- "Name": "封面"
- },
- {
- "Name": "项目名称",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "项目简介"
- },
- {
- "Name": "项目方案"
- },
- {
- "Name": "预算方案"
- },
- {
- "Name": "所属客户",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "所属客户部门"
- },
- {
- "Name": "管理员",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "工时核定方式",
- "DataValidationInfo": {
- "IgnoreBlank": false
- }
- },
- {
- "Name": "权限"
- },
- {
- "Name": "分组"
- },
- {
- "Name": "预算工时"
- },
- {
- "Name": "预算金额"
- },
- {
- "Name": "严格模式"
- },
- {
- "Name": "开始日期"
- },
- {
- "Name": "结束日期"
- }
- ]
- }
- ],
- "Commands": [
- {
- "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
- "TryCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "UpdateType": "add",
- "ShowConfirm": false,
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目名称",
- "GUID": "7d44e7fb-2f57-4398-9913-47c13ba3ede5"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目名称"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目简介",
- "GUID": "c0dbc623-caa8-48a9-853e-293b121d02ba"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目简介"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目封面",
- "GUID": "c4986896-874c-4390-b1d9-1fd3c4d5aa4f"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=封面"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "a27309e7-9b4f-4a4e-b40f-e486f13cd648"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=管理员"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目分组",
- "GUID": "c6663b7e-52d8-4ef1-94de-eeb8b4b01a62"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=分组"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户",
- "GUID": "d411c883-4d33-4c77-84ad-1166308cdd2a"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=所属客户"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "所属客户部门",
- "GUID": "35d5b962-ac5e-4436-bf26-c1f7b3be283b"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=所属客户部门"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "工时核定方式",
- "GUID": "c103543f-0857-4ce1-847e-e430e5c30a26"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=工时核定方式"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算工时",
- "GUID": "27fe208a-5383-4b1a-bb93-975731a1439b"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算工时"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目预算费用",
- "GUID": "eba047f9-6322-4098-a2bf-4ea0241b40f9"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算金额"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "公开",
- "GUID": "e47f39ff-3c43-4eab-86c8-06e7357398b7"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=权限"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "严格模式",
- "GUID": "a7ec3bb1-3012-42b3-a783-7cbb6126189d"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=严格模式"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目方案",
- "GUID": "008ecc95-dd41-4f4b-8467-a2bf4d528c1d"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目方案"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "预算方案",
- "GUID": "ac909c75-9860-4acb-a13d-f51ff4a1c194"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=预算方案"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划开始日期",
- "GUID": "6b917f28-f2ad-4cd0-9279-559d645a68a1"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=开始日期"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划完成日期",
- "GUID": "536387b2-3798-4f9a-b908-81be340772cc"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=结束日期"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "计划工期",
- "GUID": "bab97b96-79f6-4933-8512-f1e81f7871eb"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")"
- }
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目状态",
- "GUID": "883a98a1-c130-45fe-ba21-41e4b89720b6"
- },
- "Value": "0"
- },
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "删除",
- "GUID": "08d83ec3-6999-4c9e-bb0f-b4d27faa6567"
- },
- "Value": "0"
- }
- ],
- "ParamNameToSaveNewRowValue": "新项目"
- },
- {
- "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
- "ProcessDefinitionResourceName": "立项流程",
- "ProcessInstanceName": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=项目名称&\"立项审批\""
- },
- "SelectedTable": "项目表",
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "2aeae676-f1b4-4bfd-bfa9-12ec0f173380"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新项目.ID"
- }
- },
- "Initiator": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=管理员"
- },
- "ReturnResultName": "发起流程结果"
- },
- {
- "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
- "ConditionAndCommandPairList": [
- {
- "Condition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=发起流程结果"
- }
- },
- "value": "%Null%",
- "compareType": 1
- },
- {
- "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
- "param": {
- "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
- "ParamObject": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=发起流程结果.ID"
- }
- },
- "value": "%Null%",
- "compareType": 1
- }
- ]
- },
- "CommandList": [
- {
- "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
- "TableName": "项目表",
- "ShowConfirm": false,
- "RowsToUpdate": 1,
- "RowsToUpdateCondition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "ID",
- "GUID": "d7f9fab2-4b0f-482a-ac2e-73d7385293bc"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=新项目.ID"
- }
- },
- "UpdateBindingValues": [
- {
- "BindingInfo": {
- "TableName": "项目表",
- "ColumnName": "立项流程示例ID",
- "GUID": "8d753fcc-7af7-4cf2-9e4b-d33e6a7acb60"
- },
- "Value": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=发起流程结果.ID"
- }
- }
- ]
- },
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "0",
- "Message": "项目创建成功,请等待审批"
- }
- ],
- "ID": "6a69b6f8-09c7-44ca-b49e-771a44a28e33"
- },
- {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": "400",
- "Message": "项目已创建,但未能发起审批,请手动发起审批流程!"
- }
- ],
- "ID": "fe5451ef-d9e8-4e5a-8f0c-467c2fa73b12"
- }
- ]
- }
- ]
- },
- "CatchCommandPart": {
- "CommandList": [
- {
- "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
- "ErrorCode": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionCode"
- },
- "Message": {
- "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=ExceptionMessage"
- }
- }
- ]
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/ServerCommands/项目/新增项目发布记录.json b/ServerCommands/项目/新增项目发布记录.json
new file mode 100644
index 00000000..2568613f
--- /dev/null
+++ b/ServerCommands/项目/新增项目发布记录.json
@@ -0,0 +1,661 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "新增项目发布记录",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "版本ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "版本号",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发布人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发布内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发布日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈ID列表",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "689d57aa-7d54-4fdc-b703-bdb4f9801e17",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "aa51a941-d3e7-4baf-a91a-4cf84bd0cd8b"
+ },
+ "ColumnName": "项目状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "8111b9b4-3fa5-4446-b71f-916ec0401129"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "ab759c57a68b4381be18f90430a838b6",
+ "BreakpointIdentity": "22b7dd70-41d1-43e6-b227-5589e5a91ec6"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ae4694dd-f3b8-4d5a-b611-0d4d3d2c4d3d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "版本名称",
+ "GUID": "d71c18fd-1d51-4b55-8093-94127f2b4baf"
+ },
+ "ColumnName": "版本名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "d7d8713d-b688-4bdf-90b5-3bac0d089a20"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本ID"
+ }
+ }
+ },
+ "ID": "9538d6e8806c48c3b57ed58b01ad1347",
+ "BreakpointIdentity": "031f1652-12f2-4236-80a8-cb27f4eb8402"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目状态"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本号检测",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "336b1d01-b1ca-4c03-8ae2-f506383eb947"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "a6565c88-123c-4ac0-ad7c-12c9826bd2e1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本号"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "20a38baedfbf4361b74fcd6ee65f94b3",
+ "BreakpointIdentity": "ec351ff4-1fdc-4219-a91d-c5a620ec41f0"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本号检测"
+ }
+ },
+ "value": "0"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "项目ID",
+ "GUID": "ae6a806c-06a0-4ae6-9dc8-dbf072f05fcd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "版本ID",
+ "GUID": "5b8e8557-6600-4a89-85b7-449accab97f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "46745493-fe87-47c1-aba6-f7a78fc680c9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本号"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "aaeb5ea9-e946-4056-a459-d700b3e971d1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布时间",
+ "GUID": "bf63cc70-c20a-4bec-9132-a0f44f7cda69"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布日期"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布内容",
+ "GUID": "7136dfb7-4a71-465a-9dc3-95d3965089df"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布内容"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新记录",
+ "BreakpointIdentity": "a9ba6115-d341-4ac1-946b-aa12d7e47e0d"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目版本",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "ID",
+ "GUID": "ccd28522-918a-4bba-b463-df8a9ea121c5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目版本",
+ "ColumnName": "最新版本号",
+ "GUID": "e6589e54-ec14-435c-a3b7-718952f2d2f2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=版本号"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "b34ece92-9316-49ed-9410-bf611e36735f"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "08d37580-c55e-47b3-858d-656ece1f4069"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "ec3f9c51-3e1c-4806-8feb-3113ecba0fec"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"版本[\"&版本信息.版本名称&\"]发布了\"&版本号&\"版本\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "19875403-43ae-4535-a93a-1068836f8742"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "08593f1f-60fc-49e9-abc3-158dabe59d2e"
+ },
+ "Value": "3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "652643e7-8b3c-495e-bce2-f915558c9b68"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2800dce8-90ab-4c21-ae4e-75b93670628e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID列表"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
+ "Operation": 17,
+ "OperationParamaterAName": ",",
+ "OperationParamaterBName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID列表"
+ },
+ "OutParamaterName": "反馈ID数组",
+ "BreakpointIdentity": "a493e4a9-3cc7-4cab-86ed-1d5f1f41f77d"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID数组"
+ },
+ "LoopItemParamName": "当前反馈ID"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "项目反馈发布完毕",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=当前反馈ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "发布记录ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新记录.ID"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "cf993032-1a05-408e-b651-8caae947e52c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "17b477e0-d732-4737-9745-9adeba50c948"
+ }
+ ]
+ },
+ "ID": "b8f9723a-5113-4157-b4d8-0189176ad144"
+ }
+ ]
+ },
+ "BreakpointIdentity": "024914ff-df4c-44fb-83b9-a5b2b6365d17"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "新增成功",
+ "BreakpointIdentity": "f002d393-6423-4e69-bdae-451cd0648eea"
+ }
+ ]
+ },
+ "ID": "554cc3a5-a27f-4f18-aae3-8c01b27bd32a"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该版本号已被使用,请更换版本号后重试!",
+ "BreakpointIdentity": "87eafc21-193b-49e8-9397-b07e8b1dd73b"
+ }
+ ]
+ },
+ "ID": "244be41a-372b-4567-8dd2-9ad28a63e237"
+ }
+ ]
+ },
+ "BreakpointIdentity": "8abf1d50-4e0e-46ab-ad91-6a77cd7317a7"
+ }
+ ]
+ },
+ "ID": "ec0a6184-0a55-4bf8-bbd0-aa6558f5fbec"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "版本不存在,请重新指定要发布的版本",
+ "BreakpointIdentity": "88c4177a-7ab5-4253-ac24-01b63307a585"
+ }
+ ]
+ },
+ "ID": "5700d972-bd02-4190-b229-80254229e545"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ec4646ac-07c4-4838-8b3f-4a555b50af58"
+ }
+ ]
+ },
+ "ID": "b97be543-b6eb-4611-b9e7-11b9415b0fa7"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目不存在",
+ "BreakpointIdentity": "b91fd498-34de-4f21-ba83-3de5558f9d4c"
+ }
+ ]
+ },
+ "ID": "86f1b807-9ea1-49c2-be98-9f907234aadd"
+ }
+ ]
+ },
+ "BreakpointIdentity": "cada51af-438e-4c9d-ad22-6b567b3c4a8f"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/更新钉钉会议信息.json b/ServerCommands/项目/更新钉钉会议信息.json
new file mode 100644
index 00000000..479dca4f
--- /dev/null
+++ b/ServerCommands/项目/更新钉钉会议信息.json
@@ -0,0 +1,527 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "更新钉钉会议信息",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "钉钉会议ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ },
+ "TestData": "67486d242dc798026b162370"
+ }
+ ]
+ },
+ "InvokeTriggerTestData": {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
+ "UserName": "Administrator"
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "DingTalkPlugin.QueryConferenceInfoHeaders, DingTalkPlugin",
+ "ConferenceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉会议ID"
+ },
+ "Result": "返回结果",
+ "BreakpointIdentity": "0d91615b-0272-4e84-a5d7-130a1dbaec19"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发起人信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "cccd63e7-d50a-4b5d-a6bb-37c102605ea4",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "d2e28f49-d8a2-4b55-820f-609e0982debb"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "4a1d8018-0d53-416a-bbeb-562fdfdf2161"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.CreatorId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "5eb8aa8ff34543268b7f1a3ad1d92a1b",
+ "BreakpointIdentity": "f9c942eb-06a2-4f55-a0cc-427666bd0140"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "开始时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(返回结果.StartTime/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "c5cf89765e6349e2a3363df8624ea388",
+ "BreakpointIdentity": "1c7ce154-fc62-4ce5-a460-caa581ea6597"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议持续秒",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.ConfDuration/1000"
+ },
+ "ID": "a576be9512ea4e21bca1d1df6db0a5ca",
+ "BreakpointIdentity": "b21e43c1-c32d-4cc1-bc09-cbdb0974ba19"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "528e796a-efdf-4fdd-917c-76ce39415549"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.ConferenceId"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议开始时间",
+ "GUID": "2c8bea92-e369-4c7e-9a8c-de1260945686"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议持续时间",
+ "GUID": "9a84e019-7109-4f6b-ac9f-b915e5f4720e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议持续秒"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "199b39bc-71e5-49e6-bca5-06f59516aacf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.Title"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议状态",
+ "GUID": "c44fc90a-f97b-4338-bad5-0a3ba14a56c8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.Status"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "开启云录制",
+ "GUID": "cdaba5ee-ae92-4058-9c5f-01d46b9a0702"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.CloudRecordStatus"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人",
+ "GUID": "c66be194-7f61-4fa5-8771-76935c8f8564"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.CreatorId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人用户名",
+ "GUID": "4f5f3d51-0c29-4e74-9a4f-2f57af1ef1aa"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起人信息.用户名"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "77532fe9-d9e6-4e74-b21b-2e100a357537"
+ },
+ {
+ "$type": "DingTalkPlugin.QueryConferenceMembersWithOptions, DingTalkPlugin",
+ "ConferenceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=钉钉会议ID"
+ },
+ "Result": "会议成员",
+ "BreakpointIdentity": "2db61cdc-394d-4398-a790-5e2557dd3b31"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议成员"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "人员信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "用户信息视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f556914c-529d-4773-8afe-1a258252fded",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "d2e28f49-d8a2-4b55-820f-609e0982debb"
+ },
+ "ColumnName": "用户名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "用户信息视图",
+ "ColumnName": "DingTalkUnionID",
+ "GUID": "4a1d8018-0d53-416a-bbeb-562fdfdf2161"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.UnionId"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "1b0ee9c6abe74a0aad3f0301d40e3c26",
+ "BreakpointIdentity": "f9c942eb-06a2-4f55-a0cc-427666bd0140"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "入会时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(Item.JoinTime/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "d120a15a04274f2ba087863804fe46aa",
+ "BreakpointIdentity": "1c7ce154-fc62-4ce5-a460-caa581ea6597"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "离开时间",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=(Item.LeaveTime/1000/60/60/24)+DATE(1970,1,1)"
+ },
+ "ID": "592c55c3256b483db65ff4d66362af0f",
+ "BreakpointIdentity": "b75f4ba2-0faf-4d83-8403-27de04268d9e"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "在会时长",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.Duration/1000"
+ },
+ "ID": "8c78b62b8aa946a3bcc42b08a44494df",
+ "BreakpointIdentity": "b21e43c1-c32d-4cc1-bc09-cbdb0974ba19"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "会议成员记录表",
+ "UpdateType": "addOrEdit",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "54152531-86dd-47af-8d6d-5296f3cbf03e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=返回结果.ConferenceId"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员UnionId",
+ "GUID": "8fa92812-503a-446f-a8d2-7b197a540d1a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.UnionId"
+ }
+ }
+ ]
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "fc00df6a-41c9-4a2f-98fc-5b4d6bf11d3c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ConferenceId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员",
+ "GUID": "51a2b1cd-5989-462c-9587-7c792d55d063"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(人员信息=\"\",\"\",人员信息.用户名)"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "用户昵称",
+ "GUID": "0cbada44-0fe0-4fdc-b3ad-ec6047c91df5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.UserNick"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员UnionId",
+ "GUID": "c595b212-db9a-4cbd-8276-a8a56cd5f5f0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.UnionId"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "在会时长",
+ "GUID": "328080fb-81a5-492e-8154-fffa7926e503"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=在会时长"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "入会时间",
+ "GUID": "caa5a851-3391-494f-9a6e-368b3f5c9df5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "离开时间",
+ "GUID": "cdb2c38f-69c0-4e62-a8b2-3cfc15f608b1"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=离开时间"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员状态",
+ "GUID": "2a567474-4452-459b-a212-9409cb76cc7d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.AttendStatus"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议成员记录表",
+ "ColumnName": "是否为主持人",
+ "GUID": "67ab2c08-92d6-440c-9e7a-5388663d97d7"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.Host"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "3425ae9d-5cf5-4948-af68-352e7b2d0bbc"
+ }
+ ]
+ },
+ "BreakpointIdentity": "d5ebf57f-dc90-4059-97a4-9815ab6cb3af"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新完成",
+ "BreakpointIdentity": "51ab8385-2f04-4827-b147-963dd87ebad3"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "1b81fb81-3b9a-436c-b82f-0dd2f6033d9d"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "85638133-6b5b-4a49-a6c1-f9062f35ff64"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/移除项目成员.json b/ServerCommands/项目/移除项目成员.json
new file mode 100644
index 00000000..1e993066
--- /dev/null
+++ b/ServerCommands/项目/移除项目成员.json
@@ -0,0 +1,430 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "移除项目成员",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "成员ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目成员",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "576c783a-0beb-4a86-8360-55321916c8ad",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "aeee1b70-ae87-4119-8cf1-297e7264a485"
+ },
+ "ColumnName": "项目成员"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5f6f4ed6-d28a-4258-8e8c-c3119cafd788",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "d7373f0c-67da-4118-a920-8f4eb1e2ac79",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "项目成员_全名"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "18c98e41-26ea-47a0-b36c-328e93d48d54",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "项目ID",
+ "GUID": "88295008-b207-4cc2-8e55-2276651588c8"
+ },
+ "ColumnName": "项目ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "3045a9fe-e0fe-4283-8308-d9f23feead50"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "0fb7c71696ff4501bbd1b636d0a80e38",
+ "BreakpointIdentity": "7005dadd-2b25-4ded-9fc0-7ae20154857b"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "成员任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务成员视图",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9490cc5b-8dc8-4fe7-9802-0d1a9c0c89a6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "总上报工时",
+ "GUID": "e492dc46-1c5e-406f-84dc-1e0f636859bb"
+ },
+ "ColumnName": "总上报工时"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "项目ID",
+ "GUID": "8709dbb7-5dab-4cb9-a842-bf1cd252d5a6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员.项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员视图",
+ "ColumnName": "任务成员",
+ "GUID": "2b25e0ed-ceb3-44ac-82d0-a9bdf5720fff"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员.项目成员"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "23aefce08fda446c80c821b2df4f62c9",
+ "BreakpointIdentity": "93a10dd4-c6a7-4fe2-8177-38ceead9e8a3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员任务"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员任务.总上报工时"
+ }
+ },
+ "value": "0"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目成员表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "442c8862-a026-4267-9d73-bce2152a982d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=成员ID"
+ }
+ },
+ "BreakpointIdentity": "944336c1-3d30-4316-83f0-783e4c5d3dc2"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务成员表",
+ "UpdateType": "delete",
+ "ShowConfirm": true,
+ "ConfirmText": "您确定要删除吗?",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "项目ID",
+ "GUID": "dee3233c-f7b6-48ba-84ad-66df36d63449"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员.项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务成员表",
+ "ColumnName": "任务成员",
+ "GUID": "fcd533b6-fdd1-4370-a4fc-00f65903f7eb"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员.项目成员"
+ }
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "f359c59d-21d4-4a64-afb8-d964a622f32b"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "项目动态",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目ID",
+ "GUID": "e8d80601-d0f7-48f7-a559-5f2525008e1b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目成员.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "项目动态",
+ "GUID": "0dbd0702-830c-49f8-b16c-7d13aff62887"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"将成员\"&项目成员.项目成员_全名&\"从项目里移出\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "执行人",
+ "GUID": "34eb1ec4-bb33-4f7b-9ff5-f81bc46a14d4"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目动态",
+ "ColumnName": "类型",
+ "GUID": "be9826ea-151a-494e-88c5-543dc2b0fa35"
+ },
+ "Value": "2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f9c44f7c-c200-406e-8de3-f6f1947633fc"
+ }
+ ]
+ },
+ "BreakpointIdentity": "59e51d15-73cd-4a1d-b3fa-d978393a9158"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "删除成功",
+ "BreakpointIdentity": "229fd839-0473-4441-882d-4af6a0050635"
+ }
+ ]
+ },
+ "ID": "b7bc4f8c-84a4-46a6-84b8-c1f317d6a3b5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该成员已存在报工,无法删除",
+ "BreakpointIdentity": "aeb1e7ff-8f9c-4967-914e-6b57308d4bad"
+ }
+ ]
+ },
+ "ID": "f386551c-f601-4313-a521-911524ee1bad"
+ }
+ ]
+ },
+ "BreakpointIdentity": "cb52971c-cc3b-4fd5-bc4c-4632f72fa59a"
+ }
+ ]
+ },
+ "ID": "9a04731c-4439-42c9-ba56-58037b98e4e5"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目成员不存在",
+ "BreakpointIdentity": "b1536746-fc8a-48f1-8013-310307206a5c"
+ }
+ ]
+ },
+ "ID": "2f50c782-da26-490c-b96c-2bf818f697fe"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0c618e78-47c1-400c-ab82-9fce86840b61"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/重新发起会议.json b/ServerCommands/项目/重新发起会议.json
new file mode 100644
index 00000000..52d35773
--- /dev/null
+++ b/ServerCommands/项目/重新发起会议.json
@@ -0,0 +1,334 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "重新发起会议",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "会议表ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "会议信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "会议记录表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "14d00191-f1e4-4582-9818-44ce87e2cc02",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "项目ID",
+ "GUID": "fdaa902f-b8bf-4e63-90aa-e8d99bf5279c"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1e89b9f9-2ef0-4d50-a0c4-5d2ef55fda22",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "c55f8bd7-c844-4596-9ffa-bd53d30da62d"
+ },
+ "ColumnName": "钉钉会议ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "02a22d73-e038-47ce-bc12-bd7763205c91",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "e36c352f-6698-4ae8-bbe5-c21f4658f694"
+ },
+ "ColumnName": "会议业务类型"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5dd13964-c415-4f73-831d-3680283d1422",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议标题",
+ "GUID": "fea8fa9d-545d-4be3-a90d-c9d29575ef35"
+ },
+ "ColumnName": "会议标题"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "adb22bb1-50ba-4798-b9de-a3f89ba327d2",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "发起人",
+ "GUID": "fee134d8-445b-41b2-a72e-039cc558b206"
+ },
+ "ColumnName": "发起人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "4e855a06-a23d-4943-bd02-8c86706cbdd9",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "自动拉会",
+ "GUID": "d245610c-f7ec-4b4e-a322-860022bcb788"
+ },
+ "ColumnName": "自动拉会"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "fa8b75ce-c5f9-4989-b23c-e01161d16d13",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "开启云录制",
+ "GUID": "bdc4b46c-797b-48b9-adbc-5645ef9785eb"
+ },
+ "ColumnName": "开启云录制"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f07a8a57-5074-4849-b3d0-86ae70e257b0",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "会议类型",
+ "GUID": "06c8ba8d-7a32-4dc9-b357-b2c37e1ee1f0"
+ },
+ "ColumnName": "会议类型"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "da7a93ec-77e3-4210-b88b-ca37ef67d7db",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "参与人UnionId集合",
+ "GUID": "a020c5c6-a50b-4ee1-88af-74a1c4bc29bf"
+ },
+ "ColumnName": "参与人UnionId集合"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "会议记录表",
+ "ColumnName": "ID",
+ "GUID": "cef3154c-522e-4fe7-9c78-36b2fad29d3a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议表ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "2faf5c63504246f7baf7c8014040b05b",
+ "BreakpointIdentity": "ee1c8327-f54c-4b2a-b016-0d480fa10ebd"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "创建项目视频会议",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.会议标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "开启云录制",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.开启云录制"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "自动拉会",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.自动拉会"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "会议类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.会议类型"
+ },
+ "Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议..."
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "主持人UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.发起人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "参会人员UnionId",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议信息.参与人UnionId集合"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "会议ID",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "新会议ID"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "3776aad8-b4e6-4adf-b47c-df94c928b87c"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "BreakpointIdentity": "30b041c6-2a05-47f5-b926-15af8a7bb5e7"
+ }
+ ]
+ },
+ "ID": "89ca89ba-a3e0-4b4a-95e3-32d6a49492ea"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "会议不存在,请重新发起新的会议",
+ "BreakpointIdentity": "30b041c6-2a05-47f5-b926-15af8a7bb5e7"
+ }
+ ]
+ },
+ "ID": "d903afb9-f624-4d46-a518-c92f1fb288a5"
+ }
+ ]
+ },
+ "BreakpointIdentity": "436744de-5d26-46fe-96c6-6e554ee8bedc"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目/项目流程发起前校验.json b/ServerCommands/项目/项目流程发起前校验.json
new file mode 100644
index 00000000..613081ab
--- /dev/null
+++ b/ServerCommands/项目/项目流程发起前校验.json
@@ -0,0 +1,704 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "项目流程发起前校验",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
+ "TryCommandPart": {
+ "$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目信息",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "3bfe4ccd-703d-4b2d-895a-1e3c14ec922f",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "3d85cd7a-9659-4edd-88eb-7503f436cb1a"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "58f331ed-74fe-4291-8aef-b44ecda111e5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "048bbdfa-7531-49e4-afcf-1594aff44864"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "54dd07bd-6f61-401f-b62e-36ed7ce885cb",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目代号",
+ "GUID": "252e17c3-5352-4a05-a18c-cb0a603b3b56"
+ },
+ "ColumnName": "项目代号"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1e79be20-3cd7-4405-be38-e322558eb2b6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目简介",
+ "GUID": "ed8e8a2e-d186-453c-8adb-61aa3349d12a"
+ },
+ "ColumnName": "项目简介"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bd3f6025-6a7a-462c-bf24-9768a9856acc",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目封面",
+ "GUID": "e1413f8c-c2da-4bd7-8d22-39ec12b85343"
+ },
+ "ColumnName": "项目封面"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f08ada6b-04cb-492a-bbb2-80bb0a98d864",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "287ce3eb-4703-4eb5-b701-175d09f67030"
+ },
+ "ColumnName": "项目经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "912c852f-7f8e-4517-b3e9-01fd1c635da5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目分组",
+ "GUID": "d5b30a9e-791a-48fe-905c-42d8eb8affac"
+ },
+ "ColumnName": "项目分组"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "50ecc137-dc6a-457f-aae5-773875ccd606",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户",
+ "GUID": "27fec1eb-62ed-4e9f-85a1-e0e39b4fad7d"
+ },
+ "ColumnName": "所属客户"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "41ab5854-6503-48fe-b69d-8a6ea311b292",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "所属客户部门",
+ "GUID": "fc9c5e99-79f8-4c0c-879a-1d332aad4401"
+ },
+ "ColumnName": "所属客户部门"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "acdbe594-bf9d-4634-92ac-aa4628ed0443",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "工时分配方式",
+ "GUID": "c7d939e2-de06-4e5a-bb68-adbdf157095a"
+ },
+ "ColumnName": "工时分配方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "ba003acf-8175-4823-9698-6b432c9b8f2b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算工时",
+ "GUID": "e2a16be9-4794-467f-a6f4-2f93c8f597da"
+ },
+ "ColumnName": "项目预算工时"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "37385f83-216a-4bbf-9851-4749c1552fe3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目预算费用",
+ "GUID": "9451ae1e-8f25-4ae6-a03a-b0d57f5a1135"
+ },
+ "ColumnName": "项目预算费用"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "09e14ad9-1b0d-4394-9384-0ab933482b20",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "公开",
+ "GUID": "e65770f8-0cc9-4443-9112-4c593df9258d"
+ },
+ "ColumnName": "公开"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "67f9a1d4-7469-4fee-8c42-7ff79d970fea",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "严格模式",
+ "GUID": "ac6c3fe7-b892-4c74-91c4-10a76b600ef3"
+ },
+ "ColumnName": "严格模式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "34512663-fce3-4ff3-a907-7164c7482bde",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "计划开始日期",
+ "GUID": "ec3721cf-4d3d-4842-b396-3019eb023bda"
+ },
+ "ColumnName": "计划开始日期"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "fd7245a0-4f12-46e0-838d-ae6ba20015a3",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "计划完成日期",
+ "GUID": "4d38dc12-c932-4f2e-8bbb-e5116bd1ad45"
+ },
+ "ColumnName": "计划完成日期"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "5b5c67e7-7d87-4415-bcd5-c2c52aaae908",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目方案",
+ "GUID": "264583fb-5acc-41bb-a4c3-243366d1fbd3"
+ },
+ "ColumnName": "项目方案"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "504e37b6-5ada-4f21-be75-cedbc6f82d03",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "预算方案",
+ "GUID": "ee5a981b-0617-481f-8732-2a0784d135c1"
+ },
+ "ColumnName": "预算方案"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b19da5b5-92a9-4bbe-8bf0-f37c4483a12d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "网络资源",
+ "GUID": "d39c4700-048a-4763-a685-00219b4a5f1c"
+ },
+ "ColumnName": "网络资源"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dc993af7-79cb-447c-a26a-8401471502cd",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "参与人",
+ "GUID": "98389e66-fb86-4117-8193-1a41e8592b7b"
+ },
+ "ColumnName": "参与人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "631207ba-f34a-454b-b127-1b866e61eff6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "9b42d410-5fa3-4236-b57e-f21546343c51"
+ },
+ "ColumnName": "开启反馈收集"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1b0e3b14-0dd8-4d87-b4c5-03d776d5f951",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "73fe8e59-e7d8-4156-b95d-f54632e9b5ae"
+ },
+ "ColumnName": "项目状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "449771bb-b1bf-43d0-b5c9-3a679fbf50aa",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "立项流程示例ID",
+ "GUID": "11084f4f-4132-41dc-ad2e-a78072285e3b"
+ },
+ "ColumnName": "立项流程示例ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "66df9413-b7d8-491b-9ac6-aff85cad2d01",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "删除",
+ "GUID": "23082ac2-2bcc-4951-ac5c-fb7081b422fb"
+ },
+ "ColumnName": "删除"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "eef17543-8be5-4e67-af0d-7f624a125e53",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "FGC_Creator",
+ "GUID": "ccf8d1d7-17d3-43af-ac7f-a9e8dfdd7d73",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ColumnName": "创建者_全名"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "28da52df-db8e-4c38-9b26-532dcd6997c9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "2b983ad184f144caa4a3f2adb3435fbc",
+ "BreakpointIdentity": "4bd6c4e5-d06c-418e-bd5c-c94392952f30"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon",
+ "ProcessInstanceId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.立项流程示例ID"
+ },
+ "OperateType": 400,
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.创建者_全名&\"发起的\"&\"[\"&项目信息.项目名称&\"]项目立项申请\""
+ },
+ "BreakpointIdentity": "e33a0070-88b2-4e14-a5eb-fa2e5010f20f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目名称"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目名称及代号不能为空",
+ "BreakpointIdentity": "ceeebeee-2bef-4932-bce6-84628f44b80c"
+ }
+ ]
+ },
+ "ID": "4d39e76f-85f5-4b3e-bc3e-1102eecf099c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "acf7260b-7c77-48ee-bd07-d6de3ca88bae"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目经理"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目经理不能为空",
+ "BreakpointIdentity": "597d72c2-9ec7-4926-8104-97de27e8280f"
+ }
+ ]
+ },
+ "ID": "f4756495-8f2d-4f73-95c4-296863fd1bc1"
+ }
+ ]
+ },
+ "BreakpointIdentity": "51e6de75-9745-46fe-a05e-5a5686e71559"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.所属客户"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.所属客户部门"
+ }
+ }
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目所属客户及部门不能为空",
+ "BreakpointIdentity": "565a6776-1ad4-4b74-ae38-209ddd214457"
+ }
+ ]
+ },
+ "ID": "8d2436c4-ac4d-44d6-9d80-ce70a7f1f945"
+ }
+ ]
+ },
+ "BreakpointIdentity": "07b60326-16a1-444d-bec6-7148be9712f2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.计划开始日期"
+ }
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.计划完成日期"
+ }
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目计划日期不能为空",
+ "BreakpointIdentity": "080c4702-f675-4c1c-8965-f343428e74b8"
+ }
+ ]
+ },
+ "ID": "f6d9b934-fc9d-4e47-a7b5-38c57c369d0e"
+ }
+ ]
+ },
+ "BreakpointIdentity": "f5c1d1a8-c6ee-4eac-b4c7-00dec213ab3c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.严格模式"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目信息.项目预算工时"
+ }
+ },
+ "value": "0",
+ "compareType": 5
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "严格模式下,预算工时必须提供",
+ "BreakpointIdentity": "3f7ee2b0-fcf0-4a41-aad3-7baefd76472f"
+ }
+ ]
+ },
+ "ID": "e61e60e2-4dea-4504-b1d3-852d292d3095"
+ }
+ ]
+ },
+ "BreakpointIdentity": "2e6d8d04-b964-419b-9876-22066a99fee4"
+ }
+ ]
+ },
+ "ID": "bd14a831-45b7-49d1-85ce-2235a3701a52"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0d9dd7d7-e652-451b-a9d5-a8d7e5848bcf"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "校验通过",
+ "BreakpointIdentity": "9790cae5-fb6b-4a3f-9eaf-ede941d4e12a"
+ }
+ ]
+ },
+ "ID": "9b082df3-884a-4d4c-aee3-7c9c2c299829"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "项目不存在",
+ "BreakpointIdentity": "1f9df3e8-98c7-474d-b604-7ed3c01a7604"
+ }
+ ]
+ },
+ "ID": "5d80e4ad-c30b-4ee8-af78-f093416eee27"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ffd4350c-dd3e-445d-9f85-a452e4cb580a"
+ }
+ ]
+ }
+ },
+ "CatchCommandPart": {
+ "$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionCode"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=ExceptionMessage"
+ },
+ "BreakpointIdentity": "fdf443a5-41e9-4ec3-8009-c53d07e67e45"
+ }
+ ]
+ }
+ },
+ "BreakpointIdentity": "960f3586-49ca-418a-b4d2-4ceef2698d16"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目反馈/修改项目反馈状态.json b/ServerCommands/项目反馈/修改项目反馈状态.json
new file mode 100644
index 00000000..a6966bf7
--- /dev/null
+++ b/ServerCommands/项目反馈/修改项目反馈状态.json
@@ -0,0 +1,312 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "修改项目反馈状态",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "状态码",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "处理结果",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "value": "1"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "3ccb5bbf-a225-46ee-b5de-c39d9088a748"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "21f66f38-bc30-45f4-9e97-89e47ea04b88"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理结果",
+ "GUID": "b54633da-a639-47ea-a2ab-1863da1d9033"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理结果"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "4b982234-a6a7-4c4d-aa1c-57b5e23b923a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "a85f5e31-f43e-4101-86f6-9dd948207ef8"
+ }
+ ]
+ },
+ "ID": "7fb75075-8745-4c0a-9c29-e4b29780e941"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ "value": "4"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "3ccb5bbf-a225-46ee-b5de-c39d9088a748"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "e3a1d712-ee23-43bd-a470-fa35cd86643d"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理结果",
+ "GUID": "04ee51aa-c214-446b-b25d-c69dc1dd8c36"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理结果"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "结束处理时间",
+ "GUID": "e3547ab3-e7c0-4343-af0d-3bf97e5b93f3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "420d54b5-4bdc-46c8-be8c-ab31c4bccf98"
+ }
+ ]
+ },
+ "ID": "58df2de3-6c34-4a83-a828-f0e9575824c4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "3ccb5bbf-a225-46ee-b5de-c39d9088a748"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "bfce21b9-e2cf-4155-b57a-633a957a87fd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=状态码"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理结果",
+ "GUID": "80da3f24-fd08-403a-8dd6-445bac42c688"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理结果"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "8fd324ae-3652-452d-92b3-43f913698cbd"
+ }
+ ]
+ },
+ "ID": "471a813a-e807-4f8f-8241-62d0afbeb569"
+ }
+ ]
+ },
+ "BreakpointIdentity": "82170c23-60f5-48b2-82f3-69f9aaa652d5"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "修改成功",
+ "BreakpointIdentity": "785e5393-cba2-473e-aa8f-6935d324d213"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目反馈/匿名提交项目反馈.json b/ServerCommands/项目反馈/匿名提交项目反馈.json
new file mode 100644
index 00000000..388c8505
--- /dev/null
+++ b/ServerCommands/项目反馈/匿名提交项目反馈.json
@@ -0,0 +1,222 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "匿名提交项目反馈",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_Anonymous"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "关联任务",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "提交人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "联系方式",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "后端新增项目反馈",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "项目ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "关联任务",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关联任务"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "反馈类型",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "标题",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "提交人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "联系方式",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=联系方式"
+ }
+ }
+ ]
+ },
+ "ResultErrorCodeTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon",
+ "ResultPropertyName": "反馈编号",
+ "ResultTo": {
+ "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon",
+ "SerializeProperty": "反馈编码"
+ }
+ }
+ ]
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "d65721a1-88f6-4d7b-af47-597497b0bba7"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=code"
+ },
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=msg"
+ },
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "反馈编号",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈编码"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "75a010a6-f99f-40dd-b954-530ae30c1099"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "反馈编号"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目反馈/后端新增项目反馈.json b/ServerCommands/项目反馈/后端新增项目反馈.json
new file mode 100644
index 00000000..343ee031
--- /dev/null
+++ b/ServerCommands/项目反馈/后端新增项目反馈.json
@@ -0,0 +1,712 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "后端新增项目反馈",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "关联任务",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "标题",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "内容",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "提交人",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "联系方式",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "项目",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6beb85b3-fe97-4e2e-95f4-6a15e22f13c7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目名称",
+ "GUID": "3b20d1db-744b-44c1-b375-dc719c94b921"
+ },
+ "ColumnName": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "20ed3814-9aed-4e00-8918-7fe09d6e532d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目状态",
+ "GUID": "45cf9a96-af0b-4a77-9d49-11592ff04081"
+ },
+ "ColumnName": "项目状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "c8d399bf-99be-4642-bb28-aef461842efa",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "875ee18b-d7a8-42be-a90e-df248c82d1d5"
+ },
+ "ColumnName": "项目经理"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "e2b6bb86-ac3f-4ec8-bc2a-93c80ac55f04",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "开启反馈收集",
+ "GUID": "dcd24bda-b2f8-443a-b3ab-6a63d9345551"
+ },
+ "ColumnName": "开启反馈收集"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "1323a917-a55e-4703-b4cc-50ef88f8a2a6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "472ea7eff9c04fa795980c20618170a4",
+ "BreakpointIdentity": "69ee4ce4-2870-4e44-ac50-4d1dff01b632"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈类型表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "反馈类型表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "f05cbe68-992d-4cb2-b9b4-0b97cbeef8e5",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "反馈类型表",
+ "ColumnName": "反馈类型",
+ "GUID": "4cf4c557-2d13-47a3-880a-11a97e9bee6e"
+ },
+ "ColumnName": "反馈类型"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "反馈类型表",
+ "ColumnName": "ID",
+ "GUID": "25162896-537d-4f20-a57a-125d91133662"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈类型"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "474dc903edf4427983dc0c4f92c0c332",
+ "BreakpointIdentity": "b7c2d9dc-de95-4024-bbb0-40baf26c7805"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "当前用户",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "5841edd70613491daaa8f5e02731f9ba",
+ "BreakpointIdentity": "e2954e76-5a5b-4398-b796-648cbe4ba0bd"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "46315531-ef75-4e94-b5c4-d77cb9cd8a9b",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "1c45b42c-aba6-44c7-ba53-0aaeedf6a9f6"
+ },
+ "ColumnName": "任务名称"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "e4ac11fa-f908-499d-8b80-fac491d9bd25"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关联任务"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "46f15f3c184f4297af3f0613bc1dcb90",
+ "BreakpointIdentity": "d2e325d8-5110-4df2-91b8-58bd2784cd6f"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "获取任务描述",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.任务名称"
+ },
+ "ID": "41bf003b19804adaabb83493e51d4c69",
+ "BreakpointIdentity": "a08c5167-c39a-4a23-9709-e5bdc5c776c5"
+ }
+ ]
+ },
+ "ID": "bb47569c-ce84-4e7c-bac9-afa0fc78ba52"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "获取任务描述",
+ "ID": "447b55424ece4c22ac00101950cd5d71",
+ "BreakpointIdentity": "8bee1e03-51bd-413f-b86b-219f5032dbf5"
+ }
+ ]
+ },
+ "ID": "fe9181a0-ddaf-4794-80b4-f7196b22b669"
+ }
+ ]
+ },
+ "BreakpointIdentity": "1e17ed8a-01ac-4959-91ed-c8eefa600954"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目状态"
+ }
+ },
+ "value": "1",
+ "LeftBracket": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目状态"
+ }
+ },
+ "value": "2",
+ "RightBracket": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.开启反馈收集"
+ }
+ },
+ "value": "1"
+ }
+ ]
+ }
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关联任务"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "任务",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "任务表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "dbf81214-9dd7-41f8-aa5d-f1841db23020",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "2cd0170f-294c-42f3-8454-9a4dce1688bf"
+ },
+ "ColumnName": "执行者"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "25ebd14a-0805-42d7-8e46-45e36e9f3d1e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关联任务"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "c8a6d923aa5742c58030ea3dfb66bbd4",
+ "BreakpointIdentity": "123e2410-6e44-4d7c-9c6a-f5af6ab9f88c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "处理人",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务.执行者"
+ },
+ "ID": "5ee2293c73d34429af9238e4cf5253c9",
+ "BreakpointIdentity": "3fc00b44-6a95-4e8f-a187-5402fdcbba42"
+ }
+ ]
+ },
+ "ID": "0ce4e826-a984-48d6-b7c8-c13a3c46d25c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "处理人",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目.项目经理"
+ },
+ "ID": "04fa5f13801e488d904cf5fdd6e7cd32",
+ "BreakpointIdentity": "87c798ea-51a4-42ca-b1f6-eb8745e1079c"
+ }
+ ]
+ },
+ "ID": "84a2b9c1-ffbc-427b-b279-ab7a3059e1a2"
+ }
+ ]
+ },
+ "BreakpointIdentity": "ead59227-6284-4acc-a040-a03999d0e836"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理人"
+ }
+ },
+ "value": "%Null%"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "处理人",
+ "ParameterValue": "Administrator",
+ "ID": "299f253110674735a00ec8d2450d5a25",
+ "BreakpointIdentity": "8fda4a54-2c91-4fd6-8675-a218c0afdf1f"
+ }
+ ]
+ },
+ "ID": "42ea6c71-bc4a-443b-8a52-5dcd3530fac3"
+ }
+ ]
+ },
+ "BreakpointIdentity": "5b089d6d-3f29-4068-b5a9-bc43b54d2f01"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "ad4258c3-5a78-4944-99c0-eb5bf2082c60"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "24f36892-13d2-447c-b8f8-d3c8ededa003"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "a3c10476-3ae8-44d4-aeca-4eb16d38e99c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关联任务"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "9caead9d-7adb-431d-a32f-cf56e7ee53d0"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈类型"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "ab7912d9-e2e4-424e-82b9-0011487553fd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "ba627564-f894-4821-b235-08e82d7ed7ef"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=提交人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "联系方式",
+ "GUID": "8167a720-81a1-47db-a25c-5ba6271864b3"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=联系方式"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "9ce29dfd-cb43-42b4-a68b-17ffcc10dd6c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=处理人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "2662f0d5-9318-4147-886a-95fe05fd326a"
+ },
+ "Value": "0"
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新反馈",
+ "BreakpointIdentity": "0a4fb2a3-31c2-4996-8ce4-eb2221707c86"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "反馈处理流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=标题"
+ },
+ "SelectedTable": "需求反馈登记表",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "8e8dac33-0e65-4a7e-96a6-9e4b1d23dee5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新反馈.ID"
+ }
+ },
+ "Initiator": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(当前用户=\"\",\"Administrator\",当前用户)"
+ },
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "5a42bd67-51ec-4bea-b5d1-8d3536ebed78"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "感谢您的提交!",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "反馈编号",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新反馈.工单编号"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "8ca1a6af-e009-41a2-9ed7-a4cbb67c9685"
+ }
+ ]
+ },
+ "ID": "5edeff1e-1bf5-4ef1-a6fc-c4a6ef86a95e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "该项目暂时关闭反馈通道,请联系商务经理!",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "反馈编号"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a157b56b-3f7d-4102-8b22-149ac98a4ab1"
+ }
+ ]
+ },
+ "ID": "6a8b9103-bc14-456d-9102-4bd503250d7f"
+ }
+ ]
+ },
+ "BreakpointIdentity": "a7781e2a-cdb8-4b7d-bfd2-62c15a70a408"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "反馈编号"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目反馈/导出反馈数据.json b/ServerCommands/项目反馈/导出反馈数据.json
new file mode 100644
index 00000000..d3035cf9
--- /dev/null
+++ b/ServerCommands/项目反馈/导出反馈数据.json
@@ -0,0 +1,491 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "导出反馈数据",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "项目ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "关键词",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈类型",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "开始日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "结束日期",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈状态",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "文件名",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"项目反馈导出-\"&TEXT(NOW(),\"yyyymmddhhmmss\")&\".xlsx\""
+ },
+ "ID": "594095fff70d4c499bf743c096ea899f",
+ "BreakpointIdentity": "f21430fb-6c04-472f-b8f2-625af3dfbd5e"
+ },
+ {
+ "$type": "OperateFilesCommand.GetFilesFromDatabase, OperateFilesCommand",
+ "FieldValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=文件名"
+ },
+ "ToParameterName": "filename",
+ "BreakpointIdentity": "3b02fa0c-d8d6-4a26-8520-17035516b462"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ServerImportExportExcelCommand, ServerDesignerCommon",
+ "ExcelOperation": 1,
+ "FilePath": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=filename.0"
+ },
+ "TableName": "需求反馈登记表",
+ "Columns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "b5cd11a5-222d-4d62-a301-42ca50326fa6"
+ },
+ "ExcelColumnNameOrIndex": "ID",
+ "IsPrimaryKey": true
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "fa56a78f-675e-4fd7-8bed-04fb896621d9"
+ },
+ "ExcelColumnNameOrIndex": "工单编号"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "9cfa6206-2305-4db5-8bd0-f67905b89720"
+ },
+ "ExcelColumnNameOrIndex": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "a4c34fd8-de2e-478a-a6dc-309dfb492f0d",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目名称"
+ }
+ },
+ "ExcelColumnNameOrIndex": "项目名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "ba8d220d-8828-4d90-bd36-ea3ca4e43f03",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "任务平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "任务名称"
+ }
+ },
+ "ExcelColumnNameOrIndex": "任务名称"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "0292d21a-af76-40cf-9e10-c81146612bd2",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "反馈类型表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "反馈类型"
+ }
+ },
+ "ExcelColumnNameOrIndex": "反馈类型"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "25fadd79-9a16-43dc-8ec4-523acbb0dec5"
+ },
+ "ExcelColumnNameOrIndex": "标题"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "850ed180-023b-44d5-969c-6b43b81fbc7f"
+ },
+ "ExcelColumnNameOrIndex": "内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "029f2911-6fe9-413e-bfbc-a558fd7ff841"
+ },
+ "ExcelColumnNameOrIndex": "提交人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "联系方式",
+ "GUID": "119c713f-ce3b-4c51-b25a-fc1316f4f1b8"
+ },
+ "ExcelColumnNameOrIndex": "联系方式"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "406b9e4a-8c48-4b8a-9407-58cbaa851f59",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 1
+ }
+ },
+ "ExcelColumnNameOrIndex": "处理人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理结果",
+ "GUID": "95aa6694-a265-4edd-a524-33cc450f536a"
+ },
+ "ExcelColumnNameOrIndex": "处理结果"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "开始处理时间",
+ "GUID": "05361f5c-d66c-4753-abf9-e0581fd68da3"
+ },
+ "ExcelColumnNameOrIndex": "开始处理时间",
+ "Formatter": "yyyy/m/d h:mm"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "结束处理时间",
+ "GUID": "6b825aa6-3914-4aa5-8e02-3891a2049135"
+ },
+ "ExcelColumnNameOrIndex": "结束处理时间",
+ "Formatter": "yyyy/m/d h:mm"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "优先级",
+ "GUID": "935ceb65-c807-44d0-8fc2-9b875c113631"
+ },
+ "ExcelColumnNameOrIndex": "优先级"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "cdb8e292-986c-4240-abb6-95d1b972e494",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "反馈状态表",
+ "RelatedColumn": "状态码",
+ "DisplayColumn": "状态"
+ }
+ },
+ "ExcelColumnNameOrIndex": "状态"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "bd9d7703-0db5-45e4-9534-e1191f0b294c",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "当前节点"
+ }
+ },
+ "ExcelColumnNameOrIndex": "当前节点"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ExcelColumnInfo, ServerDesignerCommon",
+ "BindingColumn": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "6b417b1c-f08f-413d-8d55-173c606f7399",
+ "RelationBinding": {
+ "$type": "ForguncyDataAccess.RelationBinding, ForguncyDataAccess",
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "当前负责人"
+ }
+ },
+ "ExcelColumnNameOrIndex": "当前负责人"
+ }
+ ]
+ },
+ "QueryCondition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "f2fd08d5-3435-41b2-ac4f-af2b5f383abd"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=项目ID"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "815f140d-82e0-4c74-9e95-684262ab8a03"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关键词"
+ },
+ "LeftBracket": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "e3a0c66d-274d-45cf-902b-9461432b3b31"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关键词"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "8130fe0a-666f-4211-a43b-132c2b3b5562"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=关键词"
+ },
+ "RightBracket": 1
+ }
+ ]
+ },
+ "RelationType": 1
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "反馈类型",
+ "GUID": "c0abc365-11d5-49ef-b3d5-9b4316574ab8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈类型"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 3,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "b61e3eef-da5a-45d9-bac2-1d8059d0b918"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=开始日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 5,
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "693139fb-9b70-46a4-92bd-9f9629017cce"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=结束日期"
+ }
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "d0a30723-99dd-4f19-b684-8bc2e66f749f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈状态"
+ }
+ }
+ ]
+ }
+ },
+ "NullFormulaValueQueryPolicy": 1,
+ "BreakpointIdentity": "49ec0419-a36c-481f-a61c-cb961cc5be34"
+ },
+ {
+ "$type": "OperateFilesCommand.DownloadFileCommand, OperateFilesCommand",
+ "FilePath": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=filename.0"
+ },
+ "DownloadFileName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=文件名"
+ },
+ "BreakpointIdentity": "a5c286c2-4734-48b7-83b3-a8d7285c9079"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": []
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目反馈/将反馈转为任务.json b/ServerCommands/项目反馈/将反馈转为任务.json
new file mode 100644
index 00000000..57bc428c
--- /dev/null
+++ b/ServerCommands/项目反馈/将反馈转为任务.json
@@ -0,0 +1,544 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "将反馈转为任务",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈单",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "d12371c0-4427-4bdf-bcbb-29be0cc1d79d",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "6b974e9e-c1d9-4aa2-9a24-9959ba315e67"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "6b44da15-546a-453c-ad34-7010d93b3e49",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "工单编号",
+ "GUID": "8afc575b-94ff-49cf-8ef4-fce11cf0ee28"
+ },
+ "ColumnName": "工单编号"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "aa212c1f-511a-4a6d-a9fd-3102aafed2e6",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "项目ID",
+ "GUID": "0c6c6c2f-b82a-492f-8c90-516f03b8e245"
+ },
+ "ColumnName": "项目ID"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "9a5d807a-6ae6-43b6-bbe4-0fecf6fee290",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "标题",
+ "GUID": "079f600a-a333-4a0f-909a-4c0fd1e38512"
+ },
+ "ColumnName": "标题"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "7d08d0af-fc07-4f37-ba76-bc8e1ccb68db",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "内容",
+ "GUID": "5e61b59a-7ff1-45de-94ad-053cc2b56ef2"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "b2eb6709-e916-4d4c-9699-26c5c3c38c13",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理人",
+ "GUID": "db3e1de0-d88b-454b-acc9-344313b00152"
+ },
+ "ColumnName": "处理人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "84ac9cb9-a12c-416b-ae76-1332cb907439",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "提交人",
+ "GUID": "c2d24265-6352-4221-ac7c-51082fad37b5"
+ },
+ "ColumnName": "提交人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "1369a48a-729a-44be-b094-1ff8e33fb0d7",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "c51e7b37-d8a4-49b4-9eef-dab73d643cb6"
+ },
+ "ColumnName": "状态"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "dbc0b422-795e-40a6-a425-7d4aa878dc25"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "TopCount": "1"
+ },
+ "ID": "c665d9baf01c4cdcbc303964bc2b1a2b",
+ "BreakpointIdentity": "4f85ae78-2f0a-4fbb-9926-e03627963c68"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "任务表",
+ "UpdateType": "add",
+ "ShowConfirm": false,
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "4c34475b-db10-429f-8ef3-a38099892a5e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单.项目ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "层级",
+ "GUID": "c27ffcbe-762e-4c97-b851-16e0d2a036a7"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务名称",
+ "GUID": "5c96f8fb-9863-41d2-aa1e-9b659d2cddcf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单.标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "e3be746e-e277-4c17-85bf-1519dee87c1e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单.处理人"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "开始时间",
+ "GUID": "2dd195f8-cbc2-4eac-8db4-f8a3d3354967"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOW()"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务说明",
+ "GUID": "ab69b14a-3d31-44e8-98da-a75c5e4a264a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单.内容"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "备注",
+ "GUID": "7b8ef8cc-eece-48d8-a74a-bc86a0390627"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"由工单编号\"&反馈单.工单编号&\"创建\""
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "fe1ed98f-9a4c-4324-b7eb-2ee05c12d4a6"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "进度",
+ "GUID": "c2ebe9c2-ff0b-4122-b29b-2bfb683b2807"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "收集反馈",
+ "GUID": "a1503f8a-85a9-47af-9c61-aabb5a6e2901"
+ },
+ "Value": "1"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "任务状态",
+ "GUID": "5ae8a7d9-239e-4f74-879a-a91709421653"
+ },
+ "Value": "0"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "功能名称",
+ "GUID": "6ce7363a-ed99-48a1-8191-9a1c76439201"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单.标题"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "功能描述",
+ "GUID": "419156fa-2640-4576-953a-cee74bcb0881"
+ }
+ }
+ ]
+ },
+ "ParamNameToSaveNewRowValue": "新任务",
+ "BreakpointIdentity": "c7166ed1-22b4-4e6f-91aa-dc37fd1e891f"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "aa0ffe9d-de6e-4b12-92f7-de8dcb741bbe"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈单.ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "关联任务",
+ "GUID": "ab6b52ad-b3f2-4557-886d-d7569784d047"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "ef102686-6711-46fd-a50c-9b6c4532035c"
+ }
+ ]
+ },
+ "BreakpointIdentity": "471f3f72-6442-481e-a0d8-89fdaf70f9a9"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "创建任务完成,请补充任务信息并发起流程",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "任务ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ }
+ ]
+ },
+ "BreakpointIdentity": "e1be552b-cfe1-4d66-a77a-7a1f4ed3d708"
+ },
+ {
+ "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
+ "ProcessDefinitionResourceName": "新增任务流程",
+ "ProcessInstanceName": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"从工单编号\"&反馈单.工单编号&\"分配的任务\""
+ },
+ "SelectedTable": "任务表",
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "afc188a8-6905-445e-bda8-be96313844da"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=新任务.ID"
+ }
+ },
+ "ReturnResultName": "发起流程结果",
+ "Disabled": true,
+ "BreakpointIdentity": "e721d6e6-6711-4895-aff4-805b4fc19418"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起流程结果"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": []
+ },
+ "ID": "9c8c23ea-4ce1-40bf-85d4-8714e9693b8d"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "创建任务完成,请手动进行提交审批",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "任务ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "81c1e5da-dbc7-44ee-b947-5c1a2e35f6c8"
+ }
+ ]
+ },
+ "ID": "6841ae5d-f9d1-4622-bd9b-e5e45434a3dc"
+ }
+ ]
+ },
+ "Disabled": true,
+ "BreakpointIdentity": "022c40cc-82f8-4176-9fd6-44f74b015225"
+ }
+ ]
+ },
+ "ID": "8a045726-c7e2-4f61-a909-7cb6e5fea640"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "400",
+ "Message": "反馈单不存在",
+ "CustomReturns": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
+ "ReturnPropertyName": "任务ID"
+ }
+ ]
+ },
+ "BreakpointIdentity": "908bfa12-7e28-4ee7-9d24-0048f1424fc4"
+ }
+ ]
+ },
+ "ID": "e2710919-e905-4ead-bd1e-03dd881db776"
+ }
+ ]
+ },
+ "BreakpointIdentity": "9c599f83-78eb-4b45-9c70-0bf93c6d9cc4"
+ }
+ ]
+ },
+ "ReturnProperties": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
+ "Name": "任务ID"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ServerCommands/项目反馈/项目反馈发布完毕.json b/ServerCommands/项目反馈/项目反馈发布完毕.json
new file mode 100644
index 00000000..ea62cfe3
--- /dev/null
+++ b/ServerCommands/项目反馈/项目反馈发布完毕.json
@@ -0,0 +1,404 @@
+{
+ "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
+ "Name": "项目反馈发布完毕",
+ "Enabled": true,
+ "Triggers": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
+ "Permission": {
+ "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
+ },
+ "permissionBindings": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
+ "roleNames": {
+ "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
+ "$values": [
+ "FGC_LoginUser"
+ ]
+ }
+ }
+ ]
+ }
+ }
+ },
+ "Parameters": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "反馈ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
+ "IgnoreBlank": false
+ }
+ },
+ {
+ "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
+ "Name": "发布记录ID",
+ "DataValidationInfo": {
+ "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Commands": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发布记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "项目发布记录",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2ec2937f-48bb-4820-be19-040b325359af",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布人",
+ "GUID": "0262ad21-b9e2-49dd-969b-0a4c6c571d3b"
+ },
+ "ColumnName": "发布人"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "bf3903bf-7623-46ac-bdda-ce932a406af8",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "发布版本号",
+ "GUID": "f9928713-f411-480c-a3a1-9ffe5c2dae2d"
+ },
+ "ColumnName": "发布版本号"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "项目发布记录",
+ "ColumnName": "ID",
+ "GUID": "2f1f1ab3-500b-48f1-8e31-e135fd89b2db"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "6fd2f71394ad48dbbdee95fceef674ae",
+ "BreakpointIdentity": "f206dbab-9004-4721-9c77-35c4cd07ff9c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
+ "ParamObject": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录"
+ }
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发布人",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录.发布人"
+ },
+ "ID": "a8212128e87840c6b9f71d7db340bc70",
+ "BreakpointIdentity": "aeb19d1c-2241-41ac-8278-414cb0bb261a"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本号",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录.发布版本号"
+ },
+ "ID": "3d39fdb6823c4b2c88327d421be8fb59",
+ "BreakpointIdentity": "5b872bb9-cc22-4df7-8977-c8dc155c2664"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成备注",
+ "ParameterValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=\"已在\"&发布记录.发布版本号&\"版本中更新\""
+ },
+ "ID": "c5d1b35cbecd48c4830c87ca41d97fe7",
+ "BreakpointIdentity": "e3c2e5e2-29db-4347-b430-556043ce6b7a"
+ }
+ ]
+ },
+ "ID": "51225af5-eab9-461f-8f95-d84f872abc8c"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "发布人",
+ "ParameterValue": "%CurrentUser%",
+ "ID": "baf7115159d74f30ae11ffee5d9ab09a",
+ "BreakpointIdentity": "68fd16b7-67f4-4245-a635-b1229e9b795c"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "版本号",
+ "ID": "0c427e757e5b4ff7ab031709afee8733",
+ "BreakpointIdentity": "cef640b7-a1fe-4a0b-b30a-6d81ff95d875"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "生成备注",
+ "ParameterValue": "已更新到最新版本",
+ "ID": "97e61e61a28148f2b4a6e008cf628e9f",
+ "BreakpointIdentity": "7ab3f0a9-00d0-4927-bee1-ab514b34764b"
+ }
+ ]
+ },
+ "ID": "0f86b3c4-3395-41d2-a7ab-5fa0b0e5e77d"
+ }
+ ]
+ },
+ "BreakpointIdentity": "bbefe244-9b41-4a53-a4c8-4a370c50d085"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "反馈记录",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "TableValueType": 1,
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "2c7e1160-0c40-488f-b9f7-01a35256c58a",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "流程实例ID",
+ "GUID": "d2f60bed-e24c-48ef-8d1f-860c88d42ff3"
+ },
+ "ColumnName": "流程实例ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "09c19253-53b1-41af-8e05-9381f55ee3d9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "1a898e13b5974c0ca783a9fc84b8e67b",
+ "BreakpointIdentity": "3f2b779c-635a-4c27-b95c-141525a80632"
+ },
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "运行任务列表",
+ "TableValue": {
+ "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
+ "TableName": "ACT_RU_TASK_View",
+ "BindingInfos": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
+ "GUID": "20f0eb88-7b3d-4eb2-af95-7fabfa53ac51",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "ID_",
+ "GUID": "ad0eb1ec-daaf-4c4a-91a0-07e63b4814aa"
+ },
+ "ColumnName": "ID"
+ }
+ ]
+ },
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "PROC_INST_ID_",
+ "GUID": "da37052c-aa22-4f81-b9e1-8f15f75352b8"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈记录.流程实例ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "OrderBySqlCondition": {
+ "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess",
+ "OrderByColumns": {
+ "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "ACT_RU_TASK_View",
+ "ColumnName": "CREATE_TIME_",
+ "GUID": "165a0af0-c9f9-4425-94b1-780bfbf3fa9e"
+ },
+ "Order": 1
+ }
+ ]
+ }
+ }
+ },
+ "ID": "6ffe89ac260943f394e2efef7dcfa88d",
+ "BreakpointIdentity": "4b9a2f22-9142-4b1f-9426-fcb3b0637eed"
+ },
+ {
+ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
+ "TableName": "需求反馈登记表",
+ "ShowConfirm": false,
+ "RowsToUpdate": 1,
+ "RowsToUpdateCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "f8a30342-a9a4-4c45-8b0f-ddadbcc20b03"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=反馈ID"
+ }
+ },
+ "UpdateBindingValues": {
+ "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "发布记录ID",
+ "GUID": "3678bcf7-3656-4490-b402-ed593584521a"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布记录ID"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "处理结果",
+ "GUID": "0eadf6f0-9ea6-4727-9146-7a402013c86c"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成备注"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
+ "BindingInfo": {
+ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
+ "TableName": "需求反馈登记表",
+ "ColumnName": "状态",
+ "GUID": "3ede0188-f163-4cd5-bce5-733e9a6762d1"
+ },
+ "Value": "4"
+ }
+ ]
+ },
+ "BreakpointIdentity": "0eb4e5ce-7eca-4b9d-bde9-b8915dfdde8f"
+ },
+ {
+ "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
+ "LoopInfo": {
+ "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
+ "LoopCount": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=运行任务列表"
+ },
+ "LoopItemParamName": "Item"
+ },
+ "CommandList": {
+ "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
+ "$values": [
+ {
+ "$type": "Forguncy.Model.ProcessTaskCommand, ServerDesignerCommon",
+ "TaskId": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Item.ID"
+ },
+ "CustomOperationName": "完成更新",
+ "Operator": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发布人"
+ },
+ "Comment": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=生成备注"
+ },
+ "BreakpointIdentity": "fa2da898-00bf-4301-97c9-6450aa83b594"
+ }
+ ]
+ },
+ "BreakpointIdentity": "52829e68-3547-4f7c-aefa-772789f9cd5b"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "更新成功",
+ "BreakpointIdentity": "5dbc5459-e1dd-4771-a2ed-521951e42b0a"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/ShareCommandContainers/发起预算申请.json b/ShareCommandContainers/发起预算申请.json
index 50ec4b17..8998ee56 100644
--- a/ShareCommandContainers/发起预算申请.json
+++ b/ShareCommandContainers/发起预算申请.json
@@ -1,6 +1,6 @@
{
- "Name": "发起预算申请",
"ID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9",
+ "Name": "发起预算申请",
"Params": [
{
"ID": "30be91f8-0920-4879-bfdb-73a2443b9f1b",
@@ -10,7 +10,8 @@
"Commands": [
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中"
+ "Title": "加载中",
+ "BreakpointIdentity": "77ee1ef9-c00a-4e69-a863-f6584f153513"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -20,6 +21,7 @@
"TableValueType": 1,
"BindingInfos": [
{
+ "GUID": "0b172c00-94e1-49db-b136-14bb97c57ccd",
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
@@ -28,6 +30,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "a18f3460-c6dd-4554-bbe4-29e5736ec1a2",
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目名称",
@@ -50,7 +53,8 @@
},
"TopCount": "1"
},
- "ID": "519f99bc4a1d4a65b804e1c358a8cb13"
+ "ID": "519f99bc4a1d4a65b804e1c358a8cb13",
+ "BreakpointIdentity": "bd0ec9c3-165d-4263-81cc-323cc9c5654b"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -103,7 +107,8 @@
]
}
},
- "ID": "e90b3bfd5a63432d8ceaa19015280acd"
+ "ID": "e90b3bfd5a63432d8ceaa19015280acd",
+ "BreakpointIdentity": "229376ee-789d-417b-af32-fb519240138e"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -122,18 +127,6 @@
"value": "0"
},
"CommandList": [
- {
- "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
- "CurrentRowInfo": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "ACT_RE_PROCDEF_View",
- "ColumnName": "NAME_",
- "GUID": "0706ffe2-2824-46f5-9195-3bccbf19a88a"
- },
- "Value": "预算申请"
- }
- },
{
"$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
"ProcessDefinitionResourceName": "预算申请",
@@ -141,7 +134,8 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目.项目名称&\"预算增补申请\""
},
- "ReturnResultName": "发起流程结果"
+ "ReturnResultName": "发起流程结果",
+ "BreakpointIdentity": "4783828f-458c-437a-8a43-b6ccfae79f7f"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -153,86 +147,260 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
- "SerializeProperty": "=发起流程结果.TaskExists"
+ "SerializeProperty": "=发起流程结果.ID"
}
]
},
- "value": "1"
+ "value": "%Null%",
+ "compareType": 1
},
"CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=临时流程ID"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起流程结果.ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "35cab1c8-6c68-48c2-b217-828733deca7b"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "5fdc2d52-c7a0-4d2c-b5ec-67533b05282a"
+ },
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
- "PageName": "FGC_任务详情",
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "搜索",
+ "TableValue": {
+ "TableName": "项目预算变动表",
+ "TableValueType": 3,
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目预算变动表",
+ "ColumnName": "流程实例ID",
+ "GUID": "a468a593-0cf8-4be3-ac32-7a2de8ba2421"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=临时流程ID"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "094f63c6c39f4991b0699b47afb2e631",
+ "BreakpointIdentity": "75877d81-c444-4533-b24b-e6e60bc9e119"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=搜索"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "删除指定流程",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "流程实例ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=临时流程ID"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "RefreshAfterFinish": true,
+ "CheckDataValidation": true,
+ "BreakpointIdentity": "f7f42ea3-2fed-4f57-8794-9f13c869100a"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=临时流程ID"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "84eda1b0-6bcb-424d-ae4c-7708e3bbdac3"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "已为您自动删除流程",
+ "BreakpointIdentity": "3814c167-ce33-4385-8bf0-8d233f28751a"
+ }
+ ],
+ "ID": "191e5ac5-f7be-45f8-a48f-a5ab17ef9923"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": "您取消了流程填写,如有需要请前往待办结束刚刚发起的流程",
+ "BreakpointIdentity": "441d7712-6a4f-4109-92c1-c4297b3a1a26"
+ }
+ ],
+ "ID": "4048fad3-3e14-41b5-96d5-240a1e053612"
+ }
+ ],
+ "BreakpointIdentity": "17a83acb-ca9a-48e9-a5ab-7eaeede2d1d5"
+ }
+ ],
+ "ID": "9d6a0d6b-0bf5-4dec-a080-dbca00aa977f"
+ }
+ ],
+ "BreakpointIdentity": "c1dfd4c4-4478-46aa-9175-45d944d7e7c7"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "ValueFormula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发起流程结果.Page"
+ },
"PassValues": [
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
},
- "TargetCell": {
- "SerializeProperty": "传参1"
- }
+ "CellName": "项目ID"
}
],
- "LoadBindingDataOption": 1
+ "DeleteCachedQuery": true,
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "f7547f08-595d-4688-a862-2dd73d21d4bb"
}
],
- "ID": "e7322116-c72e-478b-9fc5-ebcea5b1c15e"
+ "ID": "639a5726-e899-4255-99e5-0783f2502078"
},
{
"CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "5e661515-c910-4367-912f-aacbc9efdd77"
+ },
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
+ "FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
- "SerializeProperty": "=\"申请流程已创建,请前往我的待办填写申请单!\""
+ "SerializeProperty": "=发起流程结果.ErrorMessage"
},
- "BtnText": "知道了"
+ "BtnText": "知道了",
+ "BreakpointIdentity": "0a941b82-1725-49f6-ba1b-eff08b0a8dc5"
}
],
- "ID": "33ebf62b-ace7-4353-83ee-7a1da3487679"
+ "ID": "20a12b5c-4c4d-42fe-9222-a0d63b7da329"
}
- ]
+ ],
+ "BreakpointIdentity": "dddc8291-4f9a-4da2-ba34-6c4b8fcd52e9"
}
],
- "ID": "8b1bdfe0-b34b-4772-baa6-953e865f85fd"
+ "ID": "d4698676-7bc3-4b23-ba3c-23495eb833db"
},
{
"CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "0759e739-4295-4655-a8e0-20930ddb06aa"
+ },
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": "请等待上一条申请审批后再提交申请!",
- "BtnText": "知道了"
+ "BtnText": "知道了",
+ "BreakpointIdentity": "81e64f9e-96fe-4337-95f6-97db23ed3002"
}
],
- "ID": "ab1ce99b-c563-4392-a72a-e6da44c9e38b"
+ "ID": "2e3b0c0c-e6a1-457b-ba79-f56a1a4317fb"
}
- ]
+ ],
+ "BreakpointIdentity": "89d17011-407c-4ed6-8128-61e0c97b4983"
}
],
- "ID": "4b151de2-b899-4611-9d46-2c51b0713871"
+ "ID": "7101cf82-cf23-41aa-81e1-16ae0a645926"
},
{
"CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Title": "加载中",
+ "BreakpointIdentity": "25215d43-6d05-4084-ada8-01fde8093ce9"
+ },
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": "该项目不允许发起预算增补申请",
- "BtnText": "知道了"
+ "BtnText": "知道了",
+ "BreakpointIdentity": "048f4bb4-a237-4616-a05c-16bef98d73cb"
}
],
- "ID": "9a7a5a0d-36b3-4266-877d-78367216cc5e"
+ "ID": "f650ca97-81d9-444b-b356-410ad11b6a21"
}
- ]
- },
- {
- "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "FunctionName": "remove",
- "Title": "加载中"
+ ],
+ "BreakpointIdentity": "53b48985-d4c9-4852-b10d-225c74f3e413"
}
]
}
\ No newline at end of file
diff --git a/ShareCommandContainers/打开任务详情.json b/ShareCommandContainers/打开任务详情.json
new file mode 100644
index 00000000..8a9584fc
--- /dev/null
+++ b/ShareCommandContainers/打开任务详情.json
@@ -0,0 +1,133 @@
+{
+ "ID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8",
+ "Name": "打开任务详情",
+ "Params": [
+ {
+ "ID": "6a721307-5546-48b1-944e-d04195469758",
+ "Name": "任务ID"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "1772597d-f148-4b77-82f8-040e4eee5eb7"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "b5a8d37c-0057-4405-b744-c4cca13707c9"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "BreakpointIdentity": "d1e618f1-fb93-4364-aba0-dcc57cb0abaa"
+ }
+ ],
+ "ID": "7076e0f7-7488-4efa-8544-34f6dacbe033"
+ }
+ ],
+ "BreakpointIdentity": "97bf26dc-94b1-42a3-866b-0303346fb86e"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
+ "tableData": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "a4d43d9a-1f93-46b7-8346-3e39627c18ed"
+ }
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ },
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
+ "CurrentRowInfo": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "2e2eb4e5-5b24-4431-bd7a-e8ceda5f440b"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务ID"
+ }
+ },
+ "BreakpointIdentity": "8b5263ee-e13f-4eea-9137-9be847571821"
+ }
+ ],
+ "ID": "dba99367-1c03-48fb-8dff-602d61e417c5"
+ }
+ ],
+ "BreakpointIdentity": "0cf5d927-f982-4a23-9a01-76e9355a9a9e"
+ },
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 4,
+ "ShowDrawerHeader": true,
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务EL表格"
+ },
+ "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
+ "MethodName": "ResetTable",
+ "ParameterValues": {
+ "clearSort": true,
+ "clearFilter": true
+ },
+ "BreakpointIdentity": "226b55de-a4bc-4e3a-8d92-5f653c0262a2"
+ },
+ {
+ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
+ "ErrorCode": "0",
+ "Message": "页面关闭",
+ "BreakpointIdentity": "39e99add-a0d0-4978-8f53-e177ebb6bfe6"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定"
+ }
+ },
+ "PageName": "任务首页",
+ "LoadBindingDataOption": 1,
+ "BreakpointIdentity": "0bb90469-de5f-42d3-8cc4-64089bcca220"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ShareCommandContainers/跳转当前项目.json b/ShareCommandContainers/跳转当前项目.json
index 3dbd8f91..bdd931ab 100644
--- a/ShareCommandContainers/跳转当前项目.json
+++ b/ShareCommandContainers/跳转当前项目.json
@@ -1,6 +1,6 @@
{
- "Name": "跳转当前项目",
"ID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d",
+ "Name": "跳转当前项目",
"Params": [
{
"ID": "4eb86791-f7de-426d-a433-ddfb616e730e",
@@ -10,7 +10,8 @@
"Commands": [
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
- "Title": "加载中"
+ "Title": "加载中",
+ "BreakpointIdentity": "43862567-ba55-4c72-9b1a-5830bb41a87c"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -30,6 +31,21 @@
"compareType": 1
},
"CommandList": [
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "ACT_HI_PROCINST_View",
+ "BreakpointIdentity": "ad7b8712-5941-4c4d-ae5f-eb1613eb492d"
+ },
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "ACT_HI_TASKINST_View",
+ "BreakpointIdentity": "3c1aa14b-d428-4907-af62-5d6ac51d3265"
+ },
+ {
+ "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo",
+ "TableName": "ACT_RU_TASK_View",
+ "BreakpointIdentity": "bd665ff1-2476-4760-b68a-1196486d3fe3"
+ },
{
"$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
"CurrentRowInfo": {
@@ -43,17 +59,20 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=指定项目ID"
}
- }
+ },
+ "BreakpointIdentity": "3c7eb8c8-7773-4afe-af73-022f60fabd6c"
}
],
- "ID": "609f53d0-5aa6-41d0-b89d-5f9974adc99d"
+ "ID": "92e36974-9bc8-47ff-bda4-ff61fa9f288c"
}
- ]
+ ],
+ "BreakpointIdentity": "7389a494-da1a-46ae-b8bb-b36719fdd67b"
},
{
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
"PageName": "项目首页",
- "LoadBindingDataOption": 1
+ "DeleteCachedQuery": true,
+ "BreakpointIdentity": "9ae96319-e780-454e-9ac8-8367d5526542"
}
]
}
\ No newline at end of file
diff --git a/Tables/AI助手/对话主题.json b/Tables/AI助手/对话主题.json
new file mode 100644
index 00000000..46060477
--- /dev/null
+++ b/Tables/AI助手/对话主题.json
@@ -0,0 +1,185 @@
+{
+ "Name": "对话主题",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "followMasterDetails": [
+ {
+ "subTableName": "对话历史",
+ "subColumnName": "主题",
+ "relatedColumnName": "ID"
+ }
+ ],
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "对话历史",
+ "subColumnName": "主题",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "用户",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "用户",
+ "GUID": "2ea62072-90ec-4595-95c5-248c9ec13952"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "主题": 5,
+ "用户": 5
+ },
+ "subTableOperations": {
+ "对话历史": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "主题": 5,
+ "用户": 5
+ },
+ "subTableOperations": {
+ "对话历史": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "主题": 5,
+ "用户": 5
+ },
+ "subTableOperations": {
+ "对话历史": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "主题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "对话主题",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/AI助手/对话历史.json b/Tables/AI助手/对话历史.json
new file mode 100644
index 00000000..c4d6f348
--- /dev/null
+++ b/Tables/AI助手/对话历史.json
@@ -0,0 +1,233 @@
+{
+ "Name": "对话历史",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 5,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "filterType": 1
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 1,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "filterType": 2
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "主题": 5,
+ "角色": 5,
+ "内容": 5,
+ "用户名": 5,
+ "图片": 5,
+ "附件": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "主题": 5,
+ "角色": 5,
+ "内容": 5,
+ "用户名": 5,
+ "图片": 5,
+ "附件": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "主题": 5,
+ "角色": 5,
+ "内容": 5,
+ "用户名": 5,
+ "图片": 5,
+ "附件": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "主题",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "角色",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ImageBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "图片",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "附件",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "对话历史",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "对话主题",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "对话历史",
+ "ForeignColumn": "主题",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/FGC_页面模板文件夹/联动页/FGC_商品表.json b/Tables/FGC_页面模板文件夹/联动页/FGC_商品表.json
new file mode 100644
index 00000000..016098a7
--- /dev/null
+++ b/Tables/FGC_页面模板文件夹/联动页/FGC_商品表.json
@@ -0,0 +1,117 @@
+{
+ "Name": "FGC_商品表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "System.Int64",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "商品编号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "订单编号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "商品名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "商品的供应商",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.Double",
+ "MaxLength": -1,
+ "Name": "商品销售单价",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "上下架状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "审核状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "商品重量",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.Double",
+ "MaxLength": -1,
+ "Name": "生产日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.Double",
+ "MaxLength": -1,
+ "Name": "商品有效期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "商品描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/FGC_页面模板文件夹/联动页/FGC_订单明细表.json b/Tables/FGC_页面模板文件夹/联动页/FGC_订单明细表.json
new file mode 100644
index 00000000..7dc5ecd1
--- /dev/null
+++ b/Tables/FGC_页面模板文件夹/联动页/FGC_订单明细表.json
@@ -0,0 +1,82 @@
+{
+ "Name": "FGC_订单明细表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "System.Int64",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "订单编号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "商品编号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "数量",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "应付金额",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "FGC_商品表",
+ "PrimaryColumn": "商品编号",
+ "ForeignTable": "FGC_订单明细表",
+ "ForeignColumn": "商品编号"
+ },
+ {
+ "PrimaryTable": "FGC_订单记录",
+ "PrimaryColumn": "订单编号",
+ "ForeignTable": "FGC_订单明细表",
+ "ForeignColumn": "订单编号",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/FGC_页面模板文件夹/联动页/FGC_订单记录.json b/Tables/FGC_页面模板文件夹/联动页/FGC_订单记录.json
new file mode 100644
index 00000000..e7fe4749
--- /dev/null
+++ b/Tables/FGC_页面模板文件夹/联动页/FGC_订单记录.json
@@ -0,0 +1,139 @@
+{
+ "Name": "FGC_订单记录",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "System.Int64",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "订单编号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.Double",
+ "MaxLength": -1,
+ "Name": "创建时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "用户帐号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "支付方式",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "支付金额",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "订单来源",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "订单状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "快递公司名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "快递单号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.Double",
+ "MaxLength": -1,
+ "Name": "确认收货时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "收货人姓名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "收货地址",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "收货人手机号码",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "FGC_订单明细表",
+ "PrimaryColumn": "订单编号",
+ "ForeignTable": "FGC_订单记录",
+ "ForeignColumn": "订单编号",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/任务/任务进展.json b/Tables/Git/Git_WebHook.json
similarity index 57%
rename from Tables/任务/任务进展.json
rename to Tables/Git/Git_WebHook.json
index d6ca3225..4fccaec1 100644
--- a/Tables/任务/任务进展.json
+++ b/Tables/Git/Git_WebHook.json
@@ -1,8 +1,8 @@
{
- "Name": "任务进展",
+ "Name": "Git_WebHook",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,79 +12,72 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
- "Name": "任务ID",
+ "Name": "仓库ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
- "Name": "进展状态ID",
+ "Name": "hook_id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "进展内容",
+ "Name": "url",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "password",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "任务进展",
+ "SourceTableName": "Git_WebHook",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
- "PrimaryTable": "任务表",
- "PrimaryColumn": "ID",
- "ForeignSchema": null,
- "ForeignTable": "任务进展",
- "ForeignColumn": "任务ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
- "IsDetailTableRelation": true
- },
- {
- "PrimarySchema": null,
- "PrimaryTable": "项目进展状态表",
- "PrimaryColumn": "ID",
- "ForeignSchema": null,
- "ForeignTable": "任务进展",
- "ForeignColumn": "进展状态ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
+ "PrimaryTable": "Git仓库表",
+ "PrimaryColumn": "仓库ID",
+ "ForeignTable": "Git_WebHook",
+ "ForeignColumn": "仓库ID",
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/Git/Git_事件记录.json b/Tables/Git/Git_事件记录.json
new file mode 100644
index 00000000..cc717316
--- /dev/null
+++ b/Tables/Git/Git_事件记录.json
@@ -0,0 +1,191 @@
+{
+ "Name": "Git_事件记录",
+ "ShowBuiltInFields": true,
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "事件名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "空间路径",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "仓库ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库路径",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "分支",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "hook_id",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "提交人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "事件内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "url",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "git用户名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "内容得分",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "sha",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "1c2feb6b-63a1-41d2-89ee-e9bb95aa8e70"
+ },
+ "AggregateFunction": 2,
+ "DataColumnName": "日期",
+ "Name": "最大日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "f179f242-1364-4513-b577-ffc80f2fde57"
+ },
+ "AggregateFunction": 3,
+ "DataColumnName": "日期",
+ "Name": "最小日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[提交人]&\":\"&[事件内容]",
+ "Name": "姓名加内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "Git_事件记录",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "Git_WebHook",
+ "PrimaryColumn": "hook_id",
+ "ForeignTable": "Git_事件记录",
+ "ForeignColumn": "hook_id",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "Git仓库表",
+ "PrimaryColumn": "仓库ID",
+ "ForeignTable": "Git_事件记录",
+ "ForeignColumn": "仓库ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/Git/Git仓库表.json b/Tables/Git/Git仓库表.json
new file mode 100644
index 00000000..c25b6b97
--- /dev/null
+++ b/Tables/Git/Git仓库表.json
@@ -0,0 +1,209 @@
+{
+ "Name": "Git仓库表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "仓库ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "空间路径名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "空间名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库路径名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库地址",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "拉取人员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "创建人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "默认分支",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.ImageBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "创建人头像",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[仓库名称]&\"(\"&[仓库路径名]&\")\"&\" - \"&[创建人]",
+ "Name": "仓库标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Callback_url",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "hook_api_url",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "仓库URL",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "钩子ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "订阅成功",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "Git_WebHook",
+ "ColumnName": "ID",
+ "GUID": "731b4dca-7401-4463-a361-e2c5c4b86c35"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "Git_WebHook",
+ "Name": "hook数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[空间名称]&\"/\"&[仓库名称]",
+ "Name": "空间和仓库名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[空间路径名]&\"/\"&[仓库路径名]",
+ "Name": "空间路径加仓库路径",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "983855eb-eeb7-4831-a794-07cb89116997"
+ },
+ "AggregateFunction": 2,
+ "DataColumnName": "日期",
+ "DetailTableName": "Git_事件记录",
+ "Name": "最后事件接收日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "Git仓库表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/KPI/积分记录表.json b/Tables/KPI/积分记录表.json
new file mode 100644
index 00000000..1d59df17
--- /dev/null
+++ b/Tables/KPI/积分记录表.json
@@ -0,0 +1,264 @@
+{
+ "Name": "积分记录表",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "客服总监",
+ "商务总监",
+ "项目总监",
+ "财务"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "用户",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "用户",
+ "GUID": "d8316363-1436-4d49-b6e8-d7f64b3a0075"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "积分记录表",
+ "ColumnName": "用户",
+ "GUID": "b036b3c9-e11f-4309-bde1-44ab20fd3736",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "用户",
+ "filterType": 5
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "分数": 5,
+ "变动日期": 5,
+ "备注": 5,
+ "来源标识": 5,
+ "用户": 5,
+ "类型": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "分数": 5,
+ "变动日期": 5,
+ "备注": 5,
+ "来源标识": 5,
+ "用户": 5,
+ "类型": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "分数": 5,
+ "变动日期": 5,
+ "备注": 5,
+ "来源标识": 5,
+ "用户": 5,
+ "类型": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "分数",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "变动日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "来源标识",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "积分记录表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/TODO/TODO.json b/Tables/TODO/TODO.json
new file mode 100644
index 00000000..4fd13095
--- /dev/null
+++ b/Tables/TODO/TODO.json
@@ -0,0 +1,250 @@
+{
+ "Name": "TODO",
+ "ShowBuiltInFields": true,
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "用户",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "用户",
+ "GUID": "29aa3e3b-6a37-4ed6-8201-cd3e88505b1e"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "内容": 5,
+ "分类": 5,
+ "完成": 5,
+ "提醒日期": 5,
+ "时间描述": 5,
+ "用户": 5,
+ "重复": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "内容": 5,
+ "分类": 5,
+ "完成": 5,
+ "提醒日期": 5,
+ "时间描述": 5,
+ "用户": 5,
+ "重复": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "内容": 5,
+ "分类": 5,
+ "完成": 5,
+ "提醒日期": 5,
+ "时间描述": 5,
+ "用户": 5,
+ "重复": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "分类",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "提醒日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "重复",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "完成",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "IF(ISBLANK([提醒日期]),\"\",\"⏰ \"&YEAR([提醒日期])&\"-\"&MONTH([提醒日期])&\"-\"&DAY([提醒日期])&\" \"&[重复])",
+ "Name": "时间描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "标识",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "TODO",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "TODO_分类",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "TODO",
+ "ForeignColumn": "分类",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/TODO/TODO_分类.json b/Tables/TODO/TODO_分类.json
new file mode 100644
index 00000000..d5ab2190
--- /dev/null
+++ b/Tables/TODO/TODO_分类.json
@@ -0,0 +1,210 @@
+{
+ "Name": "TODO_分类",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "TODO",
+ "subColumnName": "分类",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "用户",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "TODO_分类",
+ "ColumnName": "用户",
+ "GUID": "930324e9-b2a1-44a7-95fa-193ce6b3b601"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "分类名称": 5,
+ "用户": 5,
+ "统计数量": 5
+ },
+ "subTableOperations": {
+ "TODO": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "分类名称": 5,
+ "用户": 5,
+ "统计数量": 5
+ },
+ "subTableOperations": {
+ "TODO": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "分类名称": 5,
+ "用户": 5,
+ "统计数量": 5
+ },
+ "subTableOperations": {
+ "TODO": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "分类名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "TODO",
+ "ColumnName": "ID",
+ "GUID": "ab6810c8-b1c5-4ea6-8f78-5e7cda202653"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "TODO",
+ "Name": "统计数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "TODO_分类",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/任务/任务平行视图.json b/Tables/任务/任务平行视图.json
new file mode 100644
index 00000000..b7110011
--- /dev/null
+++ b/Tables/任务/任务平行视图.json
@@ -0,0 +1,784 @@
+{
+ "Name": "任务平行视图",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isView": true,
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "任务工时表",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "View_任务工时统计",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "需求反馈登记表",
+ "subColumnName": "关联任务",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务成员表",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务平行视图",
+ "subColumnName": "父任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务评论表",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务成员视图",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "财务",
+ "客服总监",
+ "商务总监",
+ "项目总监"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "任务负责人",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "7853ff22-f892-43ec-b7ad-aaac4ab5d8a9"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务负责人",
+ "GUID": "d447b011-8562-47de-8716-6766969c93ed",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "任务成员",
+ "GUID": "4c91846d-6f34-46f1-b890-bb350f51c1ac"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "38eaecb8-945c-4256-8814-5a1f0efc24f3",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "当前负责人"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "流程实例ID",
+ "GUID": "52b2d81a-9311-43b2-a6d9-98f294f93aa8",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "START_USER_ID_"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "e8cbf68a-86d8-4cfd-89bc-00ce385c40b2",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "5bc8e5c3-9760-49c8-9197-0470e3833be8",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "商务经理"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "项目ID",
+ "GUID": "5e41065c-b1e5-4857-a7c1-564329bf8d05",
+ "RelationBinding": {
+ "RelatedTable": "项目平行视图",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "客服经理"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "任务名称": 5,
+ "任务成员": 5,
+ "任务状态": 5,
+ "任务类型": 5,
+ "任务说明": 5,
+ "任务负责人": 5,
+ "任务预算工时": 5,
+ "关联资源": 5,
+ "分组ID": 5,
+ "前置任务": 5,
+ "功能名称": 5,
+ "功能描述": 5,
+ "动态可核定工时": 5,
+ "可分配工时": 5,
+ "备注": 5,
+ "子任务数": 5,
+ "层级": 5,
+ "工期": 5,
+ "已分配工时_总分配工时": 5,
+ "已消耗成本": 5,
+ "开始时间": 5,
+ "总分配工时": 5,
+ "总核定工时_已分配工时": 5,
+ "成员数量": 5,
+ "收集反馈": 5,
+ "日期范围": 5,
+ "本任务可核定工时": 5,
+ "本任务实际工时": 5,
+ "本任务已分配工时": 5,
+ "本任务核定工时": 5,
+ "次序": 5,
+ "流程实例ID": 5,
+ "父任务ID": 5,
+ "版本": 5,
+ "结束时间": 5,
+ "进度": 5,
+ "逾期状态": 5,
+ "里程碑": 5,
+ "项目ID": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务工时表": 5,
+ "任务平行视图": 5,
+ "任务成员表": 5,
+ "任务成员视图": 5,
+ "任务评论表": 5,
+ "需求反馈登记表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "任务名称": 5,
+ "任务成员": 5,
+ "任务状态": 5,
+ "任务类型": 5,
+ "任务说明": 5,
+ "任务负责人": 5,
+ "任务预算工时": 5,
+ "关联资源": 5,
+ "分组ID": 5,
+ "前置任务": 5,
+ "功能名称": 5,
+ "功能描述": 5,
+ "动态可核定工时": 5,
+ "可分配工时": 5,
+ "备注": 5,
+ "子任务数": 5,
+ "层级": 5,
+ "工期": 5,
+ "已分配工时_总分配工时": 5,
+ "已消耗成本": 5,
+ "开始时间": 5,
+ "总分配工时": 5,
+ "总核定工时_已分配工时": 5,
+ "成员数量": 5,
+ "收集反馈": 5,
+ "日期范围": 5,
+ "本任务可核定工时": 5,
+ "本任务实际工时": 5,
+ "本任务已分配工时": 5,
+ "本任务核定工时": 5,
+ "次序": 5,
+ "流程实例ID": 5,
+ "父任务ID": 5,
+ "版本": 5,
+ "结束时间": 5,
+ "进度": 5,
+ "逾期状态": 5,
+ "里程碑": 5,
+ "项目ID": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务工时表": 5,
+ "任务平行视图": 5,
+ "任务成员表": 5,
+ "任务成员视图": 5,
+ "任务评论表": 5,
+ "需求反馈登记表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "任务名称": 5,
+ "任务成员": 5,
+ "任务状态": 5,
+ "任务类型": 5,
+ "任务说明": 5,
+ "任务负责人": 5,
+ "任务预算工时": 5,
+ "关联资源": 5,
+ "分组ID": 5,
+ "前置任务": 5,
+ "功能名称": 5,
+ "功能描述": 5,
+ "动态可核定工时": 5,
+ "可分配工时": 5,
+ "备注": 5,
+ "子任务数": 5,
+ "层级": 5,
+ "工期": 5,
+ "已分配工时_总分配工时": 5,
+ "已消耗成本": 5,
+ "开始时间": 5,
+ "总分配工时": 5,
+ "总核定工时_已分配工时": 5,
+ "成员数量": 5,
+ "收集反馈": 5,
+ "日期范围": 5,
+ "本任务可核定工时": 5,
+ "本任务实际工时": 5,
+ "本任务已分配工时": 5,
+ "本任务核定工时": 5,
+ "次序": 5,
+ "流程实例ID": 5,
+ "父任务ID": 5,
+ "版本": 5,
+ "结束时间": 5,
+ "进度": 5,
+ "逾期状态": 5,
+ "里程碑": 5,
+ "项目ID": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务工时表": 5,
+ "任务平行视图": 5,
+ "任务成员表": 5,
+ "任务成员视图": 5,
+ "任务评论表": 5,
+ "需求反馈登记表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务负责人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "开始时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "结束时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务类型",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "版本",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务说明",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "父任务ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "分组ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "关联资源",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "FGC_Creator",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "FGC_CreateDate",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "FGC_LastModifier",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "FGC_LastModifyDate",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "任务预算工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "层级",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "前置任务",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "工期",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "次序",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "里程碑",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "进度",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "收集反馈",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "总分配工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "本任务已分配工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "可分配工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "本任务核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "本任务可核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "本任务实际工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "已消耗成本",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "成员数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[本任务已分配工时]&\"/\"&[总分配工时]",
+ "Name": "已分配工时_总分配工时",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[本任务核定工时]&\"/\"&[本任务已分配工时]",
+ "Name": "总核定工时_已分配工时",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "=IF([任务类型]<>3,[本任务可核定工时],[可分配工时])",
+ "Name": "动态可核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "ID",
+ "GUID": "b8bdf359-596f-46ac-b99b-da1d5bc8145b"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "Name": "子任务数",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "IF(NOW()>[结束时间],\"已逾期\",\"正常\")",
+ "Name": "逾期状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "IF(ISBLANK([开始时间]),\"\",YEAR([开始时间])&\"/\"&MONTH([开始时间])&\"/\"&DAY([开始时间]))&\"~\"&IF(ISBLANK([结束时间]),\"\",YEAR([结束时间])&\"/\"&MONTH([结束时间])&\"/\"&DAY([结束时间]))",
+ "Name": "日期范围",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "任务平行视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "WITH 任务汇总 AS ( \r\n SELECT \r\n t.[ID] AS 任务ID, \r\n t.[父任务ID], \r\n SUM(CASE WHEN w.[工时类型] = '计划' THEN w.[工时] ELSE 0 END) AS 计划工时汇总, \r\n SUM(CASE WHEN w.[工时类型] = '实际' THEN w.[工时] ELSE 0 END) AS 核定工时汇总, \r\n SUM(CASE WHEN w.[工时类型] = '实际' THEN w.[上报工时] ELSE 0 END) AS 实际工时汇总, \r\n SUM(CASE WHEN w.[工时类型] = '实际' THEN w.[时薪单价] * w.[提成系数] * w.[工时] ELSE 0 END) AS 收益汇总 \r\n FROM \r\n [dbo].[任务表] t \r\n LEFT JOIN \r\n [dbo].[任务工时表] w ON t.[ID] = w.[任务ID] \r\n GROUP BY \r\n t.[ID], t.[父任务ID] \r\n), 子任务预算 AS ( \r\n SELECT \r\n t.[父任务ID] AS 任务ID, \r\n SUM(t.[任务预算工时]) AS 子任务预算工时 \r\n FROM \r\n [dbo].[任务表] t \r\n WHERE \r\n t.[父任务ID] IS NOT NULL \r\n GROUP BY \r\n t.[父任务ID] \r\n), 成员统计 AS ( \r\n SELECT \r\n t.[任务ID], \r\n COUNT(DISTINCT t.[任务成员]) AS 成员数量, \r\n STUFF(( \r\n SELECT DISTINCT ',' + tm.[任务成员] \r\n FROM [dbo].[任务成员表] tm \r\n WHERE tm.[任务ID] = t.[任务ID] \r\n FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '') AS 任务成员 \r\nFROM \r\n [dbo].[任务成员表] t \r\nGROUP BY \r\n t.[任务ID]\r\n) \r\nSELECT \r\n t.*, \r\n CASE WHEN t.[任务状态] >= 1 THEN CAST(t.[任务预算工时] as FLOAT ) ELSE 0 END AS 总分配工时, \r\n CASE WHEN p.[工时分配方式] = 3 THEN ISNULL(w.[核定工时汇总], 0) ELSE ISNULL(w.[计划工时汇总], 0) END + ISNULL(c.[子任务预算工时], 0) AS 本任务已分配工时, \r\n CASE \r\n WHEN p.[工时分配方式] = 3 \r\n THEN CASE \r\n WHEN t.[任务预算工时] - ISNULL(w.[核定工时汇总], 0) - ISNULL(c.[子任务预算工时], 0) < 0 THEN 0 \r\n ELSE t.[任务预算工时] - ISNULL(w.[核定工时汇总], 0) - ISNULL(c.[子任务预算工时], 0) \r\n END \r\n ELSE CASE \r\n WHEN t.[任务预算工时] - ISNULL(w.[计划工时汇总], 0) - ISNULL(c.[子任务预算工时], 0) < 0 THEN 0 \r\n ELSE t.[任务预算工时] - ISNULL(w.[计划工时汇总], 0) - ISNULL(c.[子任务预算工时], 0) \r\n END \r\n END AS 可分配工时, \r\n ISNULL(w.[核定工时汇总], 0) AS 本任务核定工时, \r\n CASE \r\n WHEN p.[工时分配方式] = 3 \r\n THEN CASE \r\n WHEN t.[任务预算工时] - ISNULL(c.[子任务预算工时], 0) - ISNULL(w.[核定工时汇总], 0) < 0 THEN 0 \r\n ELSE t.[任务预算工时] - ISNULL(c.[子任务预算工时], 0) - ISNULL(w.[核定工时汇总], 0) \r\n END \r\n ELSE CASE \r\n WHEN t.[任务预算工时] - ISNULL(c.[子任务预算工时], 0) - ISNULL(w.[计划工时汇总], 0) < 0 THEN 0 \r\n ELSE t.[任务预算工时] - ISNULL(c.[子任务预算工时], 0) - ISNULL(w.[计划工时汇总], 0) \r\n END \r\n END AS 本任务可核定工时, \r\n ISNULL(w.[实际工时汇总], 0) AS 本任务实际工时, \r\n ISNULL(w.[收益汇总], 0) AS 已消耗成本, \r\n ISNULL(m.[成员数量], 0) AS 成员数量, \r\n ISNULL(m.[任务成员], '') AS 任务成员 \r\nFROM \r\n [dbo].[任务表] t \r\nLEFT JOIN \r\n 任务汇总 w ON t.[ID] = w.[任务ID] \r\nLEFT JOIN \r\n 子任务预算 c ON t.[ID] = c.[任务ID] \r\nLEFT JOIN \r\n [dbo].[项目表] p ON t.[项目ID] = p.[ID] \r\nLEFT JOIN \r\n 成员统计 m ON t.[ID] = m.[任务ID];",
+ "ViewInfo": {
+ "ViewName": "任务平行视图",
+ "QueryColumns": [
+ "ID"
+ ]
+ }
+ },
+ "Relations": [
+ {
+ "PrimaryTable": "项目平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "父任务ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务类型",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "任务类型",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目任务分组",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "分组ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目版本",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "版本",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "任务状态",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "ACT_HI_PROCINST_View",
+ "PrimaryColumn": "ID_",
+ "ForeignTable": "任务平行视图",
+ "ForeignColumn": "流程实例ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/任务/任务成员表.json b/Tables/任务/任务成员表.json
index 2cb920f1..2dccd0a7 100644
--- a/Tables/任务/任务成员表.json
+++ b/Tables/任务/任务成员表.json
@@ -2,7 +2,7 @@
"Name": "任务成员表",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,55 +12,64 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "参与人",
+ "Name": "任务成员",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "岗位ID",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务成员表",
+ "ColumnName": "ID",
+ "GUID": "5a6c9445-622e-416c-9c76-8e34957ebec4"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "Name": "数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "任务时薪",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "任务成员表",
@@ -69,29 +78,21 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
- "PrimaryTable": "任务表",
+ "PrimaryTable": "任务平行视图",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务成员表",
"ForeignColumn": "任务ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
- "PrimaryTable": "项目岗位",
+ "PrimaryTable": "项目表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务成员表",
- "ForeignColumn": "岗位ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
+ "ForeignColumn": "项目ID",
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/任务/任务成员视图.json b/Tables/任务/任务成员视图.json
new file mode 100644
index 00000000..4f704efe
--- /dev/null
+++ b/Tables/任务/任务成员视图.json
@@ -0,0 +1,130 @@
+{
+ "Name": "任务成员视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目成员ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "岗位ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "默认时薪",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "FGC_Creator",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "FGC_CreateDate",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "FGC_LastModifyDate",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "总上报工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "任务成员视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "SELECT\r\nt.[ID],\r\nt.[项目ID],\r\nt.[任务ID],\r\nt.[任务成员],\r\np.ID AS [项目成员ID],\r\np.[岗位ID],\r\np.[默认时薪],\r\nt.[FGC_Creator],\r\nt.[FGC_CreateDate],\r\nt.[FGC_LastModifyDate],\r\nSUM(gs.[上报工时]) AS 总上报工时\r\nFROM [任务成员表] t\r\nLEFT JOIN [项目成员表] p ON t.[项目ID] = p.[项目ID] AND t.[任务成员] = p.[项目成员]\r\nLEFT JOIN [任务工时表] gs ON t.[任务ID] = gs.[任务ID] AND t.[任务成员] = gs.[执行人]\r\nGROUP BY\r\nt.[ID],\r\nt.[项目ID],\r\nt.[任务ID],\r\nt.[任务成员],\r\np.ID ,\r\np.[岗位ID],\r\np.[默认时薪],\r\nt.[FGC_Creator],\r\nt.[FGC_CreateDate],\r\nt.[FGC_LastModifyDate]",
+ "ViewInfo": {
+ "ViewName": "任务成员视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "ID"
+ ]
+ }
+ },
+ "Relations": [
+ {
+ "PrimaryTable": "项目平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务成员视图",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务成员视图",
+ "ForeignColumn": "任务ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目成员表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务成员视图",
+ "ForeignColumn": "项目成员ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目岗位",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务成员视图",
+ "ForeignColumn": "岗位ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/任务/任务表.json b/Tables/任务/任务表.json
index ae02eb10..2cfc2dad 100644
--- a/Tables/任务/任务表.json
+++ b/Tables/任务/任务表.json
@@ -1,8 +1,288 @@
{
"Name": "任务表",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "任务成员视图",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务成员表",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务表",
+ "subColumnName": "父任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务进展",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务评论表",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "View_任务工时统计",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务工时表",
+ "subColumnName": "任务ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "需求反馈登记表",
+ "subColumnName": "关联任务",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "汇报子表",
+ "subColumnName": "关联任务",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "项目总监",
+ "商务总监",
+ "财务"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "任务负责人",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务负责人",
+ "GUID": "8039e5c8-feaa-41a8-b8db-b19e9ec288d6"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "307797f5-7f60-495f-90d8-5db319a11724",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "项目经理"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "项目ID",
+ "GUID": "42e22c0d-7cdc-4673-9642-105e286c61e6",
+ "RelationBinding": {
+ "RelatedTable": "项目表",
+ "RelatedColumn": "ID",
+ "DisplayColumn": "公开"
+ }
+ },
+ "Value": "1"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "任务名称": 5,
+ "任务状态": 5,
+ "任务类型": 5,
+ "任务说明": 5,
+ "任务负责人": 5,
+ "任务预算工时": 5,
+ "关联资源": 5,
+ "分组ID": 5,
+ "前置任务": 5,
+ "功能名称": 5,
+ "功能描述": 5,
+ "备注": 5,
+ "层级": 5,
+ "工期": 5,
+ "开始时间": 5,
+ "收集反馈": 5,
+ "总任务预算工时": 5,
+ "次序": 5,
+ "流程实例ID": 5,
+ "父任务ID": 5,
+ "版本": 5,
+ "结束时间": 5,
+ "进度": 5,
+ "里程碑": 5,
+ "项目ID": 5,
+ "子任务数量": 5
+ },
+ "subTableOperations": {
+ "任务表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "任务名称": 5,
+ "任务状态": 5,
+ "任务类型": 5,
+ "任务说明": 5,
+ "任务负责人": 5,
+ "任务预算工时": 5,
+ "关联资源": 5,
+ "分组ID": 5,
+ "前置任务": 5,
+ "功能名称": 5,
+ "功能描述": 5,
+ "备注": 5,
+ "层级": 5,
+ "工期": 5,
+ "开始时间": 5,
+ "收集反馈": 5,
+ "总任务预算工时": 5,
+ "次序": 5,
+ "流程实例ID": 5,
+ "父任务ID": 5,
+ "版本": 5,
+ "结束时间": 5,
+ "进度": 5,
+ "里程碑": 5,
+ "项目ID": 5,
+ "子任务数量": 5
+ },
+ "subTableOperations": {
+ "任务表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "任务名称": 5,
+ "任务状态": 5,
+ "任务类型": 5,
+ "任务说明": 5,
+ "任务负责人": 5,
+ "任务预算工时": 5,
+ "关联资源": 5,
+ "分组ID": 5,
+ "前置任务": 5,
+ "功能名称": 5,
+ "功能描述": 5,
+ "备注": 5,
+ "层级": 5,
+ "工期": 5,
+ "开始时间": 5,
+ "收集反馈": 5,
+ "总任务预算工时": 5,
+ "次序": 5,
+ "流程实例ID": 5,
+ "父任务ID": 5,
+ "版本": 5,
+ "结束时间": 5,
+ "进度": 5,
+ "里程碑": 5,
+ "项目ID": 5,
+ "子任务数量": 5
+ },
+ "subTableOperations": {
+ "任务表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,212 +292,222 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "父任务ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "层级",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "任务名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "执行者",
+ "Name": "任务负责人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "开始时间",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "结束时间",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务类型",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "分组ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "版本",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "任务说明",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "备注",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.AttachmentBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "关联资源",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "任务预算工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "任务状态",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "前置任务",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "工期",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "次序",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bit",
"MaxLength": -1,
"Name": "里程碑",
"ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "进度",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 1,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "收集反馈",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "33926d93-de86-491a-9c06-a3f7fea84c73"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "任务预算工时",
+ "Name": "总任务预算工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "e688dafb-3b10-4415-9960-6a227733f81c"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "Name": "子任务数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
- "AggregateFunction": 4,
- "DataColumnName": "计划工时",
- "DetailTableName": "View_任务工时统计",
- "DetailTableSchema": "dbo",
- "Name": "总计划工时",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
- "AggregateFunction": 4,
- "DataColumnName": "实际工时",
- "DetailTableName": "View_任务工时统计",
- "DetailTableSchema": "dbo",
- "Name": "总实际工时",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
- "AggregateFunction": 1,
- "DataColumnName": "ID",
- "DetailTableName": "任务成员表",
- "DetailTableSchema": "dbo",
- "Name": "参与人数",
- "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
- "AggregateFunction": 2,
- "DataColumnName": "工时日期",
- "DetailTableName": "任务工时表",
- "DetailTableSchema": "dbo",
- "Name": "最后报工日期",
- "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
- "AggregateFunction": 3,
- "DataColumnName": "工时日期",
- "DetailTableName": "任务工时表",
- "DetailTableSchema": "dbo",
- "Name": "开始报工日期",
- "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "任务表",
@@ -226,73 +516,62 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "任务表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务表",
"ForeignColumn": "父任务ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "项目表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务表",
"ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "项目版本",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务表",
"ForeignColumn": "版本",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "任务类型",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务表",
"ForeignColumn": "任务类型",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "任务状态",
"PrimaryColumn": "状态码",
- "ForeignSchema": null,
"ForeignTable": "任务表",
"ForeignColumn": "任务状态",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "项目任务分组",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务表",
"ForeignColumn": "分组ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "ACT_HI_PROCINST_View",
+ "PrimaryColumn": "ID_",
+ "ForeignTable": "任务表",
+ "ForeignColumn": "流程实例ID"
+ },
+ {
+ "PrimaryTable": "任务平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务表",
+ "ForeignColumn": "ID",
+ "IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/任务/任务评论表.json b/Tables/任务/任务评论表.json
new file mode 100644
index 00000000..252d85c7
--- /dev/null
+++ b/Tables/任务/任务评论表.json
@@ -0,0 +1,98 @@
+{
+ "Name": "任务评论表",
+ "ShowBuiltInFields": true,
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发表人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "附件",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "回复对象",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "任务评论表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "任务平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务评论表",
+ "ForeignColumn": "任务ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务评论表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "任务评论表",
+ "ForeignColumn": "回复对象",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/任务/子任务视图.json b/Tables/任务/子任务视图.json
index d9f670ca..8df52bd4 100644
--- a/Tables/任务/子任务视图.json
+++ b/Tables/任务/子任务视图.json
@@ -2,7 +2,7 @@
"Name": "子任务视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"AutoIncrement": true,
"DatabaseColumnType": "bigint",
@@ -11,144 +11,211 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "任务名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "执行者",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "Name": "任务负责人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "nvarchar",
- "MaxLength": -1,
- "Name": "参与者",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "开始时间",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "结束时间",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务类型",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "版本",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "任务说明",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "备注",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "父任务ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务状态",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "分组ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "工时核定方式",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "关联资源",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "FGC_Creator",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "FGC_CreateDate",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "FGC_LastModifier",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "FGC_LastModifyDate",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "任务预算工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "层级",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "前置任务",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "工期",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "次序",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "里程碑",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "进度",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "收集反馈",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "子任务视图",
"SourceTableSchema": "dbo",
- "CreateViewSql": "SELECT * FROM \"任务表\"\r\nWHERE \"父任务ID\" is not NULL",
+ "CreateViewSql": "SELECT * FROM \"任务表\" WHERE \"父任务ID\" IS NOT NULL;",
"ViewInfo": {
"ViewName": "子任务视图",
"IsUpdatable": true,
@@ -157,6 +224,14 @@
]
}
},
- "Indexes": [],
- "Relations": []
+ "Relations": [
+ {
+ "PrimaryTable": "任务状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "子任务视图",
+ "ForeignColumn": "任务状态",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/会议/会议发言记录.json b/Tables/会议/会议发言记录.json
new file mode 100644
index 00000000..3c99f698
--- /dev/null
+++ b/Tables/会议/会议发言记录.json
@@ -0,0 +1,118 @@
+{
+ "Name": "会议发言记录",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "conferenceId",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发言人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "昵称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "unionId",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "开始时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "结束时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "录制ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "会议发言记录",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "用户信息视图",
+ "PrimaryColumn": "DingTalkUnionID",
+ "ForeignTable": "会议发言记录",
+ "ForeignColumn": "unionId",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "会议记录表",
+ "PrimaryColumn": "钉钉会议ID",
+ "ForeignTable": "会议发言记录",
+ "ForeignColumn": "conferenceId",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/会议/会议成员记录表.json b/Tables/会议/会议成员记录表.json
new file mode 100644
index 00000000..282299f4
--- /dev/null
+++ b/Tables/会议/会议成员记录表.json
@@ -0,0 +1,126 @@
+{
+ "Name": "会议成员记录表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "钉钉会议ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户昵称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "成员UnionId",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "设备类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "在会时长",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "入会时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "离开时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "成员状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Comment": "1:初始化\r\n2:呼叫中\r\n3:活跃(在会)\r\n4:入会失败(拒接等)\r\n5:被踢\r\n6:离会"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "是否为主持人",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "会议成员记录表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "会议记录表",
+ "PrimaryColumn": "钉钉会议ID",
+ "ForeignTable": "会议成员记录表",
+ "ForeignColumn": "钉钉会议ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/任务/任务状态.json b/Tables/会议/会议状态.json
similarity index 67%
rename from Tables/任务/任务状态.json
rename to Tables/会议/会议状态.json
index a4df7e9d..c503ffe6 100644
--- a/Tables/任务/任务状态.json
+++ b/Tables/会议/会议状态.json
@@ -1,8 +1,8 @@
{
- "Name": "任务状态",
+ "Name": "会议状态",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,49 +12,49 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "状态码",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "任务状态",
+ "Name": "状态",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "任务状态",
+ "SourceTableName": "会议状态",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/会议/会议记录表.json b/Tables/会议/会议记录表.json
new file mode 100644
index 00000000..862ca585
--- /dev/null
+++ b/Tables/会议/会议记录表.json
@@ -0,0 +1,192 @@
+{
+ "Name": "会议记录表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "会议类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "钉钉会议ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "关联钉钉会议ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发起人用户名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发起人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "会议标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "会议状态",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "会议开始时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "会议持续时间",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "自动拉会",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "开启云录制",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "会议发言记录",
+ "ColumnName": "ID",
+ "GUID": "6969b3fd-434f-4db4-ad9d-26556a5ecdb2"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "会议发言记录",
+ "Name": "发言数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员",
+ "GUID": "34c25be2-ac74-45a7-9cf3-2ffec7358ef9"
+ },
+ "AggregateFunction": 5,
+ "DataColumnName": "成员",
+ "DetailTableName": "会议成员记录表",
+ "Name": "参与人集合",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员UnionId",
+ "GUID": "7d1408a3-ec48-4632-b340-8cdbdc3fd60b"
+ },
+ "AggregateFunction": 5,
+ "DataColumnName": "成员UnionId",
+ "DetailTableName": "会议成员记录表",
+ "Name": "参与人UnionId集合",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "会议记录表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "会议记录表",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "会议状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "会议记录表",
+ "ForeignColumn": "会议状态",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "会议记录表",
+ "PrimaryColumn": "关联钉钉会议ID",
+ "ForeignTable": "会议记录表",
+ "ForeignColumn": "关联钉钉会议ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/字典表/EmojiTable.json b/Tables/字典表/EmojiTable.json
new file mode 100644
index 00000000..1682840c
--- /dev/null
+++ b/Tables/字典表/EmojiTable.json
@@ -0,0 +1,40 @@
+{
+ "Name": "EmojiTable",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Id",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Emoji",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Description",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "EmojiTable",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "Id"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/字典表/任务状态.json b/Tables/字典表/任务状态.json
new file mode 100644
index 00000000..26b8244f
--- /dev/null
+++ b/Tables/字典表/任务状态.json
@@ -0,0 +1,68 @@
+{
+ "Name": "任务状态",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "状态码",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "状态类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "任务状态",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/字典表/任务类型.json b/Tables/字典表/任务类型.json
index 7baf81a7..0a38ba4c 100644
--- a/Tables/字典表/任务类型.json
+++ b/Tables/字典表/任务类型.json
@@ -2,7 +2,7 @@
"Name": "任务类型",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,41 +12,42 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "任务类型",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "提成系数",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "任务类型",
@@ -55,6 +56,6 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/字典表/工时分配方式.json b/Tables/字典表/工时分配方式.json
new file mode 100644
index 00000000..2f29a69b
--- /dev/null
+++ b/Tables/字典表/工时分配方式.json
@@ -0,0 +1,60 @@
+{
+ "Name": "工时分配方式",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "分配方式",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "工时分配方式",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目任务/项目版本.json b/Tables/字典表/工时结算状态.json
similarity index 60%
rename from Tables/项目任务/项目版本.json
rename to Tables/字典表/工时结算状态.json
index 41d99e10..f83ee333 100644
--- a/Tables/项目任务/项目版本.json
+++ b/Tables/字典表/工时结算状态.json
@@ -1,8 +1,8 @@
{
- "Name": "项目版本",
+ "Name": "工时结算状态",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,61 +12,49 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
- "Name": "项目ID",
+ "Name": "状态码",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "版本名称",
+ "Name": "结算状态",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "项目版本",
+ "SourceTableName": "工时结算状态",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": [
- {
- "PrimarySchema": null,
- "PrimaryTable": "项目表",
- "PrimaryColumn": "ID",
- "ForeignSchema": null,
- "ForeignTable": "项目版本",
- "ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
- "IsDetailTableRelation": true
- }
- ]
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/字典表/日志表.json b/Tables/字典表/日志表.json
new file mode 100644
index 00000000..55385aad
--- /dev/null
+++ b/Tables/字典表/日志表.json
@@ -0,0 +1,69 @@
+{
+ "Name": "日志表",
+ "ShowBuiltInFields": true,
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": "信息",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "日志表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目任务/项目任务分组.json b/Tables/字典表/汇报状态.json
similarity index 59%
rename from Tables/项目任务/项目任务分组.json
rename to Tables/字典表/汇报状态.json
index 7106f530..7273070b 100644
--- a/Tables/项目任务/项目任务分组.json
+++ b/Tables/字典表/汇报状态.json
@@ -1,8 +1,8 @@
{
- "Name": "项目任务分组",
+ "Name": "汇报状态",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,61 +12,49 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
- "Name": "项目ID",
+ "Name": "状态码",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "分组名称",
+ "Name": "状态",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "项目任务分组",
+ "SourceTableName": "汇报状态",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": [
- {
- "PrimarySchema": null,
- "PrimaryTable": "项目表",
- "PrimaryColumn": "ID",
- "ForeignSchema": null,
- "ForeignTable": "项目任务分组",
- "ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
- "IsDetailTableRelation": true
- }
- ]
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/字典表/素材库.json b/Tables/字典表/素材库.json
new file mode 100644
index 00000000..ba53772a
--- /dev/null
+++ b/Tables/字典表/素材库.json
@@ -0,0 +1,60 @@
+{
+ "Name": "素材库",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "附件",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "素材库",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/字典表/项目动态类型.json b/Tables/字典表/项目动态类型.json
new file mode 100644
index 00000000..3b6315d5
--- /dev/null
+++ b/Tables/字典表/项目动态类型.json
@@ -0,0 +1,60 @@
+{
+ "Name": "项目动态类型",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "类型码",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目动态类型",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/字典表/项目状态.json b/Tables/字典表/项目状态.json
index 94d7407a..c70bbc13 100644
--- a/Tables/字典表/项目状态.json
+++ b/Tables/字典表/项目状态.json
@@ -2,7 +2,7 @@
"Name": "项目状态",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,41 +12,42 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "状态码",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目状态",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "项目状态",
@@ -55,6 +56,6 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/字典表/项目进展状态表.json b/Tables/字典表/项目进展状态表.json
index 4e9058bc..3f3c7dd4 100644
--- a/Tables/字典表/项目进展状态表.json
+++ b/Tables/字典表/项目进展状态表.json
@@ -2,7 +2,7 @@
"Name": "项目进展状态表",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,41 +12,42 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "进展名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "项目进展状态表",
@@ -55,6 +56,6 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/字典表/工时核定方式.json b/Tables/客户/客户分组.json
similarity index 66%
rename from Tables/字典表/工时核定方式.json
rename to Tables/客户/客户分组.json
index 3016d514..009006a7 100644
--- a/Tables/字典表/工时核定方式.json
+++ b/Tables/客户/客户分组.json
@@ -1,8 +1,8 @@
{
- "Name": "工时核定方式",
+ "Name": "客户分组",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,42 +12,42 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "核定方式",
+ "Name": "分组",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "工时核定方式",
+ "SourceTableName": "客户分组",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/客户/客户表.json b/Tables/客户/客户表.json
index 57e82bbe..63b38ebc 100644
--- a/Tables/客户/客户表.json
+++ b/Tables/客户/客户表.json
@@ -1,8 +1,171 @@
{
"Name": "客户表",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "项目平行视图",
+ "subColumnName": "所属客户",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "项目表",
+ "subColumnName": "所属客户",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "客户部门表",
+ "subColumnName": "客户ID",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "客户经理",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "CompareType": 1,
+ "ColumnBindingInfo": {
+ "TableName": "客户表",
+ "ColumnName": "删除",
+ "GUID": "335570ae-d886-43c6-af3c-178bfa10ee18"
+ },
+ "Value": "1"
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "删除": 5,
+ "地址": 5,
+ "客户名称": 5,
+ "客户税号": 5,
+ "客户经理": 5,
+ "部门数量": 5,
+ "项目数量": 5
+ },
+ "subTableOperations": {
+ "客户部门表": 5,
+ "项目平行视图": 5,
+ "项目表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "删除": 5,
+ "地址": 5,
+ "客户名称": 5,
+ "客户税号": 5,
+ "客户经理": 5,
+ "部门数量": 5,
+ "项目数量": 5
+ },
+ "subTableOperations": {
+ "客户部门表": 5,
+ "项目平行视图": 5,
+ "项目表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "删除": 5,
+ "地址": 5,
+ "客户名称": 5,
+ "客户税号": 5,
+ "客户经理": 5,
+ "部门数量": 5,
+ "项目数量": 5
+ },
+ "subTableOperations": {
+ "客户部门表": 5,
+ "项目平行视图": 5,
+ "项目表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,55 +175,115 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "客户名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
+ "IsAutoGenreatedIDSettingEnable": true,
+ "AutoGenreatedIDSetting": {
+ "Composition": [
+ {
+ "ComponentType": 2,
+ "Content": "yyyyMMdd"
+ },
+ {
+ "ComponentType": 3,
+ "Content": 5
+ }
+ ],
+ "GenerateTime": 1
+ },
"Name": "客户税号",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "分组",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "地址",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "邮箱",
+ "Name": "客户经理",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "删除",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "客户部门表",
+ "ColumnName": "ID",
+ "GUID": "5f35e37f-181e-4eb6-ad89-8f6935db2cdb"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "客户部门表",
+ "Name": "部门数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "ca5cc556-3c1e-422f-a826-042a9871ed57"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "项目表",
+ "Name": "项目数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "客户表",
@@ -69,6 +292,14 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [
+ {
+ "PrimaryTable": "客户分组",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "客户表",
+ "ForeignColumn": "分组",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/客户/客户部门表.json b/Tables/客户/客户部门表.json
index 0d6f2080..6f75ed5b 100644
--- a/Tables/客户/客户部门表.json
+++ b/Tables/客户/客户部门表.json
@@ -2,7 +2,7 @@
"Name": "客户部门表",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,62 +12,77 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "客户ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "部门名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "联系人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "电话",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "邮箱",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "客户经理",
+ "Name": "对接人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[联系人]&\"/\"&[部门名称]",
+ "Name": "部门描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "客户部门表",
@@ -76,18 +91,14 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "客户表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "客户部门表",
"ForeignColumn": "客户ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/工时/View_任务工时统计.json b/Tables/工时/View_任务工时统计.json
index 672815f3..8fb97399 100644
--- a/Tables/工时/View_任务工时统计.json
+++ b/Tables/工时/View_任务工时统计.json
@@ -2,109 +2,253 @@
"Name": "View_任务工时统计",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "date",
+ "MaxLength": -1,
+ "Name": "日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "执行人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "执行人",
+ "Name": "任务名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "datetime",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "工时日期",
- "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "Name": "任务说明",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "执行内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "varchar",
+ "MaxLength": -1,
+ "Name": "FGC_Creator",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "时薪单价",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "提成系数",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "计划工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
- "Name": "实际工时",
+ "Name": "上报工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "上报人天",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "核定人天",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "核定收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "结算收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 4,
"DataColumnName": "计划工时",
"Name": "总计划工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定工时",
+ "GUID": "aeb6cc88-7106-49b6-bb18-a05ebe351361"
+ },
"AggregateFunction": 4,
- "DataColumnName": "实际工时",
- "Name": "总实际工时",
+ "DataColumnName": "核定工时",
+ "Name": "总核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "IF([核定工时]=0,0,IF([计划工时]=0,100,ROUND([核定工时]/[计划工时]*100,0)))",
+ "Name": "工时完成比例",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "上报工时",
+ "GUID": "e01ff216-bd5f-4aa2-b8fa-0498890790d1"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "上报工时",
+ "Name": "总上报工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "核定收益",
+ "GUID": "9441cd08-c73d-4d56-9915-c4600411097d"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "核定收益",
+ "Name": "总核定收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[计划工时]-[核定工时]",
+ "Name": "可核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "可核定工时",
+ "GUID": "bbc23449-d6da-4c22-899f-224b6f5b372f"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "可核定工时",
+ "Name": "总剩余工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "View_任务工时统计",
+ "ColumnName": "结算收益",
+ "GUID": "ab7a33e4-b67f-4293-b528-f83d2a689702"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "结算收益",
+ "Name": "总结算收益",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "View_任务工时统计",
"SourceTableSchema": "dbo",
- "CreateViewSql": "SELECT \r\n [项目ID],\r\n [任务ID],\r\n [执行人],\r\n [工时日期],\r\n SUM(CASE WHEN [工时类型] = '计划' THEN [工时] ELSE 0 END) AS [计划工时],\r\n SUM(CASE WHEN [工时类型] = '实际' THEN [工时] ELSE 0 END) AS [实际工时]\r\nFROM \r\n [dbo].[任务工时表]\r\nGROUP BY \r\n [项目ID],\r\n [任务ID],\r\n [执行人],\r\n [工时日期];",
+ "CreateViewSql": "WITH c1 as (\r\n\tSELECT\r\n\t t.[ID],\r\n\t\t[项目ID],\r\n\t\t[任务ID],\r\n\t\t[执行内容],\r\n\t\t[执行人],\r\n\t\t[工时日期],\r\n\t\t[时薪单价],\r\n\t\t[提成系数],\r\n\t\t[请款单ID],\r\n\t\tISNULL([上报工时],0) AS 上报工时,\r\n\t\tROUND(CASE WHEN [工时类型] = '计划' THEN ISNULL([工时],0) ELSE 0 END,1) AS [计划工时],\r\n\t\tROUND(CASE WHEN [工时类型] = '实际' THEN ISNULL([工时],0) ELSE 0 END,1) AS [实际工时],\r\n\t\tCASE [结算状态]\r\n\tWHEN 2 THEN 1\r\n\tELSE 0\r\nEND AS 是否结算\r\n\r\n\tFROM \r\n\t\t[dbo].[任务工时表] t\r\n\tLEFT JOIN [项目表] p ON t.项目ID = p.ID\r\n)\r\n\r\nSELECT\r\n cast(c1.[工时日期] as date) as 日期,\r\n\t\tc1.[执行人],\r\n c1.[项目ID],\r\n\t\txm.[项目名称],\r\n c1.[任务ID],\r\n\t\trw.[任务名称],\r\n\t\trw.[任务说明],\r\n\t\tSTRING_AGG(c1.[执行内容], CHAR(13) + CHAR(10)) AS 执行内容,\r\n\t\tFGC_Creator='Administrator',\r\n AVG(c1.[时薪单价]) AS 时薪单价,\r\n AVG(c1.[提成系数]) AS 提成系数,\r\n SUM(c1.[计划工时]) AS 计划工时,\r\n\t\tSUM(c1.[上报工时]) AS 上报工时,\r\n\t\tCEILING(SUM(c1.[上报工时])/8 * 10) / 10 AS 上报人天,\r\n SUM(c1.[实际工时]) AS 核定工时,\r\n\t\tCEILING(SUM(c1.[实际工时])/8 * 10) / 10 AS 核定人天,\r\n\t\tSUM(c1.[实际工时]*c1.[时薪单价] *c1.[提成系数]) AS 核定收益,\r\n SUM(c1.[实际工时]*c1.[时薪单价] *c1.[提成系数]*c1.[是否结算]) AS 结算收益\r\nFROM c1\r\nLEFT JOIN [项目表] xm ON c1.[项目ID] = xm.ID\r\nLEFT JOIN [任务表] rw ON c1.[任务ID] = rw.ID\r\nGROUP BY\r\ncast([工时日期] as date),\r\nc1.[执行人],\r\nc1.[项目ID],\r\nxm.[项目名称],\r\nrw.[任务说明],\r\nc1.[任务ID],\r\nrw.[任务名称]",
"ViewInfo": {
"ViewName": "View_任务工时统计",
"IsUpdatable": true,
"QueryColumns": [
- "项目ID"
+ "日期",
+ "执行人",
+ "项目ID",
+ "任务ID"
]
}
},
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
- "PrimaryTable": "任务表",
+ "PrimaryTable": "任务平行视图",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "View_任务工时统计",
"ForeignColumn": "任务ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
- "PrimaryTable": "项目表",
+ "PrimaryTable": "项目平行视图",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "View_任务工时统计",
"ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
- "PrimaryTable": "用户信息视图",
- "PrimaryColumn": "用户名",
- "ForeignSchema": null,
+ "PrimaryTable": "收益请款单表",
+ "PrimaryColumn": "ID",
"ForeignTable": "View_任务工时统计",
- "ForeignColumn": "执行人",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
+ "ForeignColumn": "请款单ID",
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/工时/人员工时统计视图.json b/Tables/工时/人员工时统计视图.json
index 820a9741..409e6019 100644
--- a/Tables/工时/人员工时统计视图.json
+++ b/Tables/工时/人员工时统计视图.json
@@ -2,39 +2,110 @@
"Name": "人员工时统计视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "执行人",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "date",
"MaxLength": -1,
"Name": "日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "计划工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
- "Name": "实际工时",
+ "Name": "核定工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "上报工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "核定收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "计划工时",
+ "GUID": "91e283d6-9945-4929-9f4c-a86dd36b00d8"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "计划工时",
+ "Name": "总计划工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "核定工时",
+ "GUID": "5d629323-b686-470a-8e62-2d424af1fc66"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "核定工时",
+ "Name": "总核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "上报工时",
+ "GUID": "91e3eb69-cf12-4e72-9187-5efa17e411c8"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "上报工时",
+ "Name": "总上报工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "人员工时统计视图",
+ "ColumnName": "核定收益",
+ "GUID": "359f0bce-f840-4eb5-a67e-38e6e667fc65"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "核定收益",
+ "Name": "总核定收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[执行人]&\":\"&[计划工时]&\"小时\"",
+ "Name": "人员计划工时",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "人员工时统计视图",
"SourceTableSchema": "dbo",
- "CreateViewSql": "SELECT \r\n [执行人],\r\n cast([工时日期] as date) as 日期,\r\n SUM(CASE WHEN [工时类型] = '计划' THEN [工时] ELSE 0 END) AS [计划工时],\r\n SUM(CASE WHEN [工时类型] = '实际' THEN [工时] ELSE 0 END) AS [实际工时]\r\nFROM \r\n [dbo].[任务工时表]\r\nGROUP BY \r\n [执行人],\r\n [工时日期];",
+ "CreateViewSql": "SELECT\r\n[执行人],\r\nCAST([日期] as date) 日期,\r\nSUM([计划工时]) AS 计划工时,\r\nSUM([核定工时]) AS 核定工时,\r\nSUM([上报工时]) AS 上报工时,\r\nSUM([核定收益]) AS 核定收益\r\nFROM [View_任务工时统计] t\r\nGROUP BY\r\n[执行人],\r\n[日期]",
"ViewInfo": {
"ViewName": "人员工时统计视图",
"IsUpdatable": true,
@@ -43,6 +114,6 @@
]
}
},
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/工时/任务工时表.json b/Tables/工时/任务工时表.json
index f519f8ce..79af41fe 100644
--- a/Tables/工时/任务工时表.json
+++ b/Tables/工时/任务工时表.json
@@ -1,8 +1,222 @@
{
"Name": "任务工时表",
+ "ShowBuiltInFields": true,
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "财务",
+ "客服总监",
+ "商务总监",
+ "项目总监"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "执行人",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "080ff6d7-1f57-4264-9fc3-578ad59cca9c"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "421d1ff1-a216-4483-bdfc-09c9147f5729",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 1,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "执行人"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "上报工时": 5,
+ "任务ID": 5,
+ "工时": 5,
+ "工时日期": 5,
+ "工时类型": 5,
+ "平均时薪": 5,
+ "总工时": 5,
+ "执行人": 5,
+ "执行内容": 5,
+ "提成系数": 5,
+ "核定收益": 5,
+ "日期文本": 5,
+ "时薪单价": 5,
+ "时薪来源": 5,
+ "结算状态": 5,
+ "行数": 5,
+ "请款单ID": 5,
+ "项目ID": 5,
+ "收益求和": 5,
+ "总核定收益": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "上报工时": 5,
+ "任务ID": 5,
+ "工时": 5,
+ "工时日期": 5,
+ "工时类型": 5,
+ "平均时薪": 5,
+ "总工时": 5,
+ "执行人": 5,
+ "执行内容": 5,
+ "提成系数": 5,
+ "核定收益": 5,
+ "日期文本": 5,
+ "时薪单价": 5,
+ "时薪来源": 5,
+ "结算状态": 5,
+ "行数": 5,
+ "请款单ID": 5,
+ "项目ID": 5,
+ "收益求和": 5,
+ "总核定收益": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "上报工时": 5,
+ "任务ID": 5,
+ "工时": 5,
+ "工时日期": 5,
+ "工时类型": 5,
+ "平均时薪": 5,
+ "总工时": 5,
+ "执行人": 5,
+ "执行内容": 5,
+ "提成系数": 5,
+ "核定收益": 5,
+ "日期文本": 5,
+ "时薪单价": 5,
+ "时薪来源": 5,
+ "结算状态": 5,
+ "行数": 5,
+ "请款单ID": 5,
+ "项目ID": 5,
+ "收益求和": 5,
+ "总核定收益": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,123 +226,171 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "工时日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "工时类型",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "执行人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "成员ID",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "执行内容",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "时薪来源",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Comment": "实际核定的工时\r\n"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "上报工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "时薪单价",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "提成系数",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
- "Formula": "[时薪单价]*[工时]*[提成系数]",
- "Name": "计算提成",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "结算状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
- "Name": "FGC_Creator"
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "请款单ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
- "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
- "Name": "FGC_CreateDate"
- },
- {
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
- "Name": "FGC_LastModifier"
- },
- {
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
- "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
- "Name": "FGC_LastModifyDate"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 4,
"DataColumnName": "工时",
"Name": "总工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
- "AggregateFunction": 4,
- "DataColumnName": "计算提成",
- "Name": "总提成",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"DataColumnName": "时薪单价",
"Name": "平均时薪",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "0715a5f1-9996-4ab6-9938-97788f3c0581"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "Name": "行数",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "YEAR([工时日期])&\"-\"&MONTH([工时日期])&\"-\"&DAY([工时日期])",
+ "Name": "日期文本",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "核定收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "核定收益",
+ "GUID": "b9530827-1406-487e-84d2-58e59d6be155"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "核定收益",
+ "Name": "总核定收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "任务工时表",
@@ -137,40 +399,35 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "项目表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务工时表",
"ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
- "PrimaryTable": "任务表",
+ "PrimaryTable": "任务平行视图",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务工时表",
"ForeignColumn": "任务ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
- "PrimaryTable": "任务成员表",
+ "PrimaryTable": "收益请款单表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "任务工时表",
- "ForeignColumn": "成员ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
+ "ForeignColumn": "请款单ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "工时结算状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "任务工时表",
+ "ForeignColumn": "结算状态",
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/收益/成员收益分类汇总视图.json b/Tables/收益/成员收益分类汇总视图.json
new file mode 100644
index 00000000..bd91e664
--- /dev/null
+++ b/Tables/收益/成员收益分类汇总视图.json
@@ -0,0 +1,59 @@
+{
+ "Name": "成员收益分类汇总视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "总收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "已结算",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "结算中",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "未结算",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "成员收益分类汇总视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "WITH u AS (\r\n\t\tSELECT\r\n\t\t[执行人] AS [成员],\r\n SUM(ISNULL([时薪单价], 0) * ISNULL([提成系数], 1) * ISNULL([工时], 0)) AS 总收益\r\n FROM [任务工时表]\r\n\t\tGROUP BY [执行人]\r\n),\r\nsy_sum AS (\r\n SELECT \r\n\t\t[请款人] AS 成员, \r\n\t\tSUM(ISNULL([请款金额], 0)) AS 已结算\r\n FROM [收益请款单表]\r\n WHERE [状态] =3\r\n GROUP BY [请款人]\r\n),\r\nqkd_sum AS (\r\n SELECT \r\n\t\t[请款人] AS 成员,\r\n\t\tSUM(ISNULL([请款金额], 0)) AS 结算中\r\n FROM [收益请款单表]\r\n WHERE [状态] <3\r\n GROUP BY [请款人]\r\n),\r\ngs_sum AS (\r\n SELECT \r\n\t\t[执行人] AS 成员, \r\n\t\tSUM(ISNULL([时薪单价], 0) * ISNULL([提成系数], 0) * ISNULL([工时], 0)) AS 未结算\r\n FROM [任务工时表]\r\n WHERE [请款单ID] IS NULL\r\n GROUP BY [执行人]\r\n)\r\nSELECT\r\n u.[成员],\r\n\t\tu.[总收益],\r\n ISNULL(sy_sum.已结算, 0) AS 已结算,\r\n ISNULL(qkd_sum.结算中, 0) AS 结算中,\r\n ISNULL(gs_sum.未结算, 0) AS 未结算\r\nFROM u\r\nLEFT JOIN sy_sum ON u.[成员] = sy_sum.[成员]\r\nLEFT JOIN qkd_sum ON u.[成员] = qkd_sum.[成员]\r\nLEFT JOIN gs_sum ON u.[成员] = gs_sum.[成员]",
+ "ViewInfo": {
+ "ViewName": "成员收益分类汇总视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "成员"
+ ]
+ }
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/收益/收款账户信息表.json b/Tables/收益/收款账户信息表.json
new file mode 100644
index 00000000..1be2e23a
--- /dev/null
+++ b/Tables/收益/收款账户信息表.json
@@ -0,0 +1,229 @@
+{
+ "Name": "收款账户信息表",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "财务",
+ "客服总监",
+ "商务总监",
+ "项目总监"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "用户",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收款账户信息表",
+ "ColumnName": "用户",
+ "GUID": "79d48ffc-5439-4ccb-9baf-921d9a25857a"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "备注": 5,
+ "帐号": 5,
+ "开户行": 5,
+ "收款人": 5,
+ "用户": 5,
+ "账户类型": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "备注": 5,
+ "帐号": 5,
+ "开户行": 5,
+ "收款人": 5,
+ "用户": 5,
+ "账户类型": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "备注": 5,
+ "帐号": 5,
+ "开户行": 5,
+ "收款人": 5,
+ "用户": 5,
+ "账户类型": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "用户",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": "银行卡",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "账户类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "收款人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "帐号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "开户行",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "收款账户信息表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/收益/收益变动记录表.json b/Tables/收益/收益变动记录表.json
new file mode 100644
index 00000000..af0abc11
--- /dev/null
+++ b/Tables/收益/收益变动记录表.json
@@ -0,0 +1,274 @@
+{
+ "Name": "收益变动记录表",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "财务",
+ "商务总监",
+ "项目总监",
+ "客服总监"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "成员",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "成员",
+ "GUID": "ec067a35-34f1-493e-8f9f-e2745d0074d3"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "操作人",
+ "GUID": "c56b20e2-3b20-4a1e-868f-2a983a4d78ff"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "收益变动记录表",
+ "ColumnName": "成员",
+ "GUID": "ade64b34-f897-4311-b0ed-30a9d6dc909a",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "备注": 5,
+ "成员": 5,
+ "操作人": 5,
+ "日期": 5,
+ "来源": 5,
+ "来源ID": 5,
+ "金额": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "备注": 5,
+ "成员": 5,
+ "操作人": 5,
+ "日期": 5,
+ "来源": 5,
+ "来源ID": 5,
+ "金额": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "备注": 5,
+ "成员": 5,
+ "操作人": 5,
+ "日期": 5,
+ "来源": 5,
+ "来源ID": 5,
+ "金额": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "操作人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "来源",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "来源ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "金额",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "收益变动记录表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "收益请款单表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "收益变动记录表",
+ "ForeignColumn": "来源ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/收益/收益请款单表.json b/Tables/收益/收益请款单表.json
new file mode 100644
index 00000000..cc65ddfc
--- /dev/null
+++ b/Tables/收益/收益请款单表.json
@@ -0,0 +1,378 @@
+{
+ "Name": "收益请款单表",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "View_任务工时统计",
+ "subColumnName": "请款单ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务工时表",
+ "subColumnName": "请款单ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "收益变动记录表",
+ "subColumnName": "来源ID",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "财务",
+ "客服总监",
+ "商务总监",
+ "项目总监"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "请款人",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "5802daf0-5ac2-43f9-b3d2-010188b59333"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "收益请款单表",
+ "ColumnName": "请款人",
+ "GUID": "372c0f5e-09d6-4988-b44c-d19d5f4cfff9",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "付款凭证ID": 5,
+ "备注": 5,
+ "工时ID数组": 5,
+ "帐号": 5,
+ "开户行": 5,
+ "总收益": 5,
+ "户名": 5,
+ "明细行数": 5,
+ "流程实例ID": 5,
+ "状态": 5,
+ "请款人": 5,
+ "请款日期": 5,
+ "请款金额": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务工时表": 5,
+ "收益变动记录表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "付款凭证ID": 5,
+ "备注": 5,
+ "工时ID数组": 5,
+ "帐号": 5,
+ "开户行": 5,
+ "总收益": 5,
+ "户名": 5,
+ "明细行数": 5,
+ "流程实例ID": 5,
+ "状态": 5,
+ "请款人": 5,
+ "请款日期": 5,
+ "请款金额": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务工时表": 5,
+ "收益变动记录表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "付款凭证ID": 5,
+ "备注": 5,
+ "工时ID数组": 5,
+ "帐号": 5,
+ "开户行": 5,
+ "总收益": 5,
+ "户名": 5,
+ "明细行数": 5,
+ "流程实例ID": 5,
+ "状态": 5,
+ "请款人": 5,
+ "请款日期": 5,
+ "请款金额": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务工时表": 5,
+ "收益变动记录表": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "请款日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "请款人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "户名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "帐号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "开户行",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "工时ID数组",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "请款金额",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "付款凭证ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "核定收益",
+ "GUID": "2901c0d4-c472-41db-bfb2-9c9ce732741e"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "核定收益",
+ "DetailTableName": "任务工时表",
+ "Name": "总收益",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "ID",
+ "GUID": "41b6d3d2-0c89-488d-a811-f75d7045aa38"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "任务工时表",
+ "Name": "明细行数",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "收益请款单表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "请款单状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "收益请款单表",
+ "ForeignColumn": "状态",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "ACT_HI_PROCINST_View",
+ "PrimaryColumn": "ID_",
+ "ForeignTable": "收益请款单表",
+ "ForeignColumn": "流程实例ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "付款凭证表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "收益请款单表",
+ "ForeignColumn": "付款凭证ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/收益/请款单状态.json b/Tables/收益/请款单状态.json
new file mode 100644
index 00000000..6fb802c1
--- /dev/null
+++ b/Tables/收益/请款单状态.json
@@ -0,0 +1,67 @@
+{
+ "Name": "请款单状态",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "状态码",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "结算状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "请款单状态",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目任务/项目分组.json b/Tables/汇报/message_test.json
similarity index 59%
rename from Tables/项目任务/项目分组.json
rename to Tables/汇报/message_test.json
index 185c4a46..dc2b9bd3 100644
--- a/Tables/项目任务/项目分组.json
+++ b/Tables/汇报/message_test.json
@@ -1,8 +1,8 @@
{
- "Name": "项目分组",
+ "Name": "message_test",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,30 +12,33 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "Unique": true,
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
- "Name": "项目分组",
+ "Name": "role",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Name": "content",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
@@ -43,6 +46,5 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
- "Relations": []
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/汇报/汇报模板.json b/Tables/汇报/汇报模板.json
new file mode 100644
index 00000000..c48d96ae
--- /dev/null
+++ b/Tables/汇报/汇报模板.json
@@ -0,0 +1,61 @@
+{
+ "Name": "汇报模板",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "模板名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "模板内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "汇报模板",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目任务/项目岗位.json b/Tables/汇报/汇报模板对应表.json
similarity index 60%
rename from Tables/项目任务/项目岗位.json
rename to Tables/汇报/汇报模板对应表.json
index fffeab14..4f2061d5 100644
--- a/Tables/项目任务/项目岗位.json
+++ b/Tables/汇报/汇报模板对应表.json
@@ -1,8 +1,8 @@
{
- "Name": "项目岗位",
+ "Name": "汇报模板对应表",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,68 +12,65 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "项目ID",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "岗位名称",
+ "Name": "汇报对象",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "float",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "默认时薪",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "Name": "汇报类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "模板ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "项目岗位",
+ "SourceTableName": "汇报模板对应表",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
- "PrimaryTable": "项目表",
+ "PrimaryTable": "汇报模板",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
- "ForeignTable": "项目岗位",
- "ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
+ "ForeignTable": "汇报模板对应表",
+ "ForeignColumn": "模板ID",
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/汇报/汇报记录表.json b/Tables/汇报/汇报记录表.json
new file mode 100644
index 00000000..86b77c4b
--- /dev/null
+++ b/Tables/汇报/汇报记录表.json
@@ -0,0 +1,317 @@
+{
+ "Name": "汇报记录表",
+ "ShowBuiltInFields": true,
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isExternal": true,
+ "detailTables": []
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "客服总监",
+ "商务总监",
+ "项目总监"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "汇报人",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "c054b6d0-fd87-435c-9c17-a5c9da44d283"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "汇报人",
+ "GUID": "54cbfa33-315a-457c-81d8-0743c7315939",
+ "AttachType": {
+ "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
+ "UserColumnAttachType": 8
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "内容": 5,
+ "开始日期": 5,
+ "总工时": 5,
+ "汇报人": 5,
+ "汇报对象": 5,
+ "汇报对象ID": 5,
+ "汇报日期文本": 5,
+ "汇报类型": 5,
+ "状态": 5,
+ "纯文本内容": 5,
+ "行数": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "内容": 5,
+ "开始日期": 5,
+ "总工时": 5,
+ "汇报人": 5,
+ "汇报对象": 5,
+ "汇报对象ID": 5,
+ "汇报日期文本": 5,
+ "汇报类型": 5,
+ "状态": 5,
+ "纯文本内容": 5,
+ "行数": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "内容": 5,
+ "开始日期": 5,
+ "总工时": 5,
+ "汇报人": 5,
+ "汇报对象": 5,
+ "汇报对象ID": 5,
+ "汇报日期文本": 5,
+ "汇报类型": 5,
+ "状态": 5,
+ "纯文本内容": 5,
+ "行数": 5
+ },
+ "subTableOperations": {},
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "汇报对象",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "汇报类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "汇报对象ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Comment": "汇报对象为个人时,此字段应为空\r\n汇报对象为项目时,应为项目ID\r\n汇报对象为团队时,应为组织ID"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "开始日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "汇报人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "纯文本内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0.0,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "总工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "YEAR([FGC_CreateDate])&\"-\"&MONTH([FGC_CreateDate])&\"-\"&DAY([FGC_CreateDate])",
+ "Name": "汇报日期文本",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "汇报记录表",
+ "ColumnName": "ID",
+ "GUID": "2d3c8a6f-2425-4598-b883-82081ad6f99f"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "Name": "行数",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "汇报记录表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "汇报状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "汇报记录表",
+ "ForeignColumn": "状态",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/ACT_HI_COMMENT_View.json b/Tables/流程表文件夹/ACT_HI_COMMENT_View.json
index d5409b79..0ba8c398 100644
--- a/Tables/流程表文件夹/ACT_HI_COMMENT_View.json
+++ b/Tables/流程表文件夹/ACT_HI_COMMENT_View.json
@@ -4,7 +4,7 @@
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
- "enabledTypes": 2,
+ "enabledTypes": 3,
"isCreateRecordHidden": true,
"isBpmProcessView": true,
"isView": true,
@@ -56,21 +56,35 @@
"FGC_LoginUser"
]
},
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
{
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "TYPE_": 5,
- "TIME_": 5,
- "USER_ID_": 5,
- "TASK_ID_": 5,
- "PROC_INST_ID_": 5,
"ACTION_": 5,
- "MESSAGE_": 5,
+ "ID_": 1,
"INTERNAL_COMMENT_": 5,
- "SIGNATURE_PAD_": 5
+ "MESSAGE_": 5,
+ "PROC_INST_ID_": 5,
+ "SIGNATURE_PAD_": 5,
+ "TASK_ID_": 5,
+ "TIME_": 5,
+ "TYPE_": 5,
+ "USER_ID_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -87,16 +101,16 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "TYPE_": 5,
- "TIME_": 5,
- "USER_ID_": 5,
- "TASK_ID_": 5,
- "PROC_INST_ID_": 5,
"ACTION_": 5,
- "MESSAGE_": 5,
+ "ID_": 1,
"INTERNAL_COMMENT_": 5,
- "SIGNATURE_PAD_": 5
+ "MESSAGE_": 5,
+ "PROC_INST_ID_": 5,
+ "SIGNATURE_PAD_": 5,
+ "TASK_ID_": 5,
+ "TIME_": 5,
+ "TYPE_": 5,
+ "USER_ID_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -113,16 +127,16 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "TYPE_": 5,
- "TIME_": 5,
- "USER_ID_": 5,
- "TASK_ID_": 5,
- "PROC_INST_ID_": 5,
"ACTION_": 5,
- "MESSAGE_": 5,
+ "ID_": 1,
"INTERNAL_COMMENT_": 5,
- "SIGNATURE_PAD_": 5
+ "MESSAGE_": 5,
+ "PROC_INST_ID_": 5,
+ "SIGNATURE_PAD_": 5,
+ "TASK_ID_": 5,
+ "TIME_": 5,
+ "TYPE_": 5,
+ "USER_ID_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -138,7 +152,7 @@
},
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -146,14 +160,14 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TYPE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "numeric",
"MaxLength": -1,
@@ -161,49 +175,49 @@
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "USER_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TASK_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_INST_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "ACTION_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "MESSAGE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "INTERNAL_COMMENT_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "SIGNATURE_PAD_",
@@ -211,6 +225,7 @@
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"ConnectionId": "业务表",
"SourceTableName": "ACT_HI_COMMENT_View",
"SourceTableSchema": "dbo",
@@ -224,29 +239,21 @@
]
}
},
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_HI_COMMENT_View",
"ForeignColumn": "PROC_INST_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_HI_TASKINST_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_HI_COMMENT_View",
"ForeignColumn": "TASK_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/ACT_HI_PROCINST_View.json b/Tables/流程表文件夹/ACT_HI_PROCINST_View.json
index 291163d6..7c71adb8 100644
--- a/Tables/流程表文件夹/ACT_HI_PROCINST_View.json
+++ b/Tables/流程表文件夹/ACT_HI_PROCINST_View.json
@@ -4,12 +4,38 @@
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
- "enabledTypes": 2,
+ "enabledTypes": 1,
"isCreateRecordHidden": true,
"isBpmProcessView": true,
"isView": true,
"isExternal": true,
- "detailTables": []
+ "detailTables": [
+ {
+ "subTableName": "项目表",
+ "subColumnName": "立项流程示例ID",
+ "relatedColumnName": "ID_"
+ },
+ {
+ "subTableName": "项目预算变动表",
+ "subColumnName": "流程实例ID",
+ "relatedColumnName": "ID_"
+ },
+ {
+ "subTableName": "任务平行视图",
+ "subColumnName": "流程实例ID",
+ "relatedColumnName": "ID_"
+ },
+ {
+ "subTableName": "ACT_RU_TASK_View",
+ "subColumnName": "PROC_INST_ID_",
+ "relatedColumnName": "ID_"
+ },
+ {
+ "subTableName": "收益请款单表",
+ "subColumnName": "流程实例ID",
+ "relatedColumnName": "ID_"
+ }
+ ]
},
"permissionBindings": [
{
@@ -51,22 +77,42 @@
"FGC_LoginUser"
]
},
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 1,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
{
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "PROC_DEF_ID_": 5,
- "NAME_": 5,
- "START_USER_ID_": 5,
- "START_TIME_": 5,
- "END_TIME_": 5,
+ "DELETE_REASON_": 5,
"DURATION_": 5,
- "DELETE_REASON_": 5
+ "END_TIME_": 5,
+ "ID_": 1,
+ "NAME_": 5,
+ "PROC_DEF_ID_": 5,
+ "START_TIME_": 5,
+ "START_USER_ID_": 5,
+ "当前节点": 5,
+ "当前负责人": 5
},
"subTableOperations": {
- "项目表": 5
+ "ACT_RU_TASK_View": 5,
+ "任务平行视图": 5,
+ "收益请款单表": 5,
+ "项目表": 5,
+ "项目预算变动表": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
@@ -82,17 +128,23 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "PROC_DEF_ID_": 5,
- "NAME_": 5,
- "START_USER_ID_": 5,
- "START_TIME_": 5,
- "END_TIME_": 5,
+ "DELETE_REASON_": 5,
"DURATION_": 5,
- "DELETE_REASON_": 5
+ "END_TIME_": 5,
+ "ID_": 1,
+ "NAME_": 5,
+ "PROC_DEF_ID_": 5,
+ "START_TIME_": 5,
+ "START_USER_ID_": 5,
+ "当前节点": 5,
+ "当前负责人": 5
},
"subTableOperations": {
- "项目表": 5
+ "ACT_RU_TASK_View": 5,
+ "任务平行视图": 5,
+ "收益请款单表": 5,
+ "项目表": 5,
+ "项目预算变动表": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
@@ -108,17 +160,23 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "PROC_DEF_ID_": 5,
- "NAME_": 5,
- "START_USER_ID_": 5,
- "START_TIME_": 5,
- "END_TIME_": 5,
+ "DELETE_REASON_": 5,
"DURATION_": 5,
- "DELETE_REASON_": 5
+ "END_TIME_": 5,
+ "ID_": 1,
+ "NAME_": 5,
+ "PROC_DEF_ID_": 5,
+ "START_TIME_": 5,
+ "START_USER_ID_": 5,
+ "当前节点": 5,
+ "当前负责人": 5
},
"subTableOperations": {
- "项目表": 5
+ "ACT_RU_TASK_View": 5,
+ "任务平行视图": 5,
+ "收益请款单表": 5,
+ "项目表": 5,
+ "项目预算变动表": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
@@ -133,7 +191,7 @@
},
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -141,7 +199,7 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -149,21 +207,21 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "NAME_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "START_USER_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "numeric",
"MaxLength": -1,
@@ -171,28 +229,47 @@
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "numeric",
"MaxLength": -1,
"Name": "END_TIME_",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "numeric",
"MaxLength": -1,
"Name": "DURATION_",
"ColumnType": "System.Decimal, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DELETE_REASON_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "AggregateFunction": 5,
+ "DataColumnName": "NAME_",
+ "DetailTableName": "ACT_RU_TASK_View",
+ "DetailTableSchema": "dbo",
+ "Name": "当前节点",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "AggregateFunction": 5,
+ "DataColumnName": "ASSIGNEE_",
+ "DetailTableName": "ACT_RU_TASK_View",
+ "DetailTableSchema": "dbo",
+ "Name": "当前负责人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"ConnectionId": "业务表",
"SourceTableName": "ACT_HI_PROCINST_View",
"SourceTableSchema": "dbo",
@@ -206,18 +283,14 @@
]
}
},
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_RE_PROCDEF_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_HI_PROCINST_View",
"ForeignColumn": "PROC_DEF_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/ACT_HI_TASKINST_View.json b/Tables/流程表文件夹/ACT_HI_TASKINST_View.json
index c335909b..bb5e324c 100644
--- a/Tables/流程表文件夹/ACT_HI_TASKINST_View.json
+++ b/Tables/流程表文件夹/ACT_HI_TASKINST_View.json
@@ -142,7 +142,7 @@
},
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -150,42 +150,42 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_INST_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_DEF_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "NAME_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DESCRIPTION_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "ASSIGNEE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "numeric",
"MaxLength": -1,
@@ -193,42 +193,42 @@
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "numeric",
"MaxLength": -1,
"Name": "END_TIME_",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "numeric",
"MaxLength": -1,
"Name": "DURATION_",
"ColumnType": "System.Decimal, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "FORM_KEY_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DELETE_REASON_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TASK_TYPE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TASK_BLOCK_TYPE_",
@@ -236,6 +236,7 @@
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"ConnectionId": "业务表",
"SourceTableName": "ACT_HI_TASKINST_View",
"SourceTableSchema": "dbo",
@@ -249,29 +250,21 @@
]
}
},
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_HI_TASKINST_View",
"ForeignColumn": "PROC_INST_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_RE_PROCDEF_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_HI_TASKINST_View",
"ForeignColumn": "PROC_DEF_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/ACT_RE_PROCDEF_View.json b/Tables/流程表文件夹/ACT_RE_PROCDEF_View.json
index 91b6df20..db1a43c0 100644
--- a/Tables/流程表文件夹/ACT_RE_PROCDEF_View.json
+++ b/Tables/流程表文件夹/ACT_RE_PROCDEF_View.json
@@ -2,7 +2,7 @@
"Name": "ACT_RE_PROCDEF_View",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -10,21 +10,21 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "NAME_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DESCRIPTION_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "int",
"MaxLength": -1,
@@ -32,7 +32,7 @@
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "tinyint",
"MaxLength": -1,
"Name": "SUSPENSION_STATE_",
@@ -40,6 +40,7 @@
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"ConnectionId": "业务表",
"SourceTableName": "ACT_RE_PROCDEF_View",
"SourceTableSchema": "dbo",
@@ -53,6 +54,6 @@
]
}
},
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/ACT_RU_TASK_View.json b/Tables/流程表文件夹/ACT_RU_TASK_View.json
index 4ca6cc98..670e0a0f 100644
--- a/Tables/流程表文件夹/ACT_RU_TASK_View.json
+++ b/Tables/流程表文件夹/ACT_RU_TASK_View.json
@@ -4,7 +4,7 @@
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
- "enabledTypes": 2,
+ "enabledTypes": 3,
"isCreateRecordHidden": true,
"isBpmProcessView": true,
"isView": true,
@@ -19,6 +19,7 @@
"operationTypes": 1,
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "ASSIGNEE_",
"filterType": 4,
"condition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
@@ -27,7 +28,7 @@
"ColumnName": "ASSIGNEE_",
"GUID": "e1828d24-d30c-41d9-bc6f-9ff8e9c9f607"
},
- "Value": "%CurrentUser%"
+ "Value": "%CurrentUser.UserName%"
}
}
},
@@ -41,17 +42,17 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "PROC_INST_ID_": 5,
- "PROC_DEF_ID_": 5,
- "NAME_": 5,
- "DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"CREATE_TIME_": 5,
- "SUSPENSION_STATE_": 5,
+ "DESCRIPTION_": 5,
"FORM_KEY_": 5,
- "TASK_TYPE_": 5,
- "TASK_BLOCK_TYPE_": 5
+ "ID_": 1,
+ "NAME_": 5,
+ "PROC_DEF_ID_": 5,
+ "PROC_INST_ID_": 5,
+ "SUSPENSION_STATE_": 5,
+ "TASK_BLOCK_TYPE_": 5,
+ "TASK_TYPE_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -68,17 +69,17 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "PROC_INST_ID_": 5,
- "PROC_DEF_ID_": 5,
- "NAME_": 5,
- "DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"CREATE_TIME_": 5,
- "SUSPENSION_STATE_": 5,
+ "DESCRIPTION_": 5,
"FORM_KEY_": 5,
- "TASK_TYPE_": 5,
- "TASK_BLOCK_TYPE_": 5
+ "ID_": 1,
+ "NAME_": 5,
+ "PROC_DEF_ID_": 5,
+ "PROC_INST_ID_": 5,
+ "SUSPENSION_STATE_": 5,
+ "TASK_BLOCK_TYPE_": 5,
+ "TASK_TYPE_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -95,17 +96,17 @@
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
"fieldOperations": {
- "ID_": 1,
- "PROC_INST_ID_": 5,
- "PROC_DEF_ID_": 5,
- "NAME_": 5,
- "DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"CREATE_TIME_": 5,
- "SUSPENSION_STATE_": 5,
+ "DESCRIPTION_": 5,
"FORM_KEY_": 5,
- "TASK_TYPE_": 5,
- "TASK_BLOCK_TYPE_": 5
+ "ID_": 1,
+ "NAME_": 5,
+ "PROC_DEF_ID_": 5,
+ "PROC_INST_ID_": 5,
+ "SUSPENSION_STATE_": 5,
+ "TASK_BLOCK_TYPE_": 5,
+ "TASK_TYPE_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -121,7 +122,7 @@
},
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -129,70 +130,70 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_INST_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_DEF_ID_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "NAME_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DESCRIPTION_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "ASSIGNEE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "numeric",
"MaxLength": -1,
"Name": "CREATE_TIME_",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "int",
"MaxLength": -1,
"Name": "SUSPENSION_STATE_",
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "FORM_KEY_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TASK_TYPE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TASK_BLOCK_TYPE_",
@@ -200,6 +201,7 @@
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"ConnectionId": "业务表",
"SourceTableName": "ACT_RU_TASK_View",
"SourceTableSchema": "dbo",
@@ -213,29 +215,21 @@
]
}
},
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_RU_TASK_View",
"ForeignColumn": "PROC_INST_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
- "IsDetailTableRelation": false
+ "IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_RE_PROCDEF_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "ACT_RU_TASK_View",
"ForeignColumn": "PROC_DEF_ID_",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/审批历史简约视图.json b/Tables/流程表文件夹/审批历史简约视图.json
new file mode 100644
index 00000000..782f6280
--- /dev/null
+++ b/Tables/流程表文件夹/审批历史简约视图.json
@@ -0,0 +1,73 @@
+{
+ "Name": "审批历史简约视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "进度",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "操作人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "说明",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "numeric",
+ "MaxLength": -1,
+ "Name": "时间",
+ "ColumnType": "System.Decimal, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "if(ISBLANK([说明]),\"\",[操作人]&\":\"&[说明])",
+ "Name": "描述文本",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "审批历史简约视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "SELECT\r\ncomment.[PROC_INST_ID_] as [流程实例ID],\r\nISNULL(task.[NAME_], comment.[ACTION_] ) as [进度],\r\nISNULL(comment.[USER_ID_],'系统') as [操作人],\r\ncomment.[MESSAGE_] AS [说明],\r\ncomment.[TIME_] as [时间]\r\nFROM [dbo].[ACT_HI_COMMENT_View] comment\r\nLEFT JOIN ACT_HI_TASKINST task ON comment.TASK_ID_ = task.ID_;",
+ "ViewInfo": {
+ "ViewName": "审批历史简约视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "流程实例ID"
+ ]
+ }
+ },
+ "Relations": [
+ {
+ "PrimaryTable": "用户信息视图",
+ "PrimaryColumn": "用户名",
+ "ForeignTable": "审批历史简约视图",
+ "ForeignColumn": "操作人",
+ "IsDetailTableRelation": false
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/流程表文件夹/钉钉待办储存表.json b/Tables/流程表文件夹/钉钉待办储存表.json
new file mode 100644
index 00000000..c32302c5
--- /dev/null
+++ b/Tables/流程表文件夹/钉钉待办储存表.json
@@ -0,0 +1,60 @@
+{
+ "Name": "钉钉待办储存表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程任务ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "钉钉待办ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "钉钉待办储存表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/ClientInfo.json b/Tables/用户/ClientInfo.json
new file mode 100644
index 00000000..6b892775
--- /dev/null
+++ b/Tables/用户/ClientInfo.json
@@ -0,0 +1,127 @@
+{
+ "Name": "ClientInfo",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Id",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "ClientName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "ClientID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "ClientSecret",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": true,
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "Enabled",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "GrantTypes",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "AllowScopes",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 7200,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "TokenLifetime",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "AllowOfflineAccess",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 2592000,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "AbsoluteRefreshTokenLifetime",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": true,
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "EnableAutoSlidingRefreshToken",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 604800,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "SlidingRefreshTokenLifetime",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "EnableReUseRefreshToken",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsSecretEncryptedStorage",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "ClientInfo",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "Id"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/CustomizedPropertiesTable.json b/Tables/用户/CustomizedPropertiesTable.json
new file mode 100644
index 00000000..02f7d35f
--- /dev/null
+++ b/Tables/用户/CustomizedPropertiesTable.json
@@ -0,0 +1,53 @@
+{
+ "Name": "CustomizedPropertiesTable",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserType",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "PropertyId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "PropertyValue",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "CustomizedPropertiesTable",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/DatabaseInfo.json b/Tables/用户/DatabaseInfo.json
new file mode 100644
index 00000000..5acad685
--- /dev/null
+++ b/Tables/用户/DatabaseInfo.json
@@ -0,0 +1,144 @@
+{
+ "Name": "DatabaseInfo",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Id",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "FormUsersLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "FormUserMembershipLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "WindowsUsersLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "FormUsersInRolesLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "WindowsUsersInRolesLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "RolesLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "OrganizationMembersLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "OrganizationNodesLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "OrganizationMemberInRolesLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "OrganizationRoleLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "CustomizedPropertiesLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "PropertyListLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "OrganizationLevelsLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "RoleInheritedLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "FolderLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "RoleInFolderLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "RoleFolderOrderLastModifyTime",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "DatabaseInfo",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "Id"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/MFATrustedDeviceInfo.json b/Tables/用户/MFATrustedDeviceInfo.json
new file mode 100644
index 00000000..410f2eb1
--- /dev/null
+++ b/Tables/用户/MFATrustedDeviceInfo.json
@@ -0,0 +1,60 @@
+{
+ "Name": "MFATrustedDeviceInfo",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "CreateDate",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Key",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Content",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsWindowsUser",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "MFATrustedDeviceInfo",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/OrganizationLevelTable.json b/Tables/用户/OrganizationLevelTable.json
new file mode 100644
index 00000000..f331b343
--- /dev/null
+++ b/Tables/用户/OrganizationLevelTable.json
@@ -0,0 +1,34 @@
+{
+ "Name": "OrganizationLevelTable",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Id",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "OrganizationLevelName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "OrganizationLevelTable",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "Id"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/OrganizationMemberInRoles.json b/Tables/用户/OrganizationMemberInRoles.json
new file mode 100644
index 00000000..4a2fad38
--- /dev/null
+++ b/Tables/用户/OrganizationMemberInRoles.json
@@ -0,0 +1,32 @@
+{
+ "Name": "OrganizationMemberInRoles",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "MemberId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "OrganizationMemberInRoles",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "MemberId",
+ "RoleId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/OrganizationMemberListTable.json b/Tables/用户/OrganizationMemberListTable.json
new file mode 100644
index 00000000..74b37dbf
--- /dev/null
+++ b/Tables/用户/OrganizationMemberListTable.json
@@ -0,0 +1,53 @@
+{
+ "Name": "OrganizationMemberListTable",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "OrganizationID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "UserName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsWindowsUser",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsLeader",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "OrganizationMemberListTable",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/OrganizationNodeListTable.json b/Tables/用户/OrganizationNodeListTable.json
new file mode 100644
index 00000000..ff4cebdc
--- /dev/null
+++ b/Tables/用户/OrganizationNodeListTable.json
@@ -0,0 +1,53 @@
+{
+ "Name": "OrganizationNodeListTable",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Name",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ParentID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "NodeLevelID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "NodeOrder",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "OrganizationNodeListTable",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/PropertyListTable.json b/Tables/用户/PropertyListTable.json
new file mode 100644
index 00000000..17fcb40e
--- /dev/null
+++ b/Tables/用户/PropertyListTable.json
@@ -0,0 +1,48 @@
+{
+ "Name": "PropertyListTable",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "PropertyName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "PropertyType",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "PropertyDescription",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "PropertyListTable",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/UserProfile.json b/Tables/用户/UserProfile.json
new file mode 100644
index 00000000..5c0f2027
--- /dev/null
+++ b/Tables/用户/UserProfile.json
@@ -0,0 +1,62 @@
+{
+ "Name": "UserProfile",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "UserName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "FullName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Email",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Picture",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "SignaturePad",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "UserProfile",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "UserId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/folder.json b/Tables/用户/folder.json
new file mode 100644
index 00000000..f11e227f
--- /dev/null
+++ b/Tables/用户/folder.json
@@ -0,0 +1,39 @@
+{
+ "Name": "folder",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Name",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "ParentId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "folder",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/migration_records.json b/Tables/用户/migration_records.json
new file mode 100644
index 00000000..03440a2c
--- /dev/null
+++ b/Tables/用户/migration_records.json
@@ -0,0 +1,24 @@
+{
+ "Name": "migration_records",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Name",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "migration_records",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "Name"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/organization_role.json b/Tables/用户/organization_role.json
new file mode 100644
index 00000000..651c65e8
--- /dev/null
+++ b/Tables/用户/organization_role.json
@@ -0,0 +1,33 @@
+{
+ "Name": "organization_role",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "OrganizationNodeId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsEffectedForSubordinates",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "organization_role",
+ "SourceTableSchema": "dbo"
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/role_folder.json b/Tables/用户/role_folder.json
new file mode 100644
index 00000000..25dbc3b1
--- /dev/null
+++ b/Tables/用户/role_folder.json
@@ -0,0 +1,26 @@
+{
+ "Name": "role_folder",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "FolderId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "role_folder",
+ "SourceTableSchema": "dbo"
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/role_folder_order.json b/Tables/用户/role_folder_order.json
new file mode 100644
index 00000000..e4642354
--- /dev/null
+++ b/Tables/用户/role_folder_order.json
@@ -0,0 +1,46 @@
+{
+ "Name": "role_folder_order",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Id",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsRole",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Pid",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Order",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "role_folder_order",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "Id",
+ "IsRole"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/role_inherited.json b/Tables/用户/role_inherited.json
new file mode 100644
index 00000000..3dbc9b4e
--- /dev/null
+++ b/Tables/用户/role_inherited.json
@@ -0,0 +1,26 @@
+{
+ "Name": "role_inherited",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "InheritedRoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "role_inherited",
+ "SourceTableSchema": "dbo"
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/webpages_Membership.json b/Tables/用户/webpages_Membership.json
new file mode 100644
index 00000000..d8cec989
--- /dev/null
+++ b/Tables/用户/webpages_Membership.json
@@ -0,0 +1,119 @@
+{
+ "Name": "webpages_Membership",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "CreateDate",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "ConfirmationToken",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsConfirmed",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "LastPasswordFailureDate",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "PasswordFailuresSinceLastSuccess",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Password",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "PasswordChangedDate",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "PasswordSalt",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "PasswordVerificationToken",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "PasswordVerificationTokenExpirationDate",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsEnabled",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsMFAEnabled",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "MFASecret",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "webpages_Membership",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "UserId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/webpages_Roles.json b/Tables/用户/webpages_Roles.json
new file mode 100644
index 00000000..e4d18abd
--- /dev/null
+++ b/Tables/用户/webpages_Roles.json
@@ -0,0 +1,55 @@
+{
+ "Name": "webpages_Roles",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "RoleName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Permissions",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "Type",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Description",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "webpages_Roles",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "RoleId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/webpages_UsersInRoles.json b/Tables/用户/webpages_UsersInRoles.json
new file mode 100644
index 00000000..041e5548
--- /dev/null
+++ b/Tables/用户/webpages_UsersInRoles.json
@@ -0,0 +1,32 @@
+{
+ "Name": "webpages_UsersInRoles",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "webpages_UsersInRoles",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "UserId",
+ "RoleId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/windows_UsersInRoles.json b/Tables/用户/windows_UsersInRoles.json
new file mode 100644
index 00000000..a6bb9109
--- /dev/null
+++ b/Tables/用户/windows_UsersInRoles.json
@@ -0,0 +1,32 @@
+{
+ "Name": "windows_UsersInRoles",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "RoleId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "windows_UsersInRoles",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "UserId",
+ "RoleId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/windows_users.json b/Tables/用户/windows_users.json
new file mode 100644
index 00000000..c1aa301d
--- /dev/null
+++ b/Tables/用户/windows_users.json
@@ -0,0 +1,76 @@
+{
+ "Name": "windows_users",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "UserId",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "UserName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "Email",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "DomainEmail",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "DomainFullName",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "DomainIsEnabled",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bit",
+ "MaxLength": -1,
+ "Name": "IsMFAEnabled",
+ "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "MFASecret",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "用户信息表",
+ "SourceTableName": "windows_users",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "UserId"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/用户/用户信息视图.json b/Tables/用户/用户信息视图.json
index 49c503da..3c08337d 100644
--- a/Tables/用户/用户信息视图.json
+++ b/Tables/用户/用户信息视图.json
@@ -2,84 +2,105 @@
"Name": "用户信息视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "用户名",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "全名",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "邮件",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "有效",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "角色",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "组织上级",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "System.String",
- "MaxLength": -1,
- "Name": "头像",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "负荷",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "默认时薪",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "GIT用户名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "GIT密码",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "DingTalkUnionID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "System.String",
+ "MaxLength": -1,
+ "Name": "DingTalkUserID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "公司",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "部门",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "小组",
@@ -89,12 +110,12 @@
"BuiltInViewInfo": {
"ViewName": "用户信息视图",
"SourceTableName": "FGC_UserInfoTable",
- "CreateViewSql": "SELECT [FGC_UserName] AS [用户名], [FGC_FullName] AS [全名], [FGC_Email] AS [邮件], [FGC_IsEnabled] AS [有效], [FGC_Role] AS [角色], [FGC_OrganizationSuperior] AS [组织上级], [头像] AS [头像], [负荷] AS [负荷], [默认时薪] AS [默认时薪], [公司] AS [公司], [部门] AS [部门], [小组] AS [小组] FROM [FGC_UserInfoTable]",
+ "CreateViewSql": "SELECT s.[FGC_UserName] AS [用户名], s.[FGC_FullName] AS [全名], s.[FGC_Email] AS [邮件], s.[FGC_IsEnabled] AS [有效], [sc01].[Text] AS [角色], [sc11].[Text] AS [组织上级], s.[负荷] AS [负荷], s.[默认时薪] AS [默认时薪], s.[GIT用户名] AS [GIT用户名], s.[GIT密码] AS [GIT密码], s.[DingTalkUnionID] AS [DingTalkUnionID], s.[DingTalkUserID] AS [DingTalkUserID], s.[公司] AS [公司], s.[部门] AS [部门], s.[小组] AS [小组] FROM [FGC_UserInfoTable] s LEFT JOIN [FGC_UMV_SC_E3B01A2B6AECA5DA98] [sc01] ON s.[FGC_Role] = [sc01].ID LEFT JOIN [FGC_UMV_SC_E3B01A2B6AECA5DA98] [sc11] ON s.[FGC_OrganizationSuperior] = [sc11].ID",
"ViewType": 1
},
"PrimaryKey": [
"用户名"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/用户组织关系视图.json b/Tables/用户/用户组织关系视图.json
index 508da88e..79143a6a 100644
--- a/Tables/用户/用户组织关系视图.json
+++ b/Tables/用户/用户组织关系视图.json
@@ -2,35 +2,35 @@
"Name": "用户组织关系视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "组织Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "用户名",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "是否主管",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "组织角色Id集合",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "组织角色名称集合",
@@ -40,36 +40,28 @@
"BuiltInViewInfo": {
"ViewName": "用户组织关系视图",
"SourceTableName": "FGC_UMV_OUR",
- "CreateViewSql": "SELECT [组织Id] AS [组织Id], [用户名] AS [用户名], [是否主管] AS [是否主管], [组织角色Id集合] AS [组织角色Id集合], [组织角色名称集合] AS [组织角色名称集合] FROM [FGC_UMV_OUR]",
+ "CreateViewSql": "SELECT s.[组织Id] AS [组织Id], s.[用户名] AS [用户名], s.[是否主管] AS [是否主管], s.[组织角色Id集合] AS [组织角色Id集合], s.[组织角色名称集合] AS [组织角色名称集合] FROM [FGC_UMV_OUR] s",
"ViewType": 10
},
"PrimaryKey": [
"组织Id",
"用户名"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "用户信息视图",
"PrimaryColumn": "用户名",
- "ForeignSchema": null,
"ForeignTable": "用户组织关系视图",
"ForeignColumn": "用户名",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "组织信息视图",
"PrimaryColumn": "组织Id",
- "ForeignSchema": null,
"ForeignTable": "用户组织关系视图",
"ForeignColumn": "组织Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/用户角色关系视图.json b/Tables/用户/用户角色关系视图.json
index 6225c8f8..6d1d84e8 100644
--- a/Tables/用户/用户角色关系视图.json
+++ b/Tables/用户/用户角色关系视图.json
@@ -2,21 +2,21 @@
"Name": "用户角色关系视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "角色Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "用户名",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "来自组织",
@@ -26,36 +26,28 @@
"BuiltInViewInfo": {
"ViewName": "用户角色关系视图",
"SourceTableName": "FGC_UMV_RUR",
- "CreateViewSql": "SELECT [角色Id] AS [角色Id], [用户名] AS [用户名], [来自组织] AS [来自组织] FROM [FGC_UMV_RUR]",
+ "CreateViewSql": "SELECT s.[角色Id] AS [角色Id], s.[用户名] AS [用户名], s.[来自组织] AS [来自组织] FROM [FGC_UMV_RUR] s",
"ViewType": 6
},
"PrimaryKey": [
"角色Id",
"用户名"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "角色信息视图",
"PrimaryColumn": "角色Id",
- "ForeignSchema": null,
"ForeignTable": "用户角色关系视图",
"ForeignColumn": "角色Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "用户信息视图",
"PrimaryColumn": "用户名",
- "ForeignSchema": null,
"ForeignTable": "用户角色关系视图",
"ForeignColumn": "用户名",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/组织信息视图.json b/Tables/用户/组织信息视图.json
index 7de7f048..97ddc06c 100644
--- a/Tables/用户/组织信息视图.json
+++ b/Tables/用户/组织信息视图.json
@@ -2,42 +2,42 @@
"Name": "组织信息视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "组织Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "组织名",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "父节点Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "组织级别Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "排序",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "组织路径",
@@ -47,35 +47,27 @@
"BuiltInViewInfo": {
"ViewName": "组织信息视图",
"SourceTableName": "FGC_UMV_OI",
- "CreateViewSql": "SELECT [组织Id] AS [组织Id], [组织名] AS [组织名], [父节点Id] AS [父节点Id], [组织级别Id] AS [组织级别Id], [排序] AS [排序], [组织路径] AS [组织路径] FROM [FGC_UMV_OI]",
+ "CreateViewSql": "SELECT s.[组织Id] AS [组织Id], s.[组织名] AS [组织名], s.[父节点Id] AS [父节点Id], s.[组织级别Id] AS [组织级别Id], s.[排序] AS [排序], s.[组织路径] AS [组织路径] FROM [FGC_UMV_OI] s",
"ViewType": 5
},
"PrimaryKey": [
"组织Id"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "组织信息视图",
"PrimaryColumn": "组织Id",
- "ForeignSchema": null,
"ForeignTable": "组织信息视图",
"ForeignColumn": "父节点Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "组织级别视图",
"PrimaryColumn": "组织级别Id",
- "ForeignSchema": null,
"ForeignTable": "组织信息视图",
"ForeignColumn": "组织级别Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/组织级别视图.json b/Tables/用户/组织级别视图.json
index d30c441e..2f96d4e5 100644
--- a/Tables/用户/组织级别视图.json
+++ b/Tables/用户/组织级别视图.json
@@ -2,14 +2,14 @@
"Name": "组织级别视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "组织级别Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "组织级别名称",
@@ -19,12 +19,12 @@
"BuiltInViewInfo": {
"ViewName": "组织级别视图",
"SourceTableName": "FGC_UMV_OLI",
- "CreateViewSql": "SELECT [组织级别Id] AS [组织级别Id], [组织级别名称] AS [组织级别名称] FROM [FGC_UMV_OLI]",
+ "CreateViewSql": "SELECT s.[组织级别Id] AS [组织级别Id], s.[组织级别名称] AS [组织级别名称] FROM [FGC_UMV_OLI] s",
"ViewType": 11
},
"PrimaryKey": [
"组织级别Id"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/角色信息视图.json b/Tables/用户/角色信息视图.json
index edb8b227..e1fed5a0 100644
--- a/Tables/用户/角色信息视图.json
+++ b/Tables/用户/角色信息视图.json
@@ -2,28 +2,28 @@
"Name": "角色信息视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "角色Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "角色名",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "描述",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "上级分类Id",
@@ -33,12 +33,12 @@
"BuiltInViewInfo": {
"ViewName": "角色信息视图",
"SourceTableName": "FGC_UMV_RI",
- "CreateViewSql": "SELECT [角色Id] AS [角色Id], [角色名] AS [角色名], [描述] AS [描述], [上级分类Id] AS [上级分类Id] FROM [FGC_UMV_RI]",
+ "CreateViewSql": "SELECT s.[角色Id] AS [角色Id], s.[角色名] AS [角色名], s.[描述] AS [描述], s.[上级分类Id] AS [上级分类Id] FROM [FGC_UMV_RI] s",
"ViewType": 4
},
"PrimaryKey": [
"角色Id"
],
- "Indexes": [],
- "Relations": []
+ "Relations": [],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/角色分类关系视图.json b/Tables/用户/角色分类关系视图.json
index 4d1ddfbb..c8248fb9 100644
--- a/Tables/用户/角色分类关系视图.json
+++ b/Tables/用户/角色分类关系视图.json
@@ -2,35 +2,35 @@
"Name": "角色分类关系视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.String",
"MaxLength": -1,
"Name": "名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "是否角色",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "父节点Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "排序",
@@ -40,25 +40,21 @@
"BuiltInViewInfo": {
"ViewName": "角色分类关系视图",
"SourceTableName": "FGC_UMV_RFR",
- "CreateViewSql": "SELECT [Id] AS [Id], [名称] AS [名称], [是否角色] AS [是否角色], [父节点Id] AS [父节点Id], [排序] AS [排序] FROM [FGC_UMV_RFR]",
+ "CreateViewSql": "SELECT s.[Id] AS [Id], s.[名称] AS [名称], s.[是否角色] AS [是否角色], s.[父节点Id] AS [父节点Id], s.[排序] AS [排序] FROM [FGC_UMV_RFR] s",
"ViewType": 7
},
"PrimaryKey": [
"Id",
"是否角色"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "角色分类关系视图",
"PrimaryColumn": "Id",
- "ForeignSchema": null,
"ForeignTable": "角色分类关系视图",
"ForeignColumn": "父节点Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/角色拥有权限视图.json b/Tables/用户/角色拥有权限视图.json
index 6268c886..38b71dfc 100644
--- a/Tables/用户/角色拥有权限视图.json
+++ b/Tables/用户/角色拥有权限视图.json
@@ -2,14 +2,14 @@
"Name": "角色拥有权限视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "角色Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "拥有权限的角色Id",
@@ -19,36 +19,28 @@
"BuiltInViewInfo": {
"ViewName": "角色拥有权限视图",
"SourceTableName": "FGC_UMV_RII",
- "CreateViewSql": "SELECT [角色Id] AS [角色Id], [拥有权限的角色Id] AS [拥有权限的角色Id] FROM [FGC_UMV_RII]",
+ "CreateViewSql": "SELECT s.[角色Id] AS [角色Id], s.[拥有权限的角色Id] AS [拥有权限的角色Id] FROM [FGC_UMV_RII] s",
"ViewType": 9
},
"PrimaryKey": [
"角色Id",
"拥有权限的角色Id"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "角色信息视图",
"PrimaryColumn": "角色Id",
- "ForeignSchema": null,
"ForeignTable": "角色拥有权限视图",
"ForeignColumn": "角色Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "角色信息视图",
"PrimaryColumn": "角色Id",
- "ForeignSchema": null,
"ForeignTable": "角色拥有权限视图",
"ForeignColumn": "拥有权限的角色Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/用户/角色组织关系视图.json b/Tables/用户/角色组织关系视图.json
index a5a7a7c9..0f8e9b5d 100644
--- a/Tables/用户/角色组织关系视图.json
+++ b/Tables/用户/角色组织关系视图.json
@@ -2,21 +2,21 @@
"Name": "角色组织关系视图",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "组织Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "角色Id",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "System.Int64",
"MaxLength": -1,
"Name": "是否对下级生效",
@@ -26,36 +26,28 @@
"BuiltInViewInfo": {
"ViewName": "角色组织关系视图",
"SourceTableName": "FGC_UMV_ORR",
- "CreateViewSql": "SELECT [组织Id] AS [组织Id], [角色Id] AS [角色Id], [是否对下级生效] AS [是否对下级生效] FROM [FGC_UMV_ORR]",
+ "CreateViewSql": "SELECT s.[组织Id] AS [组织Id], s.[角色Id] AS [角色Id], s.[是否对下级生效] AS [是否对下级生效] FROM [FGC_UMV_ORR] s",
"ViewType": 8
},
"PrimaryKey": [
"组织Id",
"角色Id"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "角色信息视图",
"PrimaryColumn": "角色Id",
- "ForeignSchema": null,
"ForeignTable": "角色组织关系视图",
"ForeignColumn": "角色Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
- "PrimarySchema": null,
"PrimaryTable": "组织信息视图",
"PrimaryColumn": "组织Id",
- "ForeignSchema": null,
"ForeignTable": "角色组织关系视图",
"ForeignColumn": "组织Id",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/系统/钉钉事件订阅表.json b/Tables/系统/钉钉事件订阅表.json
new file mode 100644
index 00000000..2256a394
--- /dev/null
+++ b/Tables/系统/钉钉事件订阅表.json
@@ -0,0 +1,95 @@
+{
+ "Name": "钉钉事件订阅表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "统一应用身份ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "CorpId",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "事件类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "主题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "事件ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "生成时间",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "事件内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "钉钉事件订阅表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/财务/付款凭证表.json b/Tables/财务/付款凭证表.json
new file mode 100644
index 00000000..33a4200e
--- /dev/null
+++ b/Tables/财务/付款凭证表.json
@@ -0,0 +1,133 @@
+{
+ "Name": "付款凭证表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "付款日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "经手人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "付款凭证",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "付款金额",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "付款科目",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "收款人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "户名",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "卡号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "开户行",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "付款凭证表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "ACT_HI_PROCINST_View",
+ "PrimaryColumn": "ID_",
+ "ForeignTable": "付款凭证表",
+ "ForeignColumn": "流程实例ID"
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/邮件/邮件模板表.json b/Tables/邮件/邮件模板表.json
new file mode 100644
index 00000000..4b669351
--- /dev/null
+++ b/Tables/邮件/邮件模板表.json
@@ -0,0 +1,75 @@
+{
+ "Name": "邮件模板表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "模板名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "设计模板",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "HTML模板",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "模板标签",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "邮件模板表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/需求反馈/反馈收集任务匿名视图.json b/Tables/需求反馈/反馈收集任务匿名视图.json
new file mode 100644
index 00000000..f56facb3
--- /dev/null
+++ b/Tables/需求反馈/反馈收集任务匿名视图.json
@@ -0,0 +1,88 @@
+{
+ "Name": "反馈收集任务匿名视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "功能描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务负责人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务类型",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "反馈收集任务匿名视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "SELECT\r\n[ID],\r\n[项目ID],\r\n[任务名称],\r\n[功能名称],\r\n[功能描述],\r\n[任务负责人],\r\n[任务类型]\r\nFROM[任务表]\r\nWHERE [收集反馈]=1 AND [功能名称] is not null",
+ "ViewInfo": {
+ "ViewName": "反馈收集任务匿名视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "ID"
+ ]
+ }
+ },
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "反馈收集任务匿名视图",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务类型",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "反馈收集任务匿名视图",
+ "ForeignColumn": "任务类型",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/需求反馈/反馈状态表.json b/Tables/需求反馈/反馈状态表.json
new file mode 100644
index 00000000..a9659375
--- /dev/null
+++ b/Tables/需求反馈/反馈状态表.json
@@ -0,0 +1,39 @@
+{
+ "Name": "反馈状态表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "状态码",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "状态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "反馈状态表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/需求反馈/反馈类型表.json b/Tables/需求反馈/反馈类型表.json
new file mode 100644
index 00000000..7d252814
--- /dev/null
+++ b/Tables/需求反馈/反馈类型表.json
@@ -0,0 +1,60 @@
+{
+ "Name": "反馈类型表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "反馈类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "格式模板",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "反馈类型表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/需求反馈/需求反馈登记表.json b/Tables/需求反馈/需求反馈登记表.json
new file mode 100644
index 00000000..119f986f
--- /dev/null
+++ b/Tables/需求反馈/需求反馈登记表.json
@@ -0,0 +1,286 @@
+{
+ "Name": "需求反馈登记表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "IsAutoGenreatedIDSettingEnable": true,
+ "AutoGenreatedIDSetting": {
+ "Composition": [
+ {
+ "Content": "FK"
+ },
+ {
+ "ComponentType": 2,
+ "Content": "yyyyMMdd"
+ },
+ {
+ "ComponentType": 3,
+ "Content": 4
+ }
+ ],
+ "GenerateTime": 1
+ },
+ "Name": "工单编号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "关联任务",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "反馈类型",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "解决方案",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "预计处理工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "提交人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "联系方式",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "处理人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "处理结果",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "计划开始时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "计划结束日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "开始处理时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "结束处理时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "发布记录ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 3,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "优先级",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "流程实例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "DATEDIF([开始处理时间],[结束处理时间],\"d\")*24",
+ "Name": "处理用时",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "报工ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "需求反馈登记表",
+ "ColumnName": "ID",
+ "GUID": "22a4f347-2eb3-4a06-9393-1667a6c1bc62"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "Name": "数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "需求反馈登记表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "关联任务",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "反馈状态表",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "状态",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "反馈类型表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "反馈类型",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "ACT_HI_PROCINST_View",
+ "PrimaryColumn": "ID_",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "流程实例ID"
+ },
+ {
+ "PrimaryTable": "项目发布记录",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "发布记录ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "任务工时表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "需求反馈登记表",
+ "ForeignColumn": "报工ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/需求反馈/项目反馈数量统计视图.json b/Tables/需求反馈/项目反馈数量统计视图.json
new file mode 100644
index 00000000..ae884fcf
--- /dev/null
+++ b/Tables/需求反馈/项目反馈数量统计视图.json
@@ -0,0 +1,72 @@
+{
+ "Name": "项目反馈数量统计视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "任务ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "任务",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "处理人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目反馈数量统计视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "SELECT\r\nlx.[反馈类型] AS 类型,\r\nxm.[ID] AS [项目ID],\r\nrw.[ID] AS [任务ID],\r\nxm.[项目名称] AS 项目,\r\nISNULL(rw.[任务名称], '未指定任务') AS 任务,\r\nmain.[处理人],\r\ncount(main.ID) AS 数量\r\nFROM [需求反馈登记表] main\r\nLEFT JOIN [反馈类型表] lx ON main.[反馈类型] = lx.[ID]\r\nLEFT JOIN [项目表] xm ON main.[项目ID] = xm.[ID]\r\nLEFT JOIN [任务表] rw ON main.[关联任务] = rw.[ID]\r\nWHERE xm.[项目名称] is not null\r\nGROUP BY\r\nlx.[反馈类型],xm.[ID],rw.[ID],xm.[项目名称],rw.[任务名称],main.[处理人]",
+ "ViewInfo": {
+ "ViewName": "项目反馈数量统计视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "类型",
+ "项目",
+ "任务"
+ ]
+ }
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目任务分组.json b/Tables/项目/项目任务分组.json
new file mode 100644
index 00000000..3461e5af
--- /dev/null
+++ b/Tables/项目/项目任务分组.json
@@ -0,0 +1,103 @@
+{
+ "Name": "项目任务分组",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "分组名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "图标",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "3c56a582-38dd-4d1e-a478-d42ecdf7d380"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "任务表",
+ "Name": "任务数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "排序",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[图标]&\" \"&[分组名称]",
+ "Name": "带图标标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目任务分组",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目任务分组",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目任务树视图.json b/Tables/项目/项目任务树视图.json
new file mode 100644
index 00000000..f2b76912
--- /dev/null
+++ b/Tables/项目/项目任务树视图.json
@@ -0,0 +1,50 @@
+{
+ "Name": "项目任务树视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "varchar",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "varchar",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "varchar",
+ "MaxLength": -1,
+ "Name": "PID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目任务树视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "SELECT\r\n[类型] ='项目',\r\n[ID]='项目' + CAST([ID] AS VARCHAR(10)),\r\n[PID]=NULL,\r\n[项目名称] AS [名称]\r\nFROM 项目表\r\n\r\nUNION ALL\r\n\r\nSELECT\r\n[类型] ='任务',\r\nCAST([ID] AS VARCHAR(10)) AS [ID],\r\nPID=ISNULL(CAST(父任务ID AS varchar(10)), '项目' + CAST([项目ID] AS VARCHAR(10))),\r\n[任务名称] AS [名称]\r\nFROM 任务表",
+ "ViewInfo": {
+ "ViewName": "项目任务树视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "类型",
+ "ID"
+ ]
+ }
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目分组.json b/Tables/项目/项目分组.json
new file mode 100644
index 00000000..1a56ec01
--- /dev/null
+++ b/Tables/项目/项目分组.json
@@ -0,0 +1,89 @@
+{
+ "Name": "项目分组",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "图标",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目分组",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "ID",
+ "GUID": "21792416-786f-46bf-960d-7cca95209133"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "项目表",
+ "Name": "项目数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "排序",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[图标]&\" \"&[项目分组]",
+ "Name": "带图标标题",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目分组",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目动态.json b/Tables/项目/项目动态.json
new file mode 100644
index 00000000..8b9062fa
--- /dev/null
+++ b/Tables/项目/项目动态.json
@@ -0,0 +1,90 @@
+{
+ "Name": "项目动态",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目动态",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "执行人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目动态",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目动态",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目动态类型",
+ "PrimaryColumn": "类型码",
+ "ForeignTable": "项目动态",
+ "ForeignColumn": "类型",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目匿名视图.json b/Tables/项目/项目匿名视图.json
new file mode 100644
index 00000000..2f2e17c6
--- /dev/null
+++ b/Tables/项目/项目匿名视图.json
@@ -0,0 +1,72 @@
+{
+ "Name": "项目匿名视图",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目简介",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目经理",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "所属客户",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "开启反馈收集",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目匿名视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "SELECT \r\n[ID],\r\n[项目名称],\r\n[项目简介],\r\n[项目经理],\r\n[所属客户],\r\n[开启反馈收集],\r\n[项目状态]\r\nFROM [项目表]",
+ "ViewInfo": {
+ "ViewName": "项目匿名视图",
+ "IsUpdatable": true,
+ "QueryColumns": [
+ "ID"
+ ]
+ }
+ },
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目发布记录.json b/Tables/项目/项目发布记录.json
new file mode 100644
index 00000000..9754fc00
--- /dev/null
+++ b/Tables/项目/项目发布记录.json
@@ -0,0 +1,111 @@
+{
+ "Name": "项目发布记录",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "版本ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发布版本号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发布人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "评审人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "发布时间",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "发布内容",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目发布记录",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目发布记录",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目版本",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目发布记录",
+ "ForeignColumn": "版本ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目周报.json b/Tables/项目/项目周报.json
new file mode 100644
index 00000000..5de31c12
--- /dev/null
+++ b/Tables/项目/项目周报.json
@@ -0,0 +1,97 @@
+{
+ "Name": "项目周报",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "汇报日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "周数",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "上周工作",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "本周计划",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "汇报人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目周报",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目周报",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目岗位.json b/Tables/项目/项目岗位.json
new file mode 100644
index 00000000..a58866a7
--- /dev/null
+++ b/Tables/项目/项目岗位.json
@@ -0,0 +1,96 @@
+{
+ "Name": "项目岗位",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "岗位名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "岗位描述",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "默认时薪",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "026a2026-8276-4057-8852-c76f4ac0a1e8"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "项目成员表",
+ "Name": "成员数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目岗位",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目岗位",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目平行视图.json b/Tables/项目/项目平行视图.json
new file mode 100644
index 00000000..8824a9af
--- /dev/null
+++ b/Tables/项目/项目平行视图.json
@@ -0,0 +1,627 @@
+{
+ "Name": "项目平行视图",
+ "PermissionData": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
+ "permissionResource": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
+ "enabledTypes": 2,
+ "isView": true,
+ "isExternal": true,
+ "detailTables": [
+ {
+ "subTableName": "任务平行视图",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务成员视图",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "View_任务工时统计",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ }
+ ]
+ },
+ "permissionBindings": [
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "Administrator",
+ "客服总监",
+ "商务总监",
+ "项目总监",
+ "财务"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
+ "operationTypes": 13,
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
+ "userFieldName": "项目经理",
+ "filterType": 4,
+ "condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目经理",
+ "GUID": "14ae1605-6733-4e61-ac59-bd43adefaae6"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "项目成员",
+ "GUID": "c6e9f69b-7ce3-4ade-815a-d41725496ddf"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "立项流程示例ID",
+ "GUID": "5df5aa23-1695-492e-aa02-ea6c6f5adc3c",
+ "RelationBinding": {
+ "RelatedTable": "ACT_HI_PROCINST_View",
+ "RelatedColumn": "ID_",
+ "DisplayColumn": "START_USER_ID_"
+ }
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "商务经理",
+ "GUID": "f8054a26-c9a4-4408-9936-86780193816d"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目平行视图",
+ "ColumnName": "客服经理",
+ "GUID": "fc396ba0-d8ed-43d3-ae81-7c702942acd1"
+ },
+ "Value": "%CurrentUser.UserName%"
+ }
+ ],
+ "RelationType": 1
+ }
+ }
+ },
+ "dataPermissionType": 2,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 1,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "严格模式": 5,
+ "公开": 5,
+ "删除": 5,
+ "商务经理": 5,
+ "客服经理": 5,
+ "工时分配方式": 5,
+ "已消耗成本": 5,
+ "开启反馈收集": 5,
+ "成员数量": 5,
+ "所属客户": 5,
+ "所属客户部门": 5,
+ "立项流程示例ID": 5,
+ "网络资源": 5,
+ "计划完成日期": 5,
+ "计划开始日期": 5,
+ "项目代号": 5,
+ "项目分组": 5,
+ "项目可分配工时": 5,
+ "项目可核定工时": 5,
+ "项目名称": 5,
+ "项目实际工时": 5,
+ "项目封面": 5,
+ "项目已分配工时": 5,
+ "项目总分配工时": 5,
+ "项目总核定工时": 5,
+ "项目成员": 5,
+ "项目方案": 5,
+ "项目状态": 5,
+ "项目简介": 5,
+ "项目经理": 5,
+ "项目预算工时": 5,
+ "项目预算费用": 5,
+ "预算方案": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务平行视图": 5,
+ "任务成员视图": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "Administrator"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "严格模式": 5,
+ "公开": 5,
+ "删除": 5,
+ "商务经理": 5,
+ "客服经理": 5,
+ "工时分配方式": 5,
+ "已消耗成本": 5,
+ "开启反馈收集": 5,
+ "成员数量": 5,
+ "所属客户": 5,
+ "所属客户部门": 5,
+ "立项流程示例ID": 5,
+ "网络资源": 5,
+ "计划完成日期": 5,
+ "计划开始日期": 5,
+ "项目代号": 5,
+ "项目分组": 5,
+ "项目可分配工时": 5,
+ "项目可核定工时": 5,
+ "项目名称": 5,
+ "项目实际工时": 5,
+ "项目封面": 5,
+ "项目已分配工时": 5,
+ "项目总分配工时": 5,
+ "项目总核定工时": 5,
+ "项目成员": 5,
+ "项目方案": 5,
+ "项目状态": 5,
+ "项目简介": 5,
+ "项目经理": 5,
+ "项目预算工时": 5,
+ "项目预算费用": 5,
+ "预算方案": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务平行视图": 5,
+ "任务成员视图": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_LoginUser"
+ ]
+ },
+ {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
+ "config": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
+ "fieldOperations": {
+ "ID": 1,
+ "严格模式": 5,
+ "公开": 5,
+ "删除": 5,
+ "商务经理": 5,
+ "客服经理": 5,
+ "工时分配方式": 5,
+ "已消耗成本": 5,
+ "开启反馈收集": 5,
+ "成员数量": 5,
+ "所属客户": 5,
+ "所属客户部门": 5,
+ "立项流程示例ID": 5,
+ "网络资源": 5,
+ "计划完成日期": 5,
+ "计划开始日期": 5,
+ "项目代号": 5,
+ "项目分组": 5,
+ "项目可分配工时": 5,
+ "项目可核定工时": 5,
+ "项目名称": 5,
+ "项目实际工时": 5,
+ "项目封面": 5,
+ "项目已分配工时": 5,
+ "项目总分配工时": 5,
+ "项目总核定工时": 5,
+ "项目成员": 5,
+ "项目方案": 5,
+ "项目状态": 5,
+ "项目简介": 5,
+ "项目经理": 5,
+ "项目预算工时": 5,
+ "项目预算费用": 5,
+ "预算方案": 5
+ },
+ "subTableOperations": {
+ "View_任务工时统计": 5,
+ "任务平行视图": 5,
+ "任务成员视图": 5
+ },
+ "dataFilter": {
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
+ }
+ },
+ "dataPermissionType": 4,
+ "roleNames": [
+ "FGC_Anonymous"
+ ]
+ }
+ ]
+ },
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目代号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目简介",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目封面",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目经理",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "商务经理",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "客服经理",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "HasChangeColumnType": true
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目分组",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "所属客户",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "所属客户部门",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "工时分配方式",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目预算工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目预算费用",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "公开",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "严格模式",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "计划开始日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "计划完成日期",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目方案",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "预算方案",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "网络资源",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "开启反馈收集",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "进度",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目状态",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "立项流程示例ID",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "删除",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "FGC_Creator",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "datetime",
+ "MaxLength": -1,
+ "Name": "FGC_CreateDate",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "FGC_LastModifier",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "int",
+ "MaxLength": -1,
+ "Name": "成员数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目总分配工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目总核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目可核定工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目实际工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "已消耗成本",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目已分配工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "项目可分配工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目平行视图",
+ "SourceTableSchema": "dbo",
+ "CreateViewSql": "WITH cy AS (\r\nSELECT [项目ID], STRING_AGG([项目成员], ',') AS 项目成员,count(*) AS 成员数量\r\nFROM [项目成员表]\r\nGROUP BY [项目ID]\r\n),\r\nc1 AS (\r\n SELECT\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目代号],\r\n p.[项目简介],\r\n p.[项目封面],\r\n p.[项目经理],\r\n p.[商务经理],\r\n p.[客服经理],\r\n p.[项目分组],\r\n p.[所属客户],\r\n p.[所属客户部门],\r\n p.[工时分配方式],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[公开],\r\n p.[严格模式],\r\n p.[计划开始日期],\r\n p.[计划完成日期],\r\n p.[项目方案],\r\n p.[预算方案],\r\n p.[网络资源],\r\n p.[开启反馈收集],\r\n p.[进度],\r\n p.[项目状态],\r\n p.[立项流程示例ID],\r\n p.[删除],\r\n p.FGC_Creator,\r\n p.FGC_CreateDate,\r\n p.FGC_LastModifier,\r\n\t\t\t\tMAX(cy.[项目成员]) AS 项目成员,\r\n\t\t\t\tISNULL(MAX(cy.[成员数量]), 0) AS 成员数量,\r\n ISNULL(p.[项目预算工时], 0) AS 项目总分配工时,\r\n ISNULL(SUM(t.[本任务核定工时]), 0) AS 项目总核定工时,\r\n ISNULL(SUM(t.[本任务可核定工时]), 0) AS 项目可核定工时,\r\n ISNULL(SUM(t.[本任务实际工时]), 0) AS 项目实际工时,\r\n\t\t\t\tISNULL(SUM(t.[已消耗成本]), 0) AS 已消耗成本\r\n FROM [dbo].[项目表] p\r\n LEFT JOIN [任务平行视图] t ON p.ID = t.[项目ID]\r\n\t\tLEFT JOIN cy ON p.ID = cy.[项目ID]\r\n GROUP BY\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目代号],\r\n p.[项目简介],\r\n p.[项目封面],\r\n p.[项目经理],\r\n p.[商务经理],\r\n p.[客服经理],\r\n p.[项目分组],\r\n p.[所属客户],\r\n p.[所属客户部门],\r\n p.[工时分配方式],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[公开],\r\n p.[严格模式],\r\n p.[计划开始日期],\r\n p.[计划完成日期],\r\n p.[项目方案],\r\n p.[预算方案],\r\n p.[网络资源],\r\n p.[开启反馈收集],\r\n p.[进度],\r\n p.[项目状态],\r\n p.[立项流程示例ID],\r\n p.[删除],\r\n p.FGC_Creator,\r\n p.FGC_CreateDate,\r\n p.FGC_LastModifier\r\n)\r\nSELECT\r\n c1.*,\r\n x.项目已分配工时,\r\n c1.[项目预算工时] - x.项目已分配工时 AS 项目可分配工时\r\nFROM c1\r\nOUTER APPLY (\r\n SELECT ISNULL(SUM(t.[总分配工时]), 0) AS 项目已分配工时\r\n FROM [任务平行视图] t \r\n WHERE c1.ID = t.[项目ID] AND t.[父任务ID] IS NULL\r\n) x",
+ "ViewInfo": {
+ "ViewName": "项目平行视图",
+ "QueryColumns": [
+ "ID"
+ ]
+ }
+ },
+ "Relations": [
+ {
+ "PrimaryTable": "客户表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目平行视图",
+ "ForeignColumn": "所属客户",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "客户部门表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目平行视图",
+ "ForeignColumn": "所属客户部门",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "工时分配方式",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目平行视图",
+ "ForeignColumn": "工时分配方式",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目状态",
+ "PrimaryColumn": "状态码",
+ "ForeignTable": "项目平行视图",
+ "ForeignColumn": "项目状态",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "ACT_HI_PROCINST_View",
+ "PrimaryColumn": "ID_",
+ "ForeignTable": "项目平行视图",
+ "ForeignColumn": "立项流程示例ID",
+ "IsDetailTableRelation": false
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目成员表.json b/Tables/项目/项目成员表.json
new file mode 100644
index 00000000..ead67de6
--- /dev/null
+++ b/Tables/项目/项目成员表.json
@@ -0,0 +1,93 @@
+{
+ "Name": "项目成员表",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "岗位ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0.0,
+ "DatabaseColumnType": "float",
+ "MaxLength": -1,
+ "Name": "默认时薪",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目成员表",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目成员表",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目岗位",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目成员表",
+ "ForeignColumn": "岗位ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目版本.json b/Tables/项目/项目版本.json
new file mode 100644
index 00000000..831e33c1
--- /dev/null
+++ b/Tables/项目/项目版本.json
@@ -0,0 +1,132 @@
+{
+ "Name": "项目版本",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "版本名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "仓库ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": "master",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "分支名称",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "Git订阅",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": "1.0.0",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "最新版本号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "ID",
+ "GUID": "0bffc536-59c5-4f68-997d-2e959aa61a6a"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "任务表",
+ "Name": "任务数量",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "\"#\"&[ID]&\" \"&[版本名称]&\"[\"&[最新版本号]&\"]\"",
+ "Name": "完整版本信息",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[版本名称]&\"[\"&[最新版本号]&\"]\"",
+ "Name": "简单版本信息",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目版本",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目版本",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "Git仓库表",
+ "PrimaryColumn": "仓库ID",
+ "ForeignTable": "项目版本",
+ "ForeignColumn": "仓库ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目/项目版本环境配置.json b/Tables/项目/项目版本环境配置.json
new file mode 100644
index 00000000..08930cd3
--- /dev/null
+++ b/Tables/项目/项目版本环境配置.json
@@ -0,0 +1,136 @@
+{
+ "Name": "项目版本环境配置",
+ "Columns": [
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "Unique": true,
+ "AutoIncrement": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "项目ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "版本ID",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "类型",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "Required": true,
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "配置项",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "地址_IP",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "端口",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "账号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "密码",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "备注",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "附件",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_Creator"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_CreateDate"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifier"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
+ "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
+ "Name": "FGC_LastModifyDate"
+ }
+ ],
+ "ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
+ "AllowModifySchema": true,
+ "ConnectionId": "业务表",
+ "SourceTableName": "项目版本环境配置",
+ "SourceTableSchema": "dbo"
+ },
+ "PrimaryKey": [
+ "ID"
+ ],
+ "Relations": [
+ {
+ "PrimaryTable": "项目表",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目版本环境配置",
+ "ForeignColumn": "项目ID",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目版本",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目版本环境配置",
+ "ForeignColumn": "版本ID",
+ "IsDetailTableRelation": true
+ }
+ ],
+ "Indexes": []
+}
\ No newline at end of file
diff --git a/Tables/项目任务/项目表.json b/Tables/项目/项目表.json
similarity index 54%
rename from Tables/项目任务/项目表.json
rename to Tables/项目/项目表.json
index d67e24f6..2334b7fe 100644
--- a/Tables/项目任务/项目表.json
+++ b/Tables/项目/项目表.json
@@ -1,24 +1,14 @@
{
"Name": "项目表",
+ "ShowBuiltInFields": true,
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
- "enabledTypes": 2,
"isExternal": true,
"detailTables": [
{
- "subTableName": "任务表",
- "subColumnName": "项目ID",
- "relatedColumnName": "ID"
- },
- {
- "subTableName": "View_任务工时统计",
- "subColumnName": "项目ID",
- "relatedColumnName": "ID"
- },
- {
- "subTableName": "任务工时表",
+ "subTableName": "项目成员表",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
@@ -41,6 +31,46 @@
"subTableName": "项目版本",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "项目预算变动表",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务成员表",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务表",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "View_任务工时统计",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "任务工时表",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "需求反馈登记表",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "反馈收集任务匿名视图",
+ "subColumnName": "项目ID",
+ "relatedColumnName": "ID"
+ },
+ {
+ "subTableName": "汇报子表",
+ "subColumnName": "关联项目",
+ "relatedColumnName": "ID"
}
]
},
@@ -56,7 +86,8 @@
},
"dataPermissionType": 2,
"roleNames": [
- "Administrator"
+ "Administrator",
+ "项目总监"
]
},
{
@@ -69,13 +100,38 @@
"userFieldName": "项目经理",
"filterType": 4,
"condition": {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "af801a6e-4e84-49a9-a783-c160270ad6d4"
- },
- "Value": "%CurrentUser.UserName%"
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "项目经理",
+ "GUID": "af801a6e-4e84-49a9-a783-c160270ad6d4"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "参与人",
+ "GUID": "dadb9211-c26b-4699-9f40-2110930d4cd8"
+ },
+ "Value": "%CurrentUser%"
+ },
+ {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "项目表",
+ "ColumnName": "公开",
+ "GUID": "2265f1aa-c9f6-47f3-9dab-b8833c7de01c"
+ },
+ "Value": "1"
+ }
+ ],
+ "RelationType": 1
}
}
},
@@ -106,38 +162,14 @@
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
"operationTypes": 1,
"dataFilter": {
- "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
- "userFieldName": "项目经理",
- "filterType": 4,
- "condition": {
- "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
- "SubConditions": [
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "公开",
- "GUID": "03fca540-a609-4f84-b2a9-8638007dcca1"
- },
- "Value": "1"
- },
- {
- "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
- "ColumnBindingInfo": {
- "TableName": "项目表",
- "ColumnName": "项目经理",
- "GUID": "a5b93b6f-1fab-4326-98fb-48be951bf1d8"
- },
- "Value": "%Null%"
- }
- ],
- "RelationType": 1
- }
+ "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
}
},
"dataPermissionType": 2,
"roleNames": [
- "FGC_LoginUser"
+ "商务总监",
+ "财务",
+ "项目总监"
]
},
{
@@ -162,33 +194,53 @@
"严格模式": 5,
"公开": 5,
"删除": 5,
- "工时核定方式": 5,
- "项目经理": 5,
+ "参与人": 5,
+ "项目代号": 5,
+ "开启反馈收集": 5,
+ "开始及完成时间": 5,
"所属客户": 5,
"所属客户部门": 5,
+ "立项流程示例ID": 5,
+ "网络资源": 5,
+ "计划完成日期": 5,
"计划开始日期": 5,
+ "计算计划工期": 5,
"项目分组": 5,
"项目名称": 5,
"项目封面": 5,
+ "项目成员": 5,
+ "项目方案": 5,
+ "项目状态": 5,
"项目简介": 5,
+ "项目经理": 5,
"项目预算工时": 5,
"项目预算费用": 5,
- "立项流程示例ID": 5,
- "项目状态": 5,
- "计划完成日期": 5,
- "计划工期": 5,
- "项目方案": 5,
- "预算方案": 5
+ "预算方案": 5,
+ "已分配计划工时": 5,
+ "工时分配方式": 5,
+ "参与人列表": 5,
+ "项目成员数": 5,
+ "项目岗位数": 5,
+ "起始日期": 5,
+ "商务经理": 5,
+ "客服经理": 5,
+ "进度": 5
},
"subTableOperations": {
- "View_任务工时统计": 5,
"任务工时表": 5,
+ "任务成员表": 5,
"任务表": 5,
+ "反馈收集任务匿名视图": 5,
+ "需求反馈登记表": 5,
"项目任务分组": 5,
"项目动态": 5,
"项目岗位": 5,
+ "项目成员表": 5,
"项目版本": 5,
- "项目预算变动表": 5
+ "项目预算变动表": 5,
+ "项目版本环境配置": 5,
+ "项目周报": 5,
+ "项目发布记录": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
@@ -208,33 +260,53 @@
"严格模式": 5,
"公开": 5,
"删除": 5,
- "工时核定方式": 5,
- "项目经理": 5,
+ "参与人": 5,
+ "项目代号": 5,
+ "开启反馈收集": 5,
+ "开始及完成时间": 5,
"所属客户": 5,
"所属客户部门": 5,
+ "立项流程示例ID": 5,
+ "网络资源": 5,
+ "计划完成日期": 5,
"计划开始日期": 5,
+ "计算计划工期": 5,
"项目分组": 5,
"项目名称": 5,
"项目封面": 5,
+ "项目成员": 5,
+ "项目方案": 5,
+ "项目状态": 5,
"项目简介": 5,
+ "项目经理": 5,
"项目预算工时": 5,
"项目预算费用": 5,
- "立项流程示例ID": 5,
- "项目状态": 5,
- "计划完成日期": 5,
- "计划工期": 5,
- "项目方案": 5,
- "预算方案": 5
+ "预算方案": 5,
+ "已分配计划工时": 5,
+ "工时分配方式": 5,
+ "参与人列表": 5,
+ "项目成员数": 5,
+ "项目岗位数": 5,
+ "起始日期": 5,
+ "商务经理": 5,
+ "客服经理": 5,
+ "进度": 5
},
"subTableOperations": {
- "View_任务工时统计": 5,
"任务工时表": 5,
+ "任务成员表": 5,
"任务表": 5,
+ "反馈收集任务匿名视图": 5,
+ "需求反馈登记表": 5,
"项目任务分组": 5,
"项目动态": 5,
"项目岗位": 5,
+ "项目成员表": 5,
"项目版本": 5,
- "项目预算变动表": 5
+ "项目预算变动表": 5,
+ "项目版本环境配置": 5,
+ "项目周报": 5,
+ "项目发布记录": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
@@ -254,33 +326,53 @@
"严格模式": 5,
"公开": 5,
"删除": 5,
- "工时核定方式": 5,
- "项目经理": 5,
+ "参与人": 5,
+ "项目代号": 5,
+ "开启反馈收集": 5,
+ "开始及完成时间": 5,
"所属客户": 5,
"所属客户部门": 5,
+ "立项流程示例ID": 5,
+ "网络资源": 5,
+ "计划完成日期": 5,
"计划开始日期": 5,
+ "计算计划工期": 5,
"项目分组": 5,
"项目名称": 5,
"项目封面": 5,
+ "项目成员": 5,
+ "项目方案": 5,
+ "项目状态": 5,
"项目简介": 5,
+ "项目经理": 5,
"项目预算工时": 5,
"项目预算费用": 5,
- "立项流程示例ID": 5,
- "项目状态": 5,
- "计划完成日期": 5,
- "计划工期": 5,
- "项目方案": 5,
- "预算方案": 5
+ "预算方案": 5,
+ "已分配计划工时": 5,
+ "工时分配方式": 5,
+ "参与人列表": 5,
+ "项目成员数": 5,
+ "项目岗位数": 5,
+ "起始日期": 5,
+ "商务经理": 5,
+ "客服经理": 5,
+ "进度": 5
},
"subTableOperations": {
- "View_任务工时统计": 5,
"任务工时表": 5,
+ "任务成员表": 5,
"任务表": 5,
+ "反馈收集任务匿名视图": 5,
+ "需求反馈登记表": 5,
"项目任务分组": 5,
"项目动态": 5,
"项目岗位": 5,
+ "项目成员表": 5,
"项目版本": 5,
- "项目预算变动表": 5
+ "项目预算变动表": 5,
+ "项目版本环境配置": 5,
+ "项目周报": 5,
+ "项目发布记录": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
@@ -295,7 +387,7 @@
},
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -305,79 +397,102 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "项目代号",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目简介",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.ImageBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.ImageBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目封面",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目经理",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DefaultValue": "默认",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "商务经理",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "客服经理",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": "未分组",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目分组",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "所属客户",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "所属客户部门",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DefaultValue": "计划",
- "DatabaseColumnType": "varchar",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
+ "DatabaseColumnType": "int",
"MaxLength": -1,
- "Name": "工时核定方式",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ "Name": "工时分配方式",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0.0,
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "项目预算工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0.0,
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "项目预算费用",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
@@ -385,7 +500,7 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
@@ -393,56 +508,79 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "计划开始日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "计划完成日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "计划工期",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.AttachmentBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目方案",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.AttachmentBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "预算方案",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "网络资源",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "nvarchar",
+ "MaxLength": -1,
+ "Name": "参与人",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "进度",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 1,
+ "DatabaseColumnType": "bigint",
+ "MaxLength": -1,
+ "Name": "开启反馈收集",
+ "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目状态",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "立项流程示例ID",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
@@ -450,27 +588,111 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "04a57004-15e7-4437-beae-2abfa17d2d60"
+ },
+ "AggregateFunction": 5,
+ "DataColumnName": "项目成员",
+ "DetailTableName": "项目成员表",
+ "Name": "项目成员",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "项目成员",
+ "GUID": "ae230332-b3f6-4eb8-bb84-b3bba33769d8"
+ },
+ "AggregateFunction": 5,
+ "DataColumnName": "项目成员",
+ "DetailTableName": "项目成员表",
+ "Name": "参与人列表",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "[计划开始日期]&\",\"&[计划完成日期]",
+ "Name": "开始及完成时间",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "IF([计划开始日期]=\"\",\"\",IF([计划完成日期]=\"\",\"\",DATEDIF([计划开始日期],[计划完成日期],\"d\")))",
+ "Name": "计算计划工期",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "任务表",
+ "ColumnName": "任务预算工时",
+ "GUID": "8ae04d9f-fc83-490e-a736-f8a40cf8183b"
+ },
+ "AggregateFunction": 4,
+ "DataColumnName": "任务预算工时",
+ "DetailTableName": "任务表",
+ "Name": "已分配计划工时",
+ "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目成员表",
+ "ColumnName": "ID",
+ "GUID": "11b3445b-d3ea-44d3-ad8a-af2e84040a79"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "项目成员表",
+ "Name": "项目成员数",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
+ "BindingInfo": {
+ "TableName": "项目岗位",
+ "ColumnName": "ID",
+ "GUID": "6816c340-798e-457b-8900-ea168d4dcd18"
+ },
+ "AggregateFunction": 1,
+ "DataColumnName": "ID",
+ "DetailTableName": "项目岗位",
+ "Name": "项目岗位数",
+ "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
+ "Formula": "YEAR([计划开始日期])&\"/\"&MONTH([计划开始日期])&\"/\"&DAY([计划开始日期])&\"~\"&YEAR([计划完成日期])&\"/\"&MONTH([计划完成日期])&\"/\"&DAY([计划完成日期])",
+ "Name": "起始日期",
+ "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
+ },
+ {
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "项目表",
@@ -479,51 +701,56 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "客户表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "项目表",
"ForeignColumn": "所属客户",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "客户部门表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "项目表",
"ForeignColumn": "所属客户部门",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "项目状态",
"PrimaryColumn": "状态码",
- "ForeignSchema": null,
"ForeignTable": "项目表",
"ForeignColumn": "项目状态",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "项目表",
"ForeignColumn": "立项流程示例ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目分组",
+ "PrimaryColumn": "项目分组",
+ "ForeignTable": "项目表",
+ "ForeignColumn": "项目分组",
+ "IsDetailTableRelation": true
+ },
+ {
+ "PrimaryTable": "项目平行视图",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目表",
+ "ForeignColumn": "ID",
+ "IsDetailTableRelation": false
+ },
+ {
+ "PrimaryTable": "工时分配方式",
+ "PrimaryColumn": "ID",
+ "ForeignTable": "项目表",
+ "ForeignColumn": "工时分配方式",
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/项目任务/项目动态.json b/Tables/项目/项目进展.json
similarity index 66%
rename from Tables/项目任务/项目动态.json
rename to Tables/项目/项目进展.json
index 998c14ec..b9e3e49c 100644
--- a/Tables/项目任务/项目动态.json
+++ b/Tables/项目/项目进展.json
@@ -1,8 +1,8 @@
{
- "Name": "项目动态",
+ "Name": "项目进展",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,68 +12,65 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "项目动态",
+ "Name": "进展类型",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
- "Name": "执行人",
+ "Name": "进展内容",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
- "SourceTableName": "项目动态",
+ "SourceTableName": "项目进展",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
- "PrimaryTable": "项目表",
+ "PrimaryTable": "项目平行视图",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
- "ForeignTable": "项目动态",
+ "ForeignTable": "项目进展",
"ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/项目任务/项目预算变动表.json b/Tables/项目/项目预算变动表.json
similarity index 74%
rename from Tables/项目任务/项目预算变动表.json
rename to Tables/项目/项目预算变动表.json
index 20621a5d..e8858768 100644
--- a/Tables/项目任务/项目预算变动表.json
+++ b/Tables/项目/项目预算变动表.json
@@ -2,7 +2,7 @@
"Name": "项目预算变动表",
"Columns": [
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
@@ -12,63 +12,67 @@
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "申请人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "原预算工时",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0.0,
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "原预算费用",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "增加工时",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
+ "DefaultValue": 0.0,
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "增加费用",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "申请理由",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "流程实例ID",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": "待提交",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
@@ -76,52 +80,53 @@
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
"Formula": "[申请人]&\"申请增补\"&[增加工时]&\"小时,项目预算工时合计\"&[原预算工时]+[增加工时]&\"小时,审批意见:\"&[审批信息]",
"Name": "描述",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
"Formula": "[原预算费用]+[增加费用]",
"Name": "增加后费用",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
"Formula": "[原预算工时]+[增加工时]",
"Name": "增加后工时",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "审批信息",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
- "$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
- "$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
+ "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
+ "DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "项目预算变动表",
@@ -130,29 +135,21 @@
"PrimaryKey": [
"ID"
],
- "Indexes": [],
"Relations": [
{
- "PrimarySchema": null,
"PrimaryTable": "项目表",
"PrimaryColumn": "ID",
- "ForeignSchema": null,
"ForeignTable": "项目预算变动表",
"ForeignColumn": "项目ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
- "PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
- "ForeignSchema": null,
"ForeignTable": "项目预算变动表",
"ForeignColumn": "流程实例ID",
- "RelationTypeOnDelete": 0,
- "RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
}
- ]
+ ],
+ "Indexes": []
}
\ No newline at end of file
diff --git a/Tables/项目任务/View_项目统计信息.json b/Tables/项目任务/View_项目统计信息.json
deleted file mode 100644
index 9ca66c82..00000000
--- a/Tables/项目任务/View_项目统计信息.json
+++ /dev/null
@@ -1,150 +0,0 @@
-{
- "Name": "View_项目统计信息",
- "Columns": [
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "bigint",
- "MaxLength": -1,
- "Name": "项目ID",
- "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "nvarchar",
- "MaxLength": -1,
- "Name": "项目标题",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "项目预算工时",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "项目预算费用",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "DatabaseColumnType": "varchar",
- "MaxLength": -1,
- "Name": "工时核定方式",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "总计划工时",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "总实际工时",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "总核定工时",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "float",
- "MaxLength": -1,
- "Name": "总成本",
- "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "int",
- "MaxLength": -1,
- "Name": "项目成员数",
- "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "int",
- "MaxLength": -1,
- "Name": "总任务数量",
- "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "int",
- "MaxLength": -1,
- "Name": "已完成任务数",
- "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
- "Required": true,
- "DatabaseColumnType": "int",
- "MaxLength": -1,
- "Name": "未完成任务数",
- "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
- "Formula": "[已完成任务数]&\"/\"&[总任务数量]",
- "Name": "任务完成情况",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
- "Formula": "IF([已完成任务数]=0,0,[已完成任务数]/[总任务数量])",
- "Name": "任务完成进度",
- "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
- "Formula": "[总实际工时]&\"/\"&[总计划工时]",
- "Name": "工时情况",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
- "Formula": "[总成本]&\"/\"&[项目预算费用]",
- "Name": "费用成本情况",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- },
- {
- "$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
- "Formula": "[总核定工时]&\"/\"&[项目预算工时]",
- "Name": "工时成本情况",
- "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
- }
- ],
- "ExternalDatabaseInfo": {
- "ConnectionId": "业务表",
- "SourceTableName": "View_项目统计信息",
- "SourceTableSchema": "dbo",
- "CreateViewSql": "SELECT\r\n p.[ID] AS [项目ID],\r\n p.[项目名称] AS [项目标题],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n\t\tp.[工时核定方式],\r\n ISNULL(计划工时.总计划工时, 0) AS [总计划工时],\r\n ISNULL(实际工时.总实际工时, 0) AS [总实际工时],\r\n\t\t(CASE p.[工时核定方式]\r\n\tWHEN '计划' THEN ISNULL(计划工时.总计划工时, 0)\r\n\tELSE ISNULL(实际工时.总实际工时, 0)\r\nEND) as 总核定工时,\r\n ISNULL(总成本.总成本, 0) AS [总成本],\r\n ISNULL(项目成员.成员数量, 0) AS [项目成员数],\r\n ISNULL(任务统计.总任务数量, 0) AS [总任务数量],\r\n ISNULL(已完成任务.已完成任务数, 0) AS [已完成任务数],\r\n ISNULL(未完成任务.未完成任务数, 0) AS [未完成任务数]\r\nFROM\r\n [dbo].[项目表] p\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n SUM(工时) AS 总计划工时\r\n FROM\r\n [dbo].[任务工时表]\r\n WHERE\r\n 工时类型 = '计划'\r\n GROUP BY\r\n 项目ID\r\n) 计划工时 ON p.ID = 计划工时.项目ID\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n SUM(工时) AS 总实际工时\r\n FROM\r\n [dbo].[任务工时表]\r\n WHERE\r\n 工时类型 = '实际'\r\n GROUP BY\r\n 项目ID\r\n) 实际工时 ON p.ID = 实际工时.项目ID\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n SUM(工时 * 时薪单价 * 提成系数) AS 总成本\r\n FROM\r\n [dbo].[任务工时表]\r\n WHERE\r\n 工时类型 IN (SELECT 工时核定方式 FROM [dbo].[项目表] WHERE ID = 项目ID)\r\n GROUP BY\r\n 项目ID\r\n) 总成本 ON p.ID = 总成本.项目ID\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n COUNT(DISTINCT 执行人) AS 成员数量\r\n FROM\r\n [dbo].[任务工时表]\r\n GROUP BY\r\n 项目ID\r\n) 项目成员 ON p.ID = 项目成员.项目ID\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n COUNT(ID) AS 总任务数量\r\n FROM\r\n [dbo].[任务表]\r\n GROUP BY\r\n 项目ID\r\n) 任务统计 ON p.ID = 任务统计.项目ID\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n COUNT(ID) AS 已完成任务数\r\n FROM\r\n [dbo].[任务表]\r\n WHERE\r\n 任务状态 = 2\r\n GROUP BY\r\n 项目ID\r\n) 已完成任务 ON p.ID = 已完成任务.项目ID\r\nLEFT JOIN (\r\n SELECT\r\n 项目ID,\r\n COUNT(ID) AS 未完成任务数\r\n FROM\r\n [dbo].[任务表]\r\n WHERE\r\n 任务状态 < 2\r\n GROUP BY\r\n 项目ID\r\n) 未完成任务 ON p.ID = 未完成任务.项目ID;",
- "ViewInfo": {
- "ViewName": "View_项目统计信息",
- "IsUpdatable": true,
- "QueryColumns": [
- "项目ID"
- ]
- }
- },
- "Indexes": [],
- "Relations": []
-}
\ No newline at end of file
diff --git a/Theme/CellTypeStyles b/Theme/CellTypeStyles
index a0d9217f..518e326c 100644
--- a/Theme/CellTypeStyles
+++ b/Theme/CellTypeStyles
@@ -1 +1 @@
-{"Forguncy.CustomMenu.ForguncyMenuCellTypeStyleTemplateSupportAttribute":[{"Key":"透明菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Background 2 -75"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"Transition":"0.3s"},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"BalckWhite","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 50"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderLeftString":"3px solid Accent_1_0","Bold":true},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFECF9FF","BorderRadiusString":"0px 0px 0px 0px","Bold":true},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL1":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFF3F9FC","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"FontColor":"Accent 1 0","Background":"Background 1 0"},"Transition":"0.15s"},"LEVEL2":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL3":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"}}}],"Forguncy.RepeaterCellTypeStyleTemplateSupportAttribute":[{"Key":"渐变卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"linear-gradient(-180deg, #FFFDFBFB 0.00%, #FFEBEDEE 100.00%)","BorderString":"1px solid Background_2_0","BorderRadiusString":"10px 10px 10px 10px","BoxShadowString":"3px 3px 10px 0px #0B000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_60","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"ActiveStyle":{"MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"SelectedStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"Transition":"0.3s"}}},{"Key":"普通_悬浮变白_","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 1 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"竖排无样式","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"BlackWhite","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderString":"2px solid Background_2_0","BorderRadiusString":"8px 8px 8px 8px","BoxShadowString":"3px 3px 5px 0px #20000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"HoverStyle":{"BoxShadowString":"5px 7px 15px 0px #17000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"FocusStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"ActiveStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"SelectedStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"Transition":"0.3s"}}},{"Key":"_RS_Static","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Accent_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px","MarginTop":10,"MarginBottom":10},"Transition":"0.15s"}}},{"Key":"_RS_Selectable","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"4px 4px 4px 4px","BoxShadowString":"0px 0px 5px 0px Text_1_5_38","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_89"},"FocusStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"ActiveStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"Transition":"0.15s"}}},{"Key":"样式1","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"2px 2px 2px 2px","MarginLeft":10,"MarginRight":10,"MarginTop":10},"Transition":"0.15s"}}}],"Forguncy.ImageCellTypeStyleTemplateSupportAttribute":[{"Key":"按钮图标","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Background 1 -50","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"上圆角封面","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"8px 8px 0px 0px"}}}},{"Key":"pd_10","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":10,"PaddingBottom":10}}}},{"Key":"中圆角","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"10px 10px 10px 10px"}}}},{"Key":"_RS_Mini","Category":"_RS_RecommendStyle","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Text 1 35","BorderRadiusString":"0px 0px 0px 0px","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"HoverStyle":{"FontColor":"Accent 1 40","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"ActiveStyle":{"FontColor":"Accent 1 -25","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16}}},"Scope":1}],"Forguncy.ButtonCellTypeStyleTemplateSupportAttribute":[{"Key":"动态背景","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px"},"DisableStyle":{"Opacity":0.445079736545843}}}},{"Key":"链接样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 0"},"Transition":"0.3s"}}},{"Key":"圆角浮动","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 -50","Background":"Background 1 0","BorderString":"1px solid Background_2_0","BorderRadiusString":"20px 20px 20px 20px","BoxShadowString":"5px 5px 16px 0px #10000000"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"Gost","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"8px 8px 8px 8px"},"HoverStyle":{"Background":"Background 2 0"},"DisableStyle":{"Opacity":0.44507973654584293},"Transition":"0.3s"}}},{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 40","Background":"Background 1 0","BorderString":"1px solid Text_2_40","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"FontColor":"Text 2 40","Background":"Accent 1 80","BorderString":"1px solid Text_2_40"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60"},"ActiveStyle":{"FontColor":"Background 1 0","Background":"Accent 1 40","BorderString":"1px solid Accent_1_40"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"#FFFFFF","BorderString":"1px solid Background_1_-25"},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"Background":"Accent 1 20"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_40"},"ActiveStyle":{"Background":"Accent 1 -20"},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Text 1 50","BorderString":"1px solid #AAAAAA"},"Transition":"0.15s"}}}],"Forguncy.HyperlinkCellTypeStyleTemplateSupportAttribute":[{"Key":"Gost","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"Background":"#00FFFFFF","BorderRadiusString":"5px 5px 5px 5px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"Background":"Background 2 0"},"Transition":"0.3s"}}}],"Forguncy.TextCellTypeStyleTemplateSupportAttribute":[{"Key":"Gost","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Background 2 0"},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 2 0"},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderString":"1px solid #FFFF0000","BorderRadiusString":"5px 5px 5px 5px"}}}}],"Forguncy.ProcessPanelCellTypeStyleTemplateSupportAttribute":[{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Accent 1","Background":"Background 1","BorderString":"1px solid Accent_1","BorderRadiusString":"4px 4px 4px 4px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"Background":"Accent 1 80","BorderString":"1px solid Accent_1","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Accent 1 80","BorderString":"1px solid Accent_1","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"FontColor":"#EEEEEE","Background":"#FFFFFF","BorderString":"1px solid Background_1_-35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"Background":"Accent 1 20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"Transition":"0.15s"}}}]}
\ No newline at end of file
+{"Forguncy.CustomMenu.ForguncyMenuCellTypeStyleTemplateSupportAttribute":[{"Key":"横向迷你菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"black","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"black","Background":"Background 1 0","BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"透明菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Background 2 -75"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"Transition":"0.3s"},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"BalckWhite","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Background_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 50"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderLeftString":"3px solid Accent_1_0","Bold":true},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFECF9FF","BorderRadiusString":"0px 0px 0px 0px","Bold":true},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL1":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFF3F9FC","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"FontColor":"Accent 1 0","Background":"Background 1 0"},"Transition":"0.15s"},"LEVEL2":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL3":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"}}}],"Forguncy.RepeaterCellTypeStyleTemplateSupportAttribute":[{"Key":"竖排横线分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderBottomString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"圆角透明","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"#001E1E1E","BorderRadiusString":"10px 10px 10px 10px","MarginTop":2,"MarginBottom":2},"HoverStyle":{"Background":"#051E1E1E","MarginTop":2,"MarginBottom":2},"FocusStyle":{"Background":"#0C1E1E1E","MarginTop":2,"MarginBottom":2},"ActiveStyle":{"Background":"#0C1E1E1E","MarginTop":2,"MarginBottom":2},"SelectedStyle":{"Background":"#0C1E1E1E","MarginTop":2,"MarginBottom":2},"Transition":"0.3s"}}},{"Key":"左侧选项卡按钮","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 -5","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 0px 0px 6px","MarginTop":3,"MarginBottom":3},"HoverStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"FocusStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"ActiveStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"SelectedStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3}}}},{"Key":"幽灵按钮","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"HoverStyle":{"Background":"Background 1 -5","BorderRadiusString":"3px 3px 3px 3px","BoxShadowString":"1px 3px 11px 0px #0D000000","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"FocusStyle":{"MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"ActiveStyle":{"Background":"#FFE3F2FE","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"SelectedStyle":{"MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"Transition":"0.15s"}}},{"Key":"悬浮变灰","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"浅蓝色扁平卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 2 0","BorderRadiusString":"8px 8px 8px 8px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"#FFEEEEEE","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"横向分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"1px solid Background_2_0","BorderLeftString":"","BorderRadiusString":"0px 0px 0px 0px"},"FocusStyle":{"BorderBottomString":"1px solid Accent_1_0"}}}},{"Key":"横排分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRightString":"1px solid Background_2_0","BorderLeftString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"渐变卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"linear-gradient(-180deg, #FFFDFBFB 0.00%, #FFEBEDEE 100.00%)","BorderString":"1px solid Background_2_0","BorderRadiusString":"10px 10px 10px 10px","BoxShadowString":"3px 3px 10px 0px #0B000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_60","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"ActiveStyle":{"MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"SelectedStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"Transition":"0.3s"}}},{"Key":"普通_悬浮变白_","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 1 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"竖排无样式","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"BlackWhite","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderString":"2px solid Background_2_0","BorderRadiusString":"8px 8px 8px 8px","BoxShadowString":"3px 3px 5px 0px #20000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"HoverStyle":{"BoxShadowString":"5px 7px 15px 0px #17000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"FocusStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"ActiveStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"SelectedStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"Transition":"0.3s"}}},{"Key":"_RS_Static","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Accent_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px","MarginTop":10,"MarginBottom":10},"Transition":"0.15s"}}},{"Key":"_RS_Selectable","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"4px 4px 4px 4px","BoxShadowString":"0px 0px 5px 0px Text_1_5_38","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_89"},"FocusStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"ActiveStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"Transition":"0.15s"}}},{"Key":"样式1","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"2px 2px 2px 2px","MarginLeft":10,"MarginRight":10,"MarginTop":10},"Transition":"0.15s"}}}],"Forguncy.ImageCellTypeStyleTemplateSupportAttribute":[{"Key":"幽灵样式","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"black","Background":"#00FFFFFF","BorderRadiusString":"3px 3px 3px 3px","Opacity":0.8931779558145182},"HoverStyle":{"Background":"#191E1E1E"},"ActiveStyle":{"Background":"#331E1E1E"},"DisableStyle":{"Opacity":0.4445253702354941},"Transition":"0.3s"}}},{"Key":"pd_3","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"HoverStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"ActiveStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"DisableStyle":{"PaddingLeft":3,"PaddingTop":3,"Opacity":0.43092983733916}}}},{"Key":"圆形","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"100px 100px 100px 100px","PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"HoverStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"ActiveStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"DisableStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2}}}},{"Key":"按钮图标","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Background 1 -50","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"上圆角封面","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"8px 8px 0px 0px"}}}},{"Key":"pd_10","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":10,"PaddingBottom":10}}}},{"Key":"中圆角","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"10px 10px 10px 10px"}}}},{"Key":"_RS_Mini","Category":"_RS_RecommendStyle","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Text 1 35","BorderRadiusString":"0px 0px 0px 0px","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"HoverStyle":{"FontColor":"Accent 1 40","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"ActiveStyle":{"FontColor":"Accent 1 -25","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16}}},"Scope":1}],"Forguncy.ButtonCellTypeStyleTemplateSupportAttribute":[{"Key":"_RS_Information3","Category":"_RS_RecommendStyle","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"#FF6D7076","Background":"#FFF0F3F3","BorderString":"1px solid #FFB8C2C2","BorderRadiusString":"4px 4px 4px 4px"},"HoverStyle":{"Background":"#FFDEE3E3"},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px #FFD3D4D6"},"ActiveStyle":{"Background":"#FFCAD2D2"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"Background 1 -5","BorderString":"1px solid Background_1_-15","Opacity":0.6932868831387566},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"灰色圆角","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"Background":"Background 1 -5","BorderRadiusString":"3px 3px 3px 3px"},"HoverStyle":{"Background":"Background 1 -15"},"Transition":"0.3s"}}},{"Key":"Gitee按钮","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 0","Background":"#FFC00000","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"20px 20px 20px 20px"},"HoverStyle":{"Background":"#FFD80000"},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Accent_1_60"},"DisableStyle":{"Opacity":0.41848611369660227},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"圆形按钮","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 0","Background":"Accent 1 80 127","BorderString":"1px solid Accent_1_60","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"11px 11px 11px 11px"},"HoverStyle":{"Background":"Accent 1 80","BoxShadowString":"3px 3px 9px 0px #0D000000"},"ActiveStyle":{"Background":"Accent 1 60"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"Background 1 -5","BorderString":"1px solid Background_1_-15"},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"动态背景","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px"},"DisableStyle":{"Opacity":0.445079736545843}}}},{"Key":"链接样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 0"},"Transition":"0.3s"}}},{"Key":"圆角浮动","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 -50","Background":"Background 1 0","BorderString":"1px solid Background_2_0","BorderRadiusString":"20px 20px 20px 20px","BoxShadowString":"5px 5px 16px 0px #10000000"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"Gost","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"8px 8px 8px 8px"},"HoverStyle":{"Background":"Background 2 0"},"DisableStyle":{"Opacity":0.44507973654584293},"Transition":"0.3s"}}},{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 40","Background":"Background 1 0","BorderString":"1px solid Text_2_40","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"FontColor":"Text 2 40","Background":"Accent 1 80","BorderString":"1px solid Text_2_40"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60"},"ActiveStyle":{"FontColor":"Background 1 0","Background":"Accent 1 40","BorderString":"1px solid Accent_1_40"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"#FFFFFF","BorderString":"1px solid Background_1_-25"},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"Background":"Accent 1 20"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_40"},"ActiveStyle":{"Background":"Accent 1 -20"},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Text 1 50","BorderString":"1px solid #AAAAAA"},"Transition":"0.15s"}}}],"Forguncy.HyperlinkCellTypeStyleTemplateSupportAttribute":[{"Key":"红色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Accent 5 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 5 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"黑色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 1 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"Background":"#00FFFFFF","BorderRadiusString":"5px 5px 5px 5px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"Background":"Background 2 0"},"Transition":"0.3s"}}}],"Forguncy.TextCellTypeStyleTemplateSupportAttribute":[{"Key":"隐形输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 15","Background":"#001E1E1E","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":3,"PaddingRight":3,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"Background":"Background 2 0","PaddingLeft":3,"PaddingRight":3,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Background 2 0","PaddingLeft":3,"PaddingRight":3,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":4,"PaddingBottom":4,"Opacity":0.4610359102553874},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"多行输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-10","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"ActiveStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"DisableStyle":{"FontColor":"Background 2 -50","Background":"Background 2 0","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"迷你输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"Background 2 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"20px 20px 20px 20px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"FontColor":"Text 1 0","PaddingLeft":5,"PaddingRight":5},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","PaddingLeft":5,"PaddingRight":5},"ActiveStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","PaddingLeft":5,"PaddingRight":5},"DisableStyle":{"PaddingLeft":5,"PaddingRight":5,"Opacity":0.500039890434274},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"_RS_NewLittleRoundCorner","Category":"_RS_RecommendStyle","Styles":{"MAIN":{"NormalStyle":{"FontColor":"#394047","Background":"#FFFFFFFF","BorderString":"1px solid #ced4da","BorderRadiusString":"3px 3px 3px 3px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"FocusStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"ActiveStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"DisableStyle":{"FontColor":"Background 1 -25","BorderString":"1px solid Background_1_-15","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5,"Opacity":0.5},"Transition":"0.15s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"FontColor":"#394047","Background":"#FFFFFFFF","BorderString":"1px solid #ced4da","BorderRadiusString":"3px 3px 3px 3px"},"HoverStyle":{"BorderString":"1px solid Accent_1_0"},"FocusStyle":{"BorderString":"1px solid Accent_1_0"},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"black","Background":"#00FFFFFF","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Background 2 0","PaddingLeft":5,"PaddingRight":5},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5},"ActiveStyle":{"Background":"Background 2 0","PaddingLeft":5,"PaddingRight":5},"DisableStyle":{"Opacity":0.41184479961705206},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderString":"1px solid #FFFF0000","BorderRadiusString":"5px 5px 5px 5px"}}}}],"Forguncy.ProcessPanelCellTypeStyleTemplateSupportAttribute":[{"Key":"其他","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Text 1 50","BorderString":"3px solid Background_2_-10","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Background 2 -25","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Background_2_-10","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Text 1 50","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}},{"Key":"暂存","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 2 0","BorderString":"3px solid Accent_2_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 2 40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Accent_2_60","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 2 0","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}},{"Key":"回退","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 3 0","BorderString":"3px solid Accent_3_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 3 40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 3 0","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.3s"}}},{"Key":"拒绝","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 5 0","BorderString":"3px solid Accent_5_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 5 40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.3s"}}},{"Key":"同意","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"3px solid Accent_1_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 1 20","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":15,"PaddingRight":15,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}}],"Forguncy.ForguncyPivotTableCellTypeStyleTemplateSupport":[{"Key":"负荷透视表","Category":"_RS_Custom","Styles":{"WholeTable":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","FrozenlineColor":"Background 2 -25"}},"FirstColStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px"}},"SecondColStripe":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"FirstRowStripe":{"NormalStyle":{"FontColor":"black","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"SecondRowStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"FirstColumn":{"NormalStyle":{"FontColor":"Text 1 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"HeaderRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"SubtotalCol1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalCol2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalCol3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalRow1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow2":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalColumn":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","Bold":true}}},"StyleTemplateFashionScope":2}],"Forguncy.TabControlCellTypeStyleTemplateSupportAttribute":[{"Key":"样式1","Category":"_RS_Custom","Styles":{"TabControlHeader":{"NormalStyle":{"FontColor":"Text 1 50","Background":"Background 1 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"ActiveStyle":{"FontColor":"Accent 1 0"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderBottomString":"2px solid Accent_1_0"},"Transition":"0.15s"},"TabControlContainer":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"_RS_NewFashionStyle1","Category":"_RS_RecommendStyle","Styles":{"TabControlHeader":{"NormalStyle":{"FontColor":"Text 1 50","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"ActiveStyle":{"FontColor":"Accent 1 0"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderBottomString":"2px solid Accent_1_0"},"Transition":"0.15s"},"TabControlContainer":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}}]}
\ No newline at end of file
diff --git a/Theme/ListViewStyles b/Theme/ListViewStyles
index f8dde4ff..5305641a 100644
--- a/Theme/ListViewStyles
+++ b/Theme/ListViewStyles
@@ -1 +1 @@
-[{"Name":"_RS_NewFashionListStyle2","Group":"_RS_RecommendStyle","ColumnHeaderBack":"Background 2 0","ColumnHeaderFore":"Text 1 50","EvenRowBack":"Background 1 0 0","EvenRowFore":"Text 1 15","OddRowBack":"Background 1 0 0","OddRowFore":"Text 1 15","SelectBack":"Background 2 0 51","ColumnHeaderHighlightBack":"Background 2 0","ColumnHeaderHighlightFore":"Text 1","ColumnHeaderHoverBack":"Background 2 0","ColumnHeaderSelectBack":"Background 2 0","ColumnHeaderSelectFore":"Text 1 15","TotalRowBack":"Background 1 0 0","TotalRowFore":"Text 1 15","SelectBorder":"Accent 2 0","DirtyCellColor":"Accent 2 40","GridLineColor":"Background 2 -10","ColumnHeaderGridLineColor":"Background 2 -10","RowHeaderGridLineColor":"Background 2 -10","ColumnFilterButtonStyle":1,"ColumnFilterIconColor":"Text 1 50","OutLineColor":"Background 2 -10","RowSelectBack":"Background 2 0 204","RowHoverBack":"Background 2 0 51"}]
\ No newline at end of file
+[{"Name":"_RS_NewFashionListStyle2","Group":"_RS_RecommendStyle","ColumnHeaderBack":"Background 2 0","ColumnHeaderFore":"Text 1 50","EvenRowBack":"Background 1 0 0","EvenRowFore":"Text 1 15","OddRowBack":"Background 1 0 0","OddRowFore":"Text 1 15","SelectBack":"Background 2 0 51","ColumnHeaderHighlightBack":"Background 2 0","ColumnHeaderHighlightFore":"Text 1","ColumnHeaderHoverBack":"Background 2 0","ColumnHeaderSelectBack":"Background 2 0","ColumnHeaderSelectFore":"Text 1 15","TotalRowBack":"Background 1 0 0","TotalRowFore":"Text 1 15","SelectBorder":"Accent 2 0","DirtyCellColor":"Accent 2 40","GridLineColor":"Background 2 -10","ColumnHeaderGridLineColor":"Background 2 -10","RowHeaderGridLineColor":"Background 2 -10","ColumnFilterButtonStyle":1,"ColumnFilterIconColor":"Text 1 50","OutLineColor":"Background 2 -10","RowSelectBack":"Background 1 0","RowHoverBack":"Accent 2 80 102"},{"Name":"pms表格","Group":"自定义","ColumnHeaderBack":"Background 2 0","ColumnHeaderFore":"Text 1 50","EvenRowBack":"Background 1 0 0","EvenRowFore":"Text 1 15","OddRowBack":"Background 1 0 0","OddRowFore":"Text 1 15","SelectBack":"Background 2 0 51","ColumnHeaderHighlightBack":"Background 2 0","ColumnHeaderHighlightFore":"Text 1","ColumnHeaderHoverBack":"Background 2 0","ColumnHeaderSelectBack":"Background 2 0","ColumnHeaderSelectFore":"Text 1 15","TotalRowBack":"Background 1 0 0","TotalRowFore":"Text 1 15","SelectBorder":"Accent 2 0","DirtyCellColor":"Accent 2 40","GridLineColor":"Background 2 -10","ColumnHeaderGridLineColor":"Background 2 -10","RowHeaderGridLineColor":"Background 2 -10","ColumnFilterButtonStyle":1,"ColumnFilterIconColor":"Text 1 50","OutLineColor":"Background 2 -10","RowSelectFore":"black","RowHoverBack":"Accent 2 80 102"}]
\ No newline at end of file
diff --git a/Upload/3f4beb7f-df0f-40a0-8457-c833a332f924_新生成的图片.png b/Upload/3f4beb7f-df0f-40a0-8457-c833a332f924_新生成的图片.png
new file mode 100644
index 00000000..e57738e2
Binary files /dev/null and b/Upload/3f4beb7f-df0f-40a0-8457-c833a332f924_新生成的图片.png differ
diff --git a/Upload/443d5833-c737-4769-9a2e-104182d6e821_新生成的图片.png b/Upload/443d5833-c737-4769-9a2e-104182d6e821_新生成的图片.png
new file mode 100644
index 00000000..9246ba24
Binary files /dev/null and b/Upload/443d5833-c737-4769-9a2e-104182d6e821_新生成的图片.png differ
diff --git a/Upload/485a297c-1ba3-42a6-afe8-c2409d9f01fe_app-logo2.png b/Upload/485a297c-1ba3-42a6-afe8-c2409d9f01fe_app-logo2.png
new file mode 100644
index 00000000..200b076b
Binary files /dev/null and b/Upload/485a297c-1ba3-42a6-afe8-c2409d9f01fe_app-logo2.png differ
diff --git a/Upload/485a297c-1ba3-42a6-afe8-c2409d9f01fe_app-logo2.small.png b/Upload/485a297c-1ba3-42a6-afe8-c2409d9f01fe_app-logo2.small.png
new file mode 100644
index 00000000..614a2b37
Binary files /dev/null and b/Upload/485a297c-1ba3-42a6-afe8-c2409d9f01fe_app-logo2.small.png differ
diff --git a/Upload/6955d4b4-16ef-4ec6-87cd-d021d48c27c4_新生成的图片.png b/Upload/6955d4b4-16ef-4ec6-87cd-d021d48c27c4_新生成的图片.png
new file mode 100644
index 00000000..e57738e2
Binary files /dev/null and b/Upload/6955d4b4-16ef-4ec6-87cd-d021d48c27c4_新生成的图片.png differ
diff --git a/Upload/6f34b1f7-5fa5-40fd-8cd1-103a63ff37b9_新生成的图片.png b/Upload/6f34b1f7-5fa5-40fd-8cd1-103a63ff37b9_新生成的图片.png
new file mode 100644
index 00000000..9246ba24
Binary files /dev/null and b/Upload/6f34b1f7-5fa5-40fd-8cd1-103a63ff37b9_新生成的图片.png differ
diff --git a/Upload/8131abcf-935a-4aa7-b774-45523e96717c_新生成的图片.png b/Upload/8131abcf-935a-4aa7-b774-45523e96717c_新生成的图片.png
new file mode 100644
index 00000000..98f0c1a8
Binary files /dev/null and b/Upload/8131abcf-935a-4aa7-b774-45523e96717c_新生成的图片.png differ
diff --git a/Upload/86eb9c3b-133d-4cb0-ba1b-06aa7189f6b7_Animation - 1718097457056.json b/Upload/86eb9c3b-133d-4cb0-ba1b-06aa7189f6b7_Animation - 1718097457056.json
new file mode 100644
index 00000000..395f14ad
--- /dev/null
+++ b/Upload/86eb9c3b-133d-4cb0-ba1b-06aa7189f6b7_Animation - 1718097457056.json
@@ -0,0 +1 @@
+{"v":"5.7.6","fr":24,"ip":24,"op":114,"w":1024,"h":1024,"nm":"_Main Comp","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":2,"ty":4,"nm":"Matte 04","parent":12,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[288.324,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[302.224,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[300.524,223,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[288.324,223,0]}],"ix":2,"l":2},"a":{"a":0,"k":[73.5,59,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[244,120],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.164705657959,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[73.5,59],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"t":57,"s":[100,100],"h":1},{"t":58,"s":[101.5,101.5],"h":1},{"t":59,"s":[103,103],"h":1},{"t":60,"s":[102.5,102.5],"h":1},{"t":61,"s":[102,102],"h":1},{"t":62,"s":[102,102],"h":1},{"t":63,"s":[103.5,103.5],"h":1},{"t":64,"s":[105,105],"h":1},{"t":65,"s":[104.5,104.5],"h":1},{"t":66,"s":[104,104],"h":1},{"t":67,"s":[104,104],"h":1},{"t":68,"s":[105.5,105.5],"h":1},{"t":69,"s":[107,107],"h":1},{"t":70,"s":[106.5,106.5],"h":1},{"t":71,"s":[106,106],"h":1},{"t":72,"s":[106,106],"h":1},{"t":73,"s":[107.5,107.5],"h":1},{"t":74,"s":[109,109],"h":1},{"t":75,"s":[109,109],"h":1},{"t":76,"s":[105.889,105.889],"h":1},{"t":77,"s":[100.111,100.111],"h":1},{"t":78,"s":[97,97],"h":1},{"t":79,"s":[98.078,98.078],"h":1},{"t":80,"s":[99.346,99.346],"h":1},{"t":81,"s":[100,100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":58,"op":74,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Coin 3","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":58,"s":[603,390,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.6,"y":0},"t":65,"s":[603,277,0],"to":[0,0,0],"ti":[0,0,0]},{"t":73,"s":[601,547,0]}],"ix":2,"l":2},"a":{"a":0,"k":[28.864,28.864,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0]},"t":58,"s":[50,50,100]},{"t":61,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-2.418,-16.523],[2.418,-16.523],[2.418,16.523],[-2.418,16.523]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.539,0],[0,0],[0,2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,2.538],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,-2.538],[0,0]],"o":[[0,0],[-2.538,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[2.539,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[2.539,0],[0,0],[0,2.539]],"v":[[5.854,13.702],[-5.854,13.702],[-10.458,9.099],[-10.458,7.759],[-5.622,7.759],[-5.622,8.866],[5.623,8.866],[5.623,2.418],[-5.854,2.418],[-10.458,-2.185],[-10.458,-9.098],[-5.854,-13.702],[5.854,-13.702],[10.458,-9.098],[10.458,-7.757],[5.623,-7.757],[5.623,-8.866],[-5.622,-8.866],[-5.622,-2.418],[5.854,-2.418],[10.458,2.186],[10.458,9.099]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[28.863,28.864],"ix":1},"s":{"a":1,"k":[{"t":38,"s":[100,100],"h":1},{"t":39,"s":[100,-100],"h":1},{"t":58,"s":[100,100],"h":1},{"t":64,"s":[100,100],"h":1},{"t":65,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-11.277],[11.277,0],[0,11.277],[-11.277,0]],"o":[[0,11.277],[-11.277,0],[0,-11.277],[11.277,0]],"v":[[20.419,0],[0,20.419],[-20.419,0],[0,-20.419]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.532999973671,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 2","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":34,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":38,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":42,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":59,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":64,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"t":69,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[28.864,28.864],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":34,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":38,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":42,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":59,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":64,"s":[100,4]},{"t":69,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Front","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":34,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":38,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":42,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":59,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":64,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"t":69,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":34,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":38,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":42,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":59,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":64,"s":[100,4]},{"t":69,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Back","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":34,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":38,"s":[57.3,11.8]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":42,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":59,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":64,"s":[57.3,11.8]},{"t":69,"s":[57.3,0]}],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.75,28.625],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.789,28.864],"ix":2},"a":{"a":0,"k":[28.789,28.864],"ix":1},"s":{"a":1,"k":[{"t":38,"s":[100,100],"h":1},{"t":39,"s":[100,-100],"h":1},{"t":58,"s":[100,100],"h":1},{"t":64,"s":[100,100],"h":1},{"t":65,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Flip","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":58,"op":74,"st":34,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Matte 03","parent":12,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[288.324,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[302.224,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[300.524,223,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[288.324,223,0]}],"ix":2,"l":2},"a":{"a":0,"k":[73.5,59,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[244,120],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.164705657959,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[73.5,59],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"t":57,"s":[100,100],"h":1},{"t":58,"s":[101.5,101.5],"h":1},{"t":59,"s":[103,103],"h":1},{"t":60,"s":[102.5,102.5],"h":1},{"t":61,"s":[102,102],"h":1},{"t":62,"s":[102,102],"h":1},{"t":63,"s":[103.5,103.5],"h":1},{"t":64,"s":[105,105],"h":1},{"t":65,"s":[104.5,104.5],"h":1},{"t":66,"s":[104,104],"h":1},{"t":67,"s":[104,104],"h":1},{"t":68,"s":[105.5,105.5],"h":1},{"t":69,"s":[107,107],"h":1},{"t":70,"s":[106.5,106.5],"h":1},{"t":71,"s":[106,106],"h":1},{"t":72,"s":[106,106],"h":1},{"t":73,"s":[107.5,107.5],"h":1},{"t":74,"s":[109,109],"h":1},{"t":75,"s":[109,109],"h":1},{"t":76,"s":[105.889,105.889],"h":1},{"t":77,"s":[100.111,100.111],"h":1},{"t":78,"s":[97,97],"h":1},{"t":79,"s":[98.078,98.078],"h":1},{"t":80,"s":[99.346,99.346],"h":1},{"t":81,"s":[100,100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":53,"op":69,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Coin 4","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":53,"s":[603,390,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.6,"y":0},"t":60,"s":[603,277,0],"to":[0,0,0],"ti":[0,0,0]},{"t":68,"s":[601,547,0]}],"ix":2,"l":2},"a":{"a":0,"k":[28.864,28.864,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0]},"t":53,"s":[50,50,100]},{"t":56,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-2.418,-16.523],[2.418,-16.523],[2.418,16.523],[-2.418,16.523]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.539,0],[0,0],[0,2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,2.538],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,-2.538],[0,0]],"o":[[0,0],[-2.538,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[2.539,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[2.539,0],[0,0],[0,2.539]],"v":[[5.854,13.702],[-5.854,13.702],[-10.458,9.099],[-10.458,7.759],[-5.622,7.759],[-5.622,8.866],[5.623,8.866],[5.623,2.418],[-5.854,2.418],[-10.458,-2.185],[-10.458,-9.098],[-5.854,-13.702],[5.854,-13.702],[10.458,-9.098],[10.458,-7.757],[5.623,-7.757],[5.623,-8.866],[-5.622,-8.866],[-5.622,-2.418],[5.854,-2.418],[10.458,2.186],[10.458,9.099]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[28.863,28.864],"ix":1},"s":{"a":1,"k":[{"t":33,"s":[100,100],"h":1},{"t":34,"s":[100,-100],"h":1},{"t":53,"s":[100,100],"h":1},{"t":59,"s":[100,100],"h":1},{"t":60,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-11.277],[11.277,0],[0,11.277],[-11.277,0]],"o":[[0,11.277],[-11.277,0],[0,-11.277],[11.277,0]],"v":[[20.419,0],[0,20.419],[-20.419,0],[0,-20.419]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.532999973671,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 2","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":29,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":33,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":37,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":54,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":59,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"t":64,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[28.864,28.864],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":29,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":33,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":37,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":54,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":59,"s":[100,4]},{"t":64,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Front","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":29,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":33,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":37,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":54,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":59,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"t":64,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":29,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":33,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":37,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":54,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":59,"s":[100,4]},{"t":64,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Back","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":29,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":33,"s":[57.3,11.8]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":37,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":54,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":59,"s":[57.3,11.8]},{"t":64,"s":[57.3,0]}],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.75,28.625],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.789,28.864],"ix":2},"a":{"a":0,"k":[28.789,28.864],"ix":1},"s":{"a":1,"k":[{"t":33,"s":[100,100],"h":1},{"t":34,"s":[100,-100],"h":1},{"t":53,"s":[100,100],"h":1},{"t":59,"s":[100,100],"h":1},{"t":60,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Flip","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":53,"op":69,"st":29,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Matte 02","parent":12,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[288.324,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[302.224,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[300.524,223,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[288.324,223,0]}],"ix":2,"l":2},"a":{"a":0,"k":[73.5,59,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[244,120],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.164705657959,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[73.5,59],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"t":57,"s":[100,100],"h":1},{"t":58,"s":[101.5,101.5],"h":1},{"t":59,"s":[103,103],"h":1},{"t":60,"s":[102.5,102.5],"h":1},{"t":61,"s":[102,102],"h":1},{"t":62,"s":[102,102],"h":1},{"t":63,"s":[103.5,103.5],"h":1},{"t":64,"s":[105,105],"h":1},{"t":65,"s":[104.5,104.5],"h":1},{"t":66,"s":[104,104],"h":1},{"t":67,"s":[104,104],"h":1},{"t":68,"s":[105.5,105.5],"h":1},{"t":69,"s":[107,107],"h":1},{"t":70,"s":[106.5,106.5],"h":1},{"t":71,"s":[106,106],"h":1},{"t":72,"s":[106,106],"h":1},{"t":73,"s":[107.5,107.5],"h":1},{"t":74,"s":[109,109],"h":1},{"t":75,"s":[109,109],"h":1},{"t":76,"s":[105.889,105.889],"h":1},{"t":77,"s":[100.111,100.111],"h":1},{"t":78,"s":[97,97],"h":1},{"t":79,"s":[98.078,98.078],"h":1},{"t":80,"s":[99.346,99.346],"h":1},{"t":81,"s":[100,100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":48,"op":64,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Coin 2","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":48,"s":[603,390,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.6,"y":0},"t":55,"s":[603,277,0],"to":[0,0,0],"ti":[0,0,0]},{"t":63,"s":[601,547,0]}],"ix":2,"l":2},"a":{"a":0,"k":[28.864,28.864,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0]},"t":48,"s":[50,50,100]},{"t":51,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-2.418,-16.523],[2.418,-16.523],[2.418,16.523],[-2.418,16.523]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.539,0],[0,0],[0,2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,2.538],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,-2.538],[0,0]],"o":[[0,0],[-2.538,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[2.539,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[2.539,0],[0,0],[0,2.539]],"v":[[5.854,13.702],[-5.854,13.702],[-10.458,9.099],[-10.458,7.759],[-5.622,7.759],[-5.622,8.866],[5.623,8.866],[5.623,2.418],[-5.854,2.418],[-10.458,-2.185],[-10.458,-9.098],[-5.854,-13.702],[5.854,-13.702],[10.458,-9.098],[10.458,-7.757],[5.623,-7.757],[5.623,-8.866],[-5.622,-8.866],[-5.622,-2.418],[5.854,-2.418],[10.458,2.186],[10.458,9.099]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[28.863,28.864],"ix":1},"s":{"a":1,"k":[{"t":28,"s":[100,100],"h":1},{"t":29,"s":[100,-100],"h":1},{"t":48,"s":[100,100],"h":1},{"t":54,"s":[100,100],"h":1},{"t":55,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-11.277],[11.277,0],[0,11.277],[-11.277,0]],"o":[[0,11.277],[-11.277,0],[0,-11.277],[11.277,0]],"v":[[20.419,0],[0,20.419],[-20.419,0],[0,-20.419]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.532999973671,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 2","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":24,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":28,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":32,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":49,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":54,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"t":59,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[28.864,28.864],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":24,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":28,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":32,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":49,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":54,"s":[100,4]},{"t":59,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Front","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":24,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":28,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":32,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":49,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":54,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"t":59,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":24,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":28,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":32,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":49,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":54,"s":[100,4]},{"t":59,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Back","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":24,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":28,"s":[57.3,11.8]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":32,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":49,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":54,"s":[57.3,11.8]},{"t":59,"s":[57.3,0]}],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.75,28.625],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.789,28.864],"ix":2},"a":{"a":0,"k":[28.789,28.864],"ix":1},"s":{"a":1,"k":[{"t":28,"s":[100,100],"h":1},{"t":29,"s":[100,-100],"h":1},{"t":48,"s":[100,100],"h":1},{"t":54,"s":[100,100],"h":1},{"t":55,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Flip","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":48,"op":64,"st":24,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Matte 01","parent":12,"td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[288.324,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[302.224,223,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[300.524,223,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[288.324,223,0]}],"ix":2,"l":2},"a":{"a":0,"k":[73.5,59,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[244,120],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.164705657959,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[73.5,59],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"t":57,"s":[100,100],"h":1},{"t":58,"s":[101.5,101.5],"h":1},{"t":59,"s":[103,103],"h":1},{"t":60,"s":[102.5,102.5],"h":1},{"t":61,"s":[102,102],"h":1},{"t":62,"s":[102,102],"h":1},{"t":63,"s":[103.5,103.5],"h":1},{"t":64,"s":[105,105],"h":1},{"t":65,"s":[104.5,104.5],"h":1},{"t":66,"s":[104,104],"h":1},{"t":67,"s":[104,104],"h":1},{"t":68,"s":[105.5,105.5],"h":1},{"t":69,"s":[107,107],"h":1},{"t":70,"s":[106.5,106.5],"h":1},{"t":71,"s":[106,106],"h":1},{"t":72,"s":[106,106],"h":1},{"t":73,"s":[107.5,107.5],"h":1},{"t":74,"s":[109,109],"h":1},{"t":75,"s":[109,109],"h":1},{"t":76,"s":[105.889,105.889],"h":1},{"t":77,"s":[100.111,100.111],"h":1},{"t":78,"s":[97,97],"h":1},{"t":79,"s":[98.078,98.078],"h":1},{"t":80,"s":[99.346,99.346],"h":1},{"t":81,"s":[100,100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":43,"op":59,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Coin ","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":43,"s":[603,390,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.6,"y":0},"t":50,"s":[603,277,0],"to":[0,0,0],"ti":[0,0,0]},{"t":58,"s":[601,547,0]}],"ix":2,"l":2},"a":{"a":0,"k":[28.864,28.864,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0]},"t":43,"s":[50,50,100]},{"t":46,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-2.418,-16.523],[2.418,-16.523],[2.418,16.523],[-2.418,16.523]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.539,0],[0,0],[0,2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,2.538],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,-2.538],[0,0]],"o":[[0,0],[-2.538,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-2.538,0],[0,0],[0,-2.539],[0,0],[2.539,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[2.539,0],[0,0],[0,2.539]],"v":[[5.854,13.702],[-5.854,13.702],[-10.458,9.099],[-10.458,7.759],[-5.622,7.759],[-5.622,8.866],[5.623,8.866],[5.623,2.418],[-5.854,2.418],[-10.458,-2.185],[-10.458,-9.098],[-5.854,-13.702],[5.854,-13.702],[10.458,-9.098],[10.458,-7.757],[5.623,-7.757],[5.623,-8.866],[-5.622,-8.866],[-5.622,-2.418],[5.854,-2.418],[10.458,2.186],[10.458,9.099]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.863,28.864],"ix":2},"a":{"a":0,"k":[28.863,28.864],"ix":1},"s":{"a":1,"k":[{"t":23,"s":[100,100],"h":1},{"t":24,"s":[100,-100],"h":1},{"t":43,"s":[100,100],"h":1},{"t":49,"s":[100,100],"h":1},{"t":50,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"$","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-11.277],[11.277,0],[0,11.277],[-11.277,0]],"o":[[0,11.277],[-11.277,0],[0,-11.277],[11.277,0]],"v":[[20.419,0],[0,20.419],[-20.419,0],[0,-20.419]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.532999973671,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.694000004787,0.39199999641,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 2","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.864,28.864],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":19,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":23,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":27,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":44,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":49,"s":[28.864,22.864],"to":[0,0],"ti":[0,0]},{"t":54,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[28.864,28.864],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":19,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":23,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":27,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":44,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":49,"s":[100,4]},{"t":54,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Front","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-15.803],[15.802,0],[0,15.803],[-15.803,0]],"o":[[0,15.803],[-15.803,0],[0,-15.803],[15.802,0]],"v":[[28.614,0],[0,28.614],[-28.614,0],[0,-28.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":19,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":23,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":0.55},"o":{"x":0.45,"y":0.45},"t":27,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":44,"s":[28.864,28.864],"to":[0,0],"ti":[0,0]},{"i":{"x":0.55,"y":1},"o":{"x":0.45,"y":0},"t":49,"s":[28.864,34.864],"to":[0,0],"ti":[0,0]},{"t":54,"s":[28.864,28.864]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":19,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":23,"s":[100,4]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":27,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":44,"s":[100,100]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":49,"s":[100,4]},{"t":54,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Back","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":1,"k":[{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":19,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":23,"s":[57.3,11.8]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":27,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":44,"s":[57.3,0]},{"i":{"x":[0.55,0.55],"y":[1,1]},"o":{"x":[0.45,0.45],"y":[0,0]},"t":49,"s":[57.3,11.8]},{"t":54,"s":[57.3,0]}],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.910000011968,0.532999973671,0.322000002394,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.75,28.625],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[28.789,28.864],"ix":2},"a":{"a":0,"k":[28.789,28.864],"ix":1},"s":{"a":1,"k":[{"t":23,"s":[100,100],"h":1},{"t":24,"s":[100,-100],"h":1},{"t":43,"s":[100,100],"h":1},{"t":49,"s":[100,100],"h":1},{"t":50,"s":[100,-100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Flip","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":43,"op":59,"st":19,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Head ","parent":12,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":5,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[91]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":38,"s":[85]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":42,"s":[86]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":48,"s":[86]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":52,"s":[85]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":57,"s":[91]},{"t":62,"s":[90]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[219.224,74.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":5,"s":[195.224,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":25,"s":[195.224,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":29,"s":[203.624,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":33,"s":[179.824,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":37,"s":[203.624,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":41,"s":[195.224,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":47,"s":[195.224,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":51,"s":[203.624,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":56,"s":[150.624,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.291,"y":0.291},"t":61,"s":[156.724,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":62,"s":[156.724,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[156.724,1.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":66,"s":[156.724,2.673,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":67,"s":[156.724,2.673,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":69,"s":[156.724,-0.252,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":71,"s":[156.724,1.081,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":72,"s":[156.724,1.081,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":74,"s":[156.724,-1.322,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[156.724,-1.322,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[156.724,7.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.692,"y":0.692},"o":{"x":0.333,"y":0.333},"t":81,"s":[156.724,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":84,"s":[156.724,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":88,"s":[150.03,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":94,"s":[203.724,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":98,"s":[191.924,4.589,0],"to":[0,0,0],"ti":[0,0,0]},{"t":102,"s":[195.224,4.589,0]}],"ix":2,"l":2},"a":{"a":0,"k":[141.839,265.308,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":26,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":30,"s":[99,101,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":34,"s":[102,98,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":38,"s":[99,101,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":42,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":48,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":52,"s":[99,101,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":57,"s":[101,99,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":62,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":85,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":89,"s":[101,99,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":95,"s":[99,101,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":99,"s":[100.5,99.5,100]},{"t":103,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.964],[4.88,0],[0,5.965],[-4.881,0]],"o":[[0,5.965],[-4.881,0],[0,-5.964],[4.88,0]],"v":[[8.837,0],[0,10.8],[-8.837,0],[0,-10.8]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.685999971278,0.289999988032,0.289999988032,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[158.824,214.515],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.964],[4.88,0],[0,5.965],[-4.88,0]],"o":[[0,5.965],[-4.88,0],[0,-5.964],[4.88,0]],"v":[[8.836,0],[0,10.8],[-8.836,0],[0,-10.8]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.685999971278,0.289999988032,0.289999988032,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[124.854,214.515],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-26.895],[26.894,0],[0,26.895],[-26.895,0]],"o":[[0,26.895],[-26.895,0],[0,-26.895],[26.894,0]],"v":[[48.698,7.069],[0,41.628],[-48.698,7.069],[0,-41.628]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.877999997606,0.435000011968,0.423999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,211.767],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 25","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26,"s":[141.839,211.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[141.839,209.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":34,"s":[141.839,215.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":38,"s":[141.839,209.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":42,"s":[141.839,211.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":48,"s":[141.839,211.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[141.839,209.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":57,"s":[141.839,218.067],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":62,"s":[141.839,215.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":85,"s":[141.839,215.767],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[141.839,218.067],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":95,"s":[141.839,209.767],"to":[0,0],"ti":[0,0]},{"t":99,"s":[141.839,211.767]}],"ix":2},"a":{"a":0,"k":[141.839,211.767],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Front","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-26.895],[26.894,0],[0,26.895],[-26.895,0]],"o":[[0,26.895],[-26.895,0],[0,-26.895],[26.894,0]],"v":[[48.698,7.069],[0,41.628],[-48.698,7.069],[0,-41.628]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.949019607843,0.560784313725,0.545098039216,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,211.767],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Nose Back","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,211.767],"ix":2},"a":{"a":0,"k":[141.839,211.767],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Nose","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,-1.675],[19.141,1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-18.553,-4.043],[19.729,-0.693]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":34,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.992,3.602],[18.406,2.091]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":38,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-18.553,-4.043],[19.729,-0.693]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":42,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,-1.675],[19.141,1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":48,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,-1.675],[19.141,1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-18.553,-4.043],[19.729,-0.693]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":57,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.269,1.825],[18.406,2.091]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":62,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,-1.675],[19.141,1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":85,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,-1.675],[19.141,1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.992,0.803],[18.406,1.073]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":95,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-18.553,-3.673],[19.729,-0.323]],"c":false}]},{"t":99,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,-1.675],[19.141,1.675]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.728999956916,0.365000017952,0.365000017952,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[191.388,120.923],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Eyebrow R","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,1.675],[19.141,-1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.192,-0.789],[18.09,-4.139]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":34,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.738,0.005],[17.629,2.175]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":38,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.192,-0.789],[18.09,-4.139]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":42,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,1.675],[19.141,-1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":48,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,1.675],[19.141,-1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.192,-0.789],[18.09,-4.139]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":57,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.738,0.005],[17.362,0.908]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":62,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,1.675],[19.141,-1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":85,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,1.675],[19.141,-1.675]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.738,-0.759],[16.647,0.14]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":95,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-20.066,0.073],[18.216,-3.277]],"c":false}]},{"t":99,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-19.141,1.675],[19.141,-1.675]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.728999956916,0.365000017952,0.365000017952,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[92.29,120.922],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Eyebrow L","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[9.261,-7.196],[-9.261,-0.001],[9.261,7.196]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.447000002394,0.176000004189,0.161000001197,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[191.176,155.283],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"t":31,"s":[0],"h":1},{"t":32,"s":[100],"h":1},{"t":36,"s":[100],"h":1},{"t":37,"s":[0],"h":1}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"close r","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.612,0],[0,0],[0,5.613],[0,0],[-5.612,0],[0,-5.613],[0,0]],"o":[[0,0],[-5.612,0],[0,0],[0,-5.613],[5.612,0],[0,0],[0,5.613]],"v":[[0,14.031],[0,14.031],[-10.204,3.826],[-10.204,-3.827],[0,-14.031],[10.204,-3.827],[10.204,3.826]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.447000002394,0.176000004189,0.161000001197,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[191.388,155.283],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"t":30,"s":[100,100],"h":1},{"t":31,"s":[120,60],"h":1},{"t":37,"s":[120,60],"h":1},{"t":38,"s":[100,100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"t":31,"s":[100],"h":1},{"t":32,"s":[0],"h":1},{"t":36,"s":[0],"h":1},{"t":37,"s":[100],"h":1}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"open r","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[191.388,155.283],"ix":2},"a":{"a":0,"k":[191.388,155.283],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Eye R","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-9.261,-7.196],[9.261,-0.001],[-9.261,7.196]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.447000002394,0.176000004189,0.161000001197,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[92.503,155.283],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"t":31,"s":[0],"h":1},{"t":32,"s":[100],"h":1},{"t":36,"s":[100],"h":1},{"t":37,"s":[0],"h":1}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"close l","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.612,0],[0,0],[0,5.613],[0,0],[-5.613,0],[0,-5.613],[0,0]],"o":[[0,0],[-5.613,0],[0,0],[0,-5.613],[5.612,0],[0,0],[0,5.613]],"v":[[0,14.031],[0,14.031],[-10.205,3.826],[-10.205,-3.827],[0,-14.031],[10.205,-3.827],[10.205,3.826]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.447000002394,0.176000004189,0.161000001197,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[92.29,155.283],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"t":30,"s":[100,100],"h":1},{"t":31,"s":[120,60],"h":1},{"t":37,"s":[120,60],"h":1},{"t":38,"s":[100,100],"h":1}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"t":31,"s":[100],"h":1},{"t":32,"s":[0],"h":1},{"t":36,"s":[0],"h":1},{"t":37,"s":[100],"h":1}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"open l","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[92.29,155.283],"ix":2},"a":{"a":0,"k":[92.29,155.283],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Eye L","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":32,"s":[{"i":[[-12.301,-0.19],[-0.339,15.794],[0,0]],"o":[[12.45,0.192],[0,0],[0.612,17.302]],"v":[[-0.446,7.828],[26.149,-15.317],[-24.801,-15.819]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":34,"s":[{"i":[[-17.848,0],[0,17.847],[0,0]],"o":[[17.848,0],[0,0],[0,17.847]],"v":[[0,16.158],[32.316,-16.158],[-32.316,-16.158]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[-17.848,0],[0,17.847],[0,0]],"o":[[17.848,0],[0,0],[0,17.847]],"v":[[0,16.158],[32.316,-16.158],[-32.316,-16.158]],"c":true}]},{"t":91,"s":[{"i":[[-12.301,-0.19],[-0.339,15.794],[0,0]],"o":[[12.45,0.192],[0,0],[0.612,17.302]],"v":[[-0.446,7.828],[26.149,-15.317],[-24.801,-15.819]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,258.109],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"t":31,"s":[0],"h":1},{"t":32,"s":[100],"h":1},{"t":90,"s":[100],"h":1},{"t":91,"s":[0],"h":1}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"White Smile","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[0,0],[-9.867,0],[-4.92,3.918]],"o":[[4.92,3.918],[9.868,0],[0,0]],"v":[[-23.445,-3.837],[-0.001,3.837],[23.445,-3.837]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":32,"s":[{"i":[[0,0],[-2.433,-0.031],[-3.835,3.149]],"o":[[2.92,2.895],[3.483,0.045],[0,0]],"v":[[-9.064,-6.947],[-0.516,-2.701],[9.387,-6.82]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":91,"s":[{"i":[[0,0],[-2.433,-0.031],[-3.835,3.149]],"o":[[2.92,2.895],[3.483,0.044],[0,0]],"v":[[-9.083,-4.795],[-0.535,-0.549],[9.368,-4.668]],"c":false}]},{"t":93,"s":[{"i":[[0,0],[-9.867,0],[-4.92,3.918]],"o":[[4.92,3.918],[9.868,0],[0,0]],"v":[[-23.445,-3.837],[-0.001,3.837],[23.445,-3.837]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.728999956916,0.365000017952,0.365000017952,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,260.814],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"t":31,"s":[100],"h":1},{"t":32,"s":[0],"h":1},{"t":90,"s":[0],"h":1},{"t":91,"s":[100],"h":1}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Smile","np":2,"cix":2,"bm":0,"ix":14,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":26,"s":[141.839,196.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[141.839,194.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":34,"s":[141.839,200.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":38,"s":[141.839,194.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":42,"s":[141.839,196.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":48,"s":[141.839,196.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[141.839,194.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":57,"s":[141.839,213.857],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":62,"s":[141.839,209.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[141.839,209.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[141.839,213.857],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":95,"s":[141.839,193.757],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":99,"s":[141.839,197.757],"to":[0,0],"ti":[0,0]},{"t":103,"s":[141.839,196.757]}],"ix":2},"a":{"a":0,"k":[141.839,196.757],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Face","np":14,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[65.222,0],[19.42,56.397],[-70.875,0],[-10.373,67.976]],"o":[[-65.221,0],[10.373,67.976],[70.875,0],[-19.421,56.397]],"v":[[0,37.065],[-139.961,-60.027],[0,60.027],[139.961,-60.027]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.560999971278,0.545000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,253.371],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 27","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-78.197],[78.197,0],[0,78.198],[-78.197,0]],"o":[[0,78.198],[-78.197,0],[0,-78.197],[78.197,0]],"v":[[141.589,-0.001],[0,141.589],[-141.589,-0.001],[0,-141.589]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.611999990426,0.579999976065,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,171.808],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 28","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,171.808],"ix":2},"a":{"a":0,"k":[141.839,171.808],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Skull","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.426,-42.118],[22.155,3.907],[-7.427,42.118],[-12.347,-2.177]],"o":[[-7.427,42.119],[-22.155,-3.906],[7.426,-42.119],[12.347,2.177]],"v":[[40.115,6.208],[-13.447,75.396],[-40.114,-7.938],[13.447,-77.126]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.560999971278,0.545000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[221.133,79.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":27,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":31,"s":[-2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":35,"s":[6]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":39,"s":[-2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":43,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":49,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":53,"s":[-2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":58,"s":[6]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":63,"s":[-2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":67,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":86,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":96,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":100,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":104,"s":[-1]},{"t":108,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ear R","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-7.427,-42.118],[22.154,-3.906],[7.427,42.119],[-12.346,2.177]],"o":[[7.427,42.119],[-22.155,3.908],[-7.427,-42.118],[12.347,-2.177]],"v":[[40.115,-7.939],[13.447,75.396],[-40.114,6.208],[-13.447,-77.126]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.560999971278,0.545000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[62.545,79.554],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":27,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":31,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":35,"s":[-6]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":39,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":43,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":49,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":53,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":58,"s":[-6]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":63,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":67,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":86,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[-3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":96,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":100,"s":[-2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":104,"s":[1]},{"t":108,"s":[0]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ear L","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[141.839,157.855],"ix":2},"a":{"a":0,"k":[141.839,157.855],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Head","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Body ","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":5,"s":[-90]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[512,640.387,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":5,"s":[588,643,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":24,"s":[588,643,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":28,"s":[591.75,637.813,0],"to":[0,0,0],"ti":[3.375,-0.063,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":32,"s":[583.063,653.75,0],"to":[-3.375,0.063,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":36,"s":[574.825,637.025,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":40,"s":[577.138,641.612,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":46,"s":[577.138,641.612,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[574.825,637.025,0],"to":[0,0,0],"ti":[-9.563,-1.225,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":55,"s":[588.75,652.65,0],"to":[5.688,-0.087,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":60,"s":[606.875,637.963,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":64,"s":[603.125,642.088,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":81,"s":[603.125,642.088,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":85,"s":[606.938,637.9,0],"to":[0,0,0],"ti":[3.875,-0.163,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":89,"s":[597.75,653.213,0],"to":[-3.875,0.163,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":93,"s":[585.75,640.625,0],"to":[0,0,0],"ti":[0,0,0]},{"t":97,"s":[588,643,0]}],"ix":2,"l":2},"a":{"a":0,"k":[219.224,223.476,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":25,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":29,"s":[100.5,99.5,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":33,"s":[99,101,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":37,"s":[100.5,99.5,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":41,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":47,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":51,"s":[100.5,99.5,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":56,"s":[99,101,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":61,"s":[100.5,99.5,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":65,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":82,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":86,"s":[100.5,99.5,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":90,"s":[99,101,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":94,"s":[100.5,99.5,100]},{"t":98,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[8.873,0],[8.393,-1.639]],"o":[[-8.393,-1.639],[-8.873,0],[0,0]],"v":[[25.799,-68.668],[-0.137,-71.174],[-26.073,-68.668]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.878431372549,0.435294117647,0.423529411765,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":17,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[219.224,139.421],"to":[0,0],"ti":[0,0]},{"t":5,"s":[219.224,158.421]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Hole","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[72.56,0],[25.715,59.595],[-80.286,0],[-13.396,76.449]],"o":[[-72.56,0],[13.396,76.449],[80.286,0],[-25.715,59.595]],"v":[[0,34.348],[-160.393,-67.275],[0,67.276],[160.393,-67.275]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.560999971278,0.545000023935,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[219.224,319.049],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-89.938],[89.939,0],[0,89.939],[-89.939,0]],"o":[[0,89.939],[-89.939,0],[0,-89.938],[89.939,0]],"v":[[162.849,-0.001],[-0.001,162.848],[-162.848,-0.001],[-0.001,-162.848]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.611999990426,0.579999976065,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[219.224,223.476],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[219.224,223.476],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":60,"s":[231.924,223.476],"to":[0,0],"ti":[0,0]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":85,"s":[231.924,223.476],"to":[0,0],"ti":[0,0]},{"t":89,"s":[219.224,223.476]}],"ix":2},"a":{"a":0,"k":[219.224,223.476],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":57,"s":[100,100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":59,"s":[103,103]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":61,"s":[102,102]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":62,"s":[102,102]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":64,"s":[105,105]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":66,"s":[104,104]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":67,"s":[104,104]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":69,"s":[107,107]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":71,"s":[106,106]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":72,"s":[106,106]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":74,"s":[109,109]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":75,"s":[109,109]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0,0]},"t":78,"s":[97,97]},{"t":81,"s":[100,100]}],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":5,"s":[90]}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Body Main","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-72.562],[72.562,0],[0,72.562],[-72.561,0]],"o":[[0,72.562],[-72.561,0],[0,-72.562],[72.562,0]],"v":[[131.385,0],[-0.001,131.384],[-131.385,0],[-0.001,-131.384]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[1,0.611999990426,0.579999976065,1]},{"t":5,"s":[0.949019610882,0.560784339905,0.54509806633,1]}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[219.224,131.635],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":5,"s":[196,85.035],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":51,"s":[196,85.035],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":56,"s":[190.5,85.035],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":89,"s":[190.5,85.035],"to":[0,0],"ti":[0,0]},{"t":93,"s":[196,85.035]}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Body Extra","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Limb Up R","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-90]},{"t":5,"s":[30]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[452.068,531.645,0],"to":[0,0,0],"ti":[0,0,0]},{"t":5,"s":[436.368,682.845,0]}],"ix":2,"l":2},"a":{"a":0,"k":[330.58,87.544,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":24,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-37.184,-64.628]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":28,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-35.445,-71.117]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":32,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-36.959,-52.489]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":36,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-50.776,-63.421]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":40,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-46.754,-60.33]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":46,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-46.754,-60.33]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-50.776,-63.421]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-32.93,-56.259]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-22.563,-78.555]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-24.167,-73.082]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":81,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-24.167,-73.082]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-22.563,-78.555]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-24.652,-60.172]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":93,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-39.933,-65.64]],"c":false}]},{"t":97,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[37.184,64.628],[-37.184,-64.628]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.948999980852,0.560999971278,0.545000023935,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":67,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[367.764,152.173],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Limb Up R","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Limb Up L","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-90]},{"t":5,"s":[-30]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[452.068,754.355,0],"to":[0,0,0],"ti":[0,0,0]},{"t":5,"s":[387.268,682.855,0]}],"ix":2,"l":2},"a":{"a":0,"k":[107.869,87.544,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":24,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[37.184,-64.628]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":28,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[43.844,-66.413]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":32,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[26.18,-58.569]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":36,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[29.234,-75.858]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":40,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[28.562,-71.194]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":46,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[28.562,-71.194]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[29.234,-75.858]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[31.739,-56.947]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[56.384,-58.884]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[50.843,-57.536]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":81,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[50.843,-57.536]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[56.384,-58.884]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[39.5,-51.889]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":93,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[37.01,-67.327]],"c":false}]},{"t":97,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-37.184,64.628],[37.184,-64.628]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0.948999980852,0.560999971278,0.545000023935,1]},{"t":5,"s":[0.858823537827,0.474509805441,0.466666668653,1]}],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":67,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[70.685,152.173],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Limb Up L","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Limb Down R","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-90]},{"t":5,"s":[-4]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[630.013,541.792,0],"to":[0,0,0],"ti":[0,0,0]},{"t":5,"s":[665.013,682.692,0]}],"ix":2,"l":2},"a":{"a":0,"k":[320.433,265.489,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":24,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[5.468,-74.362]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":28,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[9.228,-78.861]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":32,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[0.451,-64.438]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":36,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[-7.304,-80.769]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":40,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[-5.315,-76.056]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":46,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[-5.315,-76.056]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[-7.304,-80.769]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[5.981,-64.678]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[24.441,-77.797]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[20.546,-74.059]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":81,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[20.546,-74.059]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[24.441,-77.797]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[15.049,-63.542]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":93,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[3.363,-76.514]],"c":false}]},{"t":97,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-5.468,74.362],[5.468,-74.362]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0.859000052658,0.475,0.46699999641,1]},{"t":5,"s":[0.949019610882,0.560784339905,0.54509806633,1]}],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":67,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[314.965,339.851],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Limb Down R","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Limb Down L","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[-90]},{"t":5,"s":[4.5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[630.013,744.208,0],"to":[0,0,0],"ti":[0,0,0]},{"t":5,"s":[617.013,682.908,0]}],"ix":2,"l":2},"a":{"a":0,"k":[118.016,265.489,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":24,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-5.468,-74.362]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":28,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-2.241,-79.569]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":32,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-9.384,-63.584]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":36,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-19.152,-79.366]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":40,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-16.532,-74.745]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":46,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-16.532,-74.745]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-19.152,-79.366]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-3.865,-65.147]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":60,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[12.827,-80.88]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[9.298,-76.339]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":81,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[9.298,-76.339]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[12.827,-80.88]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":89,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[5.262,-65.489]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":93,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-7.758,-76.376]],"c":false}]},{"t":97,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[5.468,74.362],[-5.468,-74.362]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.859000052658,0.475,0.46699999641,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":67,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[123.484,339.851],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Limb Down L","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Tail ","parent":12,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[88]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[98]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":38,"s":[87]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":42,"s":[91]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":46,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":48,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":52,"s":[88]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":57,"s":[98]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":62,"s":[87]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":66,"s":[91]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":70,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":83,"s":[90]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":87,"s":[88]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":91,"s":[98]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":95,"s":[87]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":99,"s":[91]},{"t":103,"s":[90]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":55,"s":[259.742,366.12,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":60,"s":[274.042,367.02,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":85,"s":[274.042,367.02,0],"to":[0,0,0],"ti":[0,0,0]},{"t":89,"s":[259.742,366.12,0]}],"ix":2,"l":2},"a":{"a":0,"k":[25,79.188,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-9.33,21.887],[6.953,-15.718],[-40.858,30.728]],"o":[[0,0],[9.331,-21.887],[-5.353,12.104],[0,0]],"v":[[-34.316,21.622],[7.425,0.376],[-11.166,-16.846],[34.316,1.835]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.877999997606,0.435000011968,0.423999980852,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":10,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[59.316,57.564],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-6.474],[6.475,0],[0,6.475],[-6.474,0]],"o":[[0,6.475],[-6.474,0],[0,-6.474],[6.475,0]],"v":[[11.723,0],[-0.001,11.723],[-11.723,0],[-0.001,-11.723]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.776000019148,0.375999989229,0.375999989229,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[25,79.188],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":57,"s":[53.455,62.12],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":59,"s":[57.355,59.82],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":61,"s":[55.255,60.92],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":62,"s":[55.255,60.92],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":64,"s":[60.055,58.42],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":66,"s":[58.855,59.22],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":67,"s":[58.855,59.22],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":69,"s":[63.255,57.22],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":71,"s":[61.855,58.32],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":72,"s":[61.855,58.32],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":74,"s":[66.155,57.32],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":75,"s":[66.155,57.32],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":78,"s":[47.155,61.72],"to":[0,0],"ti":[0,0]},{"t":81,"s":[53.455,62.12]}],"ix":2},"a":{"a":0,"k":[53.455,62.12],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":3,"op":480,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Shadow ","sr":1,"ks":{"o":{"a":0,"k":20,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[525,865.289,0],"ix":2,"l":2},"a":{"a":0,"k":[167.25,7.525,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":24,"s":[130,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":28,"s":[128,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":32,"s":[135,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":36,"s":[128,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":40,"s":[130,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":46,"s":[130,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":50,"s":[128,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":55,"s":[135,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":60,"s":[128,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":64,"s":[130,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":81,"s":[130,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":85,"s":[128,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":89,"s":[135,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":93,"s":[128,100,100]},{"t":97,"s":[130,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[159.725,-7.275],[-159.725,-7.275],[-159.725,7.275],[159.725,7.275]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[167.25,7.525],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shadow","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":480,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/Upload/87a01e25-1dc0-4ebe-b4fc-e8290dd2931a_Snipaste_2024-03-07_10-50-50.png b/Upload/87a01e25-1dc0-4ebe-b4fc-e8290dd2931a_Snipaste_2024-03-07_10-50-50.png
new file mode 100644
index 00000000..36a5806e
Binary files /dev/null and b/Upload/87a01e25-1dc0-4ebe-b4fc-e8290dd2931a_Snipaste_2024-03-07_10-50-50.png differ
diff --git a/Upload/87a01e25-1dc0-4ebe-b4fc-e8290dd2931a_Snipaste_2024-03-07_10-50-50.small.png b/Upload/87a01e25-1dc0-4ebe-b4fc-e8290dd2931a_Snipaste_2024-03-07_10-50-50.small.png
new file mode 100644
index 00000000..a9183a26
Binary files /dev/null and b/Upload/87a01e25-1dc0-4ebe-b4fc-e8290dd2931a_Snipaste_2024-03-07_10-50-50.small.png differ
diff --git a/Upload/88aea4ae-f850-4b94-b2ca-4fb74595161c_新生成的图片.png b/Upload/88aea4ae-f850-4b94-b2ca-4fb74595161c_新生成的图片.png
new file mode 100644
index 00000000..dd798ad1
Binary files /dev/null and b/Upload/88aea4ae-f850-4b94-b2ca-4fb74595161c_新生成的图片.png differ
diff --git a/Upload/897e9d75-6bb0-4d81-937d-af672e7c9c49_新生成的图片.png b/Upload/897e9d75-6bb0-4d81-937d-af672e7c9c49_新生成的图片.png
new file mode 100644
index 00000000..d3139fd4
Binary files /dev/null and b/Upload/897e9d75-6bb0-4d81-937d-af672e7c9c49_新生成的图片.png differ
diff --git a/Upload/a78dd055-76a1-433b-b6a1-70cff99fd6fb_app-logo2.png b/Upload/a78dd055-76a1-433b-b6a1-70cff99fd6fb_app-logo2.png
new file mode 100644
index 00000000..200b076b
Binary files /dev/null and b/Upload/a78dd055-76a1-433b-b6a1-70cff99fd6fb_app-logo2.png differ
diff --git a/Upload/a78dd055-76a1-433b-b6a1-70cff99fd6fb_app-logo2.small.png b/Upload/a78dd055-76a1-433b-b6a1-70cff99fd6fb_app-logo2.small.png
new file mode 100644
index 00000000..614a2b37
Binary files /dev/null and b/Upload/a78dd055-76a1-433b-b6a1-70cff99fd6fb_app-logo2.small.png differ
diff --git a/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.medium.png b/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.medium.png
new file mode 100644
index 00000000..cd5ae077
Binary files /dev/null and b/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.medium.png differ
diff --git a/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.png b/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.png
new file mode 100644
index 00000000..2b2b677b
Binary files /dev/null and b/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.png differ
diff --git a/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.small.png b/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.small.png
new file mode 100644
index 00000000..4d31a89e
Binary files /dev/null and b/Upload/ca3fa24b-82df-4af6-a1f2-aa221048f4fb_conver.small.png differ
diff --git a/Upload/d5185fbc-ff70-4662-9ab0-6dd3c736ff39_新生成的图片.png b/Upload/d5185fbc-ff70-4662-9ab0-6dd3c736ff39_新生成的图片.png
new file mode 100644
index 00000000..dd798ad1
Binary files /dev/null and b/Upload/d5185fbc-ff70-4662-9ab0-6dd3c736ff39_新生成的图片.png differ
diff --git a/Upload/e8bc81ba-c90b-4bf3-82dd-1ca73c73d426_新生成的图片.png b/Upload/e8bc81ba-c90b-4bf3-82dd-1ca73c73d426_新生成的图片.png
new file mode 100644
index 00000000..d3139fd4
Binary files /dev/null and b/Upload/e8bc81ba-c90b-4bf3-82dd-1ca73c73d426_新生成的图片.png differ
diff --git a/Upload/ea205b17-51f0-4c25-8484-6026eeffc4fc_新生成的图片.png b/Upload/ea205b17-51f0-4c25-8484-6026eeffc4fc_新生成的图片.png
new file mode 100644
index 00000000..151b9cec
Binary files /dev/null and b/Upload/ea205b17-51f0-4c25-8484-6026eeffc4fc_新生成的图片.png differ
diff --git a/Upload/ec25d4da-d567-435d-ae65-6c2c5b062c1d_新生成的图片.png b/Upload/ec25d4da-d567-435d-ae65-6c2c5b062c1d_新生成的图片.png
new file mode 100644
index 00000000..98f0c1a8
Binary files /dev/null and b/Upload/ec25d4da-d567-435d-ae65-6c2c5b062c1d_新生成的图片.png differ
diff --git a/Upload/f1363a17-58ca-4373-8aea-72deeb26b1c2_深色LOGO 拷贝 3.png b/Upload/f1363a17-58ca-4373-8aea-72deeb26b1c2_深色LOGO 拷贝 3.png
new file mode 100644
index 00000000..b5c0a920
Binary files /dev/null and b/Upload/f1363a17-58ca-4373-8aea-72deeb26b1c2_深色LOGO 拷贝 3.png differ
diff --git a/Upload/f1363a17-58ca-4373-8aea-72deeb26b1c2_深色LOGO 拷贝 3.small.png b/Upload/f1363a17-58ca-4373-8aea-72deeb26b1c2_深色LOGO 拷贝 3.small.png
new file mode 100644
index 00000000..6d24ad92
Binary files /dev/null and b/Upload/f1363a17-58ca-4373-8aea-72deeb26b1c2_深色LOGO 拷贝 3.small.png differ
diff --git a/Upload/f5e49362-3d64-4cf5-b8ca-b3bb89bdd7fa_新生成的图片.png b/Upload/f5e49362-3d64-4cf5-b8ca-b3bb89bdd7fa_新生成的图片.png
new file mode 100644
index 00000000..151b9cec
Binary files /dev/null and b/Upload/f5e49362-3d64-4cf5-b8ca-b3bb89bdd7fa_新生成的图片.png differ
diff --git a/UserControlPages/Gitee事件记录列表.json b/UserControlPages/Gitee事件记录列表.json
new file mode 100644
index 00000000..a07a175d
--- /dev/null
+++ b/UserControlPages/Gitee事件记录列表.json
@@ -0,0 +1,353 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 775.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 251.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,0": "Gitee提交历史"
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "Text": "Gitee提交历史",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "gitee.svg"
+ },
+ "IconSize": 12.0
+ }
+ },
+ "1,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "0019f9f6-fcec-4eec-8ae3-fd92ec6b24f6"
+ }
+ ],
+ "ToolTip": "同步最新提交信息",
+ "Size": 14,
+ "ImagePath": "下载.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "1,2": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 6,
+ "UpdateListviewCommandRunTimeMethodSetting": {
+ "MethodName": "Reload",
+ "ParameterValues": {
+ "clearFilter": false,
+ "clearSort": false,
+ "clearRuntimeQueryConditions": false
+ }
+ },
+ "BreakpointIdentity": "2cf62351-3546-4df8-a9b8-2539e49f10ed"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "Message": "刷新完毕",
+ "BreakpointIdentity": "bc67418d-601e-4704-bc93-add459e0a370"
+ }
+ ],
+ "ToolTip": "刷新",
+ "Size": 14,
+ "ImagePath": "Application/058_refresh_2.svg",
+ "BuiltIn": true,
+ "UseCellForeColor": true
+ }
+ },
+ "3,0": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "8fc0150152814864a2f1c5fda59114d",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击",
+ "CommandParamValue": [
+ {
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee事件记录列表!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "7a6e911e-3f37-4b9d-a7a5-f14adb164dc6"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "日期": "日期",
+ "内容得分": "内容得分",
+ "姓名加内容": "姓名加内容"
+ }
+ },
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "双击",
+ "CommandParamValue": [
+ {
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee事件记录列表!ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "720612e5-5d72-4dc2-bf8d-a67037de4dde"
+ }
+ ],
+ "ParamProperties": {
+ "ID": "ID",
+ "日期": "日期",
+ "内容得分": "内容得分",
+ "姓名加内容": "姓名加内容"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "Git_事件记录",
+ "BindingInfos": [
+ {
+ "GUID": "5515d0f7-d7ac-44c6-b65e-1d3a6edcc391",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "ID",
+ "GUID": "c213e617-340b-4b00-9b63-8c6b89dc4a65"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "6d40113c-5e07-4389-a1e4-6079e4a5f9d0",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "47e43bc0-8f9b-4466-b22a-291948cd7c36"
+ },
+ "ColumnName": "日期"
+ },
+ {
+ "GUID": "bca63fc4-0604-4eeb-9602-a5cb04b185a8",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "内容得分",
+ "GUID": "09dde83f-de2d-4023-900e-301fbbdf0d2a"
+ },
+ "ColumnName": "内容得分"
+ },
+ {
+ "GUID": "c25a174e-c5af-42f8-b24f-934f031736e4",
+ "BindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "姓名加内容",
+ "GUID": "bd43c0fb-f6fc-4f51-a632-0c390e690a23"
+ },
+ "ColumnName": "姓名加内容"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "仓库ID",
+ "GUID": "5e6793fd-3e7f-43bc-91df-d0ad56fab677"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee事件记录列表!仓库ID"
+ }
+ },
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "Git_事件记录",
+ "ColumnName": "日期",
+ "GUID": "2e479c0d-8a3c-44da-8f6e-6551600c7bd7"
+ },
+ "Order": 1
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 24,
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 24,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无内容 (1).png"
+ },
+ "NoItemImageSize": 60.0,
+ "TextForNoItem": "暂无记录",
+ "Orientation": 1
+ }
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "TextIndent": 10
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "TextIndent": 10,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 1,
+ "TextIndent": 10
+ },
+ {
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "Left",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "1,1": 1,
+ "1,2": 2,
+ "3,0": 3,
+ "3,2": 3
+ },
+ "RowStyles": {
+ "1": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,0,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "仓库ID"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "点击",
+ "CommandParameters": [
+ {
+ "Name": "ID"
+ }
+ ]
+ },
+ {
+ "Name": "双击",
+ "CommandParameters": [
+ {
+ "Name": "ID"
+ }
+ ]
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//KLn6pSksg/O4eNDnzi/oh4zEuHKS2w9J0kCjOC6qHovwDvk1s6FlufZBpoHdxAE8bFkh4V6WW6QJIE+GxmqYbFTbqSgs6ljNSQJyEZ7xaF3QsnakZPtHTbpxGUXDeDLRomd1C+DxAQyMSaeZYtotrH01uopPBUwltHt4w9visdcg/L53tKUuNsMc/e8aiTehtftd5NepnATrJG8G356IderEE4qr3GuuoN9sB3uWeq99FL0gBMrm9Q/2T+KZ46zcQS9hAyi/z/vyu4O+GSdOawmU9XceGhghQTXSflNLyIm4KlxXsp35QHCEAKpz4gJspQyamBcpJw8q3ri38+LsXljjQ7UzbKcv3qG8Xwa2F492P8q/G24x0nA6f1plEaleeE9NHKWyNjK9MkrXiYgoLMfm4VJ/Ebf0bYBzwoI4xKoj7UT0iAhDrY+7QHntn044oReZS5tbqC1ZbjWzXthGsXi0Uq7A3yffCF3aOQ1+8Fi9j44IA0+Y3ylGSP+TC8APsSy01EF9XPZtg9omd8PS9badHJQSTSmmJY+YiDDO1zT+e2IWVVSiTIW8xN7Q9RrAK9W1LQYhh41Lz4b9A1zBlJGH+BCPZdfNYJelg7+q1Mgrfvou8308V896No7NiDrIFbS6kih26YLYeczGkTW8b22OWN8YdzUZt7TQ9SDt7qVettCW7Oxpjuu0JFiYkEMEUcEUGxyskUJp0Tc2R2tXVil2TJxlPv0Yzscs6/ivWtAQnW3NRdluza+DKeoVLbIZMxP1Vqs2ZDRpnDuoK2XeTSyWg1r/n6hnCcAMVT4X/fWM0tKuX7lG06T+J76/v9WeJwi9pyoj1qM2/8zwcThVbhdezxXkkzPU2Ng0m23ql0XAjEFrBoFyciPzg6Uu08sQl9VeVCb/2PgSOTVFDfiMug==|920
\ No newline at end of file
diff --git a/UserControlPages/Gitee事件记录列表.rd b/UserControlPages/Gitee事件记录列表.rd
new file mode 100644
index 00000000..72d65c76
--- /dev/null
+++ b/UserControlPages/Gitee事件记录列表.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 3,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/UserControlPages/Gitee仓库选择.json b/UserControlPages/Gitee仓库选择.json
new file mode 100644
index 00000000..86e10550
--- /dev/null
+++ b/UserControlPages/Gitee仓库选择.json
@@ -0,0 +1,1165 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 35.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 567.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 44.0,
+ "Mode": 1
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 36.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 8
+ ],
+ "Count": 9,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 422.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 9.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,5": "创建仓库",
+ "1,10": "查询"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "请输入关键词",
+ "prefixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "Application/047_search_8.svg",
+ "BuiltIn": true,
+ "Color": "#c0c4cc"
+ },
+ "resize": "none",
+ "clearable": true
+ }
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "info",
+ "Message": "功能尚未开放",
+ "BreakpointIdentity": "4b9084bf-1c98-4178-9c36-f06a98a93759"
+ }
+ ],
+ "Text": "创建仓库",
+ "IsDisabled": true,
+ "TemplateKey": "_RS_Success3",
+ "Icon": {
+ "Name": "Application/001_add_1.svg",
+ "BuiltIn": true,
+ "Color": "Background 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 14.0
+ }
+ },
+ "1,10": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageMethod, ServerDesignerCommon",
+ "MethodName": "搜索仓库",
+ "MethodParamValues": [
+ {
+ "Name": "关键字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!B2"
+ }
+ },
+ {
+ "Name": "页码",
+ "Value": "1"
+ },
+ {
+ "Name": "行数",
+ "Value": "24"
+ }
+ ],
+ "BreakpointIdentity": "3beb98e2-02ba-4018-a91c-33180927536a"
+ }
+ ],
+ "Text": "查询",
+ "TemplateKey": "_RS_Success3"
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "5ba5873ce5a446a5a64cd0a9484f4a9",
+ "Command": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "单击仓库",
+ "CommandParamValue": [
+ {
+ "Name": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库ID"
+ }
+ },
+ {
+ "Name": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!空间路径名"
+ }
+ },
+ {
+ "Name": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!空间名称"
+ }
+ },
+ {
+ "Name": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库路径名"
+ }
+ },
+ {
+ "Name": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库名称"
+ }
+ },
+ {
+ "Name": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库地址"
+ }
+ },
+ {
+ "Name": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库描述"
+ }
+ },
+ {
+ "Name": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库成员"
+ }
+ },
+ {
+ "Name": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!创建人"
+ }
+ },
+ {
+ "Name": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!创建人头像"
+ }
+ },
+ {
+ "Name": "默认分组",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!默认分支"
+ }
+ },
+ {
+ "Name": "hook_api_url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!hook_api_url"
+ }
+ },
+ {
+ "Name": "仓库URL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库URL"
+ }
+ }
+ ],
+ "BreakpointIdentity": "0116bdba-6384-481c-9566-eb1505003255"
+ }
+ ],
+ "ParamProperties": {
+ "仓库ID": "仓库ID",
+ "空间路径名": "空间路径名",
+ "空间名称": "空间名称",
+ "仓库路径名": "仓库路径名",
+ "仓库名称": "仓库名称",
+ "仓库地址": "仓库地址",
+ "仓库描述": "仓库描述",
+ "仓库成员": "仓库成员",
+ "创建人": "创建人",
+ "默认分支": "默认分支",
+ "创建人头像": "创建人头像",
+ "hook_api_url": "hook_api_url",
+ "仓库URL": "仓库URL"
+ }
+ },
+ "DblCommand": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "双击仓库",
+ "CommandParamValue": [
+ {
+ "Name": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库ID"
+ }
+ },
+ {
+ "Name": "空间路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!空间路径名"
+ }
+ },
+ {
+ "Name": "空间名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!空间名称"
+ }
+ },
+ {
+ "Name": "仓库路径名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库路径名"
+ }
+ },
+ {
+ "Name": "仓库名称",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库名称"
+ }
+ },
+ {
+ "Name": "仓库地址",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库地址"
+ }
+ },
+ {
+ "Name": "仓库描述",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库描述"
+ }
+ },
+ {
+ "Name": "仓库成员",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库成员"
+ }
+ },
+ {
+ "Name": "创建人",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!创建人"
+ }
+ },
+ {
+ "Name": "创建人头像",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!创建人头像"
+ }
+ },
+ {
+ "Name": "默认分支",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!默认分支"
+ }
+ },
+ {
+ "Name": "hook_api_url",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!hook_api_url"
+ }
+ },
+ {
+ "Name": "仓库URL",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库URL"
+ }
+ }
+ ],
+ "BreakpointIdentity": "1fa3bb15-e36a-4a63-afd4-19c3d3617190"
+ }
+ ],
+ "ParamProperties": {
+ "仓库ID": "仓库ID",
+ "空间路径名": "空间路径名",
+ "空间名称": "空间名称",
+ "仓库路径名": "仓库路径名",
+ "仓库名称": "仓库名称",
+ "仓库地址": "仓库地址",
+ "仓库描述": "仓库描述",
+ "仓库成员": "仓库成员",
+ "创建人": "创建人",
+ "默认分支": "默认分支",
+ "创建人头像": "创建人头像",
+ "hook_api_url": "hook_api_url",
+ "仓库URL": "仓库URL"
+ }
+ },
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "Git仓库表",
+ "BindingInfos": [
+ {
+ "GUID": "b2efde1f-d838-42a1-a22f-362408092cc2",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "2a6e72ec-f8bd-4807-94e6-83e0563804e5"
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "c97948e9-fae9-4d17-91c6-dc03b65fa1c7",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "fb8939b8-41b2-4cd4-b9b5-150c7b90f582"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "GUID": "ae7e1be4-1737-4381-964d-b95a3e036488",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "空间名称",
+ "GUID": "48aa5cc2-11e5-48c3-b063-31289e9410a9"
+ },
+ "ColumnName": "空间名称"
+ },
+ {
+ "GUID": "c2490533-f91c-4b09-863c-d6eae0efc3a1",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "01ab1e5e-0408-4052-9904-8ecfbb938aa5"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "GUID": "1f69576f-1106-4ea4-b17f-20f2cb151dd5",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "9952db8c-f56a-42dc-947a-57812d18da3b"
+ },
+ "ColumnName": "仓库名称"
+ },
+ {
+ "GUID": "4078725b-aac2-4b13-a700-c8b47ef7ea5e",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库地址",
+ "GUID": "2f40eaab-87b8-4522-9c88-7a0519a5f75b"
+ },
+ "ColumnName": "仓库地址"
+ },
+ {
+ "GUID": "c3ef6cf7-d77b-4965-8db0-a5c7ff4150b9",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库描述",
+ "GUID": "a1e05ebf-6fd3-4fd7-8b33-974e0bf7a0bf"
+ },
+ "ColumnName": "仓库描述"
+ },
+ {
+ "GUID": "4786d694-4af5-4ea9-aa4f-71403c215f28",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库成员",
+ "GUID": "7b7d772e-e477-4b05-91f5-e0b0c601fbad"
+ },
+ "ColumnName": "仓库成员"
+ },
+ {
+ "GUID": "894c3747-b2ea-4975-8b5c-4ac46dcfab56",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人",
+ "GUID": "b23bca65-aa4f-43ec-868a-28f00d0426a4"
+ },
+ "ColumnName": "创建人"
+ },
+ {
+ "GUID": "9af6e7b6-895e-4922-affc-79872441723e",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "默认分支",
+ "GUID": "4dc78e58-e7d4-428c-88b2-0eb55449a87e"
+ },
+ "ColumnName": "默认分支"
+ },
+ {
+ "GUID": "30f240fe-9ec5-4c91-9a74-3589fe854ba1",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人头像",
+ "GUID": "2f8900d1-5dab-420c-adfe-1e0b67ebed83"
+ },
+ "ColumnName": "创建人头像"
+ },
+ {
+ "GUID": "f72e1e0f-34aa-44a2-a936-17441bd1a2ad",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "hook_api_url",
+ "GUID": "7af8e9e2-29fe-4cfa-807c-fb378e9a4c04"
+ },
+ "ColumnName": "hook_api_url"
+ },
+ {
+ "GUID": "ec0b29a9-06e5-4009-8bb9-696c8ac23ef9",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库URL",
+ "GUID": "5e3c2bbb-9fec-4dbd-af8a-39141f0035ec"
+ },
+ "ColumnName": "仓库URL"
+ }
+ ],
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "DisplayMode": 2,
+ "NoItemSetting": {
+ "ImageForNoItem": {
+ "Name": "暂无数据 (1).png"
+ },
+ "NoItemImageSize": 180.0,
+ "TextForNoItem": "暂无数据",
+ "Orientation": 1
+ },
+ "TemplateKey": "BlackWhite",
+ "CommitDataWithCommand": true,
+ "DoNotLoadDataWhenLoadPage": true
+ }
+ },
+ "6,1": {
+ "CellType": {
+ "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI",
+ "PagingChangeCommands": {
+ "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageMethod, ServerDesignerCommon",
+ "MethodName": "搜索仓库",
+ "MethodParamValues": [
+ {
+ "Name": "关键字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!B2"
+ }
+ },
+ {
+ "Name": "页码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!页号"
+ }
+ },
+ {
+ "Name": "行数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!每页显示行数"
+ }
+ }
+ ],
+ "BreakpointIdentity": "76a757e5-3fb8-496a-b57b-d594be0570f4"
+ }
+ ],
+ "ParamProperties": {
+ "currentPage": "页号",
+ "pageSize": "每页显示行数",
+ "total": "总行数"
+ }
+ },
+ "pageSize": 24,
+ "pagerCount": 7,
+ "layout": [
+ {
+ "layoutItem": "prev"
+ },
+ {
+ "layoutItem": "next"
+ },
+ {
+ "layoutItem": "->"
+ },
+ {
+ "layoutItem": "sizes"
+ }
+ ],
+ "pageSizes": [
+ {
+ "value": 12
+ },
+ {
+ "value": 24
+ },
+ {
+ "value": 36
+ },
+ {
+ "value": 48
+ },
+ {
+ "value": 60
+ },
+ {
+ "value": 72
+ },
+ {
+ "value": 84
+ },
+ {
+ "value": 96
+ }
+ ],
+ "prevText": "上一页",
+ "nextText": "下一页",
+ "hideOnSinglePage": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "HorizontalAlignment": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "3,1": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "6,1,1,13",
+ "1,10,1,4",
+ "1,5,1,4",
+ "1,1,1,3",
+ "3,1,2,13"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "当前用户"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "双击仓库",
+ "CommandParameters": [
+ {
+ "Name": "仓库ID"
+ },
+ {
+ "Name": "空间路径名"
+ },
+ {
+ "Name": "空间名称"
+ },
+ {
+ "Name": "仓库路径名"
+ },
+ {
+ "Name": "仓库名称"
+ },
+ {
+ "Name": "仓库地址"
+ },
+ {
+ "Name": "仓库描述"
+ },
+ {
+ "Name": "仓库成员"
+ },
+ {
+ "Name": "创建人"
+ },
+ {
+ "Name": "创建人头像"
+ },
+ {
+ "Name": "默认分支"
+ },
+ {
+ "Name": "hook_api_url"
+ },
+ {
+ "Name": "仓库URL"
+ }
+ ]
+ },
+ {
+ "Name": "单击仓库",
+ "CommandParameters": [
+ {
+ "Name": "仓库ID"
+ },
+ {
+ "Name": "空间路径名"
+ },
+ {
+ "Name": "空间名称"
+ },
+ {
+ "Name": "仓库路径名"
+ },
+ {
+ "Name": "仓库名称"
+ },
+ {
+ "Name": "仓库地址"
+ },
+ {
+ "Name": "仓库描述"
+ },
+ {
+ "Name": "仓库成员"
+ },
+ {
+ "Name": "创建人"
+ },
+ {
+ "Name": "创建人头像"
+ },
+ {
+ "Name": "默认分组"
+ },
+ {
+ "Name": "hook_api_url"
+ },
+ {
+ "Name": "仓库URL"
+ }
+ ]
+ }
+ ],
+ "MethodDefinitions": [
+ {
+ "Name": "搜索仓库",
+ "Params": [
+ {
+ "Name": "关键字"
+ },
+ {
+ "Name": "页码"
+ },
+ {
+ "Name": "行数"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!B4"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "78dd3def-550f-4eb9-b55c-3c62797a391e"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!B2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!关键字"
+ }
+ }
+ ],
+ "BreakpointIdentity": "dee823c3-62d1-4436-9bb4-5438a7a89180"
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
+ "ServerCommandName": "搜索仓库",
+ "Parameters": [
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!当前用户"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "关键字",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!关键字"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "页码",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!页码"
+ }
+ },
+ {
+ "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
+ "ParamName": "行数",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!行数"
+ }
+ }
+ ],
+ "ResultErrorCodeTo": {
+ "SerializeProperty": "code"
+ },
+ "ResultMessageTo": {
+ "SerializeProperty": "msg"
+ },
+ "ReturnPropertiesTo": [
+ {
+ "ResultPropertyName": "仓库列表",
+ "ResultTo": {
+ "SerializeProperty": "仓库列表"
+ }
+ },
+ {
+ "ResultPropertyName": "总行数",
+ "ResultTo": {
+ "SerializeProperty": "总行数"
+ }
+ }
+ ],
+ "CheckDataValidation": false,
+ "BreakpointIdentity": "fd8261e4-4e4f-4124-a5b5-251542cb1440"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=code"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource",
+ "Listview": "图文列表表格1",
+ "ListviewColumnInfos": [
+ {
+ "ListViewColumnCell": "仓库ID",
+ "PropertyName": "ID"
+ },
+ {
+ "ListViewColumnCell": "空间路径名",
+ "PropertyName": "空间路径名"
+ },
+ {
+ "ListViewColumnCell": "空间名称",
+ "PropertyName": "空间名称"
+ },
+ {
+ "ListViewColumnCell": "仓库路径名",
+ "PropertyName": "仓库路径名"
+ },
+ {
+ "ListViewColumnCell": "仓库名称",
+ "PropertyName": "仓库名称"
+ },
+ {
+ "ListViewColumnCell": "仓库地址",
+ "PropertyName": "仓库地址"
+ },
+ {
+ "ListViewColumnCell": "仓库描述",
+ "PropertyName": "仓库描述"
+ },
+ {
+ "ListViewColumnCell": "仓库成员",
+ "PropertyName": "仓库成员"
+ },
+ {
+ "ListViewColumnCell": "创建人",
+ "PropertyName": "创建人"
+ },
+ {
+ "ListViewColumnCell": "创建人头像",
+ "PropertyName": "创建人头像"
+ },
+ {
+ "ListViewColumnCell": "hook_api_url",
+ "PropertyName": "hook_api_url"
+ },
+ {
+ "ListViewColumnCell": "默认分支",
+ "PropertyName": "默认分支"
+ },
+ {
+ "ListViewColumnCell": "仓库URL",
+ "PropertyName": "仓库URL"
+ }
+ ],
+ "SourceCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!仓库列表"
+ },
+ "SampleJson": "[\r\n {\r\n \"ID\": 28499535,\r\n \"空间路径名\": \"GridStudio\",\r\n \"空间名称\": \"罗田县格友软件开发工作室\",\r\n \"仓库路径名\": \"lodop-plugin-application-demo\",\r\n \"仓库名称\": \"LODOP插件应用DEMO\",\r\n \"仓库地址\": \"https://gitee.com/GridStudio/lodop-plugin-application-demo.git\",\r\n \"仓库描述\": \"活字格前端插件\",\r\n \"仓库成员\": \"cuckooent\",\r\n \"创建人\": \"超哥\",\r\n \"创建人头像\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\",\r\n \"hook_api_url\":\"\",\r\n \"默认分支\":\"\",\r\n \"仓库URL\":\"\"\r\n \r\n }\r\n]\r\n",
+ "BreakpointIdentity": "29941291-a47c-44a1-b764-40b51006cc98"
+ }
+ ],
+ "ID": "3afb2044-47a1-44f0-8c7a-38981fd4c31b"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
+ "FourStandardStyle": "warning",
+ "Message": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!msg"
+ },
+ "BreakpointIdentity": "9e84e237-1b5b-4610-b208-e9cceda7958c"
+ }
+ ],
+ "ID": "122a6670-03be-4f80-9193-9fd1c7fe117e"
+ }
+ ],
+ "BreakpointIdentity": "b33e1e22-c108-418a-8eb3-514fb136e3da"
+ },
+ {
+ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
+ "FunctionName": "remove",
+ "Cell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!B4"
+ },
+ "Title": "加载中",
+ "BreakpointIdentity": "92e9abc0-acf1-4110-8e7e-89dffd369191"
+ }
+ ]
+ }
+ ],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageMethod, ServerDesignerCommon",
+ "MethodName": "搜索仓库",
+ "MethodParamValues": [
+ {
+ "Name": "关键字"
+ },
+ {
+ "Name": "页码",
+ "Value": "1"
+ },
+ {
+ "Name": "行数",
+ "Value": "24"
+ }
+ ],
+ "BreakpointIdentity": "dd40ff70-b5c4-424d-a832-cb0a6e86b15f"
+ }
+ ],
+ "PropertyChangedHandlers": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=原值"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=新值"
+ }
+ ]
+ },
+ "value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Gitee仓库选择!原值"
+ },
+ "compareType": 1
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageMethod, ServerDesignerCommon",
+ "MethodName": "搜索仓库",
+ "MethodParamValues": [
+ {
+ "Name": "关键字"
+ },
+ {
+ "Name": "页码",
+ "Value": "1"
+ },
+ {
+ "Name": "行数",
+ "Value": "24"
+ }
+ ],
+ "BreakpointIdentity": "c3e64ad0-670f-4e1c-98d9-9a97e4d41114"
+ }
+ ],
+ "ID": "d109040c-d1d2-4947-ae57-71e7ccff2c98"
+ }
+ ],
+ "BreakpointIdentity": "f260542c-07fb-4a39-8968-0b0b3057fee5"
+ }
+ ],
+ "ParamProperties": {
+ "propertyName": "属性名",
+ "oldValue": "原值",
+ "newValue": "新值"
+ }
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "CustomNames": [
+ {
+ "Name": "关键词输入框",
+ "Formula": "Gitee仓库选择!$B$2"
+ }
+ ]
+}//rCA7ORBEDjGU15vURq2lnhEC63PJn7X11SIjSZ+ipRyx+GjSKxwhpkunTSgfLF0xcBIwUCTOPYjavALpT3EzF0ITWgR+iFGn8dwjRClZZQEfKqWy3xinNgGEtY44NsQm/B64v+8VLywMOkrqSM9RSE17CNiVW4h9L6CQfdSp47D7KMYE5LVhMQ6iB5QL2yV7jfkxuwmBoZZAxYkUXxKPJ7pbhmq0IGhlk0ZSlq6FK8Ka5OwLUG/ENtOjJGVsmr9ZL7xZyN2iIks080YwuLV87hWrZDrQul/y0Ijx10r2c4YZo5jTmP2e6PZRjsChwzgYRf4xEPEE3mlYrAmjQsiF1QMEbiIsRO8IAQtdYkjyK+HFVSosJ6Xbg/ISOEi/bTtd2UZwK10Vyg3/QDnlNSVwWbjgfkBN2HQkASEVkFts69dAy8ZlA8EXsduMkgA3H0aTqevqJ2diWDAPh0mAij9WZa0KPbNLmopEQeTj4mQqS/gQ+VRCTGyPXMn5f/ns1cIK6BFXvs1UDYQv18HuzgSc4kYC7FMGj+6LXRK2z37JP3+XsGHTLGv7Hb3r15Bj6W+3IQA7oS8zBzDpjtKSdzoO7SFJFMf2gH7L8qpyfeQ4aprkluHRBOBz3VTkc1g4NtsdqutGyuV1vFvV6OUcUZ8RF6omS5XXIf3St9YofAMn47jBql0kxI9KcpJiupzAO0XWHdYBt7woT6Zha89r/azgv/1TKySEY8WzrrBSWoAKk5oKS09uaO+eUw0rSi0QtttWtnCjxyXw4PneO/QGMgFNVEH2I/vYZg7ObfLQK0xNTVX3Rf08RFFGGr7oeiXG8/AzyWDrpf1YslJ/LsgiA6Iv0ve6ciA+8OBhLx4Wl6eJd+A/WBUFJEBysHXncKashP7/vrmtWqWkRJR/W0qIZaMDAw==|920
\ No newline at end of file
diff --git a/UserControlPages/Gitee仓库选择.rd b/UserControlPages/Gitee仓库选择.rd
new file mode 100644
index 00000000..cf2af69f
--- /dev/null
+++ b/UserControlPages/Gitee仓库选择.rd
@@ -0,0 +1,11 @@
+{
+ "PageType": 3,
+ "ColumnCount": 15,
+ "RowCount": 9,
+ "CustomNames": [
+ {
+ "Name": "关键词输入框",
+ "Formula": "Gitee仓库选择!$B$2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/UserControlPages/Git仓库卡片.json b/UserControlPages/Git仓库卡片.json
new file mode 100644
index 00000000..bf2d022c
--- /dev/null
+++ b/UserControlPages/Git仓库卡片.json
@@ -0,0 +1,882 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 4,
+ 5,
+ 6,
+ 7
+ ],
+ "Count": 8,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 39.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 16.0
+ }
+ }
+ },
+ "Count": 10,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,3": "仓库名称",
+ "2,3": "仓库描述",
+ "5,3": "选择仓库"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": []
+ },
+ "TemplateCellSource": "创建人头像"
+ },
+ "1,3": {
+ "TemplateCellSource": "仓库名称"
+ },
+ "1,8": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击删除",
+ "BreakpointIdentity": "4f519f46-9b97-4e50-ba08-3ac4586f71e6"
+ }
+ ],
+ "ToolTip": "删除仓库",
+ "TemplateKey": "pd_3",
+ "IsInvisible": true,
+ "ImagePath": "回收站.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "926ab143-56b6-4664-abcf-896120946f62"
+ ]
+ },
+ "2,3": {
+ "CssName": "ec-label",
+ "TemplateCellSource": "仓库描述"
+ },
+ "5,3": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击",
+ "BreakpointIdentity": "39691576-baa0-4f42-9cd0-39c000156c5a"
+ }
+ ],
+ "Text": "选择仓库",
+ "TemplateKey": "链接样式",
+ "Icon": {
+ "Name": "gitee.svg"
+ },
+ "IconSize": 14.0
+ },
+ "TemplateCellSource": "按钮文字"
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "TemplateKey": "_RS_NewLittleRoundCorner",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Git仓库卡片!B8"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "仓库",
+ "TableValue": {
+ "TableName": "Git仓库表",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "b20020ad-19b7-4924-8a05-8c700013220c",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "9096cbf9-3f1e-4e4d-8f39-0b882d44b341"
+ },
+ "ColumnName": "仓库ID"
+ },
+ {
+ "GUID": "132466bf-8298-4791-bc84-74b3853d2f68",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "空间路径名",
+ "GUID": "0e2ee031-6f39-43c9-b024-b39f621fec1a"
+ },
+ "ColumnName": "空间路径名"
+ },
+ {
+ "GUID": "9f0375e2-9177-4721-bfbb-367d879fb826",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "空间名称",
+ "GUID": "8e9f1b6f-763d-459d-a396-afedd4cfb579"
+ },
+ "ColumnName": "空间名称"
+ },
+ {
+ "GUID": "42671770-6ca0-49d1-a758-2e95b5433413",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库路径名",
+ "GUID": "cca59805-e4d1-4ee3-8596-69871daab095"
+ },
+ "ColumnName": "仓库路径名"
+ },
+ {
+ "GUID": "3a20a528-b1a4-44d4-962a-857d2b46c965",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库名称",
+ "GUID": "1a0a73b9-d8ff-4af2-9804-6943e2115e96"
+ },
+ "ColumnName": "仓库名称"
+ },
+ {
+ "GUID": "5d3315e1-f672-4592-b6e5-0c0cb13d4c9b",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库地址",
+ "GUID": "ba5d547c-3710-4e72-bae1-17ae2d5fed19"
+ },
+ "ColumnName": "仓库地址"
+ },
+ {
+ "GUID": "0ab5475a-dc98-4e18-9591-5702e78d79e8",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库描述",
+ "GUID": "34fd8a51-2fa4-4eab-b758-eba87a78421e"
+ },
+ "ColumnName": "仓库描述"
+ },
+ {
+ "GUID": "bea3f6f3-84dd-439c-8a49-a40de4224032",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库成员",
+ "GUID": "6fdca0f6-4e3c-4271-aa3f-515bca35b8f0"
+ },
+ "ColumnName": "仓库成员"
+ },
+ {
+ "GUID": "e25746ef-1454-4dae-836b-9ec3f4633fb2",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人",
+ "GUID": "3c4409d3-a55d-4ca5-9241-c30a0e99ccf7"
+ },
+ "ColumnName": "创建人"
+ },
+ {
+ "GUID": "70714a65-c3b9-4034-b9d5-b93569ba6ea6",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "创建人头像",
+ "GUID": "a61af03c-f0f4-4190-b34e-d91a62a5efcb"
+ },
+ "ColumnName": "创建人头像"
+ },
+ {
+ "GUID": "84c38c4b-7665-48b1-95ae-278d31e663e5",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "hook_api_url",
+ "GUID": "64786d92-6b75-4495-92b3-a9205f57e35a"
+ },
+ "ColumnName": "hook_api_url"
+ },
+ {
+ "GUID": "86fb013b-18ec-46c3-be9a-10f833b69836",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库URL",
+ "GUID": "4c7bfccc-dcff-49f8-b6e4-d3c09a31be4e"
+ },
+ "ColumnName": "仓库URL"
+ },
+ {
+ "GUID": "f738afe4-5429-46ad-a9f7-7878e254a704",
+ "BindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "默认分支",
+ "GUID": "16b350ba-242c-40d2-9454-ddefdc51b73b"
+ },
+ "ColumnName": "默认分支"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "Git仓库表",
+ "ColumnName": "仓库ID",
+ "GUID": "f665220d-09f1-499b-95e4-32c628caa519"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!B8"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "d7958ba367ae449a98f4e5a12f9f8d2f",
+ "BreakpointIdentity": "ac2d28c3-e80b-412f-a1bd-e6a75d8808d4"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=仓库"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetUserControlPagePropertyValueCommand, ServerDesignerCommon",
+ "UserControlProperties": [
+ {
+ "PropertyName": "创建人头像",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.创建人头像"
+ }
+ },
+ {
+ "PropertyName": "仓库名称",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库名称"
+ }
+ },
+ {
+ "PropertyName": "仓库描述",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库描述"
+ }
+ },
+ {
+ "PropertyName": "空间名称",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.空间名称"
+ }
+ },
+ {
+ "PropertyName": "显示删除",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!显示删除"
+ }
+ },
+ {
+ "PropertyName": "仓库路径名",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库路径名"
+ }
+ },
+ {
+ "PropertyName": "仓库地址",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库地址"
+ }
+ },
+ {
+ "PropertyName": "仓库成员",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库成员"
+ }
+ },
+ {
+ "PropertyName": "创建人",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.创建人"
+ }
+ },
+ {
+ "PropertyName": "hook_api_url",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.hook_api_url"
+ }
+ },
+ {
+ "PropertyName": "仓库ID",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库ID"
+ }
+ },
+ {
+ "PropertyName": "空间路径名",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.空间路径名"
+ }
+ },
+ {
+ "PropertyName": "默认分支",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.默认分支"
+ }
+ },
+ {
+ "PropertyName": "仓库URL",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库URL"
+ }
+ }
+ ],
+ "BreakpointIdentity": "ec3ab63c-4d21-49a6-ba84-4d97ca701a73"
+ },
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "绑定加载完毕",
+ "CommandParamValue": [
+ {
+ "Name": "空间路径",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.空间路径名"
+ }
+ },
+ {
+ "Name": "仓库路径",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库路径名"
+ }
+ },
+ {
+ "Name": "仓库ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!仓库.仓库ID"
+ }
+ }
+ ],
+ "BreakpointIdentity": "51f034d5-3988-4b17-bafd-b19913f33f5c"
+ }
+ ],
+ "ID": "6a41ef21-f397-4b49-a49b-3fb1c9285410"
+ }
+ ],
+ "BreakpointIdentity": "7df1b10a-595f-45c4-9424-5de2621e8488"
+ }
+ ],
+ "ID": "bb685503-223b-41ab-8741-561f3f83b9fc"
+ }
+ ],
+ "BreakpointIdentity": "5093a2f4-2ca3-4a56-bbe5-15ba2cafab64"
+ }
+ ]
+ },
+ "TemplateCellSource": "Fgc-UC-TwoWayBinding-Value-Column"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 16.0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 2,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Formatter": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Accent 5 60",
+ "Text 1 50",
+ "Body",
+ "@"
+ ]
+ },
+ "CellStyles": {
+ "1,3": 0,
+ "1,8": 1,
+ "2,3": 2,
+ "5,3": 3,
+ "7,1": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 2
+ }
+ },
+ "Spans": [
+ "2,3,1,6",
+ "1,3,1,5",
+ "1,1,2,1",
+ "7,1,1,3",
+ "5,3,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "仓库ID"
+ },
+ {
+ "Name": "创建人头像"
+ },
+ {
+ "Name": "仓库名称",
+ "DefaultValue": "加载中"
+ },
+ {
+ "Name": "仓库描述"
+ },
+ {
+ "Name": "空间名称"
+ },
+ {
+ "Name": "显示删除"
+ },
+ {
+ "Name": "仓库路径名"
+ },
+ {
+ "Name": "仓库地址"
+ },
+ {
+ "Name": "仓库成员"
+ },
+ {
+ "Name": "创建人"
+ },
+ {
+ "Name": "hook_api_url"
+ },
+ {
+ "Name": "空间路径名"
+ },
+ {
+ "Name": "默认分支",
+ "DefaultValue": "master"
+ },
+ {
+ "Name": "按钮文字",
+ "DefaultValue": "选择仓库"
+ },
+ {
+ "Name": "仓库URL"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "点击删除"
+ },
+ {
+ "Name": "点击"
+ },
+ {
+ "Name": "绑定加载完毕",
+ "CommandParameters": [
+ {
+ "Name": "空间路径"
+ },
+ {
+ "Name": "仓库路径"
+ },
+ {
+ "Name": "仓库ID"
+ }
+ ]
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Git仓库卡片!B8"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=仓库ID"
+ }
+ ]
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!1:4"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!5:7"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "516208dc-7dc8-4574-a00e-d844ff00eaa4"
+ }
+ ],
+ "ID": "8e20ac4e-b97a-478a-a8db-7d1420544026"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!1:4"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!5:7"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "b910059b-0f15-4896-9263-789ffd3ee531"
+ }
+ ],
+ "ID": "6e800382-d4cb-4370-8f2c-3814cf7daa8d"
+ }
+ ],
+ "BreakpointIdentity": "d4caae7b-5227-496a-9b5b-dc6d3eeb4eb1"
+ }
+ ],
+ "PropertyChangedHandlers": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
+ "SubConditions": [
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=Git仓库卡片!B8"
+ }
+ ]
+ },
+ "value": "%Null%"
+ },
+ {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=仓库ID"
+ }
+ ]
+ },
+ "value": "%Null%"
+ }
+ ]
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!1:4"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!5:7"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "2a349ec9-f6e2-49fc-8b6f-8ba5dc242622"
+ }
+ ],
+ "ID": "b66fcbfa-03d2-42ea-8e41-4bb46d4fff12"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!1:4"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!5:7"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "d7cda6d9-49e6-4519-a7be-60492ed4dbd1"
+ }
+ ],
+ "ID": "2c398cf8-cf52-449c-914a-d76afb437380"
+ }
+ ],
+ "BreakpointIdentity": "b3c9b36c-9356-4e19-993b-09f9e3316e71"
+ }
+ ],
+ "ParamProperties": {
+ "propertyName": "属性名",
+ "oldValue": "原值",
+ "newValue": "新值"
+ }
+ },
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=Git仓库卡片!显示删除"
+ },
+ "GUID": "926ab143-56b6-4664-abcf-896120946f62",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "b6747569-ecc7-42e3-9594-c679c80c34a6.png",
+ "DisplayName": "背景图1",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击",
+ "BreakpointIdentity": "094a7026-29ef-4077-8ed5-2c360fae7248"
+ }
+ ],
+ "StyleInfo": {
+ "CornerRadius": 9.9166666666667,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Background 1 -5",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Size": "266,80",
+ "BoxShadowString": "3 3 0 7 #04000000"
+ }
+ ]
+}//s4s1CtL4rKGT729D3Q+jh0Wu8ioN3sMHoRkg47G+kFJJlFSWaqDpHts6ME1gIwf/OzzE7KbgdBvcG63T7TttjljWcCm37I0IkH4AOnJ238pMHGdtjvKDKBncPOglZjUZkVA7UOuraCpVXeZ2z7+3jKVF2rGP03z6fYEFiaPlzJbFLGn6U1HBYhVfHHp0FyVecl0QBe9x7OKYJoytNp1oGIXBVrIE4Po1StRljVed5GuToAfOg/8bwhQaukT4TJ7CAUmQEpk1c08/D6+/TTPwhAJP/qY3Ux+8lEtPF7bxod8iBmXUpnAnPUuYuxv8tfvLm4CGBw4Eo4pFwUoN67n2MFAOmjzK4li305nSpA/s6XNHgUEQgMcOTx7/1RBCvLjS/CHuaC0iJE+an38sCSfP/DMIqCoV8qkqjk+RY2AFu/gTfSTqCxn2YuVOVtb/2bX9njj/D2brKBSZHQgV+Gw/a9DYSt8wBtlMiG1VWJqmoCaCNBVXzDF3vBtoVuRo+6eK08gNeJWmFy/Z5WkjFpDlNwIySrvoG7AW2u+afAabJf+ZoqtJ77QJ72sKoKhcLmsFY/I42iqvYDIBB4maSLqANr1LcylpMuCkrCRqCi7Xr/iQJVHNDmRkkf26qQYAMBdltmsbMCuqISkreUReVB1D+7aFxIfXSSJBTgO7jt/O/n7mma67lxDfC3njR+x17CsF/9jJc8Nqg0+/w/6+kCoP7JfKBFg/se8KxQxWV3l1q9La7Vdi/BIWCo/lHY0z7kB0QitfDjdMNB1/wetY999yS8imbDd/TCk2yi2/tJ3oE2qwv8Z6yx24AFiVFLfJoVa3plaekfiEWzcCNx5onG+g7qN4mZCiiBr7BB5e2U62qUPwDtdXfxWuegho6b/8fnZ/YY6rv0P7oxjAv5hQGjHcOg==|920
\ No newline at end of file
diff --git a/UserControlPages/Git仓库卡片.rd b/UserControlPages/Git仓库卡片.rd
new file mode 100644
index 00000000..ec213d79
--- /dev/null
+++ b/UserControlPages/Git仓库卡片.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 10,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/UserControlPages/Git提交记录单块.json b/UserControlPages/Git提交记录单块.json
new file mode 100644
index 00000000..fced7fa4
--- /dev/null
+++ b/UserControlPages/Git提交记录单块.json
@@ -0,0 +1,268 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 166.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 48.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 15.0
+ },
+ "AttachInfos": {
+ "1,2": {
+ "TemplateCellSource": "时间"
+ },
+ "1,3": {
+ "TemplateCellSource": "分数",
+ "RulesGuidList": [
+ "cfc83b5d-2605-46b9-9ffe-273027bfe707",
+ "6d61c18f-69ac-4e32-82dc-c42f4a3c2359",
+ "26618ea5-0fe2-49d7-9b5b-e37a3d334427"
+ ]
+ },
+ "3,2": {
+ "TemplateCellSource": "内容"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "BorderLeft": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "Formatter": 3,
+ "TextIndent": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "Formatter": 8,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 3,
+ "HorizontalAlignment": 4,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Background 1 -15",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Left",
+ "Accent 5 0",
+ "0\"分\"",
+ "Right",
+ "\"+\"0\"分\";\"-\"0\"分\";0\"分\""
+ ],
+ "Borders": [
+ {
+ "Color": 1
+ }
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 1,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "1,0": 0,
+ "1,1": 0,
+ "1,2": 2,
+ "1,3": 3,
+ "1,4": 0,
+ "2,0": 0,
+ "2,1": 0,
+ "2,2": 4,
+ "2,3": 5,
+ "2,4": 0,
+ "3,0": 0,
+ "3,1": 1,
+ "3,2": 6,
+ "3,4": 0,
+ "4,0": 0,
+ "4,1": 1,
+ "4,2": 0,
+ "4,3": 0,
+ "4,4": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "3,2,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "时间"
+ },
+ {
+ "Name": "内容"
+ },
+ {
+ "Name": "分数"
+ },
+ {
+ "Name": "ID"
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=0",
+ "GUID": "cfc83b5d-2605-46b9-9ffe-273027bfe707",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 5,
+ "Value1": "=0",
+ "Priority": 1,
+ "GUID": "6d61c18f-69ac-4e32-82dc-c42f4a3c2359",
+ "StyleInfo": {
+ "Foreground": "Accent 2 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 6,
+ "Value1": "=0",
+ "Priority": 2,
+ "GUID": "26618ea5-0fe2-49d7-9b5b-e37a3d334427",
+ "StyleInfo": {
+ "Foreground": "Accent 5 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "Pictures": [
+ {
+ "Name": "Picture0",
+ "ForguncyPictureName": "时间.svg",
+ "ForguncyPictureSourceType": 0,
+ "Stretch": 2,
+ "StyleInfo": {
+ "Fill": null,
+ "Stroke": null,
+ "StrokeThickness": 1.0
+ },
+ "ForegroundFill": "Background 1 -25",
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "8,19",
+ "Size": "15,15"
+ }
+ ]
+}//eCi5kAyYa4Rcu6nqAIlQ9ut93jRLfqWebGB3nHzSQzM6TqpY9aYVvvvWgWZq1dmU4hyM+RiN3+URztjsBgnf9yiFRSS+HhoE0pdZ3/h3E5utb+WWzYjRndtZNLcgpfv2dsPEaKZh/d3sFra1nSz14uRYZViGYv5zX6GhnQ1zq5fpDh3zElAQoha5WU3vP10gl4dThpfoj5clLwJiAuRe5Y6dYRUTmS4Zrfndp79ZmtYlBR5qX99H8twgIFc4RZJuRx0T+zmMAwYY9kBBSkijs2hz/B1QZsJQThGMbzx270RJ0+cBC1J5lZYmor7q5BYujBlrxPaKHOVxBWfGBPsdPu4wEv5ERgBNMKe8VNxtC+VJ0e+Z1KDaHrGp6rqMhtibGNbXZk/jzf5QJc1x7EPjFL1teq8qbRMeYZzubSNuey7dYsdlxZaU/5wW3awnDpSqTt4U+aWHOzEZsEnlmyT/VG6FvHqRZE6z47c04B2V0liDaDJW+j2NbOyCOtXYxAWGHvcX4D+a6zgHSXmzDIUGdU/50NIOTBQd1njzymqoSTQZcYuza8ZREldfLtluPAd2X8yGULEe/mQ+ccgsPHbyIA6R4UlDu3ThzUkz+aDjrVSub63Z6hmsFDvMbRZMPbBHnrRaXaahaG0HkgL20OhoI9FQ96LXJ/dI4ctwk83YEuB/k5w9sRnTOemOTaXPVwPtspULp1Au1TViIG0nQCgbMAtsAHj9B9JalHXKa+3+3w4MilWTfe3LIAGXhFRCjqHkaHCv9JnF1zZQcW2A+oNSGshigHVcktQsPRuiZCm1zVMxLwt+N8Tpy1trXcS1gtypyK0rBd2eh2owkZnSRie1UzuejO0sVLKXmzUK65mOxJhmRbod5Vn7Iki6xnmH2bR/gqokmFeS6w2brB1Y/RAayg==|920
\ No newline at end of file
diff --git a/UserControlPages/Git提交记录单块.rd b/UserControlPages/Git提交记录单块.rd
new file mode 100644
index 00000000..1a8f79a4
--- /dev/null
+++ b/UserControlPages/Git提交记录单块.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 5,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/UserControlPages/emoji.json b/UserControlPages/emoji.json
new file mode 100644
index 00000000..bde381ba
--- /dev/null
+++ b/UserControlPages/emoji.json
@@ -0,0 +1,246 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 336.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 11,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "text",
+ "placeholder": "搜索表情...",
+ "suffixIcon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "搜索.svg",
+ "Color": "Text 1 50"
+ },
+ "resize": "none"
+ }
+ },
+ "3,1": {
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "1040a4bd48ad4d02ab5da9c68bf831f",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "EmojiTable",
+ "BindingInfos": [
+ {
+ "GUID": "a7e7ccba-41d6-4a8e-b0a1-adec09fb034b",
+ "BindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Emoji",
+ "GUID": "e780de48-16c2-4052-bbfa-14023000c705"
+ },
+ "ColumnName": "Emoji"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 6,
+ "ColumnBindingInfo": {
+ "TableName": "EmojiTable",
+ "ColumnName": "Description",
+ "GUID": "3aae46fc-b36b-49ce-8fb1-2c080f81ef2e"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=emoji!B2"
+ }
+ },
+ "CacheSetting": {
+ "AllowCache": true,
+ "ExpiredTime": 600
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "IsLoadOnDemand": true,
+ "LoadOnDemandCount": 20,
+ "DisplayMode": 2,
+ "TemplateKey": "幽灵按钮"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "Foreground": 0,
+ "Formatter": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "[AUTO]General",
+ "Center",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "3,1": 0,
+ "3,10": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "Spans": [
+ "3,1,1,9",
+ "1,1,1,9"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//85WqfSaGlQsuSeKWAGk4KcFVmajeSp8uoddtBoac9C5fe+3zvv8JuHUtEzjSy2VKsttS9vY/6gnAriT7ULi/qUi9nLYJ4SieECtg3bPFHCYnvgp4vXoTKh7cWYUaOqirtmX4RofF3Yz2srvq5f1ISVuJ/On5PjfcUVf/wW1OGzaTVCEriFDbFCJTUtKHiO38s0cNRfDAU7xPNVfjWZJxhPuttfmVuT9ZdMG3V1CTLCm6cox62BFbuTbwL8SkohKf/spsEpm9jjW2Yc4mApbqwX8MAaPTvOPUK1WRhZ28U3RO6z0toCShlSF6L03wL0XurKF05dWuTf02fk24U2a1yVY40aPyot8LLZJO/OpAPQuMD56Y06v0zkVrbBz7cwOd0MdN5qhrniaWD7Nk00CnsLcrbeFMHnXh/9+WQrVi1NWbjpRJA3+G8TMDM4PZd8Mb3lFURgI3kyMvlaqh9eWNfv7/7Z7UcF3NUMoicjBOK1mp3EZDr/Q3XiBFIoX+m5i4wu87duolMK9tjIRxppUF93uMIbMzEG6uYwvwpg9rVsEWMJeWafSI+bksjhyQzc3+kmu+mNUEs4UUVQYykxmT5g2LGDS0JnFHd+bcmkcRCxC3kPHlBfq5mDeWye7RXM615BVMFEIYEJfbdT/W6ekclzlJd7yKzKqUnyOQvkXH1m4ECXusATx2Vjm4WUNlS22A+gfJcFglC9Njo6kiwb97FquIJEt6VBsFORCdZacCtnykUMGS16ipbyzGsTaBxUyg7u3qa1lVIB6r++MvKZhmfMRr33wd+oprchw3RcXp6wGUZkEfGyk+Pzq9P6RSkH9ekg9ZD2Yl/zqobU63pYVC87h8lgTwah6f77uLJrO+SDPPl2Mi8Wppdr6txO4U8xiNjlB9frGVqmgdTRyszFlZ9w==|920
\ No newline at end of file
diff --git a/UserControlPages/emoji.rd b/UserControlPages/emoji.rd
new file mode 100644
index 00000000..54c6dd42
--- /dev/null
+++ b/UserControlPages/emoji.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 11,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/UserControlPages/任务统计信息.json b/UserControlPages/任务统计信息.json
new file mode 100644
index 00000000..38d0c67c
--- /dev/null
+++ b/UserControlPages/任务统计信息.json
@@ -0,0 +1,928 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 13
+ ],
+ "Count": 14
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 118.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 23.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 110.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 110.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 20
+ },
+ "Values": {
+ "2,2": "可分配工时",
+ "2,8": "已分配工时(本任务)",
+ "2,14": "已核定工时(本任务)",
+ "4,2": 0,
+ "4,8": 0,
+ "4,14": 0,
+ "8,8": "可核定工时(本任务)",
+ "8,14": "实际工时(本任务)",
+ "10,8": 0,
+ "10,14": 0,
+ "13,2": true
+ },
+ "Formulas": {
+ "2,4": "IF(C14,E14,D14)"
+ },
+ "AttachInfos": {
+ "2,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!C14"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(任务统计信息!C14)"
+ }
+ }
+ ],
+ "BreakpointIdentity": "f91cedd8-1e8f-4821-9370-384358f6ada9"
+ }
+ ],
+ "ToolTip": "显示更多",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "4,2": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "可分配工时",
+ "GUID": "2395fd02-81a2-4e51-8a89-3bfd4b4710ad"
+ }
+ },
+ "4,8": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务已分配工时",
+ "GUID": "10cd732e-b132-44ef-b313-e06e4a6adae4"
+ },
+ "RulesGuidList": [
+ "514b34fb-6b2f-4811-b5ab-a03d9a471bd5"
+ ]
+ },
+ "4,14": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务核定工时",
+ "GUID": "d928dbfc-4b51-4245-9a72-c784c589207c"
+ },
+ "RulesGuidList": [
+ "514b34fb-6b2f-4811-b5ab-a03d9a471bd5"
+ ]
+ },
+ "5,1": {
+ "CssName": "overflowvisible",
+ "CellType": {
+ "$type": "LottiePlayer.LottiePlayerDiv, LottiePlayer",
+ "Src": "https://hos-1257098086.cos.ap-chengdu.myqcloud.com/Lottie/task.json",
+ "Width": 144,
+ "Height": 175
+ }
+ },
+ "10,8": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务可核定工时",
+ "GUID": "a4a00e69-9625-468b-955e-b65405b60724"
+ },
+ "RulesGuidList": [
+ "514b34fb-6b2f-4811-b5ab-a03d9a471bd5"
+ ]
+ },
+ "10,14": {
+ "BindingInfo": {
+ "TableName": "任务平行视图",
+ "ColumnName": "本任务实际工时",
+ "GUID": "9c1136ed-44c8-4b1c-9bf5-ff0deed684aa"
+ },
+ "RulesGuidList": [
+ "514b34fb-6b2f-4811-b5ab-a03d9a471bd5"
+ ]
+ },
+ "13,2": {
+ "CellType": {
+ "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
+ "CellDefaultValue": true,
+ "Caption": "展开全部",
+ "Style": 1,
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!G:S"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!C14"
+ }
+ }
+ ],
+ "BreakpointIdentity": "3988e7fa-a665-429d-8648-96efd3cfd02f"
+ }
+ ]
+ }
+ },
+ "13,3": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "显示更多",
+ "Size": 14,
+ "ImagePath": "展开1.svg",
+ "UseCellForeColor": true
+ }
+ },
+ "13,4": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ToolTip": "显示更多",
+ "Size": 14,
+ "ImagePath": "收起.svg",
+ "UseCellForeColor": true
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 1,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 3,
+ "Formatter": 2
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 26.666666666666664,
+ "FontWeight": 4,
+ "Foreground": 5,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 24.0,
+ "Formatter": 6,
+ "HorizontalAlignment": 7
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "Accent 3 0",
+ "Bold",
+ "Accent 4 0",
+ "0.0\"h\"",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "0,14": 0,
+ "0,15": 0,
+ "0,16": 0,
+ "0,17": 0,
+ "0,18": 0,
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 0,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,8": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 0,
+ "1,12": 0,
+ "1,13": 0,
+ "1,14": 0,
+ "1,15": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 0,
+ "2,1": 0,
+ "2,2": 1,
+ "2,3": 1,
+ "2,4": 1,
+ "2,5": 1,
+ "2,6": 1,
+ "2,7": 0,
+ "2,8": 1,
+ "2,9": 1,
+ "2,10": 2,
+ "2,11": 1,
+ "2,12": 1,
+ "2,13": 0,
+ "2,14": 1,
+ "2,15": 1,
+ "2,16": 2,
+ "2,17": 1,
+ "2,18": 1,
+ "3,1": 0,
+ "3,2": 1,
+ "3,3": 1,
+ "3,4": 1,
+ "3,5": 1,
+ "3,6": 1,
+ "3,7": 0,
+ "3,8": 1,
+ "3,9": 1,
+ "3,10": 1,
+ "3,11": 1,
+ "3,12": 1,
+ "3,13": 0,
+ "3,14": 1,
+ "3,15": 1,
+ "3,16": 1,
+ "3,17": 1,
+ "3,18": 1,
+ "4,1": 0,
+ "4,2": 3,
+ "4,4": 4,
+ "4,5": 4,
+ "4,6": 4,
+ "4,7": 0,
+ "4,8": 4,
+ "4,9": 0,
+ "4,10": 4,
+ "4,11": 4,
+ "4,12": 4,
+ "4,13": 0,
+ "4,14": 4,
+ "4,16": 4,
+ "4,17": 4,
+ "4,18": 4,
+ "5,1": 0,
+ "5,6": 4,
+ "5,7": 0,
+ "5,8": 4,
+ "5,9": 4,
+ "5,10": 4,
+ "5,11": 4,
+ "5,12": 4,
+ "5,13": 0,
+ "5,14": 4,
+ "5,15": 4,
+ "5,16": 4,
+ "5,17": 4,
+ "5,18": 4,
+ "6,6": 0,
+ "6,7": 0,
+ "6,8": 0,
+ "6,9": 0,
+ "6,10": 0,
+ "6,11": 0,
+ "6,12": 0,
+ "6,13": 0,
+ "6,14": 0,
+ "6,15": 0,
+ "6,16": 0,
+ "6,17": 0,
+ "6,18": 0,
+ "7,0": 0,
+ "7,6": 0,
+ "7,7": 0,
+ "7,8": 0,
+ "7,9": 0,
+ "7,10": 0,
+ "7,11": 0,
+ "7,12": 0,
+ "7,13": 0,
+ "7,14": 0,
+ "7,15": 0,
+ "7,16": 0,
+ "7,17": 0,
+ "7,18": 0,
+ "7,19": 0,
+ "8,0": 0,
+ "8,6": 1,
+ "8,7": 0,
+ "8,8": 1,
+ "8,9": 1,
+ "8,10": 2,
+ "8,11": 1,
+ "8,12": 0,
+ "8,13": 0,
+ "8,14": 1,
+ "8,15": 1,
+ "8,16": 2,
+ "8,17": 1,
+ "8,18": 0,
+ "8,19": 0,
+ "9,0": 0,
+ "9,6": 1,
+ "9,7": 0,
+ "9,8": 1,
+ "9,9": 1,
+ "9,10": 1,
+ "9,11": 1,
+ "9,12": 0,
+ "9,13": 0,
+ "9,14": 1,
+ "9,15": 1,
+ "9,16": 1,
+ "9,17": 1,
+ "9,18": 0,
+ "9,19": 0,
+ "10,0": 0,
+ "10,6": 4,
+ "10,7": 0,
+ "10,8": 4,
+ "10,9": 0,
+ "10,10": 4,
+ "10,11": 4,
+ "10,12": 0,
+ "10,13": 0,
+ "10,14": 4,
+ "10,15": 0,
+ "10,16": 4,
+ "10,17": 4,
+ "10,18": 0,
+ "10,19": 0,
+ "11,0": 0,
+ "11,6": 4,
+ "11,7": 0,
+ "11,8": 4,
+ "11,9": 4,
+ "11,10": 4,
+ "11,11": 4,
+ "11,12": 4,
+ "11,13": 0,
+ "11,14": 4,
+ "11,15": 4,
+ "11,16": 4,
+ "11,17": 4,
+ "11,18": 4,
+ "11,19": 0,
+ "12,1": 0,
+ "12,2": 0,
+ "12,3": 0,
+ "12,4": 0,
+ "12,5": 0,
+ "12,6": 0,
+ "12,7": 0,
+ "12,8": 0,
+ "12,9": 0,
+ "12,10": 0,
+ "12,11": 0,
+ "12,12": 0,
+ "12,13": 0,
+ "12,14": 0,
+ "12,15": 0,
+ "12,16": 0,
+ "12,17": 0,
+ "12,18": 0,
+ "13,1": 0,
+ "13,3": 1,
+ "13,4": 1,
+ "13,5": 0,
+ "13,6": 0,
+ "13,7": 0,
+ "13,8": 0,
+ "13,9": 0,
+ "13,10": 0,
+ "13,11": 0,
+ "13,12": 0,
+ "13,13": 0,
+ "13,14": 0,
+ "13,15": 0,
+ "13,16": 0,
+ "13,17": 0,
+ "13,18": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "2,14,1,2",
+ "2,2,1,2",
+ "4,14,1,2",
+ "5,1,7,5",
+ "2,8,1,2",
+ "4,8,1,2",
+ "4,2,1,2",
+ "8,8,1,2",
+ "8,14,1,2",
+ "10,8,1,2",
+ "10,14,1,2"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "子任务数",
+ "DefaultValue": ""
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=子任务数"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!8:12"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!2:6"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "f39478f1-0ea2-45f6-82f4-f319bf5b41ca"
+ }
+ ],
+ "ID": "652ae881-9bee-479d-a1ff-25424e08af08"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!8:12"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!2:6"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "6bc93011-ac38-4691-b757-50c22c69352e"
+ }
+ ],
+ "ID": "8cfae5e6-3643-4f18-b605-e7689c921c38"
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "c5157a7d-d2d2-491e-9322-49f8a19b73cd"
+ }
+ ],
+ "PropertyChangedHandlers": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=子任务数"
+ }
+ ]
+ },
+ "value": "0"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!8:12"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!2:6"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "40f2987b-adf2-4005-af29-1fbcdd635027"
+ }
+ ],
+ "ID": "73d3e51f-6ff0-4ae6-b16c-3c4013121c1d"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!8:12"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=任务统计信息!2:6"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "9d2c5ce1-110f-4a48-b82e-2dbc7f94d887"
+ }
+ ],
+ "ID": "1d140ca6-68e8-4a6e-a0d3-1dec17a0f1ff"
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "d9ff40a2-8eba-4eb7-a312-c987ca744e76"
+ }
+ ],
+ "ParamProperties": {
+ "propertyName": "属性名",
+ "oldValue": "原值",
+ "newValue": "新值"
+ }
+ },
+ "RelatedDataTableName": "任务平行视图",
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=0",
+ "GUID": "514b34fb-6b2f-4811-b5ab-a03d9a471bd5",
+ "StyleInfo": {
+ "Foreground": "Background 1 -25",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "5734c5ca-3a9e-45e3-89e5-a45dcd6d2ccd.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0",
+ "StrokeDashType": 8,
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "211,12",
+ "Size": "0,100",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ },
+ {
+ "Name": "BackgroundPicture1",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "234,12",
+ "Size": "188,100",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ },
+ {
+ "Name": "BackgroundPicture2",
+ "DisplayName": "背景图3",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "440,12",
+ "Size": "188,100",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ },
+ {
+ "Name": "BackgroundPicture4",
+ "DisplayName": "背景图5",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "211,136",
+ "Size": "0,100",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ },
+ {
+ "Name": "BackgroundPicture5",
+ "DisplayName": "背景图6",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "234,136",
+ "Size": "188,100",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ },
+ {
+ "Name": "BackgroundPicture6",
+ "DisplayName": "背景图7",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0",
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "440,136",
+ "Size": "188,100",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ },
+ {
+ "Name": "BackgroundPicture8",
+ "DisplayName": "背景图9",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "linear-gradient(0deg, #FFA1C4FD 0.00%, #FFC2E9FB 100.00%)",
+ "StrokeDashType": 8,
+ "Stroke": "Background 2 0",
+ "StrokeThickness": 1.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "15,12",
+ "Size": "196,224",
+ "BoxShadowString": "1 6 0 14 #06000000"
+ }
+ ]
+}///gZuBtWqeiLvTX8tWlZwbNWmQNDcMGT8Y08iq1wLCdOarv2DlOHerdV1zpcSU2y0U4EC5Pz9f1i3y4GA4KfNsnh2OV2a2vxr58AJNhKGCR50FJ1vipaEYCJ3WFA4k560nVqWADmB6PCcrQ1f+nVl+twprF9G7ZOdCwIcEdusIHsxN2f+kD62Y0/Z61nWbjgH+T1jSXZWkXOuv7gcvr3uPa76ZjokyJrKJNyUIME67U30p0UtyLHI7SIBBsJQDil8rOrDAKFVtfUCGkz4RJckJBFfuSioOmII8k1QjdpeJe/2oxhnyVKtIoEWpycJ0rTy9RRRxHjaw8pf9Vh1JzkuxEKVcnaHSwzKwVRCxkQ48QuLOGLt2jQRo+VYbCtGrIHKvaTz3oT/aZAAk2CDmeddZxOAu/371rDbc/BbkB+5sOfiaXHpC066MmmdgOouwzULyeJdCgSLwr/CnHvUVTe5n/TdBuQNzOpgG+TpQLeBcQ32w56+co0JxqQEKfrCn5ZOrqDBBGFL+hXPwf0BiGwiEpl8RIVdktARjX1EVYbZTswZNCb8KqeBvzdTq7uSJAyJ7hqFuUiQM+LLC4fkz6yQKuSL02SFLlFvNR6uG+I71fh2JvZf97Gd3kCiGza1cAXOlmMdCrKmmxSiAvo8evXtplm+pwGzrpx93aGyRyHvMSHyRJmZeC+m8gAqsm5tG/X5KhKWTwq7Ag9tBkPfom/AB15PODI+lksM2CrAqlms5MAVx34GHyqZ6K05soyReTTmpwhg8frlqHdT7Zbn5ye9g5N6SYAkicUEm8oHcdSjciCaNEAibnlQ8CebJ42+TdQyP8AId+b2bRi4lSAHtp80QAtHn76XP9JGA9OPpzSaUFzA/juXnj39dGjHIrewYqBZEgl0RM+IXZP74vLQ52QqBw==|920
\ No newline at end of file
diff --git a/UserControlPages/任务统计信息.rd b/UserControlPages/任务统计信息.rd
new file mode 100644
index 00000000..8d28579f
--- /dev/null
+++ b/UserControlPages/任务统计信息.rd
@@ -0,0 +1,8 @@
+{
+ "PageType": 3,
+ "ColumnCount": 20,
+ "RowCount": 14,
+ "Formulas": {
+ "2,4": "IF(C14,E14,D14)"
+ }
+}
\ No newline at end of file
diff --git a/UserControlPages/会议成员展示.json b/UserControlPages/会议成员展示.json
new file mode 100644
index 00000000..5def2da7
--- /dev/null
+++ b/UserControlPages/会议成员展示.json
@@ -0,0 +1,233 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 41.0,
+ "Mode": 1
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1
+ ],
+ "Count": 2,
+ "DefaultSize": 41.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 269.0,
+ "Mode": 1
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 269.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CssName": "avatar-group-list",
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "bb37d006d7fa42868edcb64a2148268",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "会议成员记录表",
+ "BindingInfos": [
+ {
+ "GUID": "fe0eba6c-bcc4-4787-9205-605e4924bdf6",
+ "BindingInfo": {
+ "TableName": "会议成员记录表",
+ "ColumnName": "成员",
+ "GUID": "6cf1644c-419f-41ca-823a-5c2a4a30067d"
+ },
+ "ColumnName": "成员"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "会议成员记录表",
+ "ColumnName": "钉钉会议ID",
+ "GUID": "fa595d94-79f8-4c8a-ad58-5a279272e65f"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议成员展示!A2"
+ }
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": [
+ "成员"
+ ]
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "TopCount": 6,
+ "DisplayMode": 1,
+ "OverflowMode": 2,
+ "CommitDataWithCommand": true
+ }
+ },
+ "1,0": {
+ "CellType": {
+ "$type": "Forguncy.TextCellType, ServerDesignerCommon",
+ "SavedValidators": [
+ {
+ "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
+ }
+ ],
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=会议成员展示!A2"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "用户列表",
+ "TableValue": {
+ "TableName": "用户信息视图",
+ "BindingInfos": [
+ {
+ "GUID": "4e537c95-e5ae-4c59-bbaa-fa5360e468d5",
+ "BindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "05a24a5f-1715-4373-a06d-ed115f033ed7"
+ },
+ "ColumnName": "用户名"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
+ "CompareType": 8,
+ "ColumnBindingInfo": {
+ "TableName": "用户信息视图",
+ "ColumnName": "用户名",
+ "GUID": "a136e8f1-32b7-4048-a9c9-6fe72a779abf"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议成员展示!A2"
+ }
+ },
+ "NullFormulaValueQueryPolicy": 0
+ },
+ "ID": "fff9198905dd484d9a584d84e553e6a6",
+ "BreakpointIdentity": "b451730d-d4e0-4dba-8055-45c25f8e5323"
+ },
+ {
+ "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource",
+ "Listview": "图文列表表格1",
+ "ListviewColumnInfos": [
+ {
+ "ListViewColumnCell": "成员",
+ "PropertyName": "用户名"
+ }
+ ],
+ "SourceCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=会议成员展示!用户列表"
+ },
+ "SampleJson": "[{\r\n \"用户名\":\"\"\r\n \r\n}]",
+ "BreakpointIdentity": "cac71a22-a047-4f59-a509-b2d2e2d4c802"
+ }
+ ],
+ "ID": "e6bb2e4e-ae7b-41c6-8da9-e9509a11a8cb"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 2,
+ "UpdateRowType": 2,
+ "BreakpointIdentity": "48df8496-c729-4231-8908-167a2c141900"
+ }
+ ],
+ "ID": "17967759-b010-4d6f-80d7-f877cb3b092c"
+ }
+ ],
+ "Disabled": true,
+ "BreakpointIdentity": "df154152-6ceb-4867-b47d-41bed5c973e1"
+ }
+ ]
+ },
+ "TemplateCellSource": "Fgc-UC-TwoWayBinding-Value-Column"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "HorizontalAlignment": 0
+ },
+ {
+ "Formatter": 1,
+ "HorizontalAlignment": 0
+ },
+ {
+ "Background": null
+ },
+ {
+ "Background": null,
+ "FontSize": 12.0,
+ "Foreground": 2
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Center",
+ "@",
+ "Accent 5 0",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "1,0": 1
+ },
+ "RowStyles": {
+ "0": 2,
+ "1": 3
+ },
+ "SheetStyle": {
+ "FontFamily": 3
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "用户名"
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//Ow6FGZvMT+T+TY1BzET2bYnWHyPBykBdR3YvTJFlJD3Sl06vt53Z033C29FEXPtzn/iZ1dW9DYyzsdl+27gYMaQWXtxn7UPlEy51Up9jKEJAK1oGqjo0Ykmpg9m3Rrc9pw9o9Ubuo/JTb/CZiztfy57FvDMsuEra7SHk/36fjnvDqNW+uVkfYhCFcmIVXkAYTmIOGhLxirWtKTqTpEQt8Gkx6AiBckzRX3GfysRYW54Zbs0ZLGtF0QNEF5VfGQPHf9ScsB6F3D8UHSFydmU0iaZDmRrcchCU+Wmy0/xM1t0yYwT0+tNKkSZvSojqS5U2Rt1ff1FcIRxjArmgtHPGffeQQMX8bsD6/mqQ/3gX8L2ekuFFq7yW30Ugy7/HS8ODIZPArNRIdMeWPibGM8/+6NydnVIDTP3vlqtFHRik3WQZouOmkstBFeQpBqdCJeTMoc1+Lt2MsrLhxcuakVf9dxW5tGJa/TyJvBohK6ad2QVJObvaJti4RaS7LQ7Y0VdLCGQgS79Rdn1j3mPlOd4/uDlxO9Bl0VPbHl+5VSSwOAhhrauaZTxTlu+Hw/xpKZ4d8cDHuk9Abhf5zmz7m9531umxSVxJajefdK36zMWsbzW4XavMIheLbLUC00ZOXFkkevDr0Tse7IbXHgntYJuLfo4Xr/8WWcmeKuPkAL6mmYGZk1tR80My2ayLOLXkZw4prhUnX9vY3KJCLkBqg0e6VtGntMqQgRCMsJykv0pzCoBCVSC79zozF263wt5QqByOgpvueQm3JkJO/5hamsYcdj+AvXMqIyoH8CFnGpLPE2MB0Q4q/nBPoovoFX5AFWHqzLUBWlc7P4CMpQP8LulZ5rUCbmXSPx14ATOvx8FVFP+sLBK/qrDben3AvI92nXgc2bhqFZsJ0IQihRI1hMxWZg==|920
\ No newline at end of file
diff --git a/UserControlPages/会议成员展示.rd b/UserControlPages/会议成员展示.rd
new file mode 100644
index 00000000..623b7ba3
--- /dev/null
+++ b/UserControlPages/会议成员展示.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 1,
+ "RowCount": 2
+}
\ No newline at end of file
diff --git a/UserControlPages/关键数据(图标).json b/UserControlPages/关键数据(图标).json
new file mode 100644
index 00000000..30ecf89e
--- /dev/null
+++ b/UserControlPages/关键数据(图标).json
@@ -0,0 +1,189 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 5.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 12.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 56.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ }
+ },
+ "Count": 5,
+ "DefaultSize": 12.0
+ },
+ "Values": {
+ "1,1": 0,
+ "3,1": "今天"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "数字"
+ },
+ "1,3": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "ImagePath": "今日待办.png"
+ },
+ "TemplateCellSource": "图标"
+ },
+ "3,1": {
+ "TemplateCellSource": "标题"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "Foreground": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "Foreground": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "Left",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,2": 1,
+ "1,3": 2,
+ "2,1": 3,
+ "2,2": 1,
+ "3,1": 4,
+ "3,2": 1
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,3,3,1"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "图标"
+ },
+ {
+ "Name": "标题"
+ },
+ {
+ "Name": "数字"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "点击事件"
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "64792788-edb1-4b04-aedf-27f616886c89.png",
+ "DisplayName": "背景图1",
+ "PictureCommands": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击事件",
+ "BreakpointIdentity": "123eb473-89a7-489c-9b2a-080c6dd62670"
+ }
+ ],
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 2 -10",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Size": "135,69"
+ }
+ ]
+}//ERRTQC3UFkmv8S/FoBeLlbD5MqJ0Ue49UUdBoy/gda7ArJP/fKT+G+m00d6fVNckmOGttVV9YvCRsQPpjr5jnDPhSINbAzEQuqv+UJvmF6UWFnmMQKjBe1/e4OUkR+BW7jYdkc4fKQip+jY21rvTW2HXvlJ8+jqwpUD+/bnBHJil9T93vze7Y/eGW3+wfWezJHcsbzcX1xHyCQ2/Zs+yvDJLTrW/Hud335pO87c39GtdvuSfgXlOsliiR1yYUUHlCE41tq1Qco74IaOKoxs6wYfsXrfDL9Wd1Y/4E4pQ+k3JCJxJGjsbwoUrnFwKzU7INtWOidu536rfTlQuR3tD7C5QSrYAILD5GSd93Ua5iGaoqiTuDl7x6inTnQWj/o2GHNa/myIyvhudFABXbfqgiPckfdQDaR6h6aNxjExGcpfkrSX5GaWOlmkTtL/XjxQfhR2O8U3eQT6h3702fVuz70LRBaJp8P78jvdFksIWQUyoJTaLVo4R/BE0b/OeWKcUlVnJNAfAVpzqUPCSgiLkLxJw6wDZnYV35kxyUG8jtHTimet1Q44GH20t+sD0sfQR+AkbwF9x+fI/tkzqOXiUmeVPmSGBf2u25MqutXn75pB+VKY6//C7qlXvlQi1O5LNIAK4kWi260CwWrkGmBfQfeKGyAXtlbsa2ZYWvl1yfX87UGBQPfAKuE2hZtnwdT+ndyrnRg1YTYqspUP5K1cQ2dXcRwR3ouJUecQC9YYQ2kqox7Mv0/+LUXCPjnqf8ahihsg8w6VjfBDvQgbrC0/CMMF1H56dFOXGIo7Sn5Rn98XMkaaa9Ki+cLYyEXCcIZ3LvYfxSXS2wEaxiehNgiCgqR7fTw1uopXtbhlwBBjT+I94VSk//QRsyfTDoXdx1MU4Np3UVTMIU/Q3nV29rBzWDw==|920
\ No newline at end of file
diff --git a/UserControlPages/关键数据(图标).rd b/UserControlPages/关键数据(图标).rd
new file mode 100644
index 00000000..1a8f79a4
--- /dev/null
+++ b/UserControlPages/关键数据(图标).rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 5,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/UserControlPages/发表评论组件.json b/UserControlPages/发表评论组件.json
new file mode 100644
index 00000000..2732bc92
--- /dev/null
+++ b/UserControlPages/发表评论组件.json
@@ -0,0 +1,606 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 100.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 13.0,
+ "Mode": 1
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 50.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 18.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 7.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 33.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3,
+ 4,
+ 9
+ ],
+ "Count": 10,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 8,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "7,5": "发送"
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "ElementUI.InputCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "type": "textarea",
+ "placeholder": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(ISBLANK(发表评论组件!A10),\"请输入评论\",\"回复:\"&发表评论组件!A10)"
+ },
+ "resize": "none"
+ },
+ "TemplateCellSource": "默认内容"
+ },
+ "4,0": {
+ "CellType": {
+ "$type": "FilePreviewer.FilePreviewer, FilePreviewer",
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "UploadLimit": {},
+ "Folder": "%CurrentUser%",
+ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)",
+ "LayoutMode": 5,
+ "CustomWidth": 40,
+ "CustomHeight": 40,
+ "IsHiddenFileName": true,
+ "IsHiddenToolbar": true,
+ "CustomUploadIcon": {
+ "Name": "Application/105_upload_5.svg",
+ "BuiltIn": true,
+ "Color": "Background 2 -10"
+ }
+ },
+ "TemplateCellSource": "默认附件"
+ },
+ "7,0": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A5"
+ },
+ "TargetType": "FilePreviewer.FilePreviewer, FilePreviewer, Version=10.0.102.0, Culture=neutral, PublicKeyToken=null",
+ "MethodName": "Upload",
+ "BreakpointIdentity": "cd6e7886-0e6a-4f3d-ba11-8cb8484f7c7a"
+ }
+ ],
+ "ToolTip": "上传附件",
+ "Size": 18,
+ "ImagePath": "图片.svg"
+ }
+ },
+ "7,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
+ "PopupDisplayMode": 1,
+ "Placement": {
+ "SerializeProperty": "=发表评论组件!B8"
+ },
+ "ClosePopupCallbackCommand": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=是否为确定"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A2"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A2&发表评论组件!选择图标"
+ }
+ }
+ ],
+ "BreakpointIdentity": "cc5d3345-fc64-421f-b0f5-6f3c7f3b738a"
+ }
+ ],
+ "ID": "b2386cc5-8823-4368-9c98-3cb6fdba0c40"
+ }
+ ],
+ "BreakpointIdentity": "35ffd585-793d-4462-be86-26cae1a2f7e2"
+ }
+ ],
+ "ParamProperties": {
+ "IsOK": "是否为确定",
+ "选择图标": "选择图标"
+ }
+ },
+ "PageName": "选择图标",
+ "BreakpointIdentity": "97eec718-d4c6-404c-9867-924ce03cf926"
+ }
+ ],
+ "ToolTip": "表情",
+ "Size": 18,
+ "ImagePath": "成功.svg"
+ }
+ },
+ "7,2": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A2"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A5"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A10"
+ },
+ "Value": "%Null%"
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!C10"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "d09d2234-a966-4abe-9ba6-53d3ae58d493"
+ }
+ ],
+ "ToolTip": "清空内容",
+ "Size": 18,
+ "ImagePath": "垃圾桶.svg"
+ }
+ },
+ "7,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击发送",
+ "CommandParamValue": [
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!默认内容"
+ }
+ },
+ {
+ "Name": "附件",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!默认附件"
+ }
+ },
+ {
+ "Name": "回复ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!回复对象ID"
+ }
+ },
+ {
+ "Name": "回复姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!回复对象姓名"
+ }
+ },
+ {
+ "Name": "回复对象",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!回复对象"
+ }
+ }
+ ],
+ "BreakpointIdentity": "14c7ca78-3fbf-4dfa-b355-566296389b59"
+ }
+ ],
+ "Text": "发送",
+ "TemplateKey": "_RS_Main3"
+ }
+ },
+ "9,0": {
+ "TemplateCellSource": "回复对象姓名"
+ },
+ "9,2": {
+ "TemplateCellSource": "回复对象ID"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332
+ },
+ {
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "Foreground": 0
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 2
+ },
+ {
+ "Background": 3,
+ "FontSize": 12.0,
+ "HorizontalAlignment": 4
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body",
+ "Accent 4 0",
+ "#FFFFFF00",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,0": 0,
+ "7,0": 1,
+ "7,1": 2,
+ "7,2": 2,
+ "7,5": 0,
+ "8,0": 1,
+ "8,1": 2,
+ "8,2": 3,
+ "8,5": 0,
+ "8,6": 0,
+ "8,7": 0,
+ "9,0": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "7,5,1,3",
+ "4,0,1,8",
+ "9,0,1,2",
+ "9,2,1,3",
+ "1,0,2,8"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "默认内容"
+ },
+ {
+ "Name": "默认附件"
+ },
+ {
+ "Name": "回复对象ID"
+ },
+ {
+ "Name": "回复对象姓名"
+ },
+ {
+ "Name": "回复对象"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "点击发送",
+ "CommandParameters": [
+ {
+ "Name": "内容"
+ },
+ {
+ "Name": "附件"
+ },
+ {
+ "Name": "回复ID"
+ },
+ {
+ "Name": "回复姓名"
+ },
+ {
+ "Name": "回复对象"
+ }
+ ]
+ }
+ ],
+ "MethodDefinitions": [
+ {
+ "Name": "聚焦输入框",
+ "Params": [
+ {
+ "Name": "传入回复对象ID"
+ },
+ {
+ "Name": "传入回复对象姓名"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!C10"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!传入回复对象ID"
+ }
+ },
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A10"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!传入回复对象姓名"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e7901bae-9f2c-4909-8a73-9e44c0496118"
+ },
+ {
+ "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
+ "TargetCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!A2"
+ },
+ "BreakpointIdentity": "ea944251-9ee6-4148-92cf-5648511eb4b3"
+ }
+ ]
+ }
+ ],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!4:5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(ISBLANK(发表评论组件!默认附件))"
+ }
+ }
+ ],
+ "BreakpointIdentity": "78cafc34-0524-49bc-ac1c-2fefc2599c97"
+ }
+ ],
+ "PropertyChangedHandlers": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=属性名"
+ }
+ ]
+ },
+ "value": "默认附件"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=发表评论组件!4:5"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(ISBLANK(发表评论组件!默认附件))"
+ }
+ }
+ ],
+ "BreakpointIdentity": "45fa0449-8fa1-4266-9c52-6c3105cbf794"
+ }
+ ],
+ "ID": "413116cc-544a-4ce1-bafb-6074de13fdf7"
+ }
+ ],
+ "BreakpointIdentity": "1860a679-bc33-4e65-acca-953aaed3873b"
+ }
+ ],
+ "ParamProperties": {
+ "propertyName": "属性名",
+ "oldValue": "原值",
+ "newValue": "新值"
+ }
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//VjMayZeq9vPz9CxBsWGCllQaaQdEJQ5RsrqiTNPu37MxWM+oSq8cLl+xjZP7C1T4DvW4DR1pFWvilgAT65IdkP/F2NZoREVMBfLC7A5ZnJzO0SWTLvsG1H27w2RB8Wha0+28rYQIhA2LYzq6d9X1f5bBkz/fgIAhUSOe1txhCG1s0v3xnhU1AXzTne+uRJL/CbYUXlfaDCM80LVZBf7BIHZPFfwGTN3swk1ao36qMtCriQbyjfepPzvMvZ/wAD9CxnxgGqYXsR4h6LAAVj//Y/igPNeRb1qTJ8HH4ME93aNF+9vN1vd/CXWK1zeJ2F5ULoo8SJv8+lNtg6X2EcZTl/JCGxvJD+R9eXBVe4z53Fh81K8+sGy0nKpvK0iGo8zOL8iyXCYEs9rYPY6q5MGwXmgBtGATdtOJDyN5pFOJnh6AXXLCG++xveaJ2wYwFtRhjAftLXLprHHUr4yzH4gXCmMfKjnIR5tbwIugB5Kvay+6BftkOIkdIbh41KTO6sslqbir21HhI8Cfwb5p2pM4HIqmPf+R4JDP9RFMCWTukK0Qnq3LZ03X+SDQxQlizQ1LdWXNwxd1IqkGAyqHO3PvXYY5t9RmOTwzOp8vAr2bxYcy4+FgVFFJreQC8YQkGK8Fl7wu2qiDZFk9m6e1V7JXyQNoIwoC9soj1oNBQyDBM5vOUY8V/25N/QYJieAmJdaQMB1dduciAy1CWixXGoaWdI0Uz8kdpByG0MOPT2spTwL7U+HppHBhFDhqbJ/8H8MkTND+6JUDQRXtQYSqVXZNrbFYpWlANlNTLdg7TRe5htVGlIzFET2hAZ2LnIyZRSWcHMIoa+ws+/PvXJOyywXwWuIgeVPTPdR3GCGPIoy6mGJKD90wtrBGJXl0YjKyBReE88NhOXH+r1rlrS/99Y4jzA==|920
\ No newline at end of file
diff --git a/UserControlPages/发表评论组件.rd b/UserControlPages/发表评论组件.rd
new file mode 100644
index 00000000..d7a1c720
--- /dev/null
+++ b/UserControlPages/发表评论组件.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 8,
+ "RowCount": 10
+}
\ No newline at end of file
diff --git a/UserControlPages/工时记录列表.json b/UserControlPages/工时记录列表.json
index 9cd24277..a9801f40 100644
--- a/UserControlPages/工时记录列表.json
+++ b/UserControlPages/工时记录列表.json
@@ -29,8 +29,7 @@
},
"5": {
"GridRowColumnDefinition": {
- "DesignLengthInPixel": 32.0,
- "IsHidden": true
+ "DesignLengthInPixel": 32.0
}
}
},
@@ -132,6 +131,7 @@
"TableName": "任务工时表",
"BindingInfos": [
{
+ "GUID": "6483a5d4-d2f8-4623-b7ec-146ffa4f4eff",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "ID",
@@ -140,6 +140,7 @@
"ColumnName": "ID"
},
{
+ "GUID": "22e8629e-4cf3-4b41-b985-ebf85c52ef4b",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时日期",
@@ -148,6 +149,7 @@
"ColumnName": "工时日期"
},
{
+ "GUID": "0e68902e-f27d-4a3a-8f66-f2fc479f9a54",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
@@ -156,6 +158,7 @@
"ColumnName": "工时类型"
},
{
+ "GUID": "8f66e0a3-5198-4727-b730-23626598568c",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时",
@@ -164,6 +167,7 @@
"ColumnName": "工时"
},
{
+ "GUID": "400a04fa-ccf6-4fa1-b256-63d600d863b6",
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行内容",
@@ -172,11 +176,21 @@
"ColumnName": "执行内容"
},
{
+ "GUID": "cedeb81a-efc5-4129-97f3-2392fdd969f0",
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=TEXT(工时记录列表!工时日期,\"yyyy年m月d日\")&\",\"&工时记录列表!工时类型&\":\"&工时记录列表!工时&\" 小时\""
},
"ColumnName": "描述"
+ },
+ {
+ "GUID": "5cc46399-cff3-47d7-9aed-06682dc72465",
+ "BindingInfo": {
+ "TableName": "任务工时表",
+ "ColumnName": "执行人",
+ "GUID": "330d9561-ee36-4cc4-a1a3-dadf2df05f8f"
+ },
+ "ColumnName": "执行人"
}
],
"SqlCondition": {
@@ -280,10 +294,11 @@
}
],
"CommandDefinitions": [],
+ "MethodDefinitions": [],
"PageLoadedCommandList": []
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
-}//SSlCpxXKhzmmLrwOln3P5oMYYILDUaUoDmVA3d7mNJCX9yg/s0DX47MsS6Z6DLDbr9+LTsIAWUJu9JXsVXC/4DWAt4e+7hwQsMMnCPoGljvwILdY0PR2HEtBeZ/XqvOsDdU7oj7CybZBnF54+9UvJMM22mjbL/Zftg7gzPf0pI//yeY7KgAko3Ycs7mS9JhPdDtAS+yI7GnHj/Olt1+XeuazJ/We8fyyBC3WOr0XFZISj2S6dZZvnvW1b6rBMgmTyt3irhjwqH2R9d3FY0b3sXHwtnmyr6oA/rpNpH/cys5iqxLT+EIHhEuaO6OSz+HxBR7ApDfZJXYZR5+/B9fYNkXQCN5KSg3TAIl1VtIWeRU/p0n5IO9z992J8vDDkFmuQ3Ym85ryBhTnaYpGXniXQf4mhu1fUg9lT4uV5guXJeDhpt4SYNX8AeG0j/KF64ilW+WgLT6ZtigoLuM4qPnXTrWUj5FiN2H/JkLaL4gtnYxns9aFf2UW/zXirZFL0PZyPfCMsqp+cepMzudE5OH+LFuihgZ5OTtFSqrhdC1eg31mX+Rlw8ofWeoIQ0GrtkFQvMSJOvijLpSmaXNsYtafrjyJ3W4cnOJs1i91rw8p0tNMzovEXrsgPon8/84VP5JIkvLiEY1fU5jhcGshclsBVH3RjfcRiCAM+WBIe1HxiwjqyySlAtOrm10tfymT93nuOqLLA2NlvU8dhvQcYXC+s1rKiV+RART+8U+RUhl0oort4w1yHkwuL+BX/rE+I/1cDDf7DGd4pLOf3vmh+PwDIhnuLTSkmQTzQ4zXnVLXcWAp6eU/MFpW0uYJ+n7g3L2U7Ii7ellu+5eRQkB2fT8AeDR6vuLVekr5xLUVucgLqQyMF//3Lt+SgrL37h+MoHq/aT3SpMew/kbBGWUNuFZTGg==|920
\ No newline at end of file
+}//L+jOZlw/0D+kGMx6oIWiWzbQHVs6pYd9szfG4qP8gB8gZgOUDYpJr8+wc0w3RZ1L3K51qsBG6NOoH2trUg0O18EMNt+yjbjX3a15RZob3qpsB77FRQWZVQpbSXD75HXJEpRp74RNRNJPJ8/lLmLIv+d4HHum3p0z28ZsSb9ts4l2wVtQ6W/TQvpri+Th4gci0nqbntRgIzanc4knCVyy8GB9il5wagLoHBMeShs1wMbfPPJy6PvYXUTu/LQiUj4w/UOgd+w10LiqWZpK1yYehLxOkjX8QDzXCeVpSG6f8i3PheNXTJDg33uGn6wN1+5NoGdb9sbPSYysaDt8iqXheetQp6QV37z1xh9rjLPYgcuYyhOX/IcgT0sysQE8TCUUi8YMw+YF6TR9Qd8RpPghoYAAxQ4NCyg7hG/k/90IOnzaE7mvmchRk4CBIrQiCOMa4IHP3RxH64dzo76eC7xneLXyVCHRfBhcZtDdgnzTbCxlpz5xaap3zsB3Tl0gzexJEjyr0EOCtFXa3GHU/KokeztZK50AdB+F67MJt3Vrz+bHdVcWKy5MfDPOdsajCuU/APVFj70gEDE/YWcZj1gsfng0VAaVGCV47QpHBdQsjTde+HegTyVJukgIhVApF3N/BifPSTTOYO8tps8z75M/U+D5Hk2k3LTbjCV/7rP64I7CbuzY4hhV6tisQK2i2By28GETe8bWd3+4c2izXMIri7PItAs2SzKFquY5yKuuorG7v4nsoU5vXaXnoErQRmLxWRQPmeA4X+BWe9fZuOZsOjBXoOFCisvvM7yyJBbzuzXR/vDhkJ2I7vdCY42BvsauT4+JQm1vNy79monNMTj90y8noob6FsoUocB/f7ijjneUNHSYyXYB6ekcsZukyL6HXFm27tV/QqZnWKB4En1wPQ==|920
\ No newline at end of file
diff --git a/UserControlPages/工时记录列表.rd b/UserControlPages/工时记录列表.rd
new file mode 100644
index 00000000..7a05ac14
--- /dev/null
+++ b/UserControlPages/工时记录列表.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 13,
+ "RowCount": 6
+}
\ No newline at end of file
diff --git a/UserControlPages/收益数据横幅.json b/UserControlPages/收益数据横幅.json
new file mode 100644
index 00000000..db11f668
--- /dev/null
+++ b/UserControlPages/收益数据横幅.json
@@ -0,0 +1,627 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 4
+ ],
+ "Count": 5,
+ "DefaultSize": 32.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 30,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,4": "已结算",
+ "1,11": "待结算",
+ "1,18": "办理中",
+ "1,25": "总金额",
+ "2,4": 0,
+ "2,11": 0,
+ "2,18": 0,
+ "2,25": 0
+ },
+ "AttachInfos": {
+ "1,2": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 48,
+ "ImagePath": "委外订单价格审批流程.svg"
+ }
+ },
+ "1,9": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 48,
+ "ImagePath": "收入类合同审批子流程.svg"
+ }
+ },
+ "1,16": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 48,
+ "ImagePath": "个人借款申请流程.svg"
+ }
+ },
+ "1,23": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "Size": 48,
+ "ImagePath": "办公室租赁流程.svg"
+ }
+ },
+ "2,4": {
+ "TemplateCellSource": "已结算"
+ },
+ "2,11": {
+ "TemplateCellSource": "待结算"
+ },
+ "2,18": {
+ "TemplateCellSource": "办理中"
+ },
+ "2,25": {
+ "TemplateCellSource": "总金额"
+ },
+ "4,2": {
+ "TemplateCellSource": "Fgc-UC-TwoWayBinding-Value-Column"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "TextIndent": 5,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 4,
+ "Foreground": 5,
+ "Formatter": 6,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 18.666666666666664,
+ "FontWeight": 4,
+ "Foreground": 7,
+ "Formatter": 6,
+ "TextIndent": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1,
+ "Formatter": 2,
+ "TextIndent": 10,
+ "HorizontalAlignment": 8
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 5,
+ "HorizontalAlignment": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Text 1 50",
+ "[AUTO]General",
+ "Left",
+ "Bold",
+ "Accent 5 0",
+ "¥#,##0_);[Red](¥#,##0)",
+ "black",
+ "Right"
+ ]
+ },
+ "CellStyles": {
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "0,14": 0,
+ "0,15": 0,
+ "0,16": 0,
+ "0,17": 0,
+ "0,18": 0,
+ "0,19": 0,
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "0,24": 0,
+ "0,25": 0,
+ "0,26": 0,
+ "0,27": 0,
+ "0,28": 0,
+ "0,29": 0,
+ "1,1": 0,
+ "1,2": 0,
+ "1,3": 0,
+ "1,4": 1,
+ "1,5": 0,
+ "1,6": 0,
+ "1,7": 0,
+ "1,9": 0,
+ "1,10": 0,
+ "1,11": 1,
+ "1,12": 0,
+ "1,13": 0,
+ "1,14": 0,
+ "1,16": 0,
+ "1,17": 0,
+ "1,18": 1,
+ "1,19": 0,
+ "1,20": 0,
+ "1,21": 0,
+ "1,23": 0,
+ "1,24": 0,
+ "1,25": 1,
+ "1,26": 0,
+ "1,27": 0,
+ "1,28": 0,
+ "2,1": 0,
+ "2,2": 0,
+ "2,3": 0,
+ "2,4": 2,
+ "2,5": 3,
+ "2,6": 3,
+ "2,7": 3,
+ "2,9": 0,
+ "2,10": 0,
+ "2,11": 4,
+ "2,12": 3,
+ "2,13": 3,
+ "2,14": 3,
+ "2,16": 0,
+ "2,17": 0,
+ "2,18": 4,
+ "2,19": 3,
+ "2,20": 3,
+ "2,21": 3,
+ "2,23": 0,
+ "2,24": 0,
+ "2,25": 4,
+ "2,26": 3,
+ "2,27": 3,
+ "2,28": 3,
+ "3,1": 5,
+ "3,8": 0,
+ "3,15": 3,
+ "3,28": 1,
+ "3,29": 0,
+ "4,8": 6,
+ "4,15": 3,
+ "4,28": 4
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,2,2,2",
+ "1,4,1,4",
+ "2,4,1,4",
+ "1,9,2,2",
+ "1,11,1,4",
+ "2,11,1,4",
+ "1,16,2,2",
+ "1,18,1,4",
+ "2,18,1,4",
+ "1,23,2,2",
+ "1,25,1,4",
+ "2,25,1,4",
+ "4,2,1,4"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "总金额",
+ "PropertyType": 3,
+ "IsPrivate": true
+ },
+ {
+ "Name": "待结算",
+ "PropertyType": 3,
+ "IsPrivate": true
+ },
+ {
+ "Name": "办理中",
+ "PropertyType": 3,
+ "IsPrivate": true
+ },
+ {
+ "Name": "已结算",
+ "PropertyType": 3,
+ "IsPrivate": true
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
+ "ParameterName": "查询数据",
+ "TableValue": {
+ "TableName": "成员收益分类汇总视图",
+ "TableValueType": 1,
+ "BindingInfos": [
+ {
+ "GUID": "78285f4c-9774-4b56-bf1e-7dca2cddab4e",
+ "BindingInfo": {
+ "TableName": "成员收益分类汇总视图",
+ "ColumnName": "总收益",
+ "GUID": "658f1b92-2c33-474b-b733-e6f67cb6eaa3"
+ },
+ "ColumnName": "总收益"
+ },
+ {
+ "GUID": "9429ed59-22d6-4ea3-95f8-8524fbb9a991",
+ "BindingInfo": {
+ "TableName": "成员收益分类汇总视图",
+ "ColumnName": "未结算",
+ "GUID": "9c70ba08-cde1-4729-80d2-856ba88f4361"
+ },
+ "ColumnName": "未结算"
+ },
+ {
+ "GUID": "af3436ae-a069-4ac2-a647-7d062b8550b9",
+ "BindingInfo": {
+ "TableName": "成员收益分类汇总视图",
+ "ColumnName": "结算中",
+ "GUID": "d97888e4-8b22-4aaa-8a8e-09b1d60bda99"
+ },
+ "ColumnName": "结算中"
+ },
+ {
+ "GUID": "c2cb06ae-348d-4dc8-b668-d19bebe140d3",
+ "BindingInfo": {
+ "TableName": "成员收益分类汇总视图",
+ "ColumnName": "已结算",
+ "GUID": "feafc736-503c-419a-b18f-f5e4d7354b09"
+ },
+ "ColumnName": "已结算"
+ }
+ ],
+ "SqlCondition": {
+ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
+ "ColumnBindingInfo": {
+ "TableName": "成员收益分类汇总视图",
+ "ColumnName": "成员",
+ "GUID": "5ec74a63-add5-4f1c-822d-7174f9a99ddc"
+ },
+ "Value": "%CurrentUser.UserName%"
+ },
+ "NullFormulaValueQueryPolicy": 0,
+ "TopCount": "1"
+ },
+ "ID": "17a6382c4fe943b3aa5ff49a847078d7",
+ "BreakpointIdentity": "7f0b95ab-a0a4-4ecf-9ed6-478e8596ded2"
+ },
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=收益数据横幅!查询数据"
+ }
+ ]
+ },
+ "value": "%Null%",
+ "compareType": 1
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetUserControlPagePropertyValueCommand, ServerDesignerCommon",
+ "UserControlProperties": [
+ {
+ "PropertyName": "总金额",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益数据横幅!查询数据.总收益"
+ }
+ },
+ {
+ "PropertyName": "待结算",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益数据横幅!查询数据.未结算"
+ }
+ },
+ {
+ "PropertyName": "办理中",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益数据横幅!查询数据.结算中"
+ }
+ },
+ {
+ "PropertyName": "已结算",
+ "PropertyValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=收益数据横幅!查询数据.已结算"
+ }
+ }
+ ],
+ "BreakpointIdentity": "a553265e-25a5-412e-90c6-ca001e00f1f1"
+ }
+ ],
+ "ID": "48798235-6160-40a4-a76c-703f9887fe24"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetUserControlPagePropertyValueCommand, ServerDesignerCommon",
+ "UserControlProperties": [
+ {
+ "PropertyName": "总金额",
+ "PropertyValue": "0"
+ },
+ {
+ "PropertyName": "待结算",
+ "PropertyValue": "0"
+ },
+ {
+ "PropertyName": "办理中",
+ "PropertyValue": "0"
+ },
+ {
+ "PropertyName": "已结算",
+ "PropertyValue": "0"
+ }
+ ],
+ "BreakpointIdentity": "496098b0-2b69-41db-9329-8aa600325ed8"
+ }
+ ],
+ "ID": "c4017717-ed6b-4554-8b6c-c5d7e6f1e696"
+ }
+ ],
+ "BreakpointIdentity": "6b04f3ca-b990-48d7-8d56-4966cc943870"
+ }
+ ]
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "Name": "BackgroundPicture0",
+ "DisplayName": "背景图2",
+ "Transparency": 0.2604166666667071,
+ "StyleInfo": {
+ "CornerRadius": 6.0,
+ "Fill": "Accent 1 80",
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "32,0",
+ "Size": "908,112"
+ }
+ ]
+}//4mpguQZT7WK+GabrskjGxLM8Aq4xKoH+i1rtIz0AQDaxnbgrRIyHGaV3tUjoPPkAI3nOxxszMLizPH0ibAtv1LR6Kg5ATWo/l0XCEFPyokdIYZ+6yCZzehwbeHEdX2m5M20J3KfQ1mjMQjGwYwBncTm8jmMKkRQCRdn5eXVRdFPBoSJNX+kig/kn+Hl6juREjju5fAK4h1vlaIo0KPWF+mixE07qtu8yHvtsBrFDBHO7Va4cNuN18Y7vGSwBf8U4Nq9SpDh5zDSj1ZZLK3AU3UhAEPnBS4jZfcV8QgX8ElmCvEXqjwH/ehcyS6ZEKp+N/Mhy5JSeFUMGX9AMNoomx9BTijQsvyRVAS45t8PZdecGj9U7PHIf3R82laZmwYWTyMaSEgHWCTZxfwVYqMFWMiu84pAOLJKx46SUwM2vrFTuZjfSlz2wJ9qqj9dUavMTwhSM5GwCPj1HAgrtqMz66dlvvAfHfkTjvvjOgLmI46za0ILsFx8vByfENDjNWrlHvo6BqD7GJaI16K/w8cH6igCPXup+12HkSk9Rs7QsHFJ98iVxNhPXtqkpLiWc/V8WNR+ZBRcccIoqZiAgdXOdV5GpZ8euhCoN4w8BChJONguwytitphMZAbMzcYHG8h66kke2j1Cuue2XEkRjeNPWMXcwHd1KFBYDbFanwpR3J6+vtdbRPU+n9vcGwJL1eJTLpCv/Z7a5Q7ckhPRFKzTK8ul1sqVfreCWXD6EY3qkN8Pvo0QUlcN8mWkKEaCMBvEUWyCKrR93ZytwfAUdLxH+OKi90bqj5OE8gaRhOPx/hTaDtzZbFGCdUJCjUQDn4oC98/MCYxqJbANUZp4i3sVsLBoqnGYTY/qP295belvQyXO+wCn8RXhX6ARIBlHvKcKxgsMGRFaQo5HYaDW9BUaskQ==|920
\ No newline at end of file
diff --git a/UserControlPages/收益数据横幅.rd b/UserControlPages/收益数据横幅.rd
new file mode 100644
index 00000000..2b35257c
--- /dev/null
+++ b/UserControlPages/收益数据横幅.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 30,
+ "RowCount": 5
+}
\ No newline at end of file
diff --git a/UserControlPages/显示隐藏栏.json b/UserControlPages/显示隐藏栏.json
new file mode 100644
index 00000000..93ebf182
--- /dev/null
+++ b/UserControlPages/显示隐藏栏.json
@@ -0,0 +1,207 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 31.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 6.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 3
+ ],
+ "Count": 4,
+ "DefaultSize": 6.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 61.0,
+ "Mode": 1
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 40.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 122.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 80.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 10.0
+ },
+ "Values": {
+ "1,1": 0,
+ "1,3": "清理",
+ "1,5": "显示"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "数字"
+ },
+ "1,3": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击清理",
+ "BreakpointIdentity": "497421af-ef72-4490-8fba-ae0d6c127b9e"
+ }
+ ],
+ "Text": "清理",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ }
+ },
+ "1,5": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击按钮",
+ "BreakpointIdentity": "3fed44a5-af9f-4e3e-bc2a-19732696d672"
+ }
+ ],
+ "Text": "显示",
+ "TemplateKey": "_RS_Main1"
+ },
+ "TemplateCellSource": "按钮文字"
+ },
+ "3,1": {
+ "TemplateCellSource": "Fgc-UC-TwoWayBinding-Value-Column"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "Formatter": 1,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 4,
+ "Underline": false
+ },
+ {
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "0\"已完成\"",
+ "Left",
+ "Accent 1 0",
+ "Center",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,3": 1,
+ "1,5": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 5
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "数字"
+ },
+ {
+ "Name": "按钮文字"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "点击清理"
+ },
+ {
+ "Name": "点击按钮"
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "897ecaec-5553-429c-abe5-847faacdcf50.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 10.0,
+ "Fill": "Background 2 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "333,43"
+ }
+ ]
+}//rEgr1msqC4O5frv/ruU+kBGtHQ6RZgjysSgejftB41afMkNWjbSP83WCLFyZWWuSbVXH6/vb0FeI6SVKZizXFFHuQMs7wlFosz6iywC4LmfF62F08tctQobxMq7+rVu+P2hkDck+PSDwjPFQJNTK/UT8gYgBiPtEYMvhRw6TxxCFWXL+ya9dPgmTYsiRT03SpwfjfaBiBiDfZwlvVSzoL8Mutz6zggv7StiVOiGwa45dnJKhEqih3kSaKD10JgeVa67o/nhUYIm+VnDBh1EPGc9xaekAO+XsvJkUWA524hWK7D+VbRhWkMEqLXdN1Gc9qRw3a8SEkx+yq8FgbxghTtZ7jL81FbzTLFG514hsm7KGZETG9oOYA9glrg7dhqryyoaWoX8e22ECAlcpANV9d9lvCsEIl5Y/xns4Yui1Cc2O0pmbhRdEqebigzCkSmrWEnTsDkZClJluAwrB+yYHlAbMtMpyLccT8w3oV3qixhrYlUtIu2fDRcrlxtheilfkW5t87ah0WrZAdVBBsFOCCgX1gVpgOcaGhh9aKnLBZ4NLxsJXBcSUvGFTI+s+81Y6vrzDt2+XyofFwTiJy3Xk11mhLbUgZ5ZFq67bzWOgbhila/32q9DUShuuvM+XufctuipoGIZoReAHUs6MYWH1R/wQdDUgFpf+DsjU0A/WUbrkDoVYgKK3gx4sDVGwQHJp4xu27fB3vWgF4k4qI1OY+Nkbl/AI8pDcXcSWZ/ndEhjdZk0d0ofrBFLqVo2WWlbnKJjHYUFS3slUat2sRWJcYzwrkZPCxVJyfXThMuMl9krIokIHzcPkUW31hnjBKBoro29Ssla8esyXYkQmsx54ltIf8z8D0EMiCdFbWnfubjJXNP6DBtHBefKaU2W2sQx8zAZ4VR2OCVI05z7M7QfwQw==|920
\ No newline at end of file
diff --git a/UserControlPages/显示隐藏栏.rd b/UserControlPages/显示隐藏栏.rd
new file mode 100644
index 00000000..aa5af45f
--- /dev/null
+++ b/UserControlPages/显示隐藏栏.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 7,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/UserControlPages/汇报卡片.json b/UserControlPages/汇报卡片.json
new file mode 100644
index 00000000..dfcf7eac
--- /dev/null
+++ b/UserControlPages/汇报卡片.json
@@ -0,0 +1,550 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 26.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 230.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 8,
+ 9,
+ 10
+ ],
+ "Count": 11,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 93.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 13,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "4,1": "内容"
+ },
+ "AttachInfos": {
+ "1,1": {
+ "TemplateCellSource": "标题",
+ "RulesGuidList": [
+ "2409c456-15d1-4972-b107-84814b2a3700"
+ ]
+ },
+ "1,11": {
+ "TemplateCellSource": "工时",
+ "RulesGuidList": [
+ "2c417978-ef17-4455-b973-939352570f5b"
+ ]
+ },
+ "4,1": {
+ "CellType": {
+ "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
+ "Toolbar": true,
+ "Pren": true
+ },
+ "TemplateCellSource": "内容"
+ },
+ "6,1": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "编辑按钮被点击",
+ "BreakpointIdentity": "60ee2009-3f86-40c5-9924-71e6898a446b"
+ }
+ ],
+ "ToolTip": "编辑",
+ "Size": 16,
+ "TemplateKey": "幽灵样式",
+ "IsInvisible": true,
+ "ImagePath": "编辑.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "867f3e7f-071d-47fc-8d3b-cd74d212cb88"
+ ]
+ },
+ "6,3": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "删除按钮被点击",
+ "BreakpointIdentity": "2b705528-d778-4782-a00e-8666d4a7d2cd"
+ }
+ ],
+ "ToolTip": "删除",
+ "Size": 16,
+ "TemplateKey": "幽灵样式",
+ "IsInvisible": true,
+ "ImagePath": "回收站.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "1d846696-f608-4386-81df-c7930ddf7b03"
+ ]
+ },
+ "6,5": {
+ "CellType": {
+ "$type": "Forguncy.ImageCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "接受事件被点击",
+ "BreakpointIdentity": "9bd80a58-c6f2-4058-99a6-802b16b6c677"
+ }
+ ],
+ "ToolTip": "接受",
+ "Size": 16,
+ "TemplateKey": "幽灵样式",
+ "IsInvisible": true,
+ "ImagePath": "成功1.svg",
+ "UseCellForeColor": true
+ },
+ "RulesGuidList": [
+ "8a3fc1ad-c306-4c8d-a376-29b0d223f2c7"
+ ]
+ },
+ "6,7": {
+ "TemplateCellSource": "日期"
+ },
+ "6,11": {
+ "CellType": {
+ "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
+ "UserControlPageName": "用户信息",
+ "PropertyValues": [
+ {
+ "Name": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报卡片!姓名"
+ }
+ },
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报卡片!用户名"
+ }
+ }
+ ]
+ },
+ "TemplateCellSource": "用户名"
+ },
+ "9,1": {
+ "TemplateCellSource": "工时"
+ },
+ "9,2": {
+ "TemplateCellSource": "日期"
+ },
+ "9,3": {
+ "TemplateCellSource": "简介"
+ },
+ "9,4": {
+ "TemplateCellSource": "状态",
+ "RulesGuidList": [
+ "2783013b-5a41-49c7-b5ad-e6016390d1bd"
+ ]
+ },
+ "9,5": {
+ "TemplateCellSource": "汇报对象"
+ },
+ "9,6": {
+ "TemplateCellSource": "姓名"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 16.0
+ },
+ {
+ "FontSize": 16.0,
+ "Foreground": 1,
+ "Formatter": 2,
+ "HorizontalAlignment": 3
+ },
+ {
+ "BorderBottom": 0
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 5,
+ "VerticalAlignment": 6,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 7
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 8
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "Foreground": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 9,
+ "Formatter": 10,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 11,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 3
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 12.0,
+ "Foreground": 9
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Accent 2 0",
+ "0\"小时\"",
+ "Right",
+ "Background 1 -15",
+ "Left",
+ "Top",
+ "black",
+ "Accent 5 0",
+ "Text 1 50",
+ "yyyy/m/d",
+ "Text 1 0"
+ ],
+ "Borders": [
+ {
+ "Color": 4
+ }
+ ]
+ },
+ "CellStyles": {
+ "1,1": 0,
+ "1,10": 0,
+ "1,11": 1,
+ "2,1": 2,
+ "2,2": 2,
+ "2,3": 2,
+ "2,4": 2,
+ "2,5": 2,
+ "2,6": 2,
+ "2,7": 2,
+ "2,8": 2,
+ "2,9": 2,
+ "2,10": 2,
+ "2,11": 2,
+ "4,1": 3,
+ "6,1": 4,
+ "6,3": 5,
+ "6,5": 6,
+ "6,7": 7,
+ "6,11": 8,
+ "9,1": 9,
+ "9,2": 9,
+ "9,3": 9,
+ "9,4": 10,
+ "9,5": 11,
+ "10,1": 12,
+ "10,2": 12,
+ "10,9": 10,
+ "10,10": 10
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "9,1,1,1",
+ "9,2,1,1",
+ "4,1,1,11",
+ "1,1,1,9",
+ "6,7,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "标题"
+ },
+ {
+ "Name": "汇报对象"
+ },
+ {
+ "Name": "内容"
+ },
+ {
+ "Name": "日期"
+ },
+ {
+ "Name": "姓名"
+ },
+ {
+ "Name": "用户名"
+ },
+ {
+ "Name": "状态"
+ },
+ {
+ "Name": "工时"
+ },
+ {
+ "Name": "简介"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "编辑按钮被点击"
+ },
+ {
+ "Name": "删除按钮被点击"
+ },
+ {
+ "Name": "接受事件被点击"
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [],
+ "ConditionFormatRulesCollection": {
+ "Rules": [
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=0",
+ "Priority": 5,
+ "GUID": "2c417978-ef17-4455-b973-939352570f5b",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": true,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=OR(汇报卡片!母版_当前用户=汇报卡片!$L$7,汇报卡片!母版_当前用户=\"administrator\")"
+ },
+ "Priority": 4,
+ "GUID": "867f3e7f-071d-47fc-8d3b-cd74d212cb88",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=AND(汇报卡片!母版_当前用户=汇报卡片!$L$7,汇报卡片!状态=\"草稿\")"
+ },
+ "Priority": 3,
+ "GUID": "8a3fc1ad-c306-4c8d-a376-29b0d223f2c7",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=OR(汇报卡片!母版_当前用户=汇报卡片!$L$7,汇报卡片!母版_当前用户=\"administrator\")"
+ },
+ "Priority": 2,
+ "GUID": "1d846696-f608-4386-81df-c7930ddf7b03",
+ "StyleInfo": {
+ "Underline": null,
+ "Strikethrough": null
+ },
+ "IsDisabled": false,
+ "IsInvisible": false,
+ "IsReadOnly": false
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=汇报卡片!状态=\"草稿\""
+ },
+ "Priority": 1,
+ "GUID": "2409c456-15d1-4972-b107-84814b2a3700",
+ "StyleInfo": {
+ "Foreground": "Text 1 50",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ },
+ {
+ "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
+ "Operator": 3,
+ "Value1": "=\"草稿\"",
+ "GUID": "2783013b-5a41-49c7-b5ad-e6016390d1bd",
+ "StyleInfo": {
+ "Foreground": "Accent 4 0",
+ "Underline": null,
+ "Strikethrough": null
+ }
+ }
+ ]
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//KKNzkUFZGiHshcB3HXT3hXlBU/hc8C5GliTwNYe5PPJzDv53ggtDQTCt+f2qQzoAycvj03YuXmMrip/ayNHcRF8W82PDmFGY4vxWD1o00yDEsXtG9COnz6t3Xppz8iw4NLmavvNqI3ZnIxZ6hyrE1Z4a9BfhrE6SNmDesnl7dzibTc1x/CDnHmE1o82ASLkrLJBWOkB6WC46aBYxYMJ9Pq0Sz3KiCMSfYRjUyCB4kkQ7XWVKD/jLb1yu6cpglvNzT1I5YdlnWQrBM1qt9AlhudBaCsqEkMcJnmqjYI5B9DoWHUfBaAsPDNXEtd59EiBPI48ptr2y6U8eeq2LqsGRoqMJaUBgx22FP7vi0aSFii/9+iNgK4NG/SiYWex1ylFvhXyXUpbVNKqSJ69Ky0R6ysswWMPy5rTje2TXrz6Z0STXlIN9u4z3k5j4H74ex+8xiWvqYNMQJ1htsvMzRA3IX0fu3jcYA8pyVGy201YLSXhHrYaxjj2eVcI3g0ywW+7Y/WLAgoQLU3kfIwFmCyPPIrkbFgpkN6eYG1bR+vVUAw1uYSOq6dp1krElEOuK4+D7dHTOtuknC9hKhlJUhU5VCbohBbHSXvecvlxE5Jna/2NFolaZdve8iajtMI/EbM0KzADvnQezaB+9x6Yabjw6hVIdfFK3m0mR7+Qq1gS9f+5A0tBrl+ZDvL0e+Yt/tzW00Ew6Jk9MTneOKlXY7Jmsl8WYvMjhrEseq5zc1LPcnT3f+zeDzjsPz4OmBgdQbZ8/86ImArfuP5ngc2Y34CY6kLCMD0rxuqRu1gD+bnC7eCsiFGSDafmaEu5ADt4lwR0hRvC4gUYjjIAJBLcgJHzhvFUXH09RMvr3+UvYY7zAGlXdWLlVwNjforak5WUaZBX1rHLc+fiE2tFbR/xEHuT9nQ==|920
\ No newline at end of file
diff --git a/UserControlPages/汇报卡片.rd b/UserControlPages/汇报卡片.rd
new file mode 100644
index 00000000..1917ac0b
--- /dev/null
+++ b/UserControlPages/汇报卡片.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 13,
+ "RowCount": 11
+}
\ No newline at end of file
diff --git a/UserControlPages/用户信息.json b/UserControlPages/用户信息.json
new file mode 100644
index 00000000..c31bca3e
--- /dev/null
+++ b/UserControlPages/用户信息.json
@@ -0,0 +1,116 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 24.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 75.0,
+ "Mode": 1
+ }
+ }
+ },
+ "Count": 3,
+ "DefaultSize": 60.0
+ },
+ "Values": {
+ "0,2": "标签"
+ },
+ "AttachInfos": {
+ "0,1": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "用户名"
+ },
+ "0,2": {
+ "TemplateCellSource": "姓名"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "HorizontalAlignment": 1
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332,
+ "TextIndent": 5,
+ "HorizontalAlignment": 2
+ },
+ {
+ "Foreground": 3
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "Center",
+ "Left",
+ "Text 1 35"
+ ]
+ },
+ "CellStyles": {
+ "0,1": 0,
+ "0,2": 1
+ },
+ "ColStyles": {
+ "2": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "姓名"
+ },
+ {
+ "Name": "用户名"
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//MkDcaXAfPSpqFXs5i3YE75fAkkH5JPfBBbejnxOgjct/8LTPVBEQCa+BGO95MC9BFIZgBX8ohOCGNXNjRc2pXWl5b6/8Fi3FJVU3WtX1t7JDIrhy7B7tcrHgGnDEYvgsfrYuElgoNRTya9SddoYmTbm0KOpbCals0QtqSPiwRqsUVqxc2ClOrNzgsDmnc0MIxirjmXGRtcuVQCyXsRaiPaERjmplOPWmE15A6COOmX9R2qVohGOYVCR0vwkWL/4IMO1l4VzWqmAo3yUfwoo+08Hu+TPSJ15K6xsywgcoKnZx5xM1xV2WSWR170OmeVJnPuzzj5SI2Np0ybXjhcu3OG7/+oqv0jtZPi/0J6No4BNNnU6RwlM/+UJ783xCnBSA+tUtA6kXMYIVwAZQHWnNxQddIgivPr5N1skmHLAnvNVznHsbz6eZfrAQwlu7IuWj8t573EK7benWoKK/b6+qATD6hThrR4Lmhhx2C30rMq9Kc5FZ33wQN6/JCiHLs3kJEPFHag4PhtgPNG2RyJmm8NrMvks81YSHoGaHkqsaPmZ/MeOXv7mH6hhPEjdsc6wS2Kr4Ssq86bYtK0UbSPQSzpR0PdjAcDcwapHlm+bvkMfAq79lAHh+yCGRTXLCm7yUKtUpAJ4KLN2p9KyW1nWOLZjksElXZEjN2ofVJLwMzMWRArpHKCJe1snNLZC94VWpP9KthClWVV3grpUxbBvXZzInV8FAuPlRiRJj4q28nPUa9/SmIEiCVtoIV/jsIdD4lFx6O80JWIjagAw3YjOHvvDOVhVzKfmRFyn9kyL5i+3vwNXoBxi0eHAkK0QfdxyqS4OFnWqYMarWqvDf0vCxR6KPP/zdRgHW6mbq8yONM5OsXVXv4k+GRtjM4276EGI39ff7cro8LLmpepyEwYmxnA==|920
\ No newline at end of file
diff --git a/UserControlPages/用户信息.rd b/UserControlPages/用户信息.rd
new file mode 100644
index 00000000..2361ebc6
--- /dev/null
+++ b/UserControlPages/用户信息.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 3,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/UserControlPages/聊天列表.json b/UserControlPages/聊天列表.json
new file mode 100644
index 00000000..2eb26b65
--- /dev/null
+++ b/UserControlPages/聊天列表.json
@@ -0,0 +1,455 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 343.0,
+ "Mode": 1
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 1
+ ],
+ "Count": 2,
+ "DefaultSize": 343.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ }
+ },
+ "Count": 28,
+ "DefaultSize": 32.0
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CssName": "chat-box",
+ "CellType": {
+ "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
+ "TemplatePageName": "21293af3013f474faf264d978cf3501",
+ "DataSourceType": 1,
+ "DataSource": {
+ "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
+ "TableName": "对话历史",
+ "BindingInfos": [
+ {
+ "GUID": "a52ce194-348e-4ff0-b199-62c773aa61eb",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "ID",
+ "GUID": "f0811285-23e4-4455-a6e8-7460a42891cd"
+ },
+ "ColumnName": "ID"
+ },
+ {
+ "GUID": "989dbb68-230a-4662-b3c5-db0a9e48d4b5",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "主题",
+ "GUID": "522bc8e8-206b-4c8f-a571-758debb2da4e"
+ },
+ "ColumnName": "主题"
+ },
+ {
+ "GUID": "6809b4e4-8034-4520-af98-ebf547ea19a2",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "角色",
+ "GUID": "8ba1dafa-12a9-4763-9a47-c6217afaa7f6"
+ },
+ "ColumnName": "角色"
+ },
+ {
+ "GUID": "ad041167-a99e-41f4-af02-fc4b0c956366",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "内容",
+ "GUID": "f8dd0041-3fd6-49fc-a1f7-80a2cb5e0721"
+ },
+ "ColumnName": "内容"
+ },
+ {
+ "GUID": "8fb9bc46-dc95-42a5-a489-cb653758fb70",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "用户名",
+ "GUID": "4ce37189-0536-4ff8-b82e-4fd474cf5ab0"
+ },
+ "ColumnName": "用户名"
+ },
+ {
+ "GUID": "5e0c2b1e-48b8-47fa-abd8-00b3e8278988",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "图片",
+ "GUID": "778c1975-9da9-4a33-bb03-48557cf1f33a"
+ },
+ "ColumnName": "图片"
+ },
+ {
+ "GUID": "ffdb5fe1-4187-4653-a809-a8fd5ceaac07",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "附件",
+ "GUID": "341087d6-11d1-4c70-a74b-ec44337794a3"
+ },
+ "ColumnName": "附件"
+ },
+ {
+ "GUID": "64a319ab-8ee5-42ff-84b3-388f8d9f4324",
+ "BindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "1bc0eec5-ca8a-44bd-b0db-6900eebd93ca"
+ },
+ "ColumnName": "创建日期"
+ },
+ {
+ "GUID": "779b971c-3dfc-45c5-98d2-210fe134935b",
+ "Formula": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=IF(聊天列表!角色=\"assistant\",0,1)"
+ },
+ "ColumnName": "是否自己"
+ }
+ ],
+ "OrderBySqlCondition": {
+ "OrderByColumns": [
+ {
+ "ColumnBindingInfo": {
+ "TableName": "对话历史",
+ "ColumnName": "FGC_CreateDate",
+ "GUID": "0075eb66-9f70-4097-a695-dfa288a92e3d"
+ },
+ "Order": 0
+ }
+ ]
+ },
+ "IsListviewDataSource": true,
+ "CustomColumns": []
+ },
+ "DataSourceListviewName": "图文列表表格1",
+ "DetailTableSetting": {
+ "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
+ "ColumnOfDetailTable": "主题",
+ "MasterTable": "对话主题",
+ "ColumnOfMasterTable": "ID",
+ "DataCommitType": 2
+ }
+ }
+ },
+ "1,0": {
+ "BindingInfo": {
+ "TableName": "对话主题",
+ "ColumnName": "ID",
+ "GUID": "085ad918-ba54-4ee3-9769-9b4b7b54323e"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "HorizontalAlignment": 0
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Center",
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "0,0,1,28",
+ "1,0,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "主题"
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [
+ {
+ "Name": "添加一条消息",
+ "Params": [
+ {
+ "Name": "用户名"
+ },
+ {
+ "Name": "全名"
+ },
+ {
+ "Name": "角色"
+ },
+ {
+ "Name": "内容"
+ },
+ {
+ "Name": "日期"
+ },
+ {
+ "Name": "是否自己消息"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 1,
+ "UpdateValues": [
+ {
+ "Column": "角色",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!角色"
+ }
+ },
+ {
+ "Column": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!用户名"
+ }
+ },
+ {
+ "Column": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!内容"
+ }
+ },
+ {
+ "Column": "创建日期",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!日期"
+ }
+ },
+ {
+ "Column": "是否自己",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!是否自己消息"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9a051842-fda6-4e55-a447-2e945d3a6213"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var $chatBox = $('.chat-box');\r\n\r\n // 查找第一个可滚动的父元素\r\n var $scrollableParent = $chatBox.parents().filter(function() {\r\n var overflowY = $(this).css('overflow-y');\r\n return (overflowY === 'scroll' || overflowY === 'auto') && this.scrollHeight > this.clientHeight;\r\n }).first();\r\n\r\n if ($scrollableParent.length) {\r\n // 如果找到了可滚动的父元素,平滑滚动到底部\r\n var scrollHeight = $scrollableParent.prop('scrollHeight');\r\n $scrollableParent.animate({\r\n scrollTop: scrollHeight\r\n }, 1000); // 1000毫秒内滚动到底部,可以根据需要调整这个时间\r\n }",
+ "ID": "e7a2e459ccdd44f097e80445afdf4d63",
+ "BreakpointIdentity": "1e0e2c1d-0b16-482d-bf86-a58794bbe4b2"
+ }
+ ]
+ },
+ {
+ "Name": "更新消息内容",
+ "Params": [
+ {
+ "Name": "角色"
+ },
+ {
+ "Name": "内容"
+ }
+ ],
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateValues": [
+ {
+ "Column": "角色",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!角色"
+ }
+ },
+ {
+ "Column": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天列表!内容"
+ }
+ },
+ {
+ "Column": "是否自己",
+ "Value": "0"
+ }
+ ],
+ "UpdateRowType": 1,
+ "SpecifiedRowCondition": {
+ "$type": "Forguncy.Model.UpdateListviewCondition, ServerDesignerCommon",
+ "Column": "ID",
+ "value": "%Null%"
+ },
+ "BreakpointIdentity": "c94956c1-b12c-44af-a8bf-cd28526434b4"
+ },
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var $chatBox = $('.chat-box');\r\n\r\n // 查找第一个可滚动的父元素\r\n var $scrollableParent = $chatBox.parents().filter(function() {\r\n var overflowY = $(this).css('overflow-y');\r\n return (overflowY === 'scroll' || overflowY === 'auto') && this.scrollHeight > this.clientHeight;\r\n }).first();\r\n\r\n if ($scrollableParent.length) {\r\n // 如果找到了可滚动的父元素,平滑滚动到底部\r\n var scrollHeight = $scrollableParent.prop('scrollHeight');\r\n $scrollableParent.animate({\r\n scrollTop: scrollHeight\r\n }, 1000); // 1000毫秒内滚动到底部,可以根据需要调整这个时间\r\n }",
+ "ID": "daf92f9a2c0f49fcac06c37a40d18ca1",
+ "BreakpointIdentity": "cbbe7a1b-a54f-486a-8c74-ce8d0e944690"
+ }
+ ]
+ },
+ {
+ "Name": "保存到数据库",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
+ "ListviewName": "图文列表表格1",
+ "UpdateType": 3,
+ "BreakpointIdentity": "dab720fe-84f7-4943-b745-a488c4b66364"
+ }
+ ]
+ },
+ {
+ "Name": "滚动到底部",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
+ "JavaScript": "var $chatBox = $('.chat-box');\r\n\r\n// 查找第一个可滚动的父元素\r\nvar $scrollableParent = $chatBox.parents().filter(function () {\r\n var overflowY = $(this).css('overflow-y');\r\n return (overflowY === 'scroll' || overflowY === 'auto') && this.scrollHeight > this.clientHeight;\r\n}).first();\r\n\r\nif ($scrollableParent.length) {\r\n // 如果找到了可滚动的父元素,平滑滚动到底部\r\n var scrollHeight = $scrollableParent.prop('scrollHeight');\r\n $scrollableParent.animate({\r\n scrollTop: scrollHeight\r\n }, 1000); // 1000毫秒内滚动到底部,可以根据需要调整这个时间\r\n}",
+ "ID": "7e96faa054974439b742c856c769db02",
+ "BreakpointIdentity": "948c17a8-2106-4789-9927-5c21d8e6968a"
+ }
+ ]
+ }
+ ],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//e6Knf2+5wN7pT9aZP6prYIAEsC6wA32TRQNtxiKD3gL4E4++kxY4pdiPlxKVUs+IseEWez89z4CirP1npiVsjxlA8v8ouZqg8xia5AJSxOWz+tc3et8+IzQvX3Jp1Im6a9z/45LqvwnrfJ9xlLwobp9+Ilt9wmvC9GLRxmrinfaDJsQoHhXCxj0v4kK8epD7Ce5z2Qwuuv89bAN5kyCS5hvdO/M/sZVu3yT++1xyvl86adLrG/mXe+g3eHjWzmAwyKENNkLZBtFvFir8Kax6U3IDhQEu9vjum/cMy5UK7rTzFHeDlgpN/8hMZIf45ri71kSGEuySGyPF20GsQWvYf/uxIVdwO/gG7Nhhzyl6erMoX75H34j2UjY/W8Ik7M/8u4O7/h6N8N8eBxy3/w8MhO3gANqm57PP6yIviQhA5f/jrT+oT/IVA9IFPF4DhrwRkibydFta2S9TlM3jCM2kEAMryhlciy1KiVLI4ACa+1K6Z7r5XTtr0tr9ClLTcFw2UOZkZc8syt/Tqmac31yGScmITJwBf0ykZ3X4msUlgvg/LmzI78vkJEkBTowyGBrhb4YofuzqwZahibs9kpJH/GFPkNpmy8iQNh69AagezcDZ492d1BrgyFkjwziCaJ9/+DJMpR8MiTzs4p4fVqrHnd0F18eoGDeCCABnUiGbopFFgF/9/rWUskXcPqyt+YmiHzOBKQUxdGH6XRbfBn9vHF9qG2M+xY9nkemdOqM8LRk/Ht05CbvMYgu4186JdETnkz0hdd6Om6n+QlQcAlsvmwoT3VQLaynw1M4VqdrZ4x6ttp+8Rl20w0py+W3nlhKhRgq7euhE4bS3uBp2KQ5iD7Ro/P6c1T01YbJhbz69Pfn2DDeduxH3O4usKNAUSbkQ+Hk7yINunLJe1x/TBT7Fkg==|920
\ No newline at end of file
diff --git a/UserControlPages/聊天列表.rd b/UserControlPages/聊天列表.rd
new file mode 100644
index 00000000..bbeb3229
--- /dev/null
+++ b/UserControlPages/聊天列表.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 28,
+ "RowCount": 2
+}
\ No newline at end of file
diff --git a/UserControlPages/聊天起泡.json b/UserControlPages/聊天起泡.json
new file mode 100644
index 00000000..27b00400
--- /dev/null
+++ b/UserControlPages/聊天起泡.json
@@ -0,0 +1,383 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 22.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 7,
+ "DefaultSize": 10.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14
+ ],
+ "Count": 15,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,3": "username",
+ "1,11": "username",
+ "4,3": "思考中..."
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "微信图片_20240304194015.jpg"
+ },
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "头像"
+ },
+ "1,3": {
+ "TemplateCellSource": "姓名"
+ },
+ "1,11": {
+ "TemplateCellSource": "姓名"
+ },
+ "1,13": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "微信图片_20240304194015.jpg"
+ },
+ "showSystemAvatar": true
+ }
+ },
+ "4,3": {
+ "CssName": "chatEditor",
+ "CellType": {
+ "$type": "editormdPlugin.editormdPlugin, editormdPlugin",
+ "Toolbar": true,
+ "Pren": true
+ },
+ "TemplateCellSource": "聊天内容"
+ },
+ "4,9": {
+ "CssName": "",
+ "TemplateCellSource": "聊天内容"
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 12.0,
+ "Foreground": 0
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 12.0,
+ "Foreground": 0,
+ "HorizontalAlignment": 2
+ },
+ {
+ "FontFamily": 1
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 4,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 1,
+ "FontSize": 13.333333333333332,
+ "Foreground": 3,
+ "HorizontalAlignment": 2,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Text 1 50",
+ "Body",
+ "Right",
+ "black",
+ "Left"
+ ]
+ },
+ "CellStyles": {
+ "1,3": 0,
+ "1,4": 0,
+ "1,11": 1,
+ "1,12": 1,
+ "1,13": 2,
+ "4,3": 3,
+ "4,9": 4,
+ "4,10": 2,
+ "4,11": 2,
+ "4,12": 2
+ },
+ "SheetStyle": {
+ "FontFamily": 1
+ }
+ },
+ "Spans": [
+ "4,9,1,3",
+ "4,3,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "聊天内容"
+ },
+ {
+ "Name": "我方消息"
+ },
+ {
+ "Name": "头像"
+ },
+ {
+ "Name": "姓名",
+ "DefaultValue": "我"
+ }
+ ],
+ "CommandDefinitions": [],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=我方消息"
+ }
+ ]
+ },
+ "value": "1"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天起泡!I:O"
+ },
+ "Value": true
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天起泡!A:G"
+ },
+ "Value": false
+ }
+ ],
+ "BreakpointIdentity": "3921db48-3420-4f33-8312-dc33d724a48b"
+ }
+ ],
+ "ID": "a6bb210e-158e-4070-bf60-2b52b8079da2"
+ },
+ {
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天起泡!I:O"
+ },
+ "Value": false
+ },
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=聊天起泡!A:G"
+ },
+ "Value": true
+ }
+ ],
+ "BreakpointIdentity": "a2958710-698b-486d-acc5-5dbd03af6794"
+ }
+ ],
+ "ID": "6a075ea2-b603-4a4b-8c7e-fc65385e5eab"
+ }
+ ],
+ "BreakpointIdentity": "16359168-3a68-4eec-ad72-227ddfc6a976"
+ }
+ ]
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "Name": "b0a2948a-97e4-4776-a2cc-e900c795aba1.png",
+ "DisplayName": "背景图1",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Location": "47,49",
+ "Size": "115,42"
+ },
+ {
+ "Name": "5f6132c7-62e3-4009-ad1b-2481bf7c5be2.png",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "CornerRadius": 8.0,
+ "Fill": "#FF95EC69",
+ "StrokeDashType": 8,
+ "Stroke": "black",
+ "StrokeThickness": 0.0
+ },
+ "IsAutomaticStroke": false,
+ "IsAutomaticFill": false,
+ "Location": "198,49",
+ "Size": "115,42"
+ }
+ ]
+}//HA0EOETqa4Ex1xYT39OjGqW1y6+8Ks2r9XAlrLatNeGUKFrWTGFOxmXfYaQj7Z9PsrT3cMcsVJlh2qZ951t8mI7MhibiECzMb2mmYpKX7xa8rKEJoDdQsclGopiXgN93aZCj8G11H1kj06D1unl0ZIS/q5MUY07NeDDHTrv7aOrWaVsOivRM3WIuTE3Gi+Zdm4TfAbHR+Q2nh1+p6hmo7loo06cKwIthiYY+oAj4H2PlSNceuEXJF52lJDeal2SJ2Dq2KkcVFq/8tx/4C6+hPvmSDtM8YEGyLfqmXPkUjDTYdXj/30ZXULXuWVHBVEU5Zv9lcyt2KCMzh/JTwYKkTwql69vys36C9D1DCKjhTSoEeWTScnPvMY4paUN8lUZmcfr8aovZRFdHmUGjiwUlDfseJ2grAdbptRBGoBIIoaSHGUq0ikRJeLXqjtT6kdcozrUzMgU3gsSCv0ht0JLz1DO9KGf8+qyifkKwR2gqXKntnpdjTOypYNwwQKbYfPnnIEM8yxvmkrW25FV2FKkYu1fkhHAGxOFtSF0oPR5LaBrD7XC5WKx2aLyIkT2OAbPmVl5TL4hcuIXF8BMaYDS4aMA/B9cEfh3cStpM4fCZQJGUCT0nWJlB6WEZzummfOYFR0i8Rgqovqr3MsJ5re+NkSfqLJG9g8Ox2HXnWPy2hcg8X+BAql+eKtMnp0d3riN3TdA/sI4UTlKtN1/aQckrIc6fJK3uZ2TmmErNXlplWku/ZvmyfieUZuGsidIDRxwX2snFqHHPI48eo9x19N5vZ6sDSwB5Vk/p9/LtgxqVYH3wAe4Jm6cc/kgi2BQxm+9RKYa03Zu89CIJ6ZmXwbe6ovgb3I714oPjt2ikXb/Uloinfsj72D/gBLuotdky/rvqc6tyJduWQVM6sDa19GpVqg==|920
\ No newline at end of file
diff --git a/UserControlPages/聊天起泡.rd b/UserControlPages/聊天起泡.rd
new file mode 100644
index 00000000..2eb60adb
--- /dev/null
+++ b/UserControlPages/聊天起泡.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 15,
+ "RowCount": 7
+}
\ No newline at end of file
diff --git a/UserControlPages/评论组件.json b/UserControlPages/评论组件.json
new file mode 100644
index 00000000..d918ca93
--- /dev/null
+++ b/UserControlPages/评论组件.json
@@ -0,0 +1,471 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0,
+ "Mode": 1
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 45.0,
+ "Mode": 1
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 24.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "InLogicalVisibleIndexes": [
+ 5
+ ],
+ "Count": 8,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 248.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 20.0
+ }
+ }
+ },
+ "Count": 9
+ },
+ "Values": {
+ "1,2": "用户名",
+ "1,4": "刚刚",
+ "3,2": "xxxxxxxxxxx",
+ "6,3": "删除",
+ "6,6": "回复"
+ },
+ "AttachInfos": {
+ "1,0": {
+ "CellType": {
+ "$type": "ElementUI.AvatarCellType, ElementUI",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击用户",
+ "CommandParamValue": [
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!用户名"
+ }
+ }
+ ],
+ "BreakpointIdentity": "9ae583d8-020c-4599-a62b-82ed0904e8f5"
+ }
+ ],
+ "icon": {
+ "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin",
+ "Name": "默认头像 .png"
+ },
+ "showSystemAvatar": true
+ },
+ "TemplateCellSource": "用户名"
+ },
+ "1,2": {
+ "CellType": {
+ "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击用户",
+ "CommandParamValue": [
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!用户名"
+ }
+ }
+ ],
+ "BreakpointIdentity": "352a86cf-e781-471e-9139-9b5eb06ae893"
+ }
+ ],
+ "Text": "用户名",
+ "ClickMode": 1,
+ "TemplateKey": "_RS_Main"
+ },
+ "TemplateCellSource": "姓名"
+ },
+ "1,4": {
+ "TemplateCellSource": "时间"
+ },
+ "3,2": {
+ "TemplateCellSource": "内容"
+ },
+ "5,2": {
+ "CellType": {
+ "$type": "ElementUI.UploadCellType, ElementUI",
+ "CommandList": [],
+ "UIPermissions": [
+ {
+ "Scope": 2,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 1,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ },
+ {
+ "Scope": 4,
+ "AllowRoles": [
+ "FGC_Anonymous"
+ ]
+ }
+ ],
+ "accept": ".jpg, .jpeg, .png,.gif",
+ "listType": 2,
+ "buttonText": "点击上传",
+ "tipText": "暂无文件",
+ "multiple": false,
+ "ReadOnly": true
+ },
+ "TemplateCellSource": "附件"
+ },
+ "6,3": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击删除",
+ "BreakpointIdentity": "168727a5-ac61-4754-9c9a-f7f1faf2e3d3"
+ }
+ ],
+ "Text": "删除",
+ "TemplateKey": "Gost"
+ }
+ },
+ "6,6": {
+ "CssName": "hover-btn",
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "点击回复",
+ "CommandParamValue": [
+ {
+ "Name": "ID",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!ID"
+ }
+ },
+ {
+ "Name": "姓名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!姓名"
+ }
+ },
+ {
+ "Name": "用户名",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!用户名"
+ }
+ }
+ ],
+ "BreakpointIdentity": "e1de5bb9-7f79-4eec-ac9e-00d8afeb7849"
+ }
+ ],
+ "Text": "回复",
+ "TemplateKey": "Gost"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 0,
+ "HorizontalAlignment": 1,
+ "Underline": false
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "Formatter": 3,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 2,
+ "HorizontalAlignment": 4
+ },
+ {
+ "FontSize": 13.333333333333332,
+ "Foreground": 5,
+ "HorizontalAlignment": 1,
+ "VerticalAlignment": 6,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 7,
+ "FontSize": 12.0,
+ "Foreground": 8,
+ "HorizontalAlignment": 9,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 7
+ },
+ {
+ "FontSize": 12.0,
+ "Foreground": 5,
+ "HorizontalAlignment": 9,
+ "WordWrap": true
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "black",
+ "Left",
+ "Background 2 -25",
+ "General",
+ "Right",
+ "Text 1 50",
+ "Top",
+ "Body",
+ "Accent 4 40",
+ "Center"
+ ]
+ },
+ "CellStyles": {
+ "1,2": 0,
+ "1,4": 1,
+ "1,6": 2,
+ "1,8": 2,
+ "3,2": 3,
+ "3,6": 3,
+ "3,8": 3,
+ "4,2": 3,
+ "4,3": 3,
+ "4,4": 3,
+ "4,5": 3,
+ "4,6": 3,
+ "4,7": 3,
+ "4,8": 3,
+ "5,2": 3,
+ "6,2": 3,
+ "6,3": 4,
+ "6,4": 5,
+ "6,5": 5,
+ "6,6": 6
+ },
+ "SheetStyle": {
+ "FontFamily": 7
+ }
+ },
+ "Spans": [
+ "3,2,1,7",
+ "1,4,1,5",
+ "6,6,1,3",
+ "5,2,1,7",
+ "6,3,1,3"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "用户名"
+ },
+ {
+ "Name": "姓名"
+ },
+ {
+ "Name": "时间"
+ },
+ {
+ "Name": "内容"
+ },
+ {
+ "Name": "ID"
+ },
+ {
+ "Name": "附件"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "点击回复",
+ "CommandParameters": [
+ {
+ "Name": "ID"
+ },
+ {
+ "Name": "姓名"
+ }
+ ]
+ },
+ {
+ "Name": "点击用户",
+ "CommandParameters": [
+ {
+ "Name": "用户名"
+ }
+ ]
+ },
+ {
+ "Name": "点击删除"
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!6:6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(ISBLANK(评论组件!附件))"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b5cb2b33-822e-4e56-a861-a86bcb913b3b"
+ }
+ ],
+ "PropertyChangedHandlers": {
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
+ "ConditionAndCommandPairList": [
+ {
+ "Condition": {
+ "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
+ "param": {
+ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
+ "cellLocations": [
+ {
+ "SerializeProperty": "=属性名"
+ }
+ ]
+ },
+ "value": "附件"
+ },
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "Location": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=评论组件!6:6"
+ },
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=NOT(ISBLANK(评论组件!附件))"
+ }
+ }
+ ],
+ "BreakpointIdentity": "002dfa65-b407-4577-82b8-b10b08b02b1f"
+ }
+ ],
+ "ID": "9a61b84a-070b-44bd-a909-4bf8617b84e6"
+ }
+ ],
+ "BreakpointIdentity": "f32cab79-512b-41ac-ae62-30161125d02b"
+ }
+ ],
+ "ParamProperties": {
+ "propertyName": "属性名",
+ "oldValue": "原值",
+ "newValue": "新值"
+ }
+ }
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//43FSxLbcDiXOgM7yzuogFPgv1QEHcX6/FCgQPeBDlhIVtc4rCyDBJiR7rvCGUQSplzkXyCaEYZFp+NV3qtOlBmB/SWUEmGXAxW4mHzw4O9vnaMF5gRvdDWe0NDH2P3kkiK0bKP6dtcQAvPieLLzNdEvh7GXylEdvmj8gqm+P3gpc+GPwKLrRW5sP8y65GIfCYaVyQYmSCkMqspvNSsoEsW2syuPUlYb3uzJjhF5AJAFx5N+BiS/cMKh6R0W//nMRCLkOWtoi03eJ5yRQ7gQhik3VkXKmQvmYkb5Csd8+IlBglVxDKFfAd9pj+SBntipkE3YjMmnLpE//EFi/Am6yw7pWh11hL8TicTX5sOvIdIH27m4xXhf9n2ESC1ZH/hlr8LOxEej0fKVomUX1+hfv7valQJ55NGavhL1UvLQqyCaRmj8ingziTAkdck7F9hEoISKo72uCC9bmJGKLR5ovt6U6XRVU0EYTUYSkeu8hdqY3QEb/hpKeHtJoaVVTawrH8oHGfcbTQed4Aa4g+MpAiLfUXj2HOIfKibx447EFIuNTvTsRUi3NKAIQVksdTEoRRnA4JQdXc2OYeYLlQPHZJUlEDacc4YKaK1bk/J6BgigSqm8qgsq1UlK18zbNZLbztmf04G65RRpRx+S7VTHOy8mu06wrs7lhFQ/q1IohV6WVCRcXn4n8PC/Tp6Enb6XGukP199AcZLWZNxrPuGBpIBToFTeBrUA7DtbnLWBLuJLL/aNaMCB43JNg2B1kX4QD8ZNCNpAvvLf9t2zZmgZgLTp/F7AEOwOxho1tBAqrX8WbOVPYMYPEBoZ4js3GD36jugcJzv3jldCf3La2cl7FFWkgNhn2OAiwkg0V9sGyqPXsADOHOz4ck5abfPn8KFQe4b1x1ezb0XufumhjjBXZQg==|920
\ No newline at end of file
diff --git a/UserControlPages/评论组件.rd b/UserControlPages/评论组件.rd
new file mode 100644
index 00000000..efa0f5c6
--- /dev/null
+++ b/UserControlPages/评论组件.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 9,
+ "RowCount": 8
+}
\ No newline at end of file
diff --git a/UserControlPages/输入框.json b/UserControlPages/输入框.json
new file mode 100644
index 00000000..f6b1d46f
--- /dev/null
+++ b/UserControlPages/输入框.json
@@ -0,0 +1,398 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 1
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 15.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "4": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "5": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "6": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "7": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "8": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "9": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "10": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "11": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "12": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "13": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ },
+ "14": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "15": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "16": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "17": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "18": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "19": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "20": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "21": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "22": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "23": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "24": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "25": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "26": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "27": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "28": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "29": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "30": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "31": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 12.0
+ }
+ },
+ "32": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 32.0
+ }
+ },
+ "33": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 15.0
+ }
+ }
+ },
+ "Count": 34,
+ "DefaultSize": 32.0
+ },
+ "Values": {
+ "1,32": ""
+ },
+ "AttachInfos": {
+ "1,1": {
+ "CssName": "fade-in animation-delay-1 max-height-150",
+ "CellType": {
+ "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon",
+ "CellDefaultValue": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输入框!默认内容"
+ },
+ "WaterMark": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输入框!水印内容"
+ },
+ "CommandList": []
+ },
+ "TemplateCellSource": "默认内容"
+ },
+ "1,32": {
+ "CssName": "fade-in animation-delay-1",
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "发送内容",
+ "CommandParamValue": [
+ {
+ "Name": "内容",
+ "Value": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输入框!B2"
+ }
+ }
+ ],
+ "BreakpointIdentity": "b9e0b47f-1338-4fa1-beb8-679327287f02"
+ },
+ {
+ "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
+ "PropertyItemsList": [
+ {
+ "TargetCells": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输入框!B2"
+ },
+ "Value": "%Null%"
+ }
+ ],
+ "BreakpointIdentity": "fd95d395-f0be-445e-84b7-8701db2e3774"
+ }
+ ],
+ "TemplateKey": "圆形按钮",
+ "Icon": {
+ "Name": "发送.svg",
+ "Color": "Accent 1",
+ "UseCellTypeForeColor": true
+ },
+ "IconSize": 13.0
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0
+ },
+ {
+ "FontFamily": 0,
+ "Formatter": 1,
+ "VerticalAlignment": 2,
+ "WordWrap": true
+ },
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body",
+ "@",
+ "Top"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0,
+ "0,4": 0,
+ "0,5": 0,
+ "0,6": 0,
+ "0,7": 0,
+ "0,8": 0,
+ "0,9": 0,
+ "0,10": 0,
+ "0,11": 0,
+ "0,12": 0,
+ "0,13": 0,
+ "0,14": 0,
+ "0,15": 0,
+ "0,16": 0,
+ "0,17": 0,
+ "0,18": 0,
+ "0,19": 0,
+ "0,20": 0,
+ "0,21": 0,
+ "0,22": 0,
+ "0,23": 0,
+ "0,24": 0,
+ "0,25": 0,
+ "0,26": 0,
+ "0,27": 0,
+ "0,28": 0,
+ "0,29": 0,
+ "0,30": 0,
+ "0,31": 0,
+ "1,0": 0,
+ "1,1": 1,
+ "1,31": 1,
+ "1,32": 2,
+ "2,0": 0,
+ "2,31": 1,
+ "2,32": 0,
+ "2,33": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "Spans": [
+ "1,1,2,30"
+ ],
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "水印内容",
+ "DefaultValue": "请输入内容..."
+ },
+ {
+ "Name": "默认内容"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "发送内容",
+ "CommandParameters": [
+ {
+ "Name": "内容"
+ }
+ ]
+ }
+ ],
+ "MethodDefinitions": [],
+ "PageLoadedCommandList": [
+ {
+ "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
+ "TargetCell": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=输入框!B2"
+ },
+ "BreakpointIdentity": "53c751e4-9cd6-4912-b23c-250adba40443"
+ }
+ ]
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ },
+ "BackgroundPictures": [
+ {
+ "FitToBrowserWidth": true,
+ "FitToBrowserHeight": true,
+ "Name": "BackgroundPicture0",
+ "DisplayName": "背景图2",
+ "StyleInfo": {
+ "CornerRadius": 9.749999999999492,
+ "Fill": "Background 1 0"
+ },
+ "IsAutomaticFill": false,
+ "Size": "1031,79"
+ }
+ ]
+}//NKGp3Tt9QG1C+fhMcfUvdH4KuBFOXaM+VmFE6E96R55EhlL3VYPrP7imhO0rtcHVsFo9fiAVE5RJ+gdzHeker7sIXO+BSbgGIYxQrt/uvllpqPpfrD2cHasGiS6qlURH4e/un/u8dkAZMPJKnibSna8n0YNN7MveHLeEKNk66U64SZ1xw0Db9iDGPL1cQtWZjeiR5b5S4ZBayPd9yejhmPZNjAs/ZHPvNmtGHkvJV31/Tw/qIDhMUi0CZnBA9kw46S4ZUkaM4p1piH1ObzPQoxWaCEFUlTUrBUvQuvtlWvEyz2S5YH6gGs5XMXwxNNpLBiEIRvkt+CNtiuwqgHGsQlLM9gGZnUw2TrskaZC29WjIhjCEAgTnRUvcg4WotoKzxRehkO5Gx2OYZAv2MGxG+JjS0EYEmMqwiUvjXPc7ocdwhC1aN4nwBygZVlsP4RnLlWK5W0bI5kVkoZ0zTKeDCiuEN87OYQ1P6vIl8RnlTZIz8mGFLaVFRVNNViNlqZpvd9k+48PheqhIzEG5wyzLaNE1qMReMJppPtc3hcbts/jJjPIJiPnilWt/rucTeUDlDZ2OY+B1n1/VoEnvUc2se5/RG66xkHtzezdoxkNxd9yBfoWlPGUbGGoJZxX15mqsJklYYZJ01o5oER+OtfjiLKAuzoNuL9WPEc2U1VFmsauRTEnPBjCFiiurSiNkICa7Qlqt+z+qL1X+r7lVrfkLo0flWzyjjK/sCqE1cWPpHSLAAGvnNAnd9HH8wJUXtJr5VRlJRHl6ax6ca9y1cRWKVH1soiYn1kiL9tibKZ2hWgRBFE1+bg986ic2aCgPNzbIiQ3s4crykcoWtZVpry2Qm7aYzh5PZJIl55knWhhKBmQJ70zbbARJ7iKvEHDIx2e2Z4kxFZfUl4NSCroPuhPxiw==|920
\ No newline at end of file
diff --git a/UserControlPages/输入框.rd b/UserControlPages/输入框.rd
new file mode 100644
index 00000000..ca458444
--- /dev/null
+++ b/UserControlPages/输入框.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 34,
+ "RowCount": 4
+}
\ No newline at end of file
diff --git a/UserControlPages/重置查询按钮.json b/UserControlPages/重置查询按钮.json
new file mode 100644
index 00000000..531608b5
--- /dev/null
+++ b/UserControlPages/重置查询按钮.json
@@ -0,0 +1,162 @@
+{
+ "Rows": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 30.0
+ }
+ }
+ },
+ "Count": 1,
+ "DefaultSize": 30.0
+ },
+ "Cols": {
+ "RowColumnAttachedInfos": {
+ "0": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "1": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 10.0
+ }
+ },
+ "2": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0
+ }
+ },
+ "3": {
+ "GridRowColumnDefinition": {
+ "DesignLengthInPixel": 60.0,
+ "Mode": 2,
+ "MinLength": {
+ "Unit": 1
+ },
+ "MaxLength": {
+ "Value": 1.0
+ }
+ }
+ }
+ },
+ "Count": 4,
+ "DefaultSize": 60.0
+ },
+ "Values": {
+ "0,0": "重置",
+ "0,2": "查询"
+ },
+ "AttachInfos": {
+ "0,0": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "次按钮单击",
+ "BreakpointIdentity": "70e35027-835b-4e52-be64-f435b483a163"
+ }
+ ],
+ "Text": "重置",
+ "TemplateKey": "_RS_Information3"
+ }
+ },
+ "0,2": {
+ "CellType": {
+ "$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
+ "CommandList": [
+ {
+ "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon",
+ "CommandName": "主按钮单击",
+ "BreakpointIdentity": "693b99d0-0b91-4c72-8c5c-f0f5d13640aa"
+ }
+ ],
+ "Text": "查询",
+ "TemplateKey": "_RS_Main1"
+ }
+ }
+ },
+ "StyleDatas": {
+ "Styles": [
+ {
+ "FontFamily": 0,
+ "FontSize": 13.333333333333332
+ }
+ ],
+ "Types": {
+ "Strs": [
+ "Body"
+ ]
+ },
+ "CellStyles": {
+ "0,0": 0,
+ "0,1": 0,
+ "0,2": 0,
+ "0,3": 0
+ },
+ "SheetStyle": {
+ "FontFamily": 0
+ }
+ },
+ "PageInfo": {
+ "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon",
+ "PropertyDefinitions": [
+ {
+ "Name": "主按钮",
+ "PropertyType": 1,
+ "DefaultValue": "查询"
+ },
+ {
+ "Name": "次按钮",
+ "PropertyType": 1,
+ "DefaultValue": "重置"
+ }
+ ],
+ "CommandDefinitions": [
+ {
+ "Name": "主按钮单击"
+ },
+ {
+ "Name": "次按钮单击"
+ }
+ ],
+ "MethodDefinitions": [
+ {
+ "Name": "点击主按钮",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=重置查询按钮!C1"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "194cff7f-5613-4ca4-9bfc-f50f04c40e58"
+ }
+ ]
+ },
+ {
+ "Name": "点击次按钮",
+ "Commands": [
+ {
+ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
+ "TargetPageElement": {
+ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
+ "SerializeProperty": "=重置查询按钮!A1"
+ },
+ "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.104.0, Culture=neutral, PublicKeyToken=967100671921c115",
+ "MethodName": "ExecuteCommand",
+ "BreakpointIdentity": "2ae08275-0b58-4984-8449-913ca0efb08e"
+ }
+ ]
+ }
+ ],
+ "PageLoadedCommandList": []
+ },
+ "PrintInfo": {
+ "PaperSize": {},
+ "Margin": {}
+ }
+}//FnUwFjADqrC1rxkI2EykTeOwCF8oegvKY7sq5yhTJ0g12nOodpxQzcbDP9YOCOgsRhlveQBeKEQXcB8J3k6U0abg5d6rsAxVftQim+KlF5HBSz08NvZPUTfC88t6IOGDNu/KFceBi3m6FKZVFCuwWNkAFtOv2RPbkgJtGuh+BsI2znz4GAYWYQIuYFee+RJcH9SHFo+pnnO5Z0/KpNgvGNAPplSzn8JKK7WH6WRQL1c3KpXnl33TE2JdrwUDmocIF/3LbhvB1ttTHCvb5ZDOJixuFGKjGLbnxYmdFK2Cd+WVp40fKTiA5jeyFuS0Hu9TFhMq+sNipk+7gn9cTrWhDb2peYUZMLl7O+9Sg//6LH4njo5oT7uy66lsHP9vourUD3qsT7skp/zyjcfSzp67tBLVhev7wXDfpUWZqwnMuxfeCXIxFwm2njByTXuE85oJ4DGh2KJj0YIdk9rTKWHzCVEP0LweLF/2zHzXngDbZo/CG+29l/NnPTB7ai1MTbIS1VinybNs4Cb3WVm0AmktSBedldrnXamAG4P3b0dmn/Di/C9oFc4jFZlcdp44yjB50EaCwUrxKITFas1pEfM2XOv/J6cWGerMB/XJw8zKA9+CvxjloeYlAPv9GMQ3kElNWAsqZdkGT2mR8KubjLfKZ59wtt2ZEHSKr9xxlUYYeaiwrIDA0eeWYkg96Y68RdmF8dpMkIvb0nAsPLF5vzzw7yN4cZSILjD6zDgEkgar0NSqg5QSQ0D9Ubb8/2PaP5Q+zSB5v1hoKskgcPYGVsP7B2KyzetY8CBwTql6hy6OYk6q7MN99L8fX4uDlb/XAUwWwTPxrK0D5tZAZ1N3GhmrEQBM5GY2xCHqynQtd3u9D7RDY52NPnbKw+hv8WqJX6kx8AqP2iEE+sSoiYpZnwI36Q==|920
\ No newline at end of file
diff --git a/UserControlPages/重置查询按钮.rd b/UserControlPages/重置查询按钮.rd
new file mode 100644
index 00000000..1c0c2864
--- /dev/null
+++ b/UserControlPages/重置查询按钮.rd
@@ -0,0 +1,5 @@
+{
+ "PageType": 3,
+ "ColumnCount": 4,
+ "RowCount": 1
+}
\ No newline at end of file
diff --git a/UserFile/BaseCss.css b/UserFile/BaseCss.css
index e57b8ff4..7357a4f1 100644
--- a/UserFile/BaseCss.css
+++ b/UserFile/BaseCss.css
@@ -1,8 +1,150 @@
+/* 头像层叠图文列表效果 */
+.avatar-group-list .repeater-item-content:nth-child(2) {
+ transform: translateX(-15px);
+}
+
+
+/* 单选框 */
+.box-radio label.fgc-toggle-button {
+ background-color: transparent !important;
+ border: none !important;
+ border-radius: 6px !important;
+}
+
+.box-radio .FUI-radio.FUI-checked {
+ border: none !important;
+ /* background-color: #FFF !important; */
+ border-radius: 6px !important;
+}
+
+.FUI-radio.FUI-checked.FUI-focus {
+ box-shadow: none !important;
+ /* background-color: #FFF; */
+}
+
+.box-radio {
+ display: flex;
+ flex-wrap: wrap;
+ border-radius: 0.5rem;
+ background-color: #EEE;
+ box-sizing: border-box;
+ box-shadow: 0 0 0px 1px rgba(0, 0, 0, 0.06);
+ padding: 0.25rem;
+ height: auto !important;
+}
+
+/* 去掉背景色 */
+.none-background > div{
+ background: none !important;
+}
+
+/* 标签必填 */
+.required label:before {
+ content: '*';
+ color: #ff3b30;
+ left: -10px;
+ position: absolute;
+}
+
+/* todo里的图标 */
+.todo-img label {
+ background: #ff0000;
+ width: auto;
+ height: 16px;
+ border-radius: 20px;
+ line-height: 16px;
+ right: -8px;
+ top: -2px;
+ position: absolute;
+ padding-left: 3px;
+ padding-right: 3px;
+ min-width: 16px;
+ min-height: 16px;
+}
+
+/* 调整时间线边距 */
+.el-timeline {
+ padding-inline-start: 0 !important;
+}
+
+/* 子元素溢出 */
+.overflowvisible {
+ overflow: visible !important;
+}
+
+/* 图片满铺 */
+.img-cover>*> :first-child {
+ background-size: cover;
+}
+
+.img-cover .fgc-align {
+ overflow: hidden !important;
+ width: 100% !important;
+ height: 100% !important;
+ display: block;
+}
+
+.img-cover .fgc-align__inner {
+ height: 100% !important;
+ display: block;
+}
+
+.img-cover label.fgc-whitespace-pre {
+ background: #0000007a;
+ height: 100% !important;
+ padding: 15px;
+ text-align: left;
+ transition-duration: 0.3s;
+ opacity: 0;
+ overflow: hidden !important;
+ text-overflow: ellipsis;
+ white-space: normal !important;
+ -webkit-line-clamp: 3;
+ -webkit-box-orient: vertical;
+ display: -webkit-box !important;
+}
+
+/* 动态文字 */
+.img-cover label.fgc-whitespace-pre {
+ background: #0000007a;
+ height: 100%;
+ padding: 15px;
+ text-align: left;
+ text-wrap: wrap !important;
+ transition-duration: 0.3s;
+ opacity: 0;
+}
+
+.img-cover:hover label.fgc-whitespace-pre {
+ opacity: 1;
+}
+
+/* 版本标签样式 */
+.versionTag label,.versionTag a {
+ width: auto !important;
+ display: inline !important;
+ padding: 2px 6px;
+ border-radius: 20px;
+ background: #ffffff26;
+ font-size: 10px !important;
+ /* border: 2px solid #ffffff1c; */
+ position: absolute;
+ top: 0px;
+ left: -15px;
+ transition: 0.3s;
+}
+
+/* 优化EL头像 */
+.el-avatar-custom div:first-child {
+ align-items: center;
+}
+
/* 优化弹出窗口背景和圆角 */
-#fgc-popup-dialog{
+#fgc-popup-dialog {
border-radius: 8px !important;
overflow: hidden;
}
+
/* .FUI-dialog-cover.FUI-show{
backdrop-filter: blur(3px);
} */
@@ -16,10 +158,12 @@
.pms-menu-row ul {
text-align: center;
}
+
.pms-menu-row ul li {
width: auto !important;
margin: 0 10px;
}
+
.pms-menu-row ul li a {
padding: 0px 10px !important;
}
@@ -35,4 +179,177 @@
.ec-label .fgc-align {
width: 100%;
+}
+
+/* 工具栏bar撑满圆角 */
+.toolbar .menuContainer {
+ border-radius: 5px;
+ padding: 5px 0;
+ height: 100%;
+}
+
+.toolbar .menuContainer>ul {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-content: center;
+ align-items: center;
+ height: 100%;
+}
+
+.toolbar-left .menuContainer>ul {
+ justify-content: flex-start;
+}
+
+.toolbar-right .menuContainer>ul {
+ justify-content: flex-end;
+}
+
+.toolbar .menuContainer>ul>li {
+ width: auto !important;
+ padding: 5px 0;
+ margin: 0 10px !important;
+ height: auto;
+}
+
+.toolbar .menuContainer>ul>li>a {
+ padding-left: 12px !important;
+ line-height: 0px !important;
+ min-height: 26px;
+ background: #efefef;
+ transition-duration: 0.3s;
+}
+
+.toolbar .menuContainer>ul>li>a:hover {
+ background: #d8d8d8;
+}
+
+.toolbar .menuContainer>ul>li>a>i {
+ margin: 0 !important;
+}
+
+.toolbar .menuContainer>ul>li>ul {
+ margin-top: 0px;
+}
+
+.toolbar .menuContainer>ul>li>ul li:last-child>a {
+ border-radius: 0 0 3px 3px;
+}
+
+.toolbar .menuContainer>ul>li>ul li:first-child>a {
+ border-radius: 3px 3px 0 0;
+}
+
+.toolbar .fgc-plugin-menu-arrow {
+ display: none;
+}
+
+/* 定义淡入动画 */
+@keyframes fadeIn {
+ from {
+ opacity: 0;
+ /* 开始时元素完全透明 */
+ }
+
+ to {
+ opacity: 1;
+ /* 结束时元素完全不透明 */
+ }
+}
+
+/* 应用淡入动画的CSS类 */
+.fade-in {
+ opacity: 0;
+ /* 初始状态为不可见 */
+ animation-name: fadeIn;
+ /* 使用定义的fadeIn动画 */
+ animation-duration: 3s;
+ /* 动画持续时间为2秒 */
+ animation-fill-mode: forwards;
+ /* 动画完成后保持最后一帧的样式 */
+}
+
+.animation-delay-1 {
+ animation-delay: 1s;
+}
+
+.animation-delay-2 {
+ animation-delay: 3s;
+}
+
+.animation-delay-3 {
+ animation-delay: 3s;
+}
+
+.max-height-150 {
+ max-height: 140px;
+ overflow: auto !important;
+}
+
+/* 淡入淡出*/
+.fade-effect {
+ transition: opacity 1s ease, transform 1s ease;
+ opacity: 1;
+ transform: translateY(0);
+}
+
+.hidden {
+ opacity: 0;
+ transform: translateY(20px);
+ /* 向下移动20像素 */
+}
+
+/* 聊天气泡框 */
+.chatEditor .editormd-html-preview {
+ padding: 0 !important;
+ background-color: transparent !important;
+ white-space: normal !important;
+}
+
+/* 定义旋转动画 */
+@keyframes rotate-and-fade {
+ 0% {
+ transform: rotate(0deg);
+ opacity: 1;
+ }
+
+ 25% {
+ transform: rotate(90deg);
+ opacity: 0.6;
+ }
+
+ 50% {
+ transform: rotate(180deg);
+ opacity: 1;
+ }
+
+ 100% {
+ transform: rotate(360deg);
+ opacity: 0.6;
+ }
+}
+
+/* 应用动画的CSS类 */
+.rotate-slow {
+ animation: rotate-and-fade 10s linear infinite;
+ /* 持续时间10秒,线性速率,无限循环 */
+}
+
+/* 图文列表中按钮 */
+.repeater-item:hover .hover-btn {
+ transition: all 0.5s;
+ opacity: 1;
+}
+
+.repeater-item .hover-btn {
+ opacity: 0;
+}
+
+/* 隐藏未注册提示条 */
+a[href="https://www.grapecity.com.cn/solutions/huozige?utm_source=exe&utm_medium=huozige"] {
+ display: none;
+}
+
+.fgc-page-elements-container {
+ transition: all cubic-bezier(0.26, 0.79, 0.58, 1) .3s;
}
\ No newline at end of file
diff --git a/UserFile/CustomFormula.js b/UserFile/CustomFormula.js
new file mode 100644
index 00000000..d4582b58
--- /dev/null
+++ b/UserFile/CustomFormula.js
@@ -0,0 +1,398 @@
+// 设置URL参数
+function setURLParameter(key, value) {
+ // 获取当前页面URL
+ let url = new URL(window.location.href);
+
+ // 如果传入的值为空,则删除参数
+ if (value === null || value === undefined || value === "") {
+ url.searchParams.delete(key);
+ } else {
+ // 如果URL中已经存在这个参数,则更新它
+ if (url.searchParams.has(key)) {
+ url.searchParams.set(key, value);
+ } else {
+ // 否则,设置新的参数
+ url.searchParams.append(key, value);
+ }
+ }
+
+ // 更改浏览器历史记录中当前页面的URL
+ window.history.replaceState({}, '', url);
+}
+
+
+//返回时间个性化文本
+function FRIENDLYTIMEFunction() {
+ this.name = 'FRIENDLYTIME';
+ this.maxArgs = 1;
+ this.minArgs = 1;
+}
+FRIENDLYTIMEFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+FRIENDLYTIMEFunction.prototype.evaluate = function () {
+ var timeStr = arguments[0];
+ // 将时间字符串转换为 Date 类型
+ let dateTime;
+ if (/^\d+$/.test(timeStr)) {
+ // 如果是时间戳
+ if (timeStr.length === 10) {
+ dateTime = new Date(timeStr * 1000); // 10位时间戳
+ } else if (timeStr.length === 13) {
+ dateTime = new Date(timeStr); // 13位时间戳
+ } else {
+ return timeStr; // 时间戳格式错误
+ }
+ } else {
+ dateTime = new Date(timeStr);
+ }
+
+ if (!dateTime || isNaN(dateTime.getTime())) {
+ return timeStr; // 如果时间字符串无效,则直接返回
+ }
+
+ // 计算当前时间与入参时间的时间差
+ const now = new Date();
+ const diff = now.getTime() - dateTime.getTime();
+
+ // 根据时间差计算出更友好的显示文本
+ let result;
+ if (diff < 0) {
+ // 未来时间
+ result = "未来时间";
+ } else if (diff < 60 * 5000) {
+ // 一分钟内
+ result = "刚刚";
+ } else if (diff < 60 * 60 * 1000) {
+ // 一小时内
+ const minutes = Math.floor(diff / (60 * 1000));
+ result = `${minutes}分钟前`;
+ } else if (diff < 24 * 60 * 60 * 1000) {
+ // 一天内
+ const hours = Math.floor(diff / (60 * 60 * 1000));
+ result = `${hours}小时前`;
+ } else if (diff < 7 * 24 * 60 * 60 * 1000) {
+ // 一周内
+ const day = dateTime.getDay();
+ const weekDays = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"];
+ result = `${weekDays[day]} ${dateTime.toLocaleTimeString()}`;
+ } else {
+ // 一周之前
+ result = dateTime.toLocaleString();
+ }
+ return result;
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("FRIENDLYTIME", new FRIENDLYTIMEFunction());
+
+
+//提取模板字符串
+function GETTEMPLATEFunction() {
+ this.name = 'GETTEMPLATE';
+ this.maxArgs = 99;
+ this.minArgs = 1;
+}
+GETTEMPLATEFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+GETTEMPLATEFunction.prototype.evaluate = function () {
+ const regex = /{{(.*?)}}/g;
+ const tempResults = [];
+ for (let leng = 0; leng < arguments.length; leng++) {
+ const str = arguments[leng];
+ while ((match = regex.exec(str)) !== null) {
+ tempResults.push(match[1]);
+ }
+ }
+ return tempResults.join(",");
+
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("GETTEMPLATE", new GETTEMPLATEFunction());
+
+
+
+//转换数值到中文大写金额
+function ToChineseCurrencyFunction() {
+ this.name = 'ToChineseCurrency';
+ this.maxArgs = 1;
+ this.minArgs = 1;
+}
+ToChineseCurrencyFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+ToChineseCurrencyFunction.prototype.evaluate = function () {
+ var num = parseFloat(arguments[0]);
+ const fraction = ['角', '分'];
+ const digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'];
+ const unit = [['元', '万', '亿'], ['', '拾', '佰', '仟']];
+ let head = num < 0 ? '欠' : '';
+ num = Math.abs(num).toFixed(2);
+ let s = '';
+ for (let i = 0; i < fraction.length; i++) {
+ s += (digit[Math.floor(num * 10 * Math.pow(10, i)) % 10] + fraction[i]).replace(/零./, '');
+ }
+
+ if (s === '') {
+ s = '整';
+ }
+ num = Math.floor(num);
+ for (let i = 0; i < unit[0].length && num > 0; i++) {
+ let p = '';
+ for (let j = 0; j < unit[1].length && num > 0; j++) {
+ p = digit[num % 10] + unit[1][j] + p;
+ num = Math.floor(num / 10);
+ }
+ s = p + unit[0][i] + s;
+ }
+ return head + s.replace(/(零.)*零元/, '元').replace(/(零.)+/g, '零').replace(/^整$/, '零元整');
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("ToChineseCurrency", new ToChineseCurrencyFunction());
+
+
+
+//获取JSON属性值
+function GetJsonValueFunction() {
+ this.name = 'GetJsonValue';
+ this.maxArgs = 2;
+ this.minArgs = 2;
+}
+GetJsonValueFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+GetJsonValueFunction.prototype.evaluate = function () {
+ var jsonstr = arguments[0];
+ var keyname = arguments[1];
+ var json = {};
+ // 如果参数是字符串,则将其转换为JSON对象
+ if (typeof jsonstr === 'string') {
+ json = JSON.parse(json);
+ }
+
+ // 访问指定属性值
+ return json[keyname];
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("GetJsonValue", new GetJsonValueFunction());
+
+
+//计算税额
+function CalculateFunction() {
+ this.name = 'Calculate';
+ this.minArgs = 2;
+ this.maxArgs = 4;
+}
+CalculateFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+CalculateFunction.prototype.evaluate = function () {
+ var Amount = arguments[0];//开票金额
+ var TaxRate = arguments[1];//税率
+ var DiscountAmount = arguments[2] || 0;//折扣金额
+ var IsTaxIncluded = Boolean(arguments[3]);//是否含税
+
+ var totalTaxAmount; //税额
+ var noTaxAmount; //未税金额
+ var totalAmount; //价税合计
+
+ function run(amount, taxrate, istaxincluded) {
+ var totalTaxAmount; //税额
+ var noTaxAmount; //未税金额
+ var totalAmount; //价税合计
+
+ if (istaxincluded) {
+ noTaxAmount = amount / (1 + taxrate);
+ totalTaxAmount = amount - noTaxAmount;
+ totalAmount = amount;
+ } else {
+ noTaxAmount = amount;
+ totalTaxAmount = amount * taxrate;
+ totalAmount = amount + totalTaxAmount;
+ }
+
+ return [noTaxAmount.toFixed(2), totalTaxAmount.toFixed(2), totalAmount.toFixed(2)]
+ }
+
+ var result_A = run(Amount, TaxRate, IsTaxIncluded);
+ var result_B = run(DiscountAmount, TaxRate, IsTaxIncluded);
+
+ var result = {
+ "未税金额": result_A[0] - result_B[0],
+ "税额": result_A[1] - result_B[1],
+ "价税合计": result_A[2] - result_B[2],
+ };
+ console.log(result);
+ return result;
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("Calculate", new CalculateFunction());
+
+
+
+//获取页面所有有效单元格的值,并组成JSON
+function CELLSVALUEFunction() {
+ //参数一:是否返回文本,参数二:指定表名,参数三:是否返回数组
+ this.name = 'CELLSVALUE';
+ this.maxArgs = 3;
+ this.minArgs = 1;
+}
+CELLSVALUEFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+CELLSVALUEFunction.prototype.evaluate = function () {
+
+ try {
+ //var page = Forguncy.Page._elements._cells[0];
+ var subPageInfos = Forguncy.Page._elements._cells[0]._cellType.subPageInfos;
+ if (!subPageInfos) return null
+ var obj = {};
+ subPageInfos.forEach(el => {
+ el.childrens.forEach(child => {
+ if (child.bindingInfo) {
+ if (arguments.length == 1 || arguments[1] == "" || child.bindingInfo.TableName == arguments[1]) {
+ obj[child.bindingInfo.ColumnName] = child._value;
+ }
+ }
+
+ })
+ })
+ if (arguments[2]) {
+ return [obj];
+ } else {
+ return arguments[0] ? JSON.stringify(obj) : obj;
+ }
+
+ } catch (err) {
+ return err
+ }
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("CELLSVALUE", new CELLSVALUEFunction());
+
+
+
+//检测字符串是否在对象里面,参数说明:数据,字段名,查找值
+function TEXTINOBJFunction() {
+ this.name = 'TEXTINOBJ';
+ this.maxArgs = 3;
+ this.minArgs = 3;
+}
+TEXTINOBJFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+TEXTINOBJFunction.prototype.evaluate = function () {
+ return JSON.parse(arguments[0]).filter((item) => { return item[arguments[1]] == arguments[2] }).length;
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("TEXTINOBJ", new TEXTINOBJFunction());
+
+
+//检测字符串是否在里面,逗号分割文本,查找值
+function INARRAYFunction() {
+ this.name = 'INARRAY';
+ this.maxArgs = 2;
+ this.minArgs = 2;
+}
+INARRAYFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+INARRAYFunction.prototype.evaluate = function () {
+ return arguments[0].split(',').indexOf(arguments[1]) != -1 ? 1 : 0;
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("INARRAY", new INARRAYFunction());
+
+
+// 获取当前页面网址
+function GETBASEURLFunction() {
+ this.name = 'GETBASEURL';
+ this.maxArgs = 1;
+ this.minArgs = 0;
+}
+GETBASEURLFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+GETBASEURLFunction.prototype.evaluate = function () {
+ if (arguments[0]) {
+ return location[arguments[0]]
+ } else {
+ return location.href
+ }
+
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("GETBASEURL", new GETBASEURLFunction());
+
+
+//合并数组
+function MERGEARRAYFunction() {
+ this.name = 'MERGEARRAY';
+ this.maxArgs = 99;
+ this.minArgs = 1;
+}
+MERGEARRAYFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+MERGEARRAYFunction.prototype.evaluate = function () {
+ function merge(total, item) {
+ return item != null ? total.concat(item) : total
+ }
+ return Array.from(new Set(new Array(...arguments).reduce(merge, [])))
+}
+
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("MERGEARRAY", new MERGEARRAYFunction());
+
+// 分拆文本为数组
+function SPLITTOARRAYFunction() {
+ this.name = 'SPLITTOARRAY';
+ this.maxArgs = 2;
+ this.minArgs = 2;
+}
+SPLITTOARRAYFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+SPLITTOARRAYFunction.prototype.evaluate = function () {
+ var str = arguments[0]
+ var q = arguments[1]
+ return str.split(q)
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("SPLITTOARRAY", new SPLITTOARRAYFunction());
+
+
+//合并分割文本并去重
+function unique(arr) {
+ return Array.from(new Set(arr))
+}
+function ARRYJOINFunction() {
+ this.name = 'ARRYJOIN';
+ this.maxArgs = 99;
+ this.minArgs = 1;
+}
+ARRYJOINFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+ARRYJOINFunction.prototype.evaluate = function (args) {
+ var newArray = [];
+ for (let index = 0; index < arguments.length; index++) {
+ newArray.push(arguments[index])
+ }
+
+ var text = unique(newArray.join().split(",")).join()
+ return text
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("ARRYJOIN", new ARRYJOINFunction());
+
+//获取分割后字符串数量
+function SPLITCONTAFunction() {
+ this.name = 'SPLITCONTA';
+ this.maxArgs = 99;
+ this.minArgs = 1;
+}
+SPLITCONTAFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+SPLITCONTAFunction.prototype.evaluate = function () {
+ var length_element = 0
+ for (let leng = 0; leng < arguments.length; leng++) {
+ const element = arguments[leng];
+ if (element != null) {
+ length_element += element.split(",").length;
+ }
+
+
+ }
+ return length_element;
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("SPLITCONTA", new SPLITCONTAFunction());
+
+//生成二维码图片
+function QRFunction() {
+ this.name = 'QR';
+ this.maxArgs = 3;
+ this.minArgs = 1;
+}
+QRFunction.prototype = new GC.Spread.CalcEngine.Functions.Function();
+QRFunction.prototype.evaluate = function () {
+ if (arguments[0]) {
+ var qr = new QRious();
+ qr.background = 'white';
+ qr.backgroundAlpha = 1.0;
+ qr.foreground = 'black';
+ qr.foregroundAlpha = 1;
+ qr.level = 'L';
+ qr.padding = arguments[2] ?? null;
+ qr.size = arguments[1] ?? 200;
+ qr.value = arguments[0];
+ qr.mime = "image/png";
+ return qr.toDataURL();
+ } else {
+ return null;
+ }
+}
+GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("QR", new QRFunction());
diff --git a/UserFile/Load.js b/UserFile/Load.js
new file mode 100644
index 00000000..4d973136
--- /dev/null
+++ b/UserFile/Load.js
@@ -0,0 +1,29 @@
+function isDingTalk() {
+ const userAgent = navigator.userAgent || navigator.vendor || window.opera;
+ return /DingTalk/i.test(userAgent);
+}
+
+// 初始化google监控
+
+(async () => {
+ const { initializeApp } = await import('https://www.gstatic.com/firebasejs/11.0.2/firebase-app.js');
+ const { getAnalytics } = await import('https://www.gstatic.com/firebasejs/11.0.2/firebase-analytics.js');
+ const { getPerformance } = await import("https://www.gstatic.com/firebasejs/11.0.2/firebase-performance.js");
+
+ const firebaseConfig = {
+ apiKey: "AIzaSyDyEB3y1y3cNBX_vQszWWZ28-pH33gk49A",
+ authDomain: "clue-a7a8f.firebaseapp.com",
+ projectId: "clue-a7a8f",
+ storageBucket: "clue-a7a8f.firebasestorage.app",
+ messagingSenderId: "1077280881146",
+ appId: "1:1077280881146:web:b244d261273b6f3acc0c43",
+ measurementId: "G-8KJXRQ4E9N"
+ };
+
+ // Initialize Firebase
+ const app = initializeApp(firebaseConfig);
+ const analytics = getAnalytics(app);
+ const perf = getPerformance(app);
+
+ window.performance.mark("pageStart");
+})();
diff --git a/UserFile/echart.js b/UserFile/echart.js
deleted file mode 100644
index b323497f..00000000
--- a/UserFile/echart.js
+++ /dev/null
@@ -1,67 +0,0 @@
-// 改变页面图表样式
-let bgColor = "#fff";
-let color = ["#0090FF", "#ffc300", "#f64662", "#ec610a", "#00c9b1", "#6730ec"];
-
-function hexToRgba(hex, opacity) {
- return (
- "rgba(" +
- parseInt("0x" + hex.slice(1, 3)) +
- "," +
- parseInt("0x" + hex.slice(3, 5)) +
- "," +
- parseInt("0x" + hex.slice(5, 7)) +
- "," +
- opacity +
- ")"
- );
-}
-// 修改折线图样式
-Forguncy.Helper.preSetEchartOption = (op, page, chart) => {
- console.log(op);
- op.series = op.series.map((element, index) => {
- if (element.type == "line") {
- var s1 = {};
- s1.smooth = true;
- element.symbol = "emptyCircle";
- element.symbolSize = 8;
- s1.zlevel = 3;
- s1.showSymbol = false;
- s1.lineStyle = {
- normal: {
- color: color[index],
- shadowBlur: 5,
- shadowColor: hexToRgba(color[index], 0.1),
- shadowOffsetY: 6
- }
- };
- s1.areaStyle = {
- normal: {
- color: new echarts.graphic.LinearGradient(
- 0,
- 0,
- 0,
- 1,
- [
- {
- offset: 0,
- color: hexToRgba(color[index], 0.3)
- },
- {
- offset: 1,
- color: hexToRgba(color[index], 0.1)
- }
- ],
- false
- ),
- shadowColor: hexToRgba(color[index], 0.1),
- shadowBlur: 10
- }
- };
-
- element = { ...element, ...s1 };
- }
- return element;
- });
-
- return op;
-};
\ No newline at end of file
diff --git a/UserServiceDB.sqlite3 b/UserServiceDB.sqlite3
index b9c98059..88d14b4f 100644
Binary files a/UserServiceDB.sqlite3 and b/UserServiceDB.sqlite3 differ
diff --git a/favicon.ico b/favicon.ico
index 7fdcace8..f3489124 100644
Binary files a/favicon.ico and b/favicon.ico differ
diff --git a/image/LOGO/gitee.svg b/image/LOGO/gitee.svg
new file mode 100644
index 00000000..b06b01e0
--- /dev/null
+++ b/image/LOGO/gitee.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/LOGO/gitee2.svg b/image/LOGO/gitee2.svg
new file mode 100644
index 00000000..e9f8b377
--- /dev/null
+++ b/image/LOGO/gitee2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/LOGO/gpt.svg b/image/LOGO/gpt.svg
new file mode 100644
index 00000000..bba36fe8
--- /dev/null
+++ b/image/LOGO/gpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/LOGO/深色LOGO.png b/image/LOGO/深色LOGO.png
new file mode 100644
index 00000000..3a580224
Binary files /dev/null and b/image/LOGO/深色LOGO.png differ
diff --git a/image/LOGO/深色LOGO2.png b/image/LOGO/深色LOGO2.png
new file mode 100644
index 00000000..643664d5
Binary files /dev/null and b/image/LOGO/深色LOGO2.png differ
diff --git a/image/LOGO/英文浅色.png b/image/LOGO/英文浅色.png
new file mode 100644
index 00000000..de04cf5c
Binary files /dev/null and b/image/LOGO/英文浅色.png differ
diff --git a/image/LOGO/钉钉1.svg b/image/LOGO/钉钉1.svg
new file mode 100644
index 00000000..c0a3db0e
--- /dev/null
+++ b/image/LOGO/钉钉1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/f-todo.svg b/image/其他图标/f-todo.svg
new file mode 100644
index 00000000..b7e8e24a
--- /dev/null
+++ b/image/其他图标/f-todo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/git-branch.svg b/image/其他图标/git-branch.svg
new file mode 100644
index 00000000..33f6742e
--- /dev/null
+++ b/image/其他图标/git-branch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/oa-todo.svg b/image/其他图标/oa-todo.svg
new file mode 100644
index 00000000..c1620015
--- /dev/null
+++ b/image/其他图标/oa-todo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/todo.svg b/image/其他图标/todo.svg
new file mode 100644
index 00000000..6bda46f7
--- /dev/null
+++ b/image/其他图标/todo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/下载 (1).png b/image/其他图标/下载 (1).png
new file mode 100644
index 00000000..75c198d7
Binary files /dev/null and b/image/其他图标/下载 (1).png differ
diff --git a/image/其他图标/下载.png b/image/其他图标/下载.png
new file mode 100644
index 00000000..53d67ce2
Binary files /dev/null and b/image/其他图标/下载.png differ
diff --git a/image/其他图标/今日待办.png b/image/其他图标/今日待办.png
new file mode 100644
index 00000000..bd37211f
Binary files /dev/null and b/image/其他图标/今日待办.png differ
diff --git a/image/其他图标/分享.svg b/image/其他图标/分享.svg
new file mode 100644
index 00000000..017977ad
--- /dev/null
+++ b/image/其他图标/分享.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/发送.svg b/image/其他图标/发送.svg
new file mode 100644
index 00000000..ea45369d
--- /dev/null
+++ b/image/其他图标/发送.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/右箭头.svg b/image/其他图标/右箭头.svg
new file mode 100644
index 00000000..30ccc9fa
--- /dev/null
+++ b/image/其他图标/右箭头.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/向上箭头.svg b/image/其他图标/向上箭头.svg
new file mode 100644
index 00000000..591c7a15
--- /dev/null
+++ b/image/其他图标/向上箭头.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/向下箭头.svg b/image/其他图标/向下箭头.svg
new file mode 100644
index 00000000..dc85b256
--- /dev/null
+++ b/image/其他图标/向下箭头.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/左箭头.svg b/image/其他图标/左箭头.svg
new file mode 100644
index 00000000..befff0f1
--- /dev/null
+++ b/image/其他图标/左箭头.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/查看.svg b/image/其他图标/查看.svg
new file mode 100644
index 00000000..ec80153f
--- /dev/null
+++ b/image/其他图标/查看.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/其他图标/禁止查看.svg b/image/其他图标/禁止查看.svg
new file mode 100644
index 00000000..513d44d1
--- /dev/null
+++ b/image/其他图标/禁止查看.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/内置图片/fgc_built_in_page_disconnected.png b/image/内置图片/fgc_built_in_page_disconnected.png
new file mode 100644
index 00000000..0bc5ef7c
Binary files /dev/null and b/image/内置图片/fgc_built_in_page_disconnected.png differ
diff --git a/image/图标/项目 (1).png b/image/图标/项目 (1).png
deleted file mode 100644
index 7ea10f12..00000000
Binary files a/image/图标/项目 (1).png and /dev/null differ
diff --git a/image/图标/项目.png b/image/图标/项目.png
deleted file mode 100644
index 87fac7c7..00000000
Binary files a/image/图标/项目.png and /dev/null differ
diff --git a/image/图片/Clue-Logo1.png b/image/图片/Clue-Logo1.png
new file mode 100644
index 00000000..9c49a41e
Binary files /dev/null and b/image/图片/Clue-Logo1.png differ
diff --git a/image/图片/O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg b/image/图片/O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg
new file mode 100644
index 00000000..34153508
Binary files /dev/null and b/image/图片/O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg differ
diff --git a/image/图片/O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg b/image/图片/O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg
new file mode 100644
index 00000000..2d58f591
Binary files /dev/null and b/image/图片/O1CN01yq8Zfh22vPSGVm9Xr_!!6000000007182-0-tps-5920-3928.jpg differ
diff --git a/image/图片/d3148bd6742da6598200d24b4966ba9f.png b/image/图片/d3148bd6742da6598200d24b4966ba9f.png
new file mode 100644
index 00000000..0162b836
Binary files /dev/null and b/image/图片/d3148bd6742da6598200d24b4966ba9f.png differ
diff --git a/image/图片/float to-do.png b/image/图片/float to-do.png
new file mode 100644
index 00000000..5e2fa5b5
Binary files /dev/null and b/image/图片/float to-do.png differ
diff --git a/image/图片/微信图片_20240304194015.jpg b/image/图片/微信图片_20240304194015.jpg
new file mode 100644
index 00000000..96b800b4
Binary files /dev/null and b/image/图片/微信图片_20240304194015.jpg differ
diff --git a/image/图片/推送成功.png b/image/图片/推送成功.png
new file mode 100644
index 00000000..fc135977
Binary files /dev/null and b/image/图片/推送成功.png differ
diff --git a/image/图片/有头有绪1.png b/image/图片/有头有绪1.png
new file mode 100644
index 00000000..249a4c97
Binary files /dev/null and b/image/图片/有头有绪1.png differ
diff --git a/image/图片/英文浅色1.png b/image/图片/英文浅色1.png
new file mode 100644
index 00000000..de04cf5c
Binary files /dev/null and b/image/图片/英文浅色1.png differ
diff --git a/image/图片/英文深色.png b/image/图片/英文深色.png
new file mode 100644
index 00000000..a934b542
Binary files /dev/null and b/image/图片/英文深色.png differ
diff --git a/image/图片/银行卡.png b/image/图片/银行卡.png
new file mode 100644
index 00000000..4c4cb81e
Binary files /dev/null and b/image/图片/银行卡.png differ
diff --git a/image/图片/银行卡管理.png b/image/图片/银行卡管理.png
new file mode 100644
index 00000000..35a60573
Binary files /dev/null and b/image/图片/银行卡管理.png differ
diff --git a/image/图片/默认头像 .png b/image/图片/默认头像 .png
new file mode 100644
index 00000000..01d9eea8
Binary files /dev/null and b/image/图片/默认头像 .png differ
diff --git a/image/多色图标/图片.svg b/image/多色图标/图片.svg
new file mode 100644
index 00000000..59b250f4
--- /dev/null
+++ b/image/多色图标/图片.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/多色图标/垃圾桶.svg b/image/多色图标/垃圾桶.svg
new file mode 100644
index 00000000..524e8804
--- /dev/null
+++ b/image/多色图标/垃圾桶.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/多色图标/成功.svg b/image/多色图标/成功.svg
new file mode 100644
index 00000000..9b7a664f
--- /dev/null
+++ b/image/多色图标/成功.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/多色图标/魔法棒-默认.svg b/image/多色图标/魔法棒-默认.svg
new file mode 100644
index 00000000..83dfc4c5
--- /dev/null
+++ b/image/多色图标/魔法棒-默认.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/插图/成员.png b/image/插图/成员.png
new file mode 100644
index 00000000..dfe56e49
Binary files /dev/null and b/image/插图/成员.png differ
diff --git a/image/插图/默认头像.png b/image/插图/默认头像.png
new file mode 100644
index 00000000..ac28a3b5
Binary files /dev/null and b/image/插图/默认头像.png differ
diff --git a/image/登录方式/GITEE1.svg b/image/登录方式/GITEE1.svg
new file mode 100644
index 00000000..d02c9344
--- /dev/null
+++ b/image/登录方式/GITEE1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/登录方式/企业微信1.svg b/image/登录方式/企业微信1.svg
new file mode 100644
index 00000000..f7d83afc
--- /dev/null
+++ b/image/登录方式/企业微信1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/登录方式/微信登录反白.svg b/image/登录方式/微信登录反白.svg
new file mode 100644
index 00000000..21fbe6c0
--- /dev/null
+++ b/image/登录方式/微信登录反白.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/登录方式/登录 账号登录.svg b/image/登录方式/登录 账号登录.svg
new file mode 100644
index 00000000..82efc839
--- /dev/null
+++ b/image/登录方式/登录 账号登录.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/登录方式/钉钉.svg b/image/登录方式/钉钉.svg
new file mode 100644
index 00000000..7023147c
--- /dev/null
+++ b/image/登录方式/钉钉.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/个人借款申请流程.svg b/image/蓝色双色图标/个人借款申请流程.svg
new file mode 100644
index 00000000..17c02583
--- /dev/null
+++ b/image/蓝色双色图标/个人借款申请流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/办公室租赁流程.svg b/image/蓝色双色图标/办公室租赁流程.svg
new file mode 100644
index 00000000..95231402
--- /dev/null
+++ b/image/蓝色双色图标/办公室租赁流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/售后补偿申请流程.svg b/image/蓝色双色图标/售后补偿申请流程.svg
new file mode 100644
index 00000000..5fd4572f
--- /dev/null
+++ b/image/蓝色双色图标/售后补偿申请流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/委外订单价格审批流程.svg b/image/蓝色双色图标/委外订单价格审批流程.svg
new file mode 100644
index 00000000..346c401c
--- /dev/null
+++ b/image/蓝色双色图标/委外订单价格审批流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/快递到付收件申请流程.svg b/image/蓝色双色图标/快递到付收件申请流程.svg
new file mode 100644
index 00000000..8a68b28b
--- /dev/null
+++ b/image/蓝色双色图标/快递到付收件申请流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/支出类合同审批流程.svg b/image/蓝色双色图标/支出类合同审批流程.svg
new file mode 100644
index 00000000..58eecb0a
--- /dev/null
+++ b/image/蓝色双色图标/支出类合同审批流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/收入类合同审批子流程.svg b/image/蓝色双色图标/收入类合同审批子流程.svg
new file mode 100644
index 00000000..d6339c48
--- /dev/null
+++ b/image/蓝色双色图标/收入类合同审批子流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/收入类合同审批流程.svg b/image/蓝色双色图标/收入类合同审批流程.svg
new file mode 100644
index 00000000..5394be95
--- /dev/null
+++ b/image/蓝色双色图标/收入类合同审批流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/新物料采购报价申请流程-独立报价.svg b/image/蓝色双色图标/新物料采购报价申请流程-独立报价.svg
new file mode 100644
index 00000000..107be27a
--- /dev/null
+++ b/image/蓝色双色图标/新物料采购报价申请流程-独立报价.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/蓝色双色图标/财务标准用章审批流程.svg b/image/蓝色双色图标/财务标准用章审批流程.svg
new file mode 100644
index 00000000..a435fbf4
--- /dev/null
+++ b/image/蓝色双色图标/财务标准用章审批流程.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/caret-down-small.svg b/image/项目图标/caret-down-small.svg
similarity index 100%
rename from image/图标/caret-down-small.svg
rename to image/项目图标/caret-down-small.svg
diff --git a/image/项目图标/下拉2.svg b/image/项目图标/下拉2.svg
new file mode 100644
index 00000000..6e4def22
--- /dev/null
+++ b/image/项目图标/下拉2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/下载.svg b/image/项目图标/下载.svg
new file mode 100644
index 00000000..55be3fa0
--- /dev/null
+++ b/image/项目图标/下载.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/产品1.svg b/image/项目图标/产品1.svg
similarity index 100%
rename from image/图标/产品1.svg
rename to image/项目图标/产品1.svg
diff --git a/image/图标/人才.svg b/image/项目图标/人才.svg
similarity index 100%
rename from image/图标/人才.svg
rename to image/项目图标/人才.svg
diff --git a/image/项目图标/催促.svg b/image/项目图标/催促.svg
new file mode 100644
index 00000000..d527bf6c
--- /dev/null
+++ b/image/项目图标/催促.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/删除.svg b/image/项目图标/删除.svg
new file mode 100644
index 00000000..95f7b7fb
--- /dev/null
+++ b/image/项目图标/删除.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/发布.svg b/image/项目图标/发布.svg
new file mode 100644
index 00000000..0fc132d8
--- /dev/null
+++ b/image/项目图标/发布.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/名片,角色,用户信息,岗位维护_jurassic.svg b/image/项目图标/名片,角色,用户信息,岗位维护_jurassic.svg
new file mode 100644
index 00000000..0decf193
--- /dev/null
+++ b/image/项目图标/名片,角色,用户信息,岗位维护_jurassic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/周报.svg b/image/项目图标/周报.svg
new file mode 100644
index 00000000..8dfc27bf
--- /dev/null
+++ b/image/项目图标/周报.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/回收站.svg b/image/项目图标/回收站.svg
similarity index 100%
rename from image/图标/回收站.svg
rename to image/项目图标/回收站.svg
diff --git a/image/图标/增加.svg b/image/项目图标/增加.svg
similarity index 100%
rename from image/图标/增加.svg
rename to image/项目图标/增加.svg
diff --git a/image/项目图标/密码.svg b/image/项目图标/密码.svg
new file mode 100644
index 00000000..117baed0
--- /dev/null
+++ b/image/项目图标/密码.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/展开 (1).svg b/image/项目图标/展开 (1).svg
new file mode 100644
index 00000000..49aa6993
--- /dev/null
+++ b/image/项目图标/展开 (1).svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/展开.svg b/image/项目图标/展开.svg
similarity index 100%
rename from image/图标/展开.svg
rename to image/项目图标/展开.svg
diff --git a/image/项目图标/展开1.svg b/image/项目图标/展开1.svg
new file mode 100644
index 00000000..99d94a77
--- /dev/null
+++ b/image/项目图标/展开1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/工作报告.svg b/image/项目图标/工作报告.svg
new file mode 100644
index 00000000..f33994f0
--- /dev/null
+++ b/image/项目图标/工作报告.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/成功1.svg b/image/项目图标/成功1.svg
new file mode 100644
index 00000000..b1468978
--- /dev/null
+++ b/image/项目图标/成功1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/我的.svg b/image/项目图标/我的.svg
new file mode 100644
index 00000000..d12b7a58
--- /dev/null
+++ b/image/项目图标/我的.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/报告.svg b/image/项目图标/报告.svg
new file mode 100644
index 00000000..7063860d
--- /dev/null
+++ b/image/项目图标/报告.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/报告管理.svg b/image/项目图标/报告管理.svg
new file mode 100644
index 00000000..b802c2e0
--- /dev/null
+++ b/image/项目图标/报告管理.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/提示.svg b/image/项目图标/提示.svg
similarity index 100%
rename from image/图标/提示.svg
rename to image/项目图标/提示.svg
diff --git a/image/项目图标/搜索.svg b/image/项目图标/搜索.svg
new file mode 100644
index 00000000..0336a08a
--- /dev/null
+++ b/image/项目图标/搜索.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/操作-发放审批.svg b/image/项目图标/操作-发放审批.svg
new file mode 100644
index 00000000..67ae4865
--- /dev/null
+++ b/image/项目图标/操作-发放审批.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/收起.svg b/image/项目图标/收起.svg
new file mode 100644
index 00000000..4a065d44
--- /dev/null
+++ b/image/项目图标/收起.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/收起1.svg b/image/项目图标/收起1.svg
new file mode 100644
index 00000000..0a33d8d5
--- /dev/null
+++ b/image/项目图标/收起1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/收起2.svg b/image/项目图标/收起2.svg
new file mode 100644
index 00000000..537ce835
--- /dev/null
+++ b/image/项目图标/收起2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/日报.svg b/image/项目图标/日报.svg
new file mode 100644
index 00000000..adaf1477
--- /dev/null
+++ b/image/项目图标/日报.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/时间.svg b/image/项目图标/时间.svg
similarity index 100%
rename from image/图标/时间.svg
rename to image/项目图标/时间.svg
diff --git a/image/项目图标/时间1.svg b/image/项目图标/时间1.svg
new file mode 100644
index 00000000..40e5d1f8
--- /dev/null
+++ b/image/项目图标/时间1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/更多.png b/image/项目图标/更多.png
similarity index 100%
rename from image/图标/更多.png
rename to image/项目图标/更多.png
diff --git a/image/图标/更多.svg b/image/项目图标/更多.svg
similarity index 100%
rename from image/图标/更多.svg
rename to image/项目图标/更多.svg
diff --git a/image/图标/更多1.svg b/image/项目图标/更多1.svg
similarity index 100%
rename from image/图标/更多1.svg
rename to image/项目图标/更多1.svg
diff --git a/image/项目图标/月报.svg b/image/项目图标/月报.svg
new file mode 100644
index 00000000..003890f7
--- /dev/null
+++ b/image/项目图标/月报.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/未选择.svg b/image/项目图标/未选择.svg
similarity index 100%
rename from image/图标/未选择.svg
rename to image/项目图标/未选择.svg
diff --git a/image/项目图标/清空.svg b/image/项目图标/清空.svg
new file mode 100644
index 00000000..98151479
--- /dev/null
+++ b/image/项目图标/清空.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/研发.svg b/image/项目图标/研发.svg
new file mode 100644
index 00000000..2ccbe130
--- /dev/null
+++ b/image/项目图标/研发.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/研发平台.svg b/image/项目图标/研发平台.svg
new file mode 100644
index 00000000..16e29cd5
--- /dev/null
+++ b/image/项目图标/研发平台.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/简介.svg b/image/项目图标/简介.svg
new file mode 100644
index 00000000..71889163
--- /dev/null
+++ b/image/项目图标/简介.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/编辑.svg b/image/项目图标/编辑.svg
similarity index 100%
rename from image/图标/编辑.svg
rename to image/项目图标/编辑.svg
diff --git a/image/项目图标/视频会议.svg b/image/项目图标/视频会议.svg
new file mode 100644
index 00000000..1953f364
--- /dev/null
+++ b/image/项目图标/视频会议.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/视频会议2.svg b/image/项目图标/视频会议2.svg
new file mode 100644
index 00000000..56dd8185
--- /dev/null
+++ b/image/项目图标/视频会议2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/视频会议3.svg b/image/项目图标/视频会议3.svg
new file mode 100644
index 00000000..b7cebe63
--- /dev/null
+++ b/image/项目图标/视频会议3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/设置 (1).svg b/image/项目图标/设置 (1).svg
similarity index 100%
rename from image/图标/设置 (1).svg
rename to image/项目图标/设置 (1).svg
diff --git a/image/图标/设置.svg b/image/项目图标/设置.svg
similarity index 100%
rename from image/图标/设置.svg
rename to image/项目图标/设置.svg
diff --git a/image/项目图标/财务中心.svg b/image/项目图标/财务中心.svg
new file mode 100644
index 00000000..a12f5978
--- /dev/null
+++ b/image/项目图标/财务中心.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/账单.svg b/image/项目图标/账单.svg
new file mode 100644
index 00000000..ac0398f9
--- /dev/null
+++ b/image/项目图标/账单.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/返回.svg b/image/项目图标/返回.svg
new file mode 100644
index 00000000..2eecc698
--- /dev/null
+++ b/image/项目图标/返回.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/退出.svg b/image/项目图标/退出.svg
similarity index 100%
rename from image/图标/退出.svg
rename to image/项目图标/退出.svg
diff --git a/image/项目图标/邀请.svg b/image/项目图标/邀请.svg
new file mode 100644
index 00000000..886fafad
--- /dev/null
+++ b/image/项目图标/邀请.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/邮件.svg b/image/项目图标/邮件.svg
new file mode 100644
index 00000000..3b435da6
--- /dev/null
+++ b/image/项目图标/邮件.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/错误.svg b/image/项目图标/错误.svg
new file mode 100644
index 00000000..173150d3
--- /dev/null
+++ b/image/项目图标/错误.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/项目1.svg b/image/项目图标/项目1.svg
new file mode 100644
index 00000000..4403a33e
--- /dev/null
+++ b/image/项目图标/项目1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/项目图标/项目2.svg b/image/项目图标/项目2.svg
new file mode 100644
index 00000000..65873b2a
--- /dev/null
+++ b/image/项目图标/项目2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/image/图标/项目文件.svg b/image/项目图标/项目文件.svg
similarity index 100%
rename from image/图标/项目文件.svg
rename to image/项目图标/项目文件.svg
diff --git a/image/项目图标/预算申请.svg b/image/项目图标/预算申请.svg
new file mode 100644
index 00000000..090c0d17
--- /dev/null
+++ b/image/项目图标/预算申请.svg
@@ -0,0 +1 @@
+
\ No newline at end of file